conmutador con posibilidad de múltiples canales n

0

Tengo 32 fotorresistores GL10516 , agrupados (lógicamente) en 4 matrices de 8 resistencias.

Cada fotorresistor está conectado a un divisor de voltaje. Quiero medir esos voltajes de salida utilizando un ADC de 8 canales ( enlace ).

¿Cuál es la mejor solución para cambiar esas 4 matrices una por una al ADC?

    

1 respuesta

0

Por lo tanto, esto es menos para OP, pero para futuros lectores: en primer lugar, si tiene la opción, no recomiendo el uso de fotoresistores en estos días. Son más difíciles de encontrar y, además, es probable que esté comprando un componente que se colocó en un estante durante 30 años o más; eso podría o no importar.

Utilice fototransistores o fotodiodos (es decir, cada LED funciona también como un fotodiodo, pero si optimiza su diodo para eso, es posible que obtenga un sensor mejor que si solo usara LED). Son baratos y fáciles de comprar. De todos modos, si va a leer los valores con un microcontrolador, compensará la no linealidad de la curva de corriente / irradiación para ambos tipos de sensores (basados en la unión de resistencias y semiconductores).

Supongo que su único circuito de medición tiene un aspecto similar al siguiente:

simular este circuito : esquema creado usando CircuitLab

Como el ADC mide el voltaje sobre Rphoto (o R1, si cambias estos dos), lo que realmente mide es la corriente que fluye a través de Rphoto (porque \ $ U_ {Rphoto} = I \ cdot Rphoto \ $).

Ahora, en lugar de tratar de multiplexar el voltaje analógico sensible aquí, ¿por qué no simplemente tener cuatro divisores de voltaje en paralelo, con los interruptores en su lado bajo? Las resistencias que se encuentran en las rutas de "interruptor abierto" simplemente no ven ninguna corriente fluyendo a través de ellas, y por lo tanto, no influyen en el voltaje que el ADC ve en absoluto:

simular este circuito

De esta manera, puede usar una entrada ADC para cuatro resistencias. Solo haga esto 8 veces; use la misma línea de selección para su grupo lógico de resistencias, y tendrá su multiplexor de 32 a 8.

simular este circuito

Los MOSFET (Mxx) que utilicé son más o menos una selección aleatoria. Puedes usar cualquier transistor que encuentres, siempre y cuando su resistencia en el estado sea significativamente inferior a 10 k y mientras su voltaje colector-emisor no lo haga. no varíe mucho dentro del rango de corrientes que su R1-Rphoto dejaría pasar. Los MOSFET son una opción popular para las aplicaciones de transistores en las que realmente desea activar o desactivar algo, ya que tienen una resistencia de activación muy baja y una resistencia de desactivación muy alta.

    
respondido por el Marcus Müller

Lea otras preguntas en las etiquetas