Home

Awesome

Welcome to cheali-charger!

Based at Pawel's firmware - Branch:master at 16.01.2016 With some fixes from later versions (till Dec,2016)

Compatible with EEPROM v1.99/v2.00 10.3.12


for testing

 IMPROVEMENTS

Now it is possible to change main parameters while charging discharging and cycling. New voltage/current will be actual till the battery type change. It does not stores to EEPROM. New capacity or power limit will be used only once. For example: capacity limit can be used for skipping of first discharge in cycling mode

this fork discussion - https://groups.google.com/forum/#!topic/cheali-charger/EuhUAoyecso


last changes

20.05.2018 ...




This project is an alternative firmware for a variety of lipo chargers,
see hardware.

Don't use it if You don't need to
(not everything is implemented yet).

Any feedback is very welcome!
http://groups.google.com/group/cheali-charger

Features

WARNING

Please CALIBRATE charger before use!
Use an external temperature probe
(if You like your house ;) )

ALWAYS connect the power supply first, then the battery!

ALWAYS disconnect the battery before disconnecting the power supply!

Hardware

WARNING: You can get two chargers with the same name but different CPUs even if you buy from the same seller.
Only chargers with a atmega32 or M0517LBN CPU are supported.

Atmega32 CPU:

Nuvoton NuMicro M0517LBN CPU:

Unsupported

Usage:

After flashing your charger the first thing you should do is
reset the charger to default settings (go to: "options"->"reset default" and press the "start" button)
and then calibrate it, now your charger is ready to use.

programming you charger:

charing/discharging...:

  1. informations about settings
  2. charging NiMH and NiCd batteries

Flashing

Calibration

Connect a NOT fully charged LiPo battery to the main leads
and the balance port, if you don't own a battery with a
balance connector, just connect a regular one (~4V)
to the main leads and the balance port first two pins
(pin "0" <--> Bat-, pin "1" <--> Bat+).

go to: "options"->"calibrate":

Done.
If you have any problems with calibration, go to "options"->"reset default" and try again.

Calibration - Expert (IMAX B6) - optional

Building from Source

Troubleshooting

  1. After flashing I see "options" and some strange characters in the second line (for example: squares), what should I do?
  1. I get "calib. error": see this.

Atmega32 CPU:

  1. After flashing charger doesn't work (display shows squares):
  1. Sha1 sum is correct and the charger still doesn't work (display shows squares):

Useful materials

Mailing list

If you have any questions or suggestions please write to us at: cheali-chargerATgooglegroups.com
or visit: http://groups.google.com/group/cheali-charger
The mailing list is open for all.

Have fun!