PDA

Просмотр полной версии : Постройка USB для Accucell 6 (iMax B6) своими руками



troy
15.11.2013, 08:28
Поделюсь своей сегодняшней переделкой зарядника Accucell 6 (так же применимо для iMAX B6 и всех ее клонов).
В инете много инструкции по использованию USB для вывода графиков работы этим зарядником, но все они используют внешний uart-usb преобразователь, хотя на самой плате предусмотрено место под этот преобразователь.
Итак:
1. Проверяем есть ли в меню зарядника пункт USB-enable, для этого заходим в меню PROGRAMM, листаем до пункта с температурой и меняем ее на USB. Если получилось, значит прошивка поддерживает не только термодатчик, но и юсб.
http://imageshack.us/a/img10/6733/d865.jpg (http://imageshack.us/a/img10/6733/d865.jpg)


1а. Разбираем зарядник и смотрим на пустые места на плате:
http://imageshack.us/a/img62/9589/6nex.jpg (http://imageshack.us/a/img62/9589/6nex.jpg)


2. Покупаем 2 микросхемы и юсб разъем: CP2102 в MLF корпусе, LM393 в SOIC корпусе и мини-usb разъем для поверхностного монтажа.

3. Находим какую-нибудь старую ненужную плату-донор с smd резисторами и конденсаторами, либо можно купить новые.

4. Смотрим схему:
http://imageshack.us/a/img35/4455/5qgp.jpg (http://imageshack.us/a/img35/4455/5qgp.jpg)

Номиналы резисторов и конденсаторов не критичны, можно отступать в разумных пределах.

5. Паяем. Если нет паяльной станции - не беда, все делается обычным 40Вт паяльником. Место под CP2102 обильно мажем флюсом, ровно прикладываем и просто проводим жалом по бокам. Можно загуглить по фразе "пайка MLF вручную"

6. Все. Подключаем к компьютеру, ставим драйвер http://rcracing.com.ua/forum/img/link.white.gif http://www.silabs.com/products/mcu/page ... dgevcpdrivers.aspx (http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx) , качаем LogView http://rcracing.com.ua/forum/img/link.white.gif http://www.logview.info/cms/download.php? ... a759c937314c6a2585 (http://www.logview.info/cms/download.php?f=6ca8fd6ddc4b0fa759c937314c6a2585)

http://imageshack.us/a/img21/1407/65ry.jpg (http://imageshack.us/a/img21/1407/65ry.jpg)

http://imageshack.us/a/img854/2540/akew.jpg (http://imageshack.us/a/img854/2540/akew.jpg)

http://imageshack.us/a/img546/427/e1y7.jpg (http://imageshack.us/a/img546/427/e1y7.jpg)


На моей плате не хватает smd светодиода, не нашел, да его все равно там не видно.

http://imageshack.us/a/img819/5281/qalc.jpg

avtogon
15.11.2013, 08:54
Антон, а дальше? Ну припаять пять деталюшек (даже и смд) на уже готовое место, это больше зарядка для рук и глаз, но это же не самоцель? А далее для ума что? Или я совсем не в теме?

troy
15.11.2013, 09:03
Цель получить работающий USB выход, что и было достигнуто. Далее скачать программу и смотреть графики разных величин на компе во время работы зарядника.
Вот где-то так http://www.swm1.com/flying/iCharger/208B/pictures/208B_logview_cluttered.png
Ума здесь и правда не надо, в перечне необходимых компонентов он не значится:)

avtogon
15.11.2013, 09:19
Цель получить работающий USB выход, что и было достигнуто. Далее скачать программу и смотреть графики разных величин на компе во время работы зарядника.
Вот где-то так http://www.swm1.com/flying/iCharger/208B/pictures/208B_logview_cluttered.png
Ума здесь и правда не надо, в перечне необходимых компонентов он не значится:)

Ваше чувство юмора оценил! Можно ткнуть на ссылку на програмку?

Valet69
15.11.2013, 09:23
Можно ткнуть на ссылку на програмку?

Прочтите внимательнее первый пост темы - там все есть (смотрим п. 6)!
Удачи!:)

19vitalik76
15.11.2013, 09:24
В первом посте, 6 пункт....:) ужо опередили,прям реактивные:)

Ума здесь и правда не надо, в перечне необходимых компонентов он не значитсяhttp://forum.modelka.com.ua/images/smilies/smile.png
Антон,может можно будет видео сделать, графики с обьяснением что к чему,интересно всё же....

avtogon
15.11.2013, 09:26
Прочтите внимательнее первый пост темы - там все есть (смотрим п. 6)!
Удачи!:) Извиняюсь !!!! там внимательно смотрел.... только на схему..., а далее фотки..., а ссылка прошла мимо. Спасибо.

troy
15.11.2013, 09:46
Да, извиняюсь, нужно было сразу выложить скриншоты работы программы, а то и правда не совсем понято зачем оно все нужно.
http://www.swm1.com/flying/iCharger/208B/pictures/208B_logview_cluttered.png
161783
Итак,
включаем зарядник, подключаем аккумулятор, подключаем USB выход к свободному порту компьютера.
Скачиваем и устанавливаем драйвер и программу из п.6 первого поста.
Запускаем программу, при первом запуске выбираем тип зарядника iMAX B6 SkyRC, позже можно изменить из меню "Device" в самой программе.
Из выпадающего меню под названием зарядника выбираем CP2102 USB-UART Bridge.
Из меню "Device" главного окна программы выбираем пункт "Open Port".
На заряднике нажимаем старт заряда (или разряда, смотря что вы собрались делать).
Зарядник начинает сыпать данные по USB, программа рисует графики параметров (их перечень в столбике слева на скриншоте), есть напряжение на аккумуляторе, ток заряда, общая мощность, входное напряжение, побаночное напряжение, заправленная (разряженная емкость), температура (если подключен датчик) и т.д.

Вот видео, уже есть в ютубе http://www.youtube.com/watch?v=H90W7nXVQZE

Alext
19.11.2013, 23:38
Кривульки конечно красивые. Я на такие насмотрелся на зарядке Акусель-8. Но после энтузиазм как то притих. Ничего нового, что нельзя было бы увидеть на экранчике зарядки, я вытащить из кривых не смог. Попытался определить внутр сопротивление батареи - получилось с огромной ошибкой ( в 2,5-3 раза).
Получается я что то не то делаю? или..?

troy
24.11.2013, 18:31
Полезнее всего смотреть на график разряда, можно оценить состояние батареи, при каком напряжении она держит емкость и когда начинает проваливаться, на экране этого не увидишь. А так да, заряд не очень интересен.

Kot_01
25.11.2013, 09:46
Кривые при разряде действительно интересно смотреть, видно когда просаживаеться напруга.
Но это есть смысл делать на зарядниках которые могут разряжать токами близкими к токам эксплуатации.
А вот способности разряжать у выше упомянутой зарядки...., быстрее батарея сама сядет :)

UriBas
25.11.2013, 15:21
Заряжая разные аккумуляторы я заметил, что у них.. у каждой ячейки, будь то NiCd NiMh LiPo и др. имеется свой "подчерк".. по графику это хорошо видно, и если хочешь, чтобы акки жили долго и было всем счастливо.. нужен индивидуальный подход.. и соответствующая зарядка.. нагрузка - разряд, токи напр... А если собирать батарею из нескольких.. то тут вообще без этого гиблое дело..

troy
26.11.2013, 08:55
Кривые при разряде действительно интересно смотреть, видно когда просаживаеться напруга.
Но это есть смысл делать на зарядниках которые могут разряжать токами близкими к токам эксплуатации.
А вот способности разряжать у выше упомянутой зарядки...., быстрее батарея сама сядет :)

Ну так, наши руки не для скуки:) Ставим на заряднике маленький ток разряда (300мА например), а к самому аккуму параллельно вешаем любую нагрузку (резистор, лампу, хоть на 100А), все, зарядник будет честно выдавать графики напряжения на экране, просто он не будет знать, что разряжает не на 0.3А, а на 100.3А, но график напряжения от этого не зависит. Здесь главное не проворонить момент разряда (можно дополнительно вешать ЛиПо пищалку на 3.4 Вольта).
Сложно? Есть немного, зато бесплатно:) Зарядник с током разряда хотябы 5А стоит за 200$, но 5А это все равно далеко не рабочий ток аккумулятора.

Kot_01
26.11.2013, 21:25
Таки да, то что руки не для скуки, полностью согласен!
Грустно что зарядники с рекуперативным разрядом стоят таких немалых денег :( А прямой разряд даже на топовых зарядках и дороже 200 у.е. всего порядка 150 ватт. Хотя 150 Ватт это порядка 20 А для 2-х баночной сборки полимерок. А это сравнимо со средними токами потребления не гоночных восмерок и десяток.
Но то я так, к слову так сказать. В любом случае идея интресная и правильная, особенно если есть понимание в том что эти графики выдают.

troy
26.11.2013, 21:34
Рекуперативный разряд это когда аккумулятор закорачивается короткими импульсами?

Kot_01
27.11.2013, 09:40
Рекуперативный разряд это когда аккумулятор закорачивается короткими импульсами?
Я не особый спец в этих режимах, но насколько я понял, это когда энергия при разрядке акумов идет не в тепло, которое нужно выдувать с зарядника, а идет в акумулятор от которого питаеться зарядное.
Соответственно работает только в режиме когда зарядное питаеться от акума. При этом можно выставить ограничения по напряжению которое зарядное будет отдавать акуму, по току и другим параметрам. Но то что реально, так что что если есть пара многобаночных сборок, можно зарядить автомобильный акум в поле :)

UriBas
28.11.2013, 12:22
Ну так, наши руки не для скуки:) Ставим на заряднике маленький ток разряда (300мА например), а к самому аккуму параллельно вешаем любую нагрузку (резистор, лампу, хоть на 100А), все, зарядник будет честно выдавать графики напряжения на экране, просто он не будет знать, что разряжает не на 0.3А, а на 100.3А, но график напряжения от этого не зависит. Здесь главное не проворонить момент разряда (можно дополнительно вешать ЛиПо пищалку на 3.4 Вольта).
Классная идея!.. На мой взгляд реализация не очень то сложнее чем подключение к компу.. Процессор (обычно Атмега 32) при разряде/заряде мерит напр. на батареях и когда достигает заданный порог он отключает/включает ШИМ на полевом транзисторе .. схема есть, .. на разряднике ставим тоже полевик и подключаем тот же ШИМ с ноги процессора.. Таким образом, разрядка отключается как на зарядном, так и на самодельном (в данном случае) разрядном устройстве - приставке.. (!!!) ...Если такое сделать... это ж на Нобелевскую потянет.. :good:

Alext
28.11.2013, 22:58
Классная идея!.. На мой взгляд реализация не очень то сложнее чем подключение к компу.. Процессор (обычно Атмега 32) при разряде/заряде мерит напр. на батареях и когда достигает заданный порог он отключает/включает ШИМ на полевом транзисторе .. схема есть, .. на разряднике ставим тоже полевик и подключаем тот же ШИМ с ноги процессора.. Таким образом, разрядка отключается как на зарядном, так и на самодельном (в данном случае) разрядном устройстве - приставке.. (!!!) ...Если такое сделать... это ж на Нобелевскую потянет.. :good:

Спаять то можно любое устройство, деталей на рынках навалом, схем в Интернете -море. Но только ЗАЧЕМ это все нужно для контроля батарей в рабочем режиме? У меня 600-ка на 6 банок с полетными токами 70 - 90А, так получается мне 1,5 кВт грелку на столе запускать?
Куда проще и информативнее подключить дата-логгер к батареям и отлетать их в своем стиле. Потом изучай графики хоть до посинения. И цена устройства не на много больше 100А разрядника ( а ИМХО, так и меньше). И информация полезнее, т.к. батареи грузятся в реальной динамике, а не стабильным током от начала и до конца.

troy
29.11.2013, 08:35
Спаять то можно любое устройство, деталей на рынках навалом, схем в Интернете -море. Но только ЗАЧЕМ это все нужно для контроля батарей в рабочем режиме? У меня 600-ка на 6 банок с полетными токами 70 - 90А, так получается мне 1,5 кВт грелку на столе запускать?
Куда проще и информативнее подключить дата-логгер к батареям и отлетать их в своем стиле. Потом изучай графики хоть до посинения. И цена устройства не на много больше 100А разрядника ( а ИМХО, так и меньше). И информация полезнее, т.к. батареи грузятся в реальной динамике, а не стабильным током от начала и до конца.

Графики в этом случае получатся рваными, будут показывать характер нагрузки, а не реальное состояние батарей. Это интересно при выборе новых батарей, т.к. наглядно видно какая нужна токоотдача, при тесте старых батарей информативнее разряд постоянным током, в этом случае график зависит только от качества батареи, а не от нагрузки.

Прицепить дополнительный транзистор на разряд можно, но у аккуцелов и аймаксов в прошивке заложен разряд ЛиПо до 3.0В/банку, я считаю это мало и предпочитаю отключать разряд минимум при 3.4. Если бы был исходник прошивки, я бы поправил, а ковыряться в дизассемблерном коде из инета неохота.

UriBas
29.11.2013, 15:39
Графики в этом случае получатся рваными, будут показывать характер нагрузки, а не реальное состояние батарей. Это интересно при выборе новых батарей, т.к. наглядно видно какая нужна токоотдача, при тесте старых батарей информативнее разряд постоянным током, в этом случае график зависит только от качества батареи, а не от нагрузки.

Прицепить дополнительный транзистор на разряд можно, но у аккуцелов и аймаксов в прошивке заложен разряд ЛиПо до 3.0В/банку, я считаю это мало и предпочитаю отключать разряд минимум при 3.4. Если бы был исходник прошивки, я бы поправил, а ковыряться в дизассемблерном коде из инета неохота.

Присоединяюсь к мнению, что отдельно разрядник вещь очень нужная в хозяйстве.. недаром же этому так много времени отводится.. к примеру здесь: http://electrotransport.ru/ussr/index.php?topic=15813.msg230114#msg230114

Да, у аккуцелов и аймаксов установки явно "дубовые".. есть ребята, которые делают прошивки, но в инете исходников не нашел, только в НЕХ файлах.. там меняют адреса байтов, чтобы можно было делать калибровку.. Руки чешутся" сделать свою прошивку.. жаль что пока только стал осваивать.. я бы убрал все эти финтиклюшки" с выбором типов батарей и пр. а сделал бы как у ВС168.. выставляешь ток, напряжение (сколько надо) при заряде/разряде, ну и дополнительно (если надо) -сколько циклов, время, емкость, температуру, дельту.. В принципе, в разряднике можно свои установки сделать, только это уже будет как бы самостоятельное устройство.. нужно свой МК туда вставлять.. или Селлог 8.. http://www.ebay.com/itm/NEW-BVM-8s-1-8-cells-Battery-Voltage-Meter-tester-Alarm-DR-/300917998745?pt=LH_DefaultDomain_0&hash=item46101c4499 у него есть верхний и нижний порог по напр. и выход на исполнительное устройство, - к полевику, реле (через оптрон).. жаль что пределы от 2 до 4 вольт.. можно было бы и для никеля применить..

miha85
23.11.2014, 22:50
Помогите. Купил сие устройство в китае. Основной целю была необходимость контроля процессов на компе. Так вот, не оказалось в меню пункта переключения tem/usb. Есть ли возможность кустарным способом подключить Imax B6 к компу? TTL переходники у меня есть, главное это где выдрать нужный сигнал? Есть ли он вообще?Фото платы прилагается202305
Вместо всем известного пункта "tem/usb" у меня это: 202315

UriBas
27.11.2014, 05:35
Если в зарядке процессор Мега 32, то может есть надежда на восстановление.. есть возможность перепрошить.

mburec
05.12.2014, 07:35
Подскажите почему зарядка Imax B6 mini не работает при подключении к компьютеру с программой LogView, а с программой ChargeMaster1.01 работает без вопросов.