¿Este circuito será suficiente para la detección de batería baja para cualquier microcontrolador?

0

Estoy haciendo un gran circuito digital alimentado por dos baterías recargables NiCD de un teléfono inalámbrico de 3,6 voltios, y una cosa que quiero incluir es un detector de batería baja. Para proteger el resto del circuito del sobrecalentamiento, utilizo un circuito regulador de voltaje típico de 7805 para dar a todos mis circuitos 5 voltios.

Lo que quiero hacer es detectar si la batería de la fuente es demasiado débil para alimentar el resto del circuito y permitir que un microcontrolador la detecte a través del estado lógico de un pin GPIO.

Debido a que los circuitos digitales se ejecutan idealmente en 5 VCC, pensé que usar un diodo Zener con una potencia de 5,1 V con una resistencia de 10 K para R1 sería suficiente para detectar el bajo voltaje en sí mismo, pero no estoy seguro de si explotaría el pin GPIO. aunque es elevado por 5V a través de R2, que también puedo hacer como 10K.

Las preguntas son:

¿Este circuito podría funcionar o si la conexión de baterías nuevas con el mismo voltaje explotaría un pin GPIO?

Además, ¿es 10K un valor aceptable para las resistencias o debo elegir algo diferente?

El microcontrolador en cuestión es at89C2051.

    
pregunta

1 respuesta

2

Este circuito no funcionará: el transistor estará saturado y el pin GPIO se mantendrá bajo hasta que el voltaje de la batería caiga a ~ 0.7 voltios.

Además, su idea de usar un LM7805 para regular su batería de 7.2 voltios a 5 voltios solo funcionará con baterías completamente cargadas, ya que el 7805 necesita un mínimo de 2 voltios para mantener la regulación.

    
respondido por el Peter Bennett

Lea otras preguntas en las etiquetas