Do It Yourself
DC12V/24V 2.5A/5A Battery Charger
I don't like to use the basic one in the market. The one with delta voltage detect. They always auto cut-off during a few minutes charge. Base on the error detection, so I want to build a new one for myself. At first, discharge the battery. After that, use a programmable current and time for charge. For example, 4000mAh battery, I will discharge it first and charge it again with 1000mA current for 6hrs. I think this method is the most reliable.
¡@
¡@
¡@
¡@
¡@
Schematic Diagram in PDF
format
Assembler Program in Source
Code
Assembler Program in Hex.
Code
¡@
Specifications and Details :
| a)
¡@ |
Input
Voltage
¡@ |
:
¡@ |
220V
AC
¡@ |
| b)
¡@ |
Output
Voltage
¡@ |
:
¡@ |
Selectable
DC 12V or DC 24V for 1 cell to 12 cells charge.
¡@ |
| c)
¡@ |
Output Current
¡@ |
:
¡@ |
With 12 steps current limiter. 50mA, 100mA, 200mA, 300mA, 500mA, 1A, 1.5A, 2A, 2.5A, 3A, 4A, 5A. (For DC24V operate, just use less than 2.5A). |
| d)
¡@ |
Discharge
loading
¡@ |
:
¡@ |
With 4 steps discharge loading. 6ohms, 4.5ohms, 3ohms and 1.5ohms. |
| e)
¡@ |
Timer
¡@ |
:
¡@ |
With 12 steps for charge, 15mins, 30mins, 1hr, 1.5hrs, 2hrs, 2.5hrs, 3hrs, 4hrs, 6hrs, 8hrs, 12hrs, 16hrs. |
| f)
¡@ |
Pulse
Gen.
¡@ |
:
¡@ |
With a adjustable pulse width modulate to the output current to effective the charging.¡@ |
| g)
¡@ |
Indicator
¡@ |
:
¡@ |
With 4pcs LEDs for discharge, charge, finish and pulse. Voltage and current meter for discharge and charge. |
| h)
¡@ |
Control
Device
¡@ |
:
¡@ |
Use 89C51 for programmable control. With auto discharge, charge and timer. |