cheali-charger icon indicating copy to clipboard operation
cheali-charger copied to clipboard

"Weak" UART on IMAX B6?

Open specing opened this issue 6 years ago • 7 comments

I've noticed that none of my usb-uart adapters but the MAX232 are working. The DC voltage between power and gnd is 5.04V, between signal-gnd 4.2V. Watching it on the scope I notice that the voltage difference is only around 3V when the usb-serial adapter is not connected, but drops to ~0.4V when it is connected. Are there some resistors between mcu and the rx/middle temp probe connector?

Unfortunately all schematics I've seen only document the power parts, not the temp probe. Or they include an usb-uart which should not be there.

specing avatar May 03 '18 22:05 specing

nvm found https://groups.google.com/forum/?escaped_fragment=topic/cheali-charger/LKy6qITaVDg#!topic/cheali-charger/LKy6qITaVDg

Such a sad end for issue number (1<<8).

specing avatar May 06 '18 10:05 specing

Bypassing the middle one of the group of 3 resistors does not help. Guess there is something else underneath the LCD module or excessive resistance on the return path as well. Will have to desolder the former and measure directly at the mcu.

specing avatar May 12 '18 21:05 specing

This is how it looks like on one of my chargers: macro schematic: schematic charger: https://github.com/stawel/cheali-charger/blob/develop/docs/imaxB6/imaxB6-clone-front.jpg

unfortunately each charger has its own circuit. Hope this helps Paweł

stawel avatar May 12 '18 22:05 stawel

Thank you, it has helped massively. Apparently I've been bypassing the wrong resistor.

The 39k one is the correct one (it took a while to position a 4mm long piece of stranded wire and solder it over the resistor as I had lost track of the spare 0403-or-some-other-matching-tiny-one). I'll run one operation and see if the checksums match.

specing avatar May 26 '18 21:05 specing

All checksums match in recording of 1h30 of charging @ 57600baud.

specing avatar May 27 '18 00:05 specing

Are there some schematics floating around for the connections between the atmega32 and LCD? I would like to modify mine to receive data as well. I want to see if obtaining a bidirectinal uart connection is feasible or if I should look into some other protocol.

I could not find the cheali-charger group that is available via googlegroups in usenet via eternal-september.org. Is this a usenet or some other form of group?

specing avatar Aug 29 '18 11:08 specing

thank you very much. did this with imax b6ac+ ,,, original...

neolead avatar Oct 15 '20 10:10 neolead