He estado buscando una interfaz con un teclado que he eliminado de un sistema no funcional, específicamente un Ensoniq EPS-16 . Por suerte, pude encontrar esquemas para la placa del controlador, que controla la salida de los sensores inductivos debajo de las teclas, y la entrega al controlador principal.
Tengo motivos para creer que la placa del controlador puede estar defectuosa (o al menos, tengo muchos problemas para obtener la entrada o salida del MC68HC11 en la placa) y no puedo encuentre cualquier documentación sobre el IC propietario (marca Motorola S38BC010PS01 ) utilizado, procesa las señales de salida clave.
Por lo tanto, mi plan es leer los datos directamente desde las señales del teclado, que es donde estoy teniendo problemas. Hasta ahora puedo deducir que hay 4 líneas de selección de entrada y 4 líneas de salida de datos, las líneas de entrada, CS0 a 3 , manejan un conjunto de 4 a 8 IC de demux ( 74LS138 ) que selecciona la clave / banco de claves desde donde sondear los datos.
Desdeallí,lasalidadelaslíneasdedemuxsealimentaatravésdeunaextrañareddetransistoresylosinductoresclaveindividuales,yluegoseutilizadeformaextrañalaspuertasdelinversorqueluegosedirigena4líneasdesalidaF0a3.Notengoideadequétipodeseñaldesalidadeberíaestaresperando.Enreposo,todaslaslíneasdesalidaubicadasa2,5voltiosnocambiansipresionoalgo.
Todo lo que he descrito se muestra completo en los esquemas KBD- INFERIOR con el resto de las claves en KBD-UPPER . El encabezado principal de entrada / salida conduce a la placa KPC Controller donde el micro El controlador y el otro chip propietario procesan la información.
otra persona con una misión similar a la mía publicó aquí que la señal de salida es un rectángulo de 3MHz que se ajusta presionando las teclas, pero no veo cómo podría producirse, y mi único alcance analógico es de baja frecuencia y no detecta ningún cambio valioso en la señal de 2.5 voltios