Estoy trabajando en un proyecto en el que quiero monitorear 40 fototransistores (haces de interruptores IR), pero sin tener que encuestar constantemente a los ADC. Lo ideal sería que me tiraran de un pin digital cuando uno de los haces se rompe y luego sondearé los ADC (s) para averiguar exactamente cuál era. También necesitaré poder detectar un cambio en cada entrada, independientemente del estado de las otras.
Veo que hay ADC con GPIOs programables y pin (s) de alerta dedicados. Soy solo un principiante, y encuentro, especialmente con las variedades programables GPIO, las hojas de datos son confusas y dudo que tenga la experiencia para usarlas con éxito.
Entonces, la variedad con pines de alerta dedicada parece ser más fácil de programar pero no parece tener más de 8 canales. Pocas partes, por favor, especialmente porque los paquetes de IC increíblemente pequeños probablemente serán soldados a mano. AD7997
es actualmente el chip que estoy considerando, pero requeriría 5 huellas TSSOP. Probablemente Y Y los pines de alerta juntos al anfitrión.
¿Hay otras formas de hacer esto? Gracias por tu aporte.
Más detalles del proyecto: Beaglebone black, Node.js / bonescript, Phototransistor es el LTR-301.
ACTUALIZACIÓN 1
Las vigas del interruptor se romperán o no se romperán por mucho tiempo.