Alexander
Published © MIT

Dual NiMh battery charger

Automatic charger for NiMh batteries built on Arduino.

IntermediateWork in progress4 hours421
Dual NiMh battery charger

Things used in this project

Hardware components

atmega328p-pu
×1
Rotary Encoder with Push-Button
Rotary Encoder with Push-Button
×1
2.5volts voltage reference, ad680jtz
×1
8 MHz Crystal
8 MHz Crystal
×1
Capacitor 22 pF
Capacitor 22 pF
×2
Capacitor 100 nF
Capacitor 100 nF
×5
Resistor 1M ohm
Resistor 1M ohm
×2
Resistor 10k ohm
Resistor 10k ohm
×10
Resistor 4.75k ohm
Resistor 4.75k ohm
×1
Resistor 1k ohm
Resistor 1k ohm
×7
Resistor 220 ohm
Resistor 220 ohm
×1
Resistor 100 ohm
Resistor 100 ohm
×7
Capacitor 1 µF
Capacitor 1 µF
×2
Capacitor 100 µF
Capacitor 100 µF
×1
Capacitor 1000 µF
Capacitor 1000 µF
×1
ams1117-5.0
×1
diode 1n400
×1
mosfet N-channel ao3400
×3
Mosfet p-channel a03407
×2
JST XH sockets. 3p, 4p, 5p
×1
LED (generic)
LED (generic)
×1
heatsink
×1
FAN 40x40 12v
×1
power PNP transistor, 1SB1375
×2
General Purpose Transistor PNP
General Purpose Transistor PNP
×2
General Purpose Transistor NPN
General Purpose Transistor NPN
×4
1 ohm 1W 1% resistor
×2
2.2 ohm 5W resistor
×2
Zener Single Diode, 5.1 V
Zener Single Diode, 5.1 V
×2
LCD i2c display 16x2 or 20x4
×1
DS18B20 Programmable Resolution 1-Wire Digital Thermometer
Maxim Integrated DS18B20 Programmable Resolution 1-Wire Digital Thermometer
×3
AA battery holder
×2

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Easy EDA schematics & PCB

Code

The software repository

Credits

Alexander

Alexander

29 projects • 224 followers
Where is John Galt?

Comments