Dangerous Prototypes

In development => Project logs => Topic started by: Markus Gritsch on October 06, 2015, 03:35:49 pm

Title: LiFePO4 Charger
Post by: Markus Gritsch on October 06, 2015, 03:35:49 pm
Hi,

since I really like using LiFePO4 AA and AAA batteries in some of my projects [1][2][3], I finally gave in and built a dedicated charger for them.

Previously I used a lab power supply to mimic the constant current/constant voltage charging curve, which worked also fine.  But after seeing Patrick Van Oosterwijck nifty LiFePO4wered/USBâ„¢ [4], I thought it would be a bit more convenient to charge these batteries using USB.

[attachment=2]
Since Patricks PCB is OSHW [5], I made a few quick modifications to fit my needs:
* Changed the Micro-USB connector to a Mini one, because I happen to have these connectors in my parts bin, and also because I have more Mini-cables lying around.
* Replaced the solder bridging jumper pads by a regular jumper connector so I can switch between high and low charging current depending on whether I charge an AA or AAA battery.
* Changed the resistors which select the charge current to values I had readily available.  (Jumper open: 185 mA for AAA batteries, jumper closed: 525 mA for AA batteries.)
* Got rid of the long PCB extension where the battery holder is soldered to reduce the PCB cost ($2.90 for three boards from OSH Park).
* Changed the USB-breakout header to contain VUSB (5V) instead of VBAT.

Soldering the 3x3 mm DFN-10 package was done by first tinning the pads, placing the chip, and then heating the board from the bottom with a heat gun.  The remaining SMD parts were soldered conventionally with a regular iron.

Here is a picture of it charging an AA battery:

[attachment=1]
Please find my modified EAGLE files attached.

Have fun,
Markus

[1] viewtopic.php?f=56&t=2784 (http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=2784)
[2] viewtopic.php?f=56&t=6592 (http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=6592)
[3] viewtopic.php?f=56&t=7472 (http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=7472)
[4] http://lifepo4wered.com/ (http://lifepo4wered.com/)
[5] https://github.com/xorbit/LiFePO4wered-USB-OSHW (https://github.com/xorbit/LiFePO4wered-USB-OSHW)
Title: Re: LiFePO4 Charger
Post by: mvcorrea on August 29, 2016, 08:29:08 pm
Hi there,

great work, I really liked the bubble display clock :)
regarding the MCP73123,
any thoughts on power path (and charge/load at same time),
and make it permanent on your clocks?

regards,

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00922059056session_write_close ( )...(null):0
20.00962190648ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00962191424Database_MySQL->query( ).../DatabaseHandler.php:119
40.05422330160Database_MySQL->error( ).../Db-mysql.class.php:273