¿Simulando la entrada del teclado en la cinta?

1

Estoy considerando comenzar un proyecto que requiera que transfiera datos a una cinta del teclado de manera que imite la escritura. ¿Sería posible hacerlo a través de cables conectados a la cinta con algún tipo de pegamento conductor? Mi entendimiento es que presionar una tecla simplemente cierra el circuito, así que me doy cuenta de que esto es una posibilidad remota ... pero es una de las primeras ideas que se me cruzaron por la mente y no estoy seguro de qué otra cosa haría. Aquí hay algunas fotos del cable de cinta en cuestión: enlace . Es bastante viejo, esta es en realidad una máquina de escribir. ¿Tal vez podría sacar toda la cinta y reemplazarla por una nueva que envíe entradas de señales eléctricas? Sin embargo, no estoy seguro si algo como esto sería posible. ¿Alguna idea sobre cómo abordar esto o dónde comenzar a investigar?

    
pregunta theupandup

3 respuestas

2

No sé en qué año salieron, pero creo que su imagen me dice que debe haber sido después de 1980. En realidad, modifiqué un IBM Electronic Model 85, que probablemente compitió con su unidad en ese momento, para poder Utilícelo como una impresora para mi computadora. Hice todo el trabajo necesario para descubrir las comunicaciones utilizadas entre el teclado y los circuitos de control (usaba relés de lengüeta en cada tecla), diseñé el hardware, escribí todo el software y ¡funcionó la primera vez que lo probé! Mi unidad fue comprada nueva, creo, en 1981 más o menos.

Si esta es una unidad similar, entonces la respuesta es sí, puedes hacerlo. Es solo una cuestión de recopilar información detallada sobre el teclado. Usted muestra un conector de cinta, que está bien. Pero debe caracterizar los detalles exactos que viajan en esos conductores. Utilicé un osciloscopio. Es posible que también debas usar una herramienta similar. Algunas de las líneas fueron utilizadas en combinaciones. Casi no había patrón, per se, también. Así que acabo de crear una tabla de observaciones y me aseguré de que el software las replicara. Y funcionó.

Pero creo que con suficientes detalles, es bastante posible.

En mi caso, pude mantener la máquina de escribir funcionando como una máquina de escribir válida Y usarla como impresora a través de una interfaz de puerto serie. Acabo de mantener las manos fuera del teclado cuando imprimo.

    
respondido por el jonk
0

La forma más sencilla es usar un Arduino e implementar una clase HID USB que sea un teclado.

Cada IO disponible en la unidad uC puede conectarse con cada tecla de máquina de escribir.

Si le faltan IO, puede usar un expansor I2C IO.

    
respondido por el Tedi
0

Usé los interruptores CD4016 o 4066 CMOS en las primeras calculadoras LED de SEAR para simular pulsaciones de teclas con un secuenciador 4017 para hacer un contador de pasos para funcionamiento estacionario hacia 1977.

luego conecté pequeños LEDs a 1 "LED para que las pulsaciones de la calculadora se automatizaran mediante un botón de reinicio del panel frontal

[C] [1] [+]

mientras que la plataforma externa tenía un microwitch que iba a [=]

por lo que sería contrarrestar el ejercicio estacionario estacionario. Esto fue para un amigo en el trabajo en mi tiempo libre.

Puede hacer lo mismo con los datos en serie en el puerto en serie o usar los conmutadores analógicos de punto de cruce para simular la matriz del teclado investigando el circuito para cada matriz de fila / columna. Con Vcc, Vee igual o mayor que Vcc dentro del teclado.

A juzgar por el código de fecha Intel 1980 I2C no se había inventado para entonces y el número de señales FPS indica que es una señal de matriz de columna de fila escaneada por la CPU.

Así que mi suposición inicial era correcta.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas