Estoy buscando una forma de que un sistema anfitrión identifique que un determinado módulo mecánico C está conectado a él. Este módulo mecánico no necesita tener ninguna electrónica en él, pero por razones de compatibilidad con el host (con otros componentes mecánicos A, B), tiene un bus I2C establecido entre él y el host (aunque no lo necesitemos).
Estaba pensando en poner un IC en este bus, en el lado de la pieza mecánica, para que el host pueda sondear el bus buscando el IC, para saber si la pieza ha sido conectada.
Esencialmente, estoy buscando un IC I2C con sólo pines de entrada (para configurar su dirección) que ACKs cuando su dirección es probada, y nada más.
¿Existen este tipo de circuitos integrados? ¿O tengo que usar algún otro CI normal (expansor de gpio, por ejemplo) con muchos pines de dirección configurables?
1 votos
¿Cómo sabrás que realmente estás hablando con tu dispositivo I2C en lugar de con algún otro con la misma dirección? Yo pondría algo en el I2C para verificar contra, incluso si es sólo un número de parte o algo así.