Charge level indicator?
I need a nice, simple charge indicator. I have a battery pack that holds 4 AA NiMH batteries. Normally they charge up to 1.3V per cell or 4X1.3=5.2V total. I have a solar trickle charger on there too and I'd like to have a little charge indicator.
Requirements are:
-low part count
-under $10
-small (it's on my bike helmet)
I was thinking something with a pushbutton an LED or two and a zener diode. Something that turns on the LED at greater than 5.2 volts. But I don't have experience with zener diodes.
Has anyone seen a system like this around? Can you think one up?
-Cheers
4
answers
|
Answer it!
|
Data Sheet:
http://www.national.com/profile/snip.cgi/openDS=LM3914
and I have even seen it mentioned somewhere here on Instructables before.
http://www.instructables.com/pages/search/search.jsp?q=3914
Page 7 of the data sheet linked above shows a circuit diagram that kinda explains how it works. It has internal 1.25 V reference wired across a big voltage divider, and whole bunch (10 I think) of comparators that compare different levels on the divider to your input signal.
I am guessing that the trick to making this thing work as a battery voltage indicator is to just put a voltage divider of your own (two resistors) across the battery voltage, so that the output of that divider is in the range from 1.25 to 0. For example a two-resistor voltage-divider with R2=4*R1 that gives 1/5 the battery voltage, would take 5.2V in, and give 1.05 out, putting it approximately in the range where you want it to be.
Anyway, I have never actually used that IC, but if it works as promised it should be easy. Much easiser that messing around with zener diodes and transistors. Also I expect you could wire it to turn on only while a momentary button is pressed, to conserve those precious milliampere*hours.
Final note. There are other related versions of the same IC named 3915 and 3916, but I think those are for log-scale bargraphs, like what you'd want for measuring sound power. I am pretty sure the 3914 is the one with a linear-scale, which is what you want for a battery voltage level indicator.
![]() |






























