Pagina 1 van 1

Cheali Lader Firmware voor imax, gt power, turnigy etc

Geplaatst: za aug 11, 2018 11:27 am
door GVT
Ik heb een imax b6ac lader. Lang geleden gekocht bij dealextreme.
Zeer weinig gebruikt omdat de celspanning niet goed gecalibreerd was.
Helaas is, af fabriek, de calibreer modus uit het menu gehaald.

Bij het (ont)laden en balanceren waren de celspanningen niet gelijk.
Daarbij kwamen sommige cellen tijdens het laden van bijvoorbeeld een lipo boven de 4.20 volt.
Omdat dit boven de normale lipo celspanning is duurde het balanceerladen ook extra lang.

In eerste instantie kwam ik op een firmware die de calibreerstand weer mogelijk maakte in het menu.
Maar het calibreren was omslachtig.

Afgelopen week kwam ik de CHEALI-CHARGER firmware tegen.
Deze firmware geeft veel meer mogelijkheden inclusief een uitgebreide calibreerstand van voltages en amperages!

Omdat ik bij ons op de club ook bij andere leden celspanningen boven de 4.20volt heb gezien, hierbij de info over CHEALI

De firmware is er voor een aantal laders met Atmega32 en Nuvoton NuMicro M0517LBN processor:
https://github.com/stawel/cheali-charger


Atmega32
G.T. POWER A6-10 200W
IMAX B6 Charger/Discharger 1-6 Cells
AC/DC Dual Power B6AC 80W RC Balance Charger/Discharger
Turnigy A-6-10 200W Balance charger & discharger
Turnigy Accucel-6 50W 5A Balancer/Charger w/ Accessories
Turnigy Accucel-8 150W 7A Balancer/Charger
Turnigy MEGA 400Wx2 Battery Charger/Discharger (800W)
... many more

Nuvoton NuMicro M0517LBN
IMAX B6 Charger/Discharger 1-6 Cells

!!Aanpassen van de firmware altijd op eigen risico!!
Er zijn kopie laders die een andere (onbekende) processor hebben. Dan werkt de CHEALI niet

Mijn imax b6ac met Atmega32 heb ik nu met een usbasp geprogrammeerd.
Na het calibrereren van voltages en amperages worden accu's nu netjes op de juiste wijze geladen.

Calibreer mogelijkheden:
- ingangs spanning van de voeding
- spanning van de afzonderlijke cellen (mijn imax kan maximaal 6 cellen laden)
- laad amperage 50ma
- laad amperage 1000ma
- ontlaad amperage 50ma
- ontlaad amperage 300ma

Mogelijkheden per lader verschillend:

Li-ion, LiPo, LiPo-4.30V, LiPo-4.35V, LiFe:
- charging
- fast charging
- charging + balancing
- discharging
- balancing
- storage
- storage + balancing
NiCd and NiMH:
- charging, method: -dV/dT
- discharging
- cycling
NiZn:
- charging
- fast charging
- charging + balancing
- discharging
- balancing
Pb: - not well tested!
- charging
- discharging
Internal resistance display
- single cell resistance
- whole battery resistance
- battery leads resistance
Internal and external temperature monitoring
Overcharge and overdischarge monitoring
Input voltage monitoring
Memory for 30 batteries
LogView support
CALIBATION!


De Engelse handleiding:
https://github.com/stawel/cheali-charge ... ft_002.pdf

Re: Cheali Lader Firmware voor imax, gt power, turnigy etc

Geplaatst: za aug 11, 2018 11:40 am
door Tonnie78
Goeie tip Gerrit.

Ga direkt kijken of mijn IMac B6 clone ook een atmel processor heeft

Re: Cheali Lader Firmware voor imax, gt power, turnigy etc

Geplaatst: zo aug 12, 2018 1:16 pm
door GVT
Afbeelding

Re: Cheali Lader Firmware voor imax, gt power, turnigy etc

Geplaatst: wo aug 15, 2018 12:33 am
door luppie
Ik heb ook wel een verdiept in deze lader en zijn klonen.
Van de buitenkant niet altijd goed te zijn welk product je hebt. ik heb al jaren een eco six van HK waar ik al mijn accu's mee laad en die doet het goed

Re: Cheali Lader Firmware voor imax, gt power, turnigy etc

Geplaatst: wo aug 15, 2018 5:48 pm
door GVT
Het was/is niet mijn bedoeling om te zeggen dat een lader wel of niet goed is.
Dit draadje heb ik geplaatst om aan te geven dat er, voor een aantal laders, firmware is die de mogelijkheden vergroot.

Voor iedere lader is het naar mijn mening goed om de cel voltages te controleren zodat een batterij netjes, gelijk gebalanceerd, geladen wordt en ook niet wordt overladen. "Meten = weten, gissen = missen"
Dit alles heeft een positief resultaat voor de levensduur van de batterijen.
luppie schreef:Ik heb ook wel een verdiept in deze lader en zijn klonen.
Van de buitenkant niet altijd goed te zijn welk product je hebt. ik heb al jaren een eco six van HK waar ik al mijn accu's mee laad en die doet het goed

Cheali Lader Firmware voor imax, gt power, turnigy etc

Geplaatst: vr sep 14, 2018 6:21 pm
door GVT
Vandaag een B6AC 80W geprogrammeerd en besloten om het vast te leggen zodat anderen het eenvoudig kunnen volgen:

Informatie van CHEALI op Github:
https://github.com/stawel/cheali-charger

Open de lader en controleer of de juiste processor gemonteerd is.
Zie foto's binnenkant lader. Het scherm moet voorzichtig gekanteld worden om de processor te kunnen zien.

Afbeelding

Afbeelding

Daarna headers solderen tbv programmeren. Zie foto.

Afbeelding

Afbeelding

Ik heb een USBASP gebruikt. Meer info over de header aansluiting:
https://github.com/stawel/cheali-charge ... lashing.md

Afbeelding

Download de juiste HEX file door
https://github.com/stawel/cheali-charge ... master/hex
Eerst op de juiste file te klikken, daar 'rechter muis klik' op RAW -> opslaan als ->
!! gebruik het RAW bestand, anders krijg je programmeer problemen !!

Om een backup van de lader firmware te maken en nieuwe te programmeren heb je het programma AVRDUDE nodig.
http://download.savannah.gnu.org/releas ... ingw32.zip

Zet AVRdude op een bekende locatie op de harde schijf. Ik heb het opgeslagen onder c:\temp\avrdude\
In windows dmv "dos prompt" naar die locatie gaan.
Daarna de USBASP in de PC met daarop de lader.
De lader zal opstarten met een foutmelding over input voltage. Deze gewoon negeren.
In het DOS PROMPT scherm de volgende tekst intypen/kopieren en op enter drukken

avrdude -p m32 -c usbasp -U flash:r:"flash.hex":i
Avrdude maakt een backup van de flash. Zie foto.

avrdude -p m32 -c usbasp -U eeprom:r:"eeprom.hex":i
Avrdude maakt een backup van de eeprom. Zie foto.

Afbeelding

De flash.hex en de eeprom.hex backup bewaren toekomstig gebruik.

Daarna de nieuwe HEX file programmeren.
Eerst even de naam inkorten, dat is makkelijker.
Ik heb de volgende naam gebruikt: cheali80w.hex

Programmeren als volgt:
avrdude.exe -F -patmega32 -cusbasp -Uflash:w:cheali80w.hex:a
Avrdude programmeert de nieuwe firmware. Zie foto.

Afbeelding

Opnieuw opstarten en de nieuwe firmware wordt op scherm aangegeven.

Afbeelding

Bij eerste keer opstarten krijg je de vraag om te resetten. Daarna de lader calibreren en je batterijen ingeven.