¿Cómo encontrar el voltaje de la batería con un simple circuito divisor de voltaje conectado al ADC del microcontrolador? [duplicar]

-1

El problema con el circuito es que puede dar el mismo valor de ADC incluso cuando el voltaje de la batería cae ... así que por favor, dame sugerencias sobre eso ... gracias de antemano.

    
pregunta devD

2 respuestas

0

El problema que tienes es que el A / D usa Vdd como referencia, por lo tanto, no puede medir Vdd.

Necesitas un voltaje de referencia diferente de alguna manera. Las posibles opciones son:

  1. Ejecute el A / D desde el voltaje de referencia interno, si su micro puede hacer esto. Medir algo linealmente derivado de Vdd. La medida es entonces proporcional a Vdd.

  2. Ejecute el A / D desde un voltaje de referencia externo. Generalmente se necesita muy poca corriente, por lo que cualquier pequeño regulador lineal o shunt puede hacer esto.

  3. Alimente la tensión de referencia interna en el A / D. El nivel de Vdd es proporcional al recíproco de esta lectura.

  4. Lo mismo que # 3, pero usando un voltaje de referencia externo. La ventaja de este sobre # 2 es que la referencia puede ser menor, por debajo del voltaje de referencia total que requiere el A / D.

respondido por el Olin Lathrop
0

Puedes usar el siguiente circuito simple:

simular este circuito : esquema creado usando CircuitLab

U2: 1.8v regulador de voltaje

Cuando la batería esté llena a 5 v, la tensión a A0 será de 1,6 v. Si el voltaje de la batería cae, el voltaje en A0 también cae, pero la fuente de alimentación de la MCU se fija en 1.8v.

La desventaja de esta solución es que las resistencias R1 y R2 van a agotar la batería. Será mejor que elijas valores más grandes.

Esta es una solución simple y puede mejorarse. hay otras soluciones para no agotar la batería utilizando dos transistores como alguien sugirió aquí . Combinar las dos soluciones sería un buen paso hacia un mejor diseño.

Tenga cuidado de elegir los valores adecuados para su aplicación.

    
respondido por el Majid_L

Lea otras preguntas en las etiquetas