¿Estoy tratando de recrear el tipo de microchips que están en los cartuchos de la impresora para poder hacer cartuchos que puedan tener sus datos programados y leídos? Solo necesito almacenar 8 bits, así que estaba pensando que un microchip podría ser excesivo. ¿Cómo puedo obtener 8 bits de datos de un cartucho que está enchufado?
También estaba pensando en simplemente conectar la alimentación a través de un interruptor (0/1), que representa los bits. Esto se conectaría a través de una resistencia pull-up y, por lo tanto, cuando el interruptor estuviera cerrado, obtendría una lectura de voltaje.
Otro diseño en el que pensé puede diferenciar 16 corrientes distintas en base a 4 interruptores y 4 valores de resistencia elegidos estratégicamente. El interruptor que está abierto representa un cero. La corriente fue igual al valor del bit (es decir, los interruptores que se cerraron en 1010 dieron 10 mA de corriente). ¿Qué tan confiable es el ADC actual y sería fácil repetir esto para varios soportes de cartuchos?
De todos modos, estas son las soluciones potenciales en las que he estado pensando hoy. Avíseme si todos pueden pensar en otra solución para diferenciar los cartuchos cuando están conectados.
Disculpe las muchas etiquetas, pero la solución podría estar en cualquiera de estas categorías.
¡Gracias!