Quiero conectar 31 esclavos ADC a un maestro. Los ADC simplemente deben medir el voltaje y responder sus valores al maestro después de la solicitud. Pensé en usar I2C como sistema de bus. El problema es que la mayoría de los CI de ADC con interfaz I2C solo ofrecen 2 o 3 bits para la dirección (4 o 8 direcciones posibles) Necesito 5 bits para mis 31 direcciones. ¿Qué puedo hacer para usar 31 esclavos ADC I2C en un sistema de bus? ¿Existen dispositivos tales como mapeadores de direcciones, expansores, conmutadores, multiplexores? ¿Qué es común y buena práctica para mis requerimientos? La razón por la que me gustaría usar un sistema de bus es mantener bajo el cableado y el uso de pines del maestro.
Para ser más específico, necesito medir el voltaje de múltiples fuentes conectadas en serie:
Soy consciente de que necesito proporcionar un aislamiento galvánico entre el maestro I2C y los esclavos. Me temo que no puedo usar ADC multicanal en este caso, ¿tengo razón?