That PCB looks pretty different. With those extra MOSFETs it might actually be capable of 80W.
ebay$23.00 AUand I'm glad you like the colour of the handles of my side cutters.;-)
Yes I have no luck tracing the pins found ground and one high pin the rest appears to be at ground level and even with board running no signals at all i traced the xtal cant find a mpu that lines up unless they moved pin 1 by 45drge ??real bummer i hoped they would be more M051......will keep tryinging to identify the MPU.Paul V.
Have same device did someone identify the chip ?
Hello. I got the same charger. Here sketched some connection. What is this microcontroller?
| 3:28 PM (17 hours ago) | |||
--
You received this message because you are subscribed to the Google Groups "cheali-charger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cheali-charge...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
After powering off and trying charging, it still reads 4.2v on balance ports but only 8.2v on main screen while in CV phase of charging. 4.2+4.2 should not be 8.20...
I guess I will try charging some old cells and see if they end up closer to 4.2v without getting overcharged, just wondering if I am doing the calibration right or there is another step needed to do the overall voltage calibration.
I have the exact same board. Stock firmware is terrible, really hoping I can save the charger with cheali. Any luck identifying the chip yet?I've probed out the following so far:Header (Left to Right)Header Pin 1 - ?Header Pin 2 - MCU Pin 38Header Pin 3 - MCU PIN 39 - GNDHeader Pin 4 - ?Header Pin 5 - MCU Pin 37Header Pin 6 - MCU Pin 36MCU Pin 40 - XTALMCU Pin 41 - XTAL
Hi guys,I already gave up the search, but I wish you luck on that!My guess is that it's a freescale arm cpu,but repackaged into a "cheaper" socket version(where "cheaper" refers to license costs ;) )something like this:http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=KINETIS_E_SERIES&cof=0&am=0I'm also guessing that the XT1 connector is a SWD port:maybe it would be a good idea to connect a SWD capable JTAG (St-link V2 for example)to it and check if you get any connection?Best regards and wish you luck!Paweł
I've probed out the following so far:Header (Left to Right)Header Pin 1 - ?Header Pin 2 - MCU Pin 38Header Pin 3 - MCU PIN 39 - GNDHeader Pin 4 - ?Header Pin 5 - MCU Pin 37Header Pin 6 - MCU Pin 36MCU Pin 40 - XTALMCU Pin 41 - XTAL
what about this?
ATMELXMega A4U TQFN-44
Читаем внимательно! Что не понятно – спрашивайте. Объясню все что знаю. Ковыряю всего неделю- поэтому могут быть ошибки и дополнения.!
Ну вот и я как и все кто хотел подешевле стал обладателем этого китайского чуда- клона imax b6 на неизвестном процессоре, с неизвестной
прошивкой да еще и без коммутатора 4051. Лучше или хуже хрен знает , говорят с прогревом данная микросхема дрейфует и измеренное
напряжение плывет. У меги 32 ножек не хватало или АЦП шек, а тут неизвестный проц и вроде все хватает. Пошли китайцы по упрощенному
пути. Ну и как всегда хотелось улучшить китайское творение. Стандартное сервис меню в этом клоне не доступно. Но поигравшись с кнопками
и включением и выключением- я , как и все попал в него. И думал что ничего страшного- ничего трогать не буду- просто выйду из него. Но
выхода из него нет, только выключение. Со всеми сброшенными настройками и константами получили почти кирпич. А нехрен лазить шаловливыми
ручонками. Но ладно - а что же делать дальше?
Читаем.
В двух словах- что произошло. При нажатии двух кнопок stop+ enter и подачи питания зарядка пытается откалиброватся от подключенных
батарей через семи контактный разъем для балансировки на 6 батарей. Это понятно. Далее при включении - она пытается замерить напряжение
со всех банок под нагрузкой ( около 24,5) вольт, включается разрядка на 10 секунд. Это у всех одинаково. А вот далее у всех по разному
- я считаю это баг в программе. Она пытается измерить напряжение на одной- двух - трех - четырех- пяти - или шести банок в зависимости
от того какое значение стояло в разрядке Lipo(1s)(2s)(3S) и т.д. до момента нажатия кнопок входа в сервис и если условие не соблюдается -
виснет на этом, не реагируя на кнопки. Наша задача сделать так- что бы все условия соблюдались - и о чудо - зарядка оживает, выходит из
меню и реагирует на кнопки, но могут быть сбиты константы и она неправильно все будет измерять.
Теперь о том что нужно сделать для этого правильно и что бы не пошел дымок из зарядки.
1. Раздобыть где то 6 литиевых батарей 3.7-4.2 вольта и зарядить их. Идеально до одинакового значения. Я 6 штук соединил параллельно и
подал на них с блока питания 4.1-4.2 вольта контролируя ток чтоб не превышал. Главное напряжение- при 4.3-4.5 в батарее сработает защита
и она сдохнет. Во общем не важно как вы их зарядите. желательно одинаково.
2. Соединить их последовательно и подключить к разъему (6S) плюс питание( плюс на плюс- минус на минус) как обычно вы их заряжаете.
3. Входим в сервис режим нажатием двух кнопок stop+ enter. На дисплее отобразится вольтаж по банкам что то около 3.2 - 3.5 вольт что
нормально, несмотря на то что батареи заряжены на 4.2 вольта.
4. Выключаем зарядку - Теперь ВНИМАНИЕ - если не хотите чтоб пошел дым из нее отключите пока разъем (6S). Неизвестно в каком режиме она
включится после выключения.
5. Зарядка включится на разряд всех 6(должна 6, а может и 1 и 2 и т.д.) банок - 10 сек, после этого она захочет замерить напряжение их всех.
6. Это как раз тот баг который надо обойти. Маленькое отступление. Если ее нужно откалибровать в штатном режиме , то нужно было в о всех
режимах Lipo выставить (6S), (хотя бы в разрядке 6S) но мы то не знаем что у нас там было. И зарядка пытаясь измерить напряжение с 1 (2,3,4,5 батарей) - получает 22 вольта со всех батарей и виснет с надписью слишком высокий вольтаж. Что мы делаем в этом случае - на все 1 секунда. Когда она пытается измерить напряжение сначала разряжает батарею(или несколько) 10 секунд- она пишет на дисплее сколько батарей- если(6S) - то ничего делать не нужно, а вот если 1S-2S-3S-4S-5S быстро переносим красный, плюсовой крокодил на плюс того аккумулятора ( или не переносим а начинаем
с него - 1(2,3,4,5) аккумулятора), который указан и через секунду – две-три – обычно десять (как на дисплее высветится) обратно на 22 вольта (на все аккумуляторы) когда надпись на дисплее изменится на измерение опять всех 6 банок и их балансировку. Если все сделано правильно и вы успели- зарядка уйдет в балансировку 6 банок (так задумал производитель при подключенном балансировочном разъеме) или в ошибку ,Но ОНА ЗАРАБОТАЕТ. То есть будет реагировать на кнопки входить в меню и т.д. Но может врать напряжение. Если не успели - пробуйте еще раз. Далее надо калибровать.
Например -у кого пишет РАЗРЯДКА и 1S в левом нижнем углу делаем так: Уже были в сервис режиме и измерили напряжение всех банок.
Балансировочный разъем пока не подключаем! 6 аккумуляторов соединенные последовательно.
Красный и черный крокодил на первом аккумуляторе, Включаем зарядка включается на разряд 10 сек -держим 10 секунд, на разрядке 4 вольта,
а когда разряд кончится и идет измерение всех банок - на дисплее меняется надпись- есть 1 секунда переносим на все аккумуляторы красный
то есть подаем 22 вольта на нее, (красный переносим на последний аккумулятор). Она потестит и выйдет из режима в балансировку или ошибку.
И заработает.
Для тех кто не совсем понял!
Как задумал калибровку производитель- это мои домыслы. Выставляем в меню LiPo везде (6S). Подключаем 6 заряженных и сбалансированных (
эталонных) аккумуляторов на заряд + балансир. Нажимаем 2 кнопки в меню. смотрим надписи по банкам. Выключаем. Ничего не отсоединяя
включаем. Она все делает сама и если видит в конце разбалансировку аккумуляторов встает в режим балансировки из которого выходим кнопкой
стоп. Все.
Теперь когда мы знаем как калибровать. Калибруем.
Как я калибровал. Да все просто - после того как оживил зарядку - даже если она врет напряжение то все равно ею можно разрядить или
зарядить все 6 аккумуляторов. Контролируя по эталонному вольтметру. Изменяя общее напряжение на всех аккумуляторах от 24,2 до 25,2
зарядив или разрядив их входим в сервис. Вкл. Выкл. Вкл. ожидаем конца - смотрим напряжение на дисплее если оно отличается от вольтметра и
показывает больше чем на вольтметре, разряжаем аккумуляторы на 0,2-0,4 вольта и производим повторную калибровку. Я зарядил их до
25.2 вольта и потихоньку калибровал разряжая. у меня получилось около 24.8 вольт на аккумуляторах по эталонному вольтметру, на дисплее
24,9- 25,2. Что считаю достаточным. Небольшой запас в минус 0,2-0,4 вольта на погрешности.
Из за чего может пойти дым.
1. Из за переполюсовки сразу- со всеми резисторами. В сервис режиме нет проверки на переполюсовки. А
калибровка происходит под нагрузкой через 20 омные резисторы и 0.5 тоже да еще 25вольт от лития. Пшик - и нет зарядки. шина 120 ом горит
сразу причем вместе с дорожками.
2.Не отключенный разъем балансировки при выходе из 1(первого) сервиса ( черт его знает что она делает при первом включении и какие
параметры у вас ранее стояли, вы ведь случайно как и я в сервис режим попали =)) )
3. Когда я долго разряжал все 6 банок с 25.2 до 24 вольт на не откалиброванной зарядке - сгорел (почему-то z44 и был тут же заменен на
IRFz3205 (по параметрам в 2 раза лучше), полевик заряда(вот тут я вообще не понял почему) пару мелких транзисторов ну и конечно 0,5
резистор. (похоже был плохой контакт в балансировочном разъеме).
4. Перепутаете что нибудь в балансировочном разъеме, отвалится контакт одной из батарей или силовой +или – отвалится- может пойти дымок.
И еще самое главное - В РАЗЪЕМЕ (6S) должен быть хороший контакт!!! При плохом контакте зарядку невозможно откалибровать, она меряет напряжение под нагрузкой!
Ну вот как-то так.
Hi Albert, have you tried what slyfox sugested ? He says that after you see 3.2v in calibration menu, you turn it off, remove the balance port and turn it on. Now it should enter into discharge mode... and then do the trick with voltage checking. Does it do the same for you?
Op zondag 27 december 2015 04:10:02 UTC+1 schreef alex alex:Hi Albert, have you tried what slyfox sugested ? He says that after you see 3.2v in calibration menu, you turn it off, remove the balance port and turn it on. Now it should enter into discharge mode... and then do the trick with voltage checking. Does it do the same for you?what do you mean, and then do the trick with voltage checking?
Здравствуйте!. Имею точно такую же зарядку на неизвестном процессоре. И тоже как и все пытался откалибровать и попал в сервисное меню. Вы уже нашли способ выхода из этой ситуации - или еще нет?. Если нет- могу помочь!
Здравствуйте!. Имею точно такую же зарядку на неизвестном процессоре. И тоже как и все пытался откалибровать и попал в сервисное меню. Вы уже нашли способ выхода из этой ситуации - или еще нет?. Если нет- могу помочь!
You have here the schematic of Imax B6 clone with unknown MCU.
If someone can change code to match this pcb little bit closer, i can try. I can re-route some traces. Atmega32 cost only ~1$ at ebay, so it is cheap experiment.