Dick Cappels' project pages http://www.projects.cappels.org

Return to HOME (more projects)

Battery Checker Circuits
Two battery checker circuits. Press the button and an LED indicates the battery's voltage.

Find updates at www.projects.cappels.org

The "Battery Low" checker, built by Mr. Lung, mounted atop a lead acid battery.
The red LED will glow when the button (white cap) is pressed if the battery voltage
is below the threshold but above about 2.5 volts. This version requires very few components.


The "Battery Good" checker. When the button is pressed,
the green LED will glow if the battery voltage is above the
preset threshold. This version has a higher parts count than
the "Battery Low" version, but a bonus is that it can drive
an LED to  be very bright, and the luminance is independent
of the battery voltage. The simple expedient of a jumper wire
on the back of the board made it unnecessary to hold the button
down for this photograph. Besides, my finger is not very photogenic.

Note: These checkers are for batteries of several volts. If you want to check 1.6 volt cells go to this link.


Mr. Lung wrote to me, asking for some help with a battery checker circuit. After some discussion, we arrived at the the low parts count, high performance "Battery Low" circuit. Mr. Lung prototype it and found it to work to his satisfaction.  The "Battery Low" checker lights the red LED if the battery is too low. A second circuit was devised, the "Battery Good" circuit, which lights it green LED when the battery voltage is high enough.

Why two circuits? Because different applications have different needs.

According to Mr. Lung, the lowest safe voltage across a lead acid battery while in long term storage is 2.0 volts per cell, or 6.0 volts for a 6 volt battery. Gates Energy Products, the load must be disconnected from a lead acid cell when the voltage reads 1.8 volts or less, in order to avoid damage. For a 6 volt battery with three cells, this critical voltage is 3 x 1.8 volts = 5.4 volts.  Choose your threshold depending upon your application. If there is a good chance that the battery will not be recharged soon after running down, be safe and go with the 2.0 volt per cell threshold.

These circuits can also be adjusted for other battery voltages and other types of battery. This circuit should work well with Nickel Cadmium (ni-cd or nicad), Nickel Metal Hydride (NIMH) or other rechargeable as well as primary cells types such as Carbon-Zinc and Alkaline. Just make sure that you don't exceed the ratings of the parts for your particular application.

The practical minimum threshold voltage for the Battery Low circuit is about 3.5 volts while the practical minimum voltage for the Battery Good circuit is about 4.5 volts.

Battery Low Battery Checker Circuit

This low parts count circuit can be adjusted to operate over a
wide range of trigger voltages. Be careful to choose
the correct value and wattage rating for R1.

As specified by Mr. Lung, this circuit indicates when the battery voltage is too low.  His purpose for the checker is to detect when a rechargeable lead acid cell has run down to its safest discharge voltage.

To calibrate this circuit for a 6 volt lead acid cell:
1. Connect the circuit to a power supply set to just above 6.0 volts
2. Hold down the button.
3. Adjust R2 to the point that the LED just comes on.

Circuit operation:
The TL431 has an internal threshold of 2.5 volts. Pot R2 is adjusted so that when the battery voltage equals the desired threshold, the wiper of R2 will be 1.25 volts. When the voltage across the battery is above the preset threshold, the voltage at  the wiper of R2 is above 2.5 volts, the TL431 conducts, shunting current away from the LED, keeping the LED off.

When voltage drops below the preset threshold, the voltage on the wiper of R2 drops below 2.5 volts, and the TL431 conducts less current, only up to about 1 milliamp, and the anode voltage rises until the LED conducts.

I tested this with a 6 volt threshold rather than a 5.4 volt threshold. When adjusted for a 6 volt threshold, the LED turns on at 6.0 volts and then slowly fades out as the battery voltage decreases, until it reaches about 2.5 volts, when the LED is too dim to see. The LED is off above 6.0 volts, but (for reasons I have not investigated) the LED comes back on at voltages above 8.35 volts. The "come back on voltage" is proportional to the threshold setting, thus, if the circuit were adjusted to turn on the LED when the voltage dropped below 12 volts, the LED would also come on at voltages above
(8.35/6) x 12 = 16.7 volts.

The minimum voltage across the TL431 is 2.5 volts, which would still leave enough to illuminate D2 (which requires about 1.8 volts), so D1 was added to provide an additional 0.7 volt drop in series with D2 so that D2 will not illuminate when the TL431 is sinking the maximum current.

The luminance of the LED can be adjusted by changing the value of R1.

The push-button is in series with the circuit so that it will not add to the drain on the battery when the battery voltage is not being checked. Unless actually checking the voltage, this circuit draws no power.

Mr. Lung, who identified the need for this circuit, built and tested the prototypes, and has experienced  using the circuit in an actual application, can be reached at (this email address is a image).

Battery Good Battery Checker Circuit

Q1 regulates the current through the LED when the
battery voltage exceeds the preset threshold.

In some applications, it is desirable to just simple have an indication of when the battery voltage exceeds a preset threshold, in other words, to indicate when the battery is "good." If, when pushing the button, the LED does not come on, then the only action indicated is recharging.  The circuit shown above does just this.

To calibrate this circuit for a 6 volt lead acid cell:
1. Connect the circuit to a power supply set to just above 6.0 volts
2. Hold down the button.
3. Adjust R2 to the point that the LED just goes off.

During the adjustment procedure, the wiper of pot R1 is set to provide 2.5 volts to the reference input of the TL431 when the battery voltage is at the preset threshold voltage. When the battery is below the threshold voltage, the reference of the TL431 is below 2.5 volts, and the TL431 conducts a minimal current of less than 1 milliamp.  R3, a 1k resistor across D1 in series with R4, drops only 1 volt at 1 milliamp, and so it does not allow enough voltage across D1 to allow the LED to draw current while in this state.

When the threshold voltage is exceeded, the reference voltage on the TL431 exceeds 2.5 volts and the cathode of the TL431 sinks current to ground, thus causing the LED (D1) to illuminate.  The current to the cathode, and consequently through the LED results in a voltage drop across R4. Q1 conducts as the voltage across R4 exceeds one base-emitter drop (about 0.6 volts), and current through Q1 causes Q2 to draw current through R2, thus changing the voltage on the reference input of the TL431, causing the current through the cathode to be regulated.

When there is sufficient voltage on the wiper of pot R1, the current through the LED (D1), is regulated at about I =  0.6/R4.

In the case of R4 being 47 Ohms as shown in the schematic, the current through the LED is about 0.6/47 = 13 milliamps. Since the luminance of the LED in nearly proportional to the current through it, the luminance can be controlled by changing the value of R4.

There is a slight temperature dependence to this current, of about  0.3% per degree C, but the current, and therefore the luminance of the LED is largely independent of the battery voltage.

I set this circuit up with a threshold at 6.0 volts. The LED came on sharply at 6.0 volts and remained on at constant luminance to the maximum test input voltage of 24 volts,  and it went off sharply at  6.0 volts and remained off through zero volts.

C1 can be eliminated, but it is good practice to use it because it stops the circuit from oscillating at high frequencies.


The Battery Low checker circuit was built by merely
soldering the parts together as shown above.

Layout is not critical. Either of the circuits can be build on printed circuit boards, or perhaps more conveniently for many, on a punched phenolic board, or even without a substrate at all.

One aspect of construction that gave both Mr. Lung and me problems was getting the TL431 connected correctly. We both used the TO-92 package and be both managed to get it connected incorrectly. Carefully note the pin outs on, and also realize that some, if not all of the data sheets, show the pin outs in a top view, which could be mistaken for a bottom view.  If you incorrectly connect the TL431, it can be permanently damaged. You have been warned.

Regardless of which circuit you use, please take care not to exceed the voltage, current and power ratings of any of the components in your particular implementation.

HOME (More Projects)
Contents ©2007 Richard Cappels All Rights Reserved. A photograph and assembly drawing copyright Mr. Lung, 2007. Mr. Lung may be contacted at .  Richard Cappels may be contacted at projects(at)cappels.org.

Find updates at www.projects.cappels.org

First posted in March, 2007

You can send  email to me at projects(at)cappels.org. Replace "(at)" with "@" before mailing.

Use of information presented on this page is for personal, nonprofit educational and noncommercial use only. This material (including object files) is copyrighted by Richard Cappels and may not be republished or used directly for commercial purposes. For commercial license, click here.

  Liability Disclaimer and intellectual property notice
(Summary: No warranties, use these pages at your own risk. You may use the information provided here for personal and educational purposes but you may not republish or use this information for any commercial purpose without explicit permission.) I neither express nor imply any warranty for the quality, fitness for any particular purpose or  user, or freedom from patents or other restrictions on the rights of use of any software, firmware, hardware, design, service,information, or advice provided, mentioned,or made reference to in these pages. By utilizing or relying on software, firmware, hardware, design, service,information, or advice provided, mentioned, or made reference to in these pages, the user takes responsibility to assume all risk and associated with said activity and hold Richard Cappels and Mr. Lungs harmless in the event of any loss or expense associated with said activity. The contents of this web site, unless otherwise noted, is copyrighted by Richard Cappels. Some material is copyrighted by Mr. Lung.  Use of information presented on this site for personal, nonprofit educational and noncommercial use is encouraged, but unless explicitly stated with respect to particular material, the material itself may not be republished or used directly for commercial purposes. For the purposes of this notice, copying binary data resulting from program files, including assembly source code and object (hex) files into semiconductor memories for personal, nonprofit educational or other noncommercial use is not considered republishing. Entities desiring to use any material published in this pages for commercial purposes should contact the respective copyright holder(s).