Today I will explain to you how this simplest constant voltage and constant current battery charger circuit works. This circuit is very nice for charging battery safely without damaging it. It has two main jobs, one is limiting high current and second is stopping over voltage.
Main Parts Used In Circuit

In this circuit we are using TIP122 NPN Darlington transistor as main pass element. For current sensing and limiting we are using 2N2222 transistor. For fixing maximum voltage we have Zener diode Zx and one 10k preset potentiometer.
Then we have Rx resistor for sensing current flow. There is one 100 ohm resistor given for trickle charging. One 6A4 diode is put at output side so battery current cannot flow backward into circuit when input supply is off.
Finally one 220 uF 50 volt capacitor is given for filtering.
How Constant Voltage (CV) Working
First current comes from positive DC input and goes into base of TIP122 through 1k resistor so transistor turns on.
Zener diode Zx creates fixed voltage reference point. With 10k preset potentiometer you can easily rotate and adjust exact output voltage like 13.8 volt or 14.4 volt according to your 12 volt battery requirement.
When output voltage reaches this set limit the base drive gets controlled so voltage will not increase further.
How Constant Current (CC) Working
All returning current from battery goes to ground through Rx resistor. Voltage drop happens across Rx resistor according to Ohm law. This voltage drop is directly connected to base and emitter of 2N2222 transistor.
When charging current becomes too high then voltage drop across Rx reaches around 0.65 volt. At this moment 2N2222 transistor turns on automatically. Once 2N2222 turns on it pulls down base of TIP122 transistor towards ground.
Because of this TIP122 gets less base current and limits total charging current.
Maximum current limit formula is simple Rx = 0.65 / Max current.
Trickle Charging And Full Charge Condition
When battery becomes fully charged its voltage rises up and charging current automatically reduces down. Because current becomes less the voltage across Rx drops below 0.65 volt so 2N2222 turns off completely.
Now circuit stays at set constant voltage. Even if TIP122 stops heavy conduction the 100 ohm trickle resistor keeps sending very small tiny current to battery so battery remains fully charged continuously without any overcharging problem.




Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic!