Para leer 8 filas de 16 entradas analógicas, debe considerar el uso de 8 chips de multiplexor analógico CD74HC4067E. Para reunir sus 8 voltajes de salida, puedo pensar en algunas opciones:
-
Use (parte de) un noveno chip 4067 en modo mux. Conecte las 8 salidas analógicas a las primeras 8 entradas analógicas del noveno 4067. Esta es probablemente la solución más limpia y menos pirateada.
-
Use (parte de) un noveno 4067 como un decodificador binario de 8 bits para controlar los pines de habilitación de salida en los otros chips, y simplemente vincule sus salidas. Esto probablemente sería más fácil de enrutar y podría tener una menor distorsión, ya que la señal solo pasa por un chip mux en lugar de dos.
De cualquier manera, tendrá una dirección de 7 bits que necesita generar. Si no tiene suficientes pines de salida libres, podría:
-
Use un registro de desplazamiento de salida paralelo de 8 bits en serie para controlar los pines de habilitación de salida en los 8 4067, tal vez otro para controlar los pines de dirección en los 4067 si está realmente desesperado por los pines.
-
La mayoría de los ADC de "8 canales" son en realidad un ADC de un solo canal con un puerto analógico integrado de 8 puertos. Por lo general, son especificaciones más bajas, pero si funciona, una de estas, más las 8 4067, probablemente sea la opción de conteo de partes más baja.
Dependiendo de sus niveles de señal y de la velocidad que necesite para operar, es posible que deba agregar un amplificador operacional o búfer entre los multiplexores y su ADC.
Nota, todavía no he probado ninguno de estos, pero las partes están en el correo (estoy trabajando en algo similar).
Actualización: si desea más resistencia al ruido, puede ejecutar la parte de detección de su circuito a un voltaje más alto y utilizar en su lugar los chips de mux DG506B.