Building a proper lead acid charger for 12V SLA (Sealed Lead Acid) batteries requires understanding the three-stage charging algorithm: bulk, absorption, and float. Most cheap Indian chargers use crude constant-voltage circuits that either undercharge or overcharge batteries, reducing their 3-5 year lifespan to 1-2 years. This guide covers correct SLA charging parameters, circuit design, and recommended ICs for reliable charging.
12V SLA Charging Basics
A 12V SLA battery (also called VRLA — Valve Regulated Lead Acid) consists of 6 cells at 2V nominal each. Proper charging voltages:
- Bulk charge: Constant current (0.1-0.3C) until voltage reaches 14.4V
- Absorption: Hold 14.4V until current drops to 0.02C
- Float: Reduce to 13.6V for indefinite maintenance
- Equalisation (flooded only): 15.5V briefly to balance cells (NOT for sealed batteries)
Temperature compensation: reduce voltage by 3mV/degC per cell (18mV/degC for 6-cell 12V battery) above 25degC. In Indian summers at 40degC: reduce absorption to 14.1V and float to 13.3V.
Three-Stage Charging Algorithm
Stage 1 - BULK: Constant current
Current: 10-30% of battery Ah rating
Duration: Until battery reaches 14.4V
Example: 7Ah battery → 0.7-2.1A charge current
Stage 2 - ABSORPTION: Constant voltage
Voltage: 14.4V (14.1V in Indian summer)
Current: Tapers naturally as battery charges
Duration: Until current drops below 0.02C (140mA for 7Ah)
Typically 2-4 hours
Stage 3 - FLOAT: Maintenance voltage
Voltage: 13.6V (13.3V in summer)
Current: Very low (10-50mA for 7Ah)
Duration: Indefinite -- keeps battery at 100%
Charger Circuit Design
A simple yet effective SLA charger uses an LM317 adjustable regulator or, better, a buck converter with voltage feedback:
LM317 Charger (simple, low current):
Input: 16-18V DC adapter
LM317 → Adjust to 14.4V output
Current limit: 0.6V / R_sense
For 1A: R_sense = 0.6 ohm
For 2A: R_sense = 0.3 ohm (LM317 gets hot, add heatsink)
Better: Buck converter charger
Input: 16-24V adapter
300W 10A buck module set to 14.4V
Current limit pot set to desired charge rate
Add Arduino for stage switching:
Stage 1: Set voltage to 14.4V, current to 2A
Stage 2: Maintain 14.4V, monitor current
Stage 3: Reduce voltage to 13.6V when I < 140mA
Component Selection
- Power supply: 18V 3A adapter (₹200-400) provides sufficient headroom
- Buck converter: Zbotic 300W 10A module with CC/CV adjustment
- Current sensing: INA219 for Arduino-based smart charger, or 0.1R shunt with analog measurement
- Temperature sensor: NTC thermistor attached to battery case for temperature compensation
Using Dedicated SLA Charger ICs
For production designs, use dedicated ICs:
- UC3906: Classic sealed lead-acid charger controller with all three stages built in
- BQ24450: TI’s SLA charger with precision voltage regulation and temperature compensation
- MAX713: Maxim fast charger for NiMH/SLA
FAQ
Can I charge a sealed battery with a car charger?
Most car chargers are designed for flooded batteries and may overcharge sealed batteries (no equalization mode on SLA). Use only chargers rated for SLA/VRLA/AGM/Gel batteries, or build a proper three-stage charger.
What happens if I overcharge an SLA battery?
Overcharging causes water electrolysis (gassing). In sealed batteries, the one-way valve vents gas, permanently losing electrolyte and capacity. Chronic overcharging at even 0.5V above correct float voltage cuts battery life by 50% in Indian temperatures.
Add comment