Li-Ion Battery Charger Circuit using IC 555
Introduction:
The circuit described on this page is a custom, DIY electronic solution designed to charge rechargeable Lithium-Ion (Li-Ion) batteries. Instead of relying on dedicated, modern battery management integrated circuits (like the TP4056), this specific design utilizes the classic, highly versatile IC 555 timer alongside an LM741 operational amplifier (op-amp) to handle the charging and voltage-monitoring logic.
How It Works: The Pulse-Charging Method
Unlike standard constant-current/constant-voltage (CC/CV) chargers, this circuit uses a pulse-charging and monitoring cycle:
The Charge Pulse: The IC 555 timer acts as a pulse generator. When triggered, it turns on a pair of transistors (
and 2N2907) to deliver a short, 30-millisecond current pulse to the battery through a series resistor.BC547 The Monitoring Phase: After the pulse terminates, the circuit stops charging for a brief moment to measure the battery's actual "rested" voltage. This voltage is scaled down using a resistor divider network (22kΩ, 8.2kΩ, and 620Ω) and sent to the LM741 op-amp, which acts as a comparator.
The Feedback Loop: * If the battery voltage is low, the op-amp detects that the voltage is below its 2.5V Zener diode reference, immediately re-triggering the 555 timer. The pulses stay close together, resulting in a steady charge.
As the battery nears its full charge (configured in this specific text representation to sit around an 8.2V threshold for a multi-cell pack), the pulses space further apart. An LED slows its blinking rate to visually indicate that the battery is nearly full, eventually shutting off the cycle entirely to prevent overcharging.
⚠️ Important Safety Note: Lithium-ion chemistry is highly sensitive to overcharging and requires strict voltage regulation (typically exactly 4.2V per cell). While this circuit is an excellent educational hobby project for understanding timers and comparators, commercial Li-Ion batteries should ideally be charged using dedicated ICs with built-in thermal and over-voltage protection to ensure safety.
Components:
Based on the article, here is the complete list of components required to build this IC 555 Li-Ion Battery Charger circuit:
Integrated Circuits (ICs)
NE555 Timer IC (1 qty) – Acts as the pulse generator to handle the timing of the charge cycles.
LM741 Operational Amplifier (1 qty) – Configured as a comparator to monitor the battery voltage against a reference.
Semiconductors & Discrete Components
NPN Transistor (1 qty)BC547 2N2907 PNP Transistor (1 qty)
2.5V Zener Diode (1 qty) – Establishes the stable 2.5V reference voltage for the LM741 comparator.
Red LED (1 qty) – Serves as a visual charging indicator (blinking slows down as the battery fills up).
Resistors
1kΩ (3 qty)
2.7kΩ (3 qty)
22kΩ (1 qty)
8.2kΩ (1 qty)
620Ω (1 qty)
18Ω (1 qty) – Used as the series current-limiting resistor for charging the battery.
Capacitors
10µF Capacitor (2 qty)
The circuit operates as a closed-loop, pulse-charging monitor. Instead of delivering a continuous stream of current to the battery, it alternates between a brief charging pulse and a resting phase to measure the battery's true voltage.
Here is the step-by-step breakdown of how the circuit works:
1. The Reference Voltage
To accurately measure the battery's charge, the circuit needs a reliable baseline. An
A stable 2.5V reference voltage is established at one of the op-amp's inputs using a 2.5V Zener diode.
2. The Charging Pulse (The 555 Timer Stage)
When the circuit determines the battery needs power, it triggers the NE555 timer IC.
The NE555 activates for roughly 30 milliseconds, switching on two cascading transistors (a BC547 NPN and a 2N2907 PNP).
These transistors act as a switch, allowing a brief pulse of current to flow from the power supply, through an 18Ω series current-limiting resistor, and directly into the Li-Ion battery.
A Red LED flashes during this pulse to provide a visual cue that current is entering the battery.
3. The Resting & Monitoring Phase
Immediately after the 30ms pulse ends, the NE555 shuts off the transistors, pausing the charge.
The circuit enters a brief "rest" phase. This pause is vital because measuring a battery's voltage while forcing current into it gives an artificially high reading due to internal resistance.
With the charging current temporarily cut off, the battery's actual voltage is fed into a resistor divider network (comprising 22kΩ, 8.2kΩ, and 620Ω resistors) that scales the battery voltage down proportionally.
4. The Feedback Loop
The scaled-down voltage from the resistor divider is sent back to the LM741 comparator to be analyzed against the 2.5V Zener baseline:
When the battery is low: The scaled voltage remains below 2.5V. The LM741 immediately tells the NE555 timer to fire another pulse. Because the pulses happen back-to-back with almost no delay, a steady, near-constant current is maintained, and the LED blinks so fast it looks solid.
When the battery is full: As the battery charges up toward its target maximum threshold (which sits around 8.2V for the multi-cell configuration dictated by these specific resistor values), the scaled voltage tops 2.5V.
5. Automatic Shut-Off
As that 8.2V limit is approached, the LM741 begins delaying or entirely blocking the NE555 from firing new pulses. The time between each charging pulse grows wider, causing the LED flash rate to noticeably slow down. Once the battery safely hits its full peak, the pulses stop entirely, protecting the battery from overcharging.
Conclusion:
The IC 555 and LM741 Li-Ion Battery Charger serves as an excellent educational project, showcasing how classic analog and digital-timer components can be cleverly combined to create a closed-loop control system. By trading a standard continuous charge for a pulse-and-measure approach, the circuit solves a fundamental electronics challenge: accurately reading a battery's true voltage without the interference of active charging current.
Key Takeaways
Clever Use of Legacy Hardware: It demonstrates that specialized modern ICs aren't always strictly mandatory to understand basic battery management concepts; a simple timer and op-amp comparator can mimic smart charging logic.
Versatility: While configured here for an 8.2V multi-cell threshold, the circuit’s shut-off voltage can easily be adapted for other chemistries (like Ni-Cad, NiMh, or Lead-Acid) simply by adjusting the resistor values ($8.2\text{ k}\Omega$ and $620\ \Omega$) in the voltage divider network.
Safety First: Because this DIY design lacks the hardware-level failsafes found in dedicated charging chips (such as thermal throttling, cell-balancing, and precise over-voltage protection), it is best kept on the test bench as a learning exercise rather than being used as a permanent, unattended charger for commercial Lithium-Ion packs.
Pro Tip: Before connecting a real battery to a newly built version of this circuit, the author recommends testing it with a large capacitor in place of the battery. This allows you to safely verify that the comparator trips and stops the charging pulses at your exact target voltage without risking an overcharge.

Comments