Arduino LTO Charger

by 陳亮 in Circuits > Arduino

5924 Views, 35 Favorites, 0 Comments

Arduino LTO Charger

IMG_0964.jpg

This Instructables show how to use an Arduino Nano to charge some small LTO battery in constant current constant voltage basic.

Why LTO Battery?

Lipo battery is around 4.2 V when fully charged, it is a little bit too high to power a 3.3 V board (like ESP8266) without regulator. You may found a little bit too hot on the metal case surface.

LTO battery has lower voltage relatively. It is around 2.9 V when fully charged.

LTO battery also claim it can charge in larger current (charge faster) and more safety.

Preparation

IMG_0951.jpg
IMG_0952.jpg
IMG_0953.jpg
IMG_0954.jpg
IMG_0955.jpg
IMG_0956.jpg
IMG_0960.jpg

Bread board

I use 2 small bread boards connect vertically, it can make the circuit more neatly

Arduino board

I use an Arduino Nano, other Arduino model should also work

Display

I use a SSD1331 breakout board, any Ucglib supported display should be ok

Current monitor

INA219 breakout board

PNP transistor

I use A1013, any PNP transistor that can support the charge current (my LTO battery is 60 mA if charging in 1 C) should be ok

Battery connector

I use 2 Alligator Clips with Pigtail

LTO battery

I bought a 60 mAh LTO battery

Bread Board Circuit

IMG_0957.jpg

Here are the connection summary:

INA219 breakout board

Vcc  -> Arduino 3.3 V pin
Gnd  -> Arduino Gnd pin, Battery -ve
Scl  -> Arduino A5 pin
Sda  -> Arduino A4 pin
Vin- -> Battery +ve
Vin+ -> PNP transistor Emitter pin

PNP Transistor

Emitter   -> INA219 Vin+ pin
Collector -> Arduino 5 V pin
Base      -> Arduino D10 pin

SSD 1331 OLED display

CS  -> Arduino D2 pin
GND -> Arduino Gnd pin
RST -> Arduino D3 pin
VDD -> Arduino 3.3 V pin
CLK -> Arduino D13 pin
DIO -> Arduino D11 pin
DC  -> Arduino D7 pin

Program

Here is the Arduino program summary:

  • check charge current and voltage from INA219
  • control the output PWM to meet constant current constant voltage charging method
  • calculate the charged power
  • display figure and plot the graph

Downloads

Happy DIY!

You may now make your next projects much smaller by saving the voltage regulator space.