Programmable Lithium Charger Shield For Arduino

Arduino Lithium Charger Shield

Surely you need yet another way to charge your lithium batteries—perhaps you can sate your desperation with this programmable multi (or single) cell lithium charger shield for the Arduino?! Okay, so you’re not hurting for another method of juicing up your batteries. If you’re a regular around these parts of the interwebs, you’ll recall the lithium charging guide and that rather incredible, near-encyclopedic rundown of both batteries and chargers, which likely kept your charging needs under control.

That said, this shield by Electro-Labs might be the perfect transition for the die-hard-‘duino fanatic looking to migrate to tougher projects. The build features an LCD and four-button interface to fiddle with settings, and is based around an LT1510 constant current/constant voltage charger IC. You can find the schematic, bill of materials, code, and PCB design on the Electro-Labs webpage, as well as a brief rundown explaining how the circuit works. Still want to add on the design? Throw in one of these Li-ion holders for quick battery swapping action.

[via Embedded Lab]

12 thoughts on “Programmable Lithium Charger Shield For Arduino

  1. I have had excellent results with the $50 chinese “everything” chargers sold at hobby sites. They come under various names, but they all seem to be the same inside. They allow you to set chemistry (Li, LiFeP, Pb, NiMH, NiCd, etc), cell count and charge rate. We have bought two of them for work, and they have worked out well for us.

    Just remember they’re “quality chinese engineering” inside, and take the appropriate precautions (use them on a fireproof surface, away from anything flammable, for a start).

    This is a typical example:

    1. “away from anything flammable”… like, say, a battery? I’m too scared of these to try them… someone needs to sell a shielded (asbestos-lined, anyone?) box to put the charger and the battery into, which doesn’t cost an arm and a leg like the lab enclosures do. Of course, they’d have to be made in China too…

  2. They are usually sold as Imax B6 (clone). You can get them for a low as 16 Euro: Ebay 130837053490.
    Mine works quite well, up to 5A, 6 cells and 50W. I use it for charging my 10S ebike battery

  3. The clone Imax B6 chargers all work but there two caveats. First is that rated precision of the components isn’t quite as good as the real Imax B6 from the ones I’ve looked at. The second is that the uC inside might be completely different so you can’t use the replacement firmware.

    One bizarre thing about all the clones and the real Imax unit is that you can only use the calibration offset feature once. You can’t go back in to change it once you’ve set it once.

    They’re all still usable chargers though and pretty good even as a clone.

  4. The LT1510 used in this design is ancient. It really isn’t suited to charging Lithum cells even with the added control of the Arduino uC. If you’re trying to charge a battery pack then get a balancing charger like the Imax B6 clones mentioned elsewhere in the comments.

  5. “At startup, the charger displays a bitmap logo. It was a bit challenging to display this bitmap”

    Well they did decide to put some extra engineering effort into the parts of the project that don’t matter at all.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.