Circuito probador de batería de respaldo

1

Estoy intentando leer el voltaje en una batería de respaldo en un Arduino. Con ese fin, utilicé el circuito que Olin Lathrop ofreció en respuesta a esta pregunta. Estoy alimentando el Arduino con 5V, y la batería es de 3 pilas AA, de modo que 4.6V o menos. Usando el circuito del verificador de baterías que ofrece Olin, vea el enlace arriba,  Puedo leer de manera confiable el voltaje en la fuente de alimentación principal (~ 5V), pero cuando conecto la batería, solo estoy leyendo 0.06V cuando el Q1 está encendido. Creo que esto se debe a que la tensión de base en Q2 está demasiado cerca de la tensión del colector de Q2. Solo veo que encender la Q2 es más difícil cuando se descargan las baterías. Creo que la forma de solucionar esto es modificar la parte Q1 del circuito para que la tensión de base en Q2 sea menor cuando este circuito esté "encendido".
Cualquier entrada sería apreciada.

    
pregunta None The Wiser

1 respuesta

2

Este circuito que mostré en la otra respuesta era para cuando el voltaje de la batería era algo más alto que el voltaje del procesador. Después de todo, esa fue su razón original para no solo conectar la batería a un pin de entrada del procesador.

Cuando sepa que el voltaje de la batería no excederá el voltaje del procesador, puede hacer algo como esto:

CTRL está controlado por una salida digital del procesador. Cuando está alto, el circuito de prueba de la batería está apagado. cuando está bajo, se colocan en la batería unos pocos 10s de drenaje de mA, y la tensión de la batería menos la tensión de saturación Q1 aparece en el exterior. Esto solo debe estar encendido durante unos 10 segundos de µs ocasionalmente, por lo que representa un consumo medio muy bajo de la batería.

Si el voltaje C-E de Q1 introduce un desfase inaceptable en la lectura de voltaje de la batería, entonces puede reemplazar Q1 con un FET de P canales. Debe asegurarse de usar uno que pueda encenderse lo suficiente con solo el voltaje del procesador en la compuerta. Tales cosas a veces se denominan nivel lógico FET.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas