Amplificación de la señal analógica antes de la lectura ADC

3

Estoy trabajando en un sistema con un sensor de distancia. A medida que aumenta la distancia, la tensión de salida disminuye. (Fig. 2 Página 5: enlace )

¿Es mejor dejar que el ADC "lea" la tensión bruta o debo amplificarla cuando la tensión de salida es demasiado baja? (y considerar la amplificación en software)

Editar:

¿Cómo es posible saber la distancia cuando la salida es 1v? (Ambos 2 cm y 27 cm coinciden con este voltaje)

¿Alguna idea? ¿O debería evitar el escenario de un objeto con una distancia inferior a 10 cm?

    
pregunta M.Ferru

1 respuesta

2

Tiene que decirnos cómo se utilizará el dispositivo antes de que alguien pueda responder esto de manera significativa.

Tienes 0.5V de cambio en el rango del dispositivo. Esta es una cantidad significativa para un A / D de 10 bits, por lo que no necesitaría amplificar si estuviera tratando de determinar la diferencia entre el extremo bajo y el extremo alto del rango de distancia.

Suponiendo que la salida es lineal con la distancia, si estuviera tratando de resolver 1 mm de movimiento, el cambio de voltaje sería 0.5 / 700 o 0.7 mV. Esto es demasiado para esperar un control de 10 / bit A / D, y necesitaría amplificación.

Suponiendo una referencia de 5 V, 1 LSB en un A / d de 10 bits es un poco inferior a 5 mV. Un cambio de 1 cm en su dispositivo causaría un cambio de aproximadamente 7 mV. Así que si estás tratando de resolver 1 cm, esto todavía lo está presionando. Recomiendo una amplificación de alrededor de un factor de 4 (más que eso, riesgos de saturación). Necesitará eliminar las compensaciones, obviamente, para poner su señal en el rango de 0-5V.

Si está intentando resolver 10 cm, probablemente no necesite amplificación

    
respondido por el Scott Seidman

Lea otras preguntas en las etiquetas