Estoy usando un Phillips SAA3010 IC del transmisor IR para enviar una señal IR modulada. El IC tiene dos tipos de entradas:
- Z0 --- Z3
- X0 --- X7
Y un tipo de salida:
- DR0 --- DR7
Cada operación legal corresponde a una conexión por cable de DR-Z y DR-X pin. El dispositivo está diseñado para interactuar con un teclado en un control remoto, según la descripción de la hoja de datos:
Cada conexión de una entrada X y una salida DR se reconocerá como una operación de clave legal y hará que el dispositivo genere el código correspondiente. Lo mismo se aplica a todas las conexiones de una entrada Z a una salida DR con la condición de que el SSM debe ser BAJO. Cuando el SSM es ALTO, debe existir una conexión por cable entre una entrada Z y una salida DR. Si no hay conexión, no se generará el número del sistema.
La disposición del interruptor deseado se describe en esta figura de la hoja de datos:
Sin embargo, quiero hacer la conexión por cable de forma electrónica, a fin de que el conmutador sea programable a través de un Arduino. Tengo que obtener 64 conexiones legales de este tipo. He intentado usar un IC MUX / DEMUX pero como usan puertas, no existe una conexión física por cable. Creo que esto no funcionará a menos que haya una conexión física cableada. La hoja de datos ciertamente asume que se utilizará un teclado físico.
¿Cómo puedo hacer esto utilizando el mínimo espacio posible? Mis limitaciones físicas son que el dispositivo tiene que ser del tamaño de un teléfono móvil típico, que incluye la placa Arduino UNO.