10 step battery indicator circuit - 10 Step Battery Charger with Indicator Circuit

10 Step Battery Charger with Indicator Circuit

The article shows a simple method of using the IC LM3915 for monitoring battery voltages right from 1.5V to 24V in 10 discrete steps.

Using a LM3915 IC for the 10 Step Function

We have already learned a number of LM3915 projects such as vibration meter, 10 step battery charger circuit etc, yet one more circuit using the same chip is discussed below wherein it's configured as a 10 step battery voltage monitor circuit.

The circuit allows you to visualize precisely what voltage your battery has at any particular instance while it's being charged.

The LM3915 is basically a 10 stage dot/bar mode LED driver circuit which provides a sequential 10 step LED display corresponding to the varying voltage levels set at its signal input pinout#5.

This input can be set with any voltage level right from 1 to 35V for acquiring a correspondingly sequencing readout of the voltages fed on that pin.

In the proposed circuit of a 10 step battery charging indicator we assume the battery to be a 12V which is to be monitored, the circuit functioning may be understood as follows for the aforesaid condition:

The transistor at the right end is configured as an emitter follower replicating a  high current, constant voltage zener diode, fixed at 3V.

This is required so that the LEDs are restricted from drawing excessive current, unnecessarily making the IC warm.

The battery voltage is also fed to pin#5 via a voltage divider network made from a 10K resistor and a 10K preset.

The outputs of the IC are all connected with 10 individual LEds for producing the required 10 step indications. The color of the LEDs can be as per your preference.

How to Set up the above explained battery status indicator Circuit.

  1. It's pretty simple.
  2. Apply the full-charge voltage level across the point indicated "to battery positive" and ground.
  3. Now adjust the preset such that the last LED just illuminates at that voltage level.
  4. Done! Your circuit is all set now.
  5. For calibrating, simply divide the above mentioned full charge level with 10.
  6. For the present case, let's assume the full charge level to be 15V, then 15/10 = 1.5V, meaning each LED would stand for an increment of 1.5V. For example with the 8th LED just ON would indicate 1.5 x 7 = 10.5V, 8th LED = 12V, 9th LED = 13.5V and so on.
  7. Similarly, the circuit can be used with any battery and just needs to be set as per the above guidelines for achieving the proposed 10 step battery level monitoring.

Circuit Schematic

10 Step Battery Charger with Indicator Circuit

53 thoughts on “10 Step Battery Charger with Indicator Circuit

  1. Have questions? Please feel free to post them through comments! Comments will be moderated and solved ASAP.
  2. sir Swagatam good day to you,sir can you make a design for power supply of a solinoid .

    circuit description
    1.12vdc/250mA.60'C temp.
    2.when switched ON the 1st LED light ,when switched OFF,the 2nd LED light
    3.sir circuit simple ,i have more 7812regulator thanks sir swagatam ….

    • Hi Roderel,

      The idea is quite simple, you can do it as explained below:

      You can incorporate any standard transformer or smps 12V power supply design and connect the load via a SPDT switch.

      The center pin of the spdt will go to the 12V(+), out of the other two pins the one which switches ON will go to the load.

      The unused pin can be connected with one of the LEd anode for indicating switch off.

      The switch ON LED can be connected acros the solenoid.

      Both the LEds must have their own 1K resistors in series.

      The cathodes of the LEDs, and the negative of the solenoid should be made common and connected with supply negative.

    • i have a problem i have build the circuit on veroboard, bread board, i have switched IC's LM 3915(doubting may be IC is defected). but it isn't working. the led's positive is always less than negative terminal connected to 1,10-18.
      can you tell me what is wrong with my circuit. thanks

    • I could not understand what you meant by "led's positive is always less than negative terminal"

      Varying the preset should make the LEDs illuminate corresponding to the set voltage level at pin5.

      Set this voltage correctly as explained in the article.

  3. the preset has 3 terminals one in center and two side terminals. according to diagram the center terminal and one of the 2 side terminals are connected to ground. the other terminal is connected to pin 5. am i picking this right??

    secondly i have a confusion that when we adjust the preset the LED that will glow at the desired voltage will be LED 1 or LED 10.

  4. this circuit is used to monitor a battery while charging, right?
    can I use this circuit to monitor battery while discharging? or while the battery is being used?

    And oh! you said that this circuit can visualize a battery's voltage, can I use this like a volt-meter exclusive only for 12v batteries?

    and thanks for the suggestions! thanks for the help! you help me and everyone a lot!!

  5. I have a cooler-warmer device which works on DC, the AC is usually converted to DC and now the power pack is bad and I could get an exact replacement. The power pack is rated 12v 5A. Plss help me with a schematic that's not bulky due to limited space in the device. Thanks

  6. good day to you sir, i'm trying to use your circuit to monitor 12v lead-Acid battery while discharging.
    I've build your circuit in "Circuit Wizard 2 SE" and uploaded it.
    The thing I want is to make 10th LED illuminate at 13.2v "Fully charged",was able to by adjusting the 10k variable resistor, but the thing that I couldn't do is to make the 1st LED to illuminate at a desired voltage, lets say 11.5v.
    In short, 10th LED at 13.2v and 1st at 11.5v .
    Thank you sir very much in advance & sorry for bad English.
    Circuit can be viewed at :
    http://s9.postimg.org/bfvx1qt4f/image.jpg
    Circuit file built in "Circuit Wizard 2 SE" link :
    https://mega.co.nz/#!jhhT3S4b!VYxtapGyoo12r–1Ebdgc80Bj1_b3zrirp4c7kwz9UA

    • Good day Alaa,
      you can try replacing the BC547 zener with a 10k preset and adjust it to get 3V at 13.2V input. Now adjust the IC preset to illuminate the last LED at this 3.6V.

      Make sure the link from pin9 junction of the IC is now connected with the emitter of the BC547 and not to the battery, but the 10K from the BC547 should stay connected with the battery positive.

    • dear sir… what does it mean "Now adjust the IC preset to illuminate the last LED at this 3.6V" ..?? the last led is the minimum LED about 11.5v voltage source input??

    • hui, I can't remember exactly what I interpreted.. I think I meant to say that the 13.2V could be compressed to 3.6V across the IC preset, …. so that now the charging phase could be equally divided across all the LEDs

      however still this will not fulfill Mr. Alaa's requirement…I may have to think hard to solve the issue

    • the circuit should be built exactly as shown in the diagram….. you should adjust the 10k preset as instructed in the article for setting up the circuit.

  7. Dear sir, I think I can use this circuit to charge 3.7v li-ion battery by replacing some components. The problem is that I don't know what should be replaced and the value of the new components.. Can you please tell me? Thank you..

    • Ho aobyrne, you don't have to change anything in the circuit, you make sure to supply 7.2V to the circuit and the battery and adjust the preset such that at 7.2V all the LEDs are lit.



Leave a Comment