avatar_TRO

Шестиканальный разрядный стнд для быстрого тестирования банок на емкость.

Автор TRO, 14 Янв. 2015 в 19:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

TRO

Понадобилось мне тут протестить на емкость больше сотни Б.У. металгидридных банок с паспортной емкостью 9.5Ач. Делать это аймаксом Б6 то на каждую часов по 10, это по любому не больше двух в сутки. В общем решил собрать разрядник на микроконтроллере с замером емкости. Чтобы не заморачиватся решил сделать все по минимуму, подсчет идет фактически просто по времени без замера тока. Схема сразу на шесть каналов, на схеме показан только один (замер напряжения ножка 23, управление ключом ножка 4, выводы остальных пяти каналов идут вниз по порядку, см. схему).

При отключенной банке ключ то включается то отключается (раз в секунду, отключение 0,7в , включение 2,5в). После подключения банки включает полевик нагрузку и начинает отсчет, по достижении 0,7в выключает полевик с нагрузкой и замораживает отсчет пока не вынуть банку. При вытянутой банке напряжение через подтяжку подымается выше нормы и счетчик сбрасывается. Банку надо вставлять когда АЦП зашкален подтяжкой иначе отсчет не начнется (позже перепишу по уму, а пока надо ловить момент). Отсчет отображается в mAh, это верно если разряжать током 3.6А. Абсолютная точность меня волнует мало, главное относительная между банками. Напряжения банок отображается в сотых вольта "sV",


В общем если кому то такая штука понадобится, то можете скачать файл прошивки и пользоватся, расчитано на генератор 8мгц.
При необходимости можно перестроить под напряжения батарей любой химии (добавлю со временем переключатель типа батарей который будет менять пороги).
Для верности можно поигратся схемкой в протеусе, схемку тоже прилагаю.
Печатки нет, все собрал колхозно на макетке, экран от нокии 5110 с платкой и штырьками которых валом на ебее под ардуины.


Вместо одной банки на схеме стоят две с переключателем на три положения, это чтобы в симуляторе клацая мышкой можно было работу схемы проверять. Вместо ключа IRF6623 у меня в реале стоят ключи с платок от защиты батарей мобильников (там 2 штуки в одном корпусе с общим сомротивлением 13мОм на два канала). Минималисты могут выкинуть из схемы R1 и R2, они там скорее для подстраховки (я даже пытался съэкономить R3, включив подтяжки на входах АЦП, но как то там с подтяжками не все впорядке, каналы начали влиять друг на друга, пришлось напаять по одному мегаому).

Файл протеуса и прошивка меги RAR

Может со временем допилю это дело и до "нормального" заряного.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Андрей ЦПЗ

Вот у себя нашел, библиотека для этого дисплея в протеусе и в AVRstudio
Мой конфиг Велосипед Forward NEXT 1.0, мотор MXUS 750 ват, акумм лифер 10 а/ч. 48 вольт Контроллер Mark 1

VVK

[user]TRO[/user], а что используете в качестве нагрузки? Я про R10 = 0.33

TRO

[user]VVK[/user], Пока нихром, только сегодня схему допаял и прогу до рабочего состояния отладил, а вообще цементированные сопротивления хочу поставить, до магазина просто далеко топать (кстати надо будет проверить их ТКЕ).

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Андрей СШ

I=U/R
Напряжение измеряется, сопротивление в схеме почти постоянно. Можно перепрограммировать в нормальный измеритель ёмкости и даже энергии.

se80


DIVAS

Я вот подумал, что было бы неплохо в качестве нагрузки использовать стабилизаторы тока на ОУ и транзисторе... И ими можно управлять ШИМом, чтобы регулировать ток.
Хотя, конечно, можно измерять напряжение и исходя из известного сопротивления высчитывать ток... Но это как-то некрасиво и неправильно.
Kugoo M4 Pro 18Ah (2020)

ali-74

штука несомненно интересная :wow:
вот если-бы под лифер и липо прошивку-было-бы супер :-)

TRO

[user]ali-74[/user], На какое напряжение отсечки надо, на такое и скомпилирую, не вопрос.
Только напряжения выше диапазона 2.55в будут, если запитыватся от внутренней опоры, то надо будет делитель ставить, или подать на мегу стабильные 5.1в, и мерить в этом диапазоне (чтобы избежать делителя).

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

ali-74

подать на мегу стабильное питание не проблема,у меня похожая ситуация-имеется 68 ячеек лиферных(26650-3ач),а потестить
нечем,а вот пару мега8 еще есть :-)
если Вас не затруднит уважаемый-скиньте прошивку под лифер,тоесть напряжение отсечки 2,5в

TRO

[user]ali-74[/user], каким током разряжать будете? Мне надо знать чтобы правильно считало.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

ali-74

я думаю током в 2 ампера будет нормально,получается разрядный резистор должен быть 1,6ом?

TRO

[user]ali-74[/user], В выложенной прошивке ток из расчета 3.6А (один миллиамперчас в секунду) , если нужно меньше, то уменьшать лучше кратно, а то у меня компилятор с дробными (в миллисекундах) задержками чето тупит и подвирает, а с секундными все норм(хотя на крайняк на дробные могу выйти путем изменения частоты контроллера в программе). 

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

ali-74

пусть будет 3,6а :exactly:,для этих банок чуть больше 1с-и по времени побыстрей будет
осталось найти только  дисплей от nokia

TRO

Цитата: ali-74 от 20 Янв. 2015 в 10:12
осталось найти только  дисплей от nokia
http://www.ebay.com/itm/1-6-Nokia-5110-3310-LCD-Module-w-Blue-Backlit-Work-for-Official-Arduino-Boards-/390925103885?pt=LH_DefaultDomain_0&hash=item5b04f3b30d

http://www.aliexpress.com/premium/nokia-5110.html?g=y&needQuery=n&SearchText=nokia%2B5110&CatId=0&shipCountry=ua&initiative_id=SB_20150119232312&SortType=price_asc&filterCat=400401,4099,150407&groupsort=1

их как грязи, у меня именно такие, я их десятками сразу беру.
_________________________________________________________

Кстати по монтажу. Цепь протекания тока нужно делать как можно короче и толстым проводом (батареяя-транзистор-нагрузочное сопротивление-снова батарея). У меняк примеру на транзисторе и разъеме с него падает 0,1в(половина на транзисторе, половина на контактах).
А минус с контроллера и вход измерения цеплять лучше непосредственно на контакты батареи, их в этом случае можно пустить тоненьким проводом.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

ali-74

спасибо за ссылки,но из китая ждать долго-думаю в Луганске найду

TRO

Кстати если проблема с дисплеем, то могу добавить вывод показаний в ком порт, можно будет через какой нибудь шнурок от телефона смотреть показания накомпе в терминалке. Я как раз выводы последовательного порта зарезервировал.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

TRO

А вот так это выглядит у меня:




Подключено только три канала, а четвертый добивается аймаксом Б6 перед тестированием.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Maddoc

Конечно круто но HEX. может как то через ардуино nano там подправить параметры можно через юсб ,накупил 4 платки не знаю куда притулить.  Есть много банок от ноутбучных батарей, надо 400 штук протестить :) из них взять 200 нормальных разрядный ток нужен 2 / 3 и 4/6 А, опускать до 2.9 в,  4/6А потому что большая часть запаралелены по 2 штучки. Есть модели ардуины для библиотеки протеуса.  А то icharger 4 часа на штучку,  времени уйдет уйма. Просто я еще дуб в этом деле могу изготовить платку лутом и по схеме компонентов накидать, програматоров нет :(
Конечно тема очень интересная. и актуальная.


Меня хватило только на такую фигню в основном для того что бы мерить внутреннее сопротивление в попугаях :)+ контроль температуры внутренних банок.  а так взять таких коробочек на 6 батареек в одной зарядил, на стенде разрядил. Но для стенда желательно иметь возможность подключить 3 термо датчика которые бы отключали при перегреве во избежание ЧП. В пути уже партия зарядничков.

TRO

К сожалению я с ардуинами никогда дел не имел, и смутно представляю шо это такое. Шью самым дешевым програматором USB-ASP. Сразу скажу, моя схема с нагрузкой в виде резистора очень требовательна к качеству контакта, в идеале вместо простой резистивной нагрузки иметь стабилизатор тока.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Maddoc

Arduino  это та же Atmega  только с обвязкой, бутлодером под компилятор ардуино, основанном на языке С. Короче если умеешь на С писать то там разобраться на 2 часа. Я не умею программировать :) а тем более крутить стабилизаторы тока:)

ну вот моя платка там же на сайте это как пример а так много чего интересного на habre валяется. Отцы мкроконтролинга конечно это считают детской забавой но зато черз юсб можно залить. И на хлеборезке/макетной плате штырьками подключить,проверить как работает не заморачиваясь на пайке. При этом стоит 3 у.е. на ебеях

TRO

Понятно, только на Сях я тоже не пишу, программа для этого проэкта вообще на бейсике.
И бутлоадерами я еще ни разу не пользовался, так что упрощенную заливку через ЮСБ организовать не смогу.
Ну и ножек в этом проэкте лишних почти не осталось для наращивания наворотов, нужен более ногастый контроллер.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

licwn

Если есть 6 канальный универсальный зарядник типа айчарджера, то откуда проблемы с тестированием? Зачем по одной тестить? Делаем стенд с подключением 6 штук последовательно, подпаиваем балансирные провода к контактам стенда. Вставляем 6 заряженных и начинаем одновременно разряжать. Следим за вн. сопротвлением. Если все примерно одинаковые то и прийдут к концу примерно вместе, если явно плохие, то по внутреннему можно быстро отсеить или по короткому времени разряда. Опять же примерно прикинуть сколько процентов емкости кроется в разнице напряжения уже разряженной банки и тех что не добежали еще.  Опять же к примеру если на тесте ноутбучные элементы и самый быстрый разрядился до 3в, а остальные к примеру 3.15в, 3.30в, 3.27в и 3.7в и если внутреннее схожее, то понятно что те что до 3.4 имеют примерно такую же емкость как первачок, а вот тот что 3.7 можно отложить в коробочку с такими же долго играющими и отдельно их затестить. Ну или до разряжать его отдельно и посмотреть на сколько у него емкость больше.     
Статистика по бу ноутбучным батареям - https://docs.google.com/spreadsheets/d/1fi4Pb0Ykkq0ODUuzSb-tBy3xsbT6h3WcfqyzYUOjk_Y/edit?usp=sharing

TRO

[user]licwn[/user], нужно знать точную емкость каждой банки, чтобы собрать батарею с ячейками одинаковой емкости с минимальной погрешностью. А то в свое время я собирал из 192 банок батарею по быстрому, так между ячейками разница емкости достигала больше 10%, а это потеря в несколько километров пробега. Сейчас, когда собираю с тестированиемкаждой банки, разбег емкости между ячейкми не превышает 1%.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

Maddoc

Вот и я про то же что айчарджером не очень удобно он мало мощный 20 ват рассеивает :( это не нагрузка есть вариант включить его в режим монитора и на батарею дать внешнюю нагрузку ? Да он будет сигнализировать превышение температуры и нижний порог тоже пищит.
Но остается канитель с тем что одна позже разрядится другая раньше :( Лучше стенд чтоб по ячеечно  нагружать и мерить.

licwn

У нас  к примеру 6 банок. Точную емкость первой вылетевшей, знаем.  Если нужно прям точность, то остальные 5 до разряжаем и плюсуем разницу каждой следующей добежавшей к емкости предыдушей. после 4й шестерки  разницу в емкости будете достаточно точно определять по разнице в вольтаже от той что прибежала первой.
зы Мой опыт говорит, что кроме емкости нужно знать вн. сопротивление  - нужно добавлять это в стенд обязательно.
зыы айчерджер умеет рекуперативно разряжать батарею на другую батарею - соотвественно  токи может приличные держать. Ну или там есть еще режим когда нагрузку разрядную можно включить последовательно с батареей. Я чайник использовал.
Статистика по бу ноутбучным батареям - https://docs.google.com/spreadsheets/d/1fi4Pb0Ykkq0ODUuzSb-tBy3xsbT6h3WcfqyzYUOjk_Y/edit?usp=sharing

Maddoc

пишут icharger 208 не любит индуктивностей, резисторов. типа тока в регенеративном режиме :( так что режим монитор отдыхает походу.
Вот банки вытаскивать потом плюсовать это от безвыходности надо УСТРОЙСТВО :) промышленного отсева ли ион банок :).