Si el sensor está "feliz" de proporcionar una salida de voltaje de 1 a 5 voltios, entonces convertir la corriente a voltaje con una resistencia y medirla directamente con un ADC que mide el voltaje es una buena idea. solución.
por ejemplo, si la salida máxima del sensor = 20 mA
y la entrada máxima de voltaje ADC es de 5 voltios
puede convertir un máximo de uno al máximo de otro
con una resistencia tal que
R = V / I = Vimmax / Ioutmax
En este caso R = 5V / 20 mA = 250 ohmios
Este sería el valor MÁXIMO de R que puede usarse. Puede utilizar cualquier valor inferior para un voltaje máximo correspondiente inferior.
Por ejemplo, si utiliza una resistencia de 100 ohmios.
V en lectura máx. = Imax x R = 20 mA x 100 ohmios = 2 voltios.
Si su ADC tiene un voltaje de entrada máximo de, por ejemplo, 5 V, una lectura de 2 V es solo el 40% de la escala completa y está perdiendo la resolución posible.
Desde arriba
- Rmax = Vmax_ADC_input / I_max_sensor_output.
Bajo voltaje de carga máximo permitido
En algunos casos, el sensor tiene una cantidad limitada de aumento de voltaje a la que puede conducir una carga y esto puede ser mucho menor que el voltaje máximo de entrada de ADC. En tal caso, perdería demasiada resolución usándolo directamente.
por ejemplo, si la tensión máxima permitida es = 100 mV e Imax = 20 mA, entonces R = V / I = 0.1 / 20mA = 5 ohms.
Esto satisface el voltaje de carga máximo admisible del sensor de color, PERO si su ADC tiene un rango de escala completo de, por ejemplo, 5V, 0.1V es solo 0.1 / 5 = 2% del rango total - > Se pierde mucha resolución.
En tales casos, el enfoque normal es amplificar el voltaje a través de la resistencia de detección. En este caso, una ganancia de 50 produciría 5V a Imax = 20 mA con una resistencia de detección de 5 ohmios.
Para proporcionar una ganancia de precisión en tales casos, es común utilizar un "amplificador" de "instrumentación" que es solo 1 o 2 o 3 opamps (cctc varía) con características adecuadas para este tipo de aplicación. / p>