зарядка

Статус: Offline
Реєстрація: 27.05.2007
Повідом.: 781
зарядка

кто-нибуть собирал сам зарядку для никель-мг аккумуляторов? интересно, какую использовать мс контроля или, если делать самому, то как контролировать и ограничивать токи. из просторов инета понял, что самый лучший спобоб это -dv, но везде отмечается что там величины перепадов это единицы мв, что маловато, и т.к. хочется слепить с управлением от мк - для его ацп это уже на уровне погрешностей.
 
Я собирался делать на MC33340, даже микруху купил, но все нет времени обдумать конструкцию :)
примерно такое:
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
Тільки зареєстровані користувачі бачать весь контент у цьому розділі

конкретней читать гайд по питанию, можно там и заказать семплом.
 
Все, кто горит желанием мерять -dV могу посоветовать - не ведитесь. Старые аккумы могет просто порвать, у них обратной дельты может и не быть.
Короче- дублируйте обычный компаратор по напряжению (обязательно), и желательно - терморезистором. Эта парочка - то, что нужно.

...но везде отмечается что там величины перепадов это единицы мв, что маловато, и т.к. хочется слепить с управлением от мк - для его ацп это уже на уровне погрешностей.

Его ещё правильно померять надо ;)
Если МК свой - меряй ток и считай заряд, дублируй измерение напряжения на банках - будет тебе счастье.

Ток первую треть ёмкости - можно 0,45С, но надо смотреть у производителя аккумов. Потом долго - 0,2С (до где-то 80% заряда), ну и последних 20% желательно 0,1С, но можно и 0,15 если оччень надо.

Если аккумулятор разрешает Fast Charge- модно хоть весь 0,45С, но не рекомендую - быстрый заряд всегда снижает ресурс.
 
да, видимо так и нужно делать. в принципе искал готовую имс, чтобы на мк повесить только индикацию и функцию разряда, но нужного пока не нашел. сначала вроде как сразу нагуглил max712, привлекло "заряд 1-16 ячеек", но на деле заряжает оно их в последовательном соединении, что неоч как бы...
в тему о токах зарядки, имеется вот
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
зарядка, режим - ~1а в течении чуть менее 1с, затем такая же пауза. и аккум, который был с ней в комплекте. емкость не мерял, но 2 года уже работает.
 
да, видимо так и нужно делать. в принципе искал готовую имс, чтобы на мк повесить только индикацию и функцию разряда, но нужного пока не нашел. сначала вроде как сразу нагуглил max712, привлекло "заряд 1-16 ячеек", но на деле заряжает оно их в последовательном соединении, что неоч как бы...
Ну 2 штуки паралельно - это можно, только надо будет брать МК с 2мя независимыми ШИМ.
в тему о токах зарядки, имеется вот
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
зарядка, режим - ~1а в течении чуть менее 1с, затем такая же пауза. и аккум, который был с ней в комплекте. емкость не мерял, но 2 года уже работает.
Аккум шел скорее всего 2,2 - 2,7А/ч, то есть заряд током 0,45С при емкости 2,2 (а я шо говорил?).

Да, ресурс аккума измеряется в кол-вах циклов заряд/разряд, а не в годах :) При фаст чарже - циклов 200, при нормальном 500 - 1000.
А если не жлобиться и не гнать 1,2С (чтобы получить полную ёмкость в никеле - надо давать 1,2С, а не 1С), а заряжать до 0,9С - ресурс поднимается ещё более значительно.

Твоя зарядка, к стати, так и делает - он не полный заряд даёт, он до 1С заряжает, а это при КПД таких аккумчиков - 0,9С и есть где-то :) В общем - шило на мыло такое себе, но удобно - и заряд быстрый, и циклов нормально, но емкость чуть-чуть недоиспользуется.
 
Тоже озаботился такой задачей. Пока раздумываю над выбором микроконтроллера - AVR дешевле, но у MSP АЦП заметно лучше будет. Схема управляемого источника тока тоже пока под вопросом - то ли плюнуть и гасить излишек на транзисторе, толи городить огород с ШИМ. Пока прочитал вот это, может кому будет интересно почитать:
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
но у MSP АЦП заметно лучше будет.

как уже упоминалось выше, да и почитав в инете, можно убедиться что способ контроля по падению напряжения применять всеже не стоит. а в таком случае кэп приходит на помощь, и тонко намекает, что для простого контроля напряжения даже 8бит ацп будет чуть более чем достаточно ;)
 
как уже упоминалось выше, да и почитав в инете, можно убедиться что способ контроля по падению напряжения применять всеже не стоит. а в таком случае кэп приходит на помощь, и тонко намекает, что для простого контроля напряжения даже 8бит ацп будет чуть более чем достаточно ;)

-dU(dT) - стоит применять, если правильно мерять ток, и если ток не менее 0,2С. При токе 0,1С - сложно увидеть -dU изза маленького d.

Если уж совсем параноидально подходить к вопросу - можно сделать требуемое смещение ОУ и растянуть тот небольшой кусочек Uбат, который хотим отслеживать - на всю шкалу АЦП. Нам же не надо знать точно напряжение посреди заряда ? Нам достаточно 1,45 - 1,51 В на банку. Про остальной кусок нам надо знать единственное, что мы ещё там :) То есть нам нужны всего 0,06В. Но, так как усиление будет сильно большим, что грозит низкой помехоцстойчивостью, то оптимум будет - смотреть последних 0,256В :)
Тогда полное счастье будет представлять из себя практически десятичное число в 1мВ на разряд. Там можно и dU(dt) ловить и всё шо угодно.
 
как уже упоминалось выше, да и почитав в инете, можно убедиться что способ контроля по падению напряжения применять всеже не стоит. а в таком случае кэп приходит на помощь, и тонко намекает, что для простого контроля напряжения даже 8бит ацп будет чуть более чем достаточно ;)

Как уже упоминалось выше, да и почитав в инете, можно убедиться что определить степень заряженности аккумулятора можно только по напряжению и его производным, так что хорошее АЦП ну никак не помешает. ;)
ЗЫ: склоняюсь к MSP т.к. макетка с ним есть в наличии с практически свободна для экспериментов :)

Нам же не надо знать точно напряжение посреди заряда ? Нам достаточно 1,45 - 1,51 В на банку.

Ну прочитав вышеуказанную статью у меня родилась мысль ток заряда делать прямо пропорциональным dU/dt, кроме того, желательно определять таки напряжения глубокого разряда ( менее 1В ), чтобы вытягивать дохлые аккумы. Так что склоняюсь к диапазону 0-2В. Практика показывает, что у MSP без особых исхищрений реально получить значащих 10 бит. Думаю что чувствительности в 1мВ будет достаточно.
 
Как уже упоминалось выше, да и почитав в инете, можно убедиться что определить степень заряженности аккумулятора можно только по напряжению и его производным, так что хорошее АЦП ну никак не помешает. ;)

По напряжению ни хрена нормально не определить. Оно у разных партий и емкостей аккумов - рзное. Для одних 4,48В говорит об окончании заряда, для других - что банки уже вздулись (а заряжены были при 4,45).

Сказать можно только по интегралу I по времени, то есть - вдутому заряду, может буть -dU(dT) и всегда - по температуре банок. По этому - не повторяй ошибок нокии - не забуть терморезистор для контроля. Он всегда прав :)

Ну прочитав вышеуказанную статью у меня родилась мысль ток заряда делать прямо пропорциональным dU/dt, кроме того, желательно определять таки напряжения глубокого разряда ( менее 1В ), чтобы вытягивать дохлые аккумы. Так что склоняюсь к диапазону 0-2В. Практика показывает, что у MSP без особых исхищрений реально получить значащих 10 бит. Думаю что чувствительности в 1мВ будет достаточно.

Идея рулит, однако. Если есть возможность - стоит проверить её.

Банки ниже 1В стоит отслеживать как минимум изза неадекватно низкого напряжения, которое при простенькой или криво посчитанной схеме драйвера тока и управления им - будет давать сильные токи, или граничные значения скважности PWM.

Мало того - если в банке менее 1В - её ещё и стоит проверить на состояние. Бывает, что их приходится поднимать. Так как нормальный аккум обладает свойством регенерации ЭДС. Если снять нагрузку с разряженного - он все равно поднимется до 1 - 1,15В, хоть там и заряд ниже нуля.
Ниже вольта - это давно лежавшая или окристаленная батарея, которую надо уже восстанавливать, а не заряжать.
 
в свое время тоже думал о таком девайсе, а потом купил зарядник АТАВА с функцией разряда (он каждую из 4х банок заряжает индивидуально) - и забил на весь этот НИОКР. Все уже сделано до нас. Единсвтенное, приколхозил к ней вентилятор для обдува акумов.
 
в свое время тоже думал о таком девайсе, а потом купил зарядник АТАВА с функцией разряда (он каждую из 4х банок заряжает индивидуально) - и забил на весь этот НИОКР. Все уже сделано до нас. Единсвтенное, приколхозил к ней вентилятор для обдува акумов.

У меня есть такая. Только лажает она иногда. Отключается недозарядив аккумы. Иногда вобще упорно заряжать не хочет.
А свою буду делать все равно, чисто из интереса - буду греться паяльником долгими холодными осенне-зимними вечерами... ;)
 
в свое время тоже думал о таком девайсе, а потом купил зарядник АТАВА с функцией разряда (он каждую из 4х банок заряжает индивидуально) - и забил на весь этот НИОКР. Все уже сделано до нас. Единсвтенное, приколхозил к ней вентилятор для обдува акумов.

У меня дома штук 6 разных типов аккумуляторов, включая автомобильный :)
АТТАВА всё не сможет :rolleyes:

Мало того - этим летом я с ней заебался... 4 комплекта на фотик зарядил - 2 из них как-то работают. 2 - садятся через 5 минут.
Прав предыдущий оратор - лажает она. Как жара спала - стала нормально заряжать.

Так шо грамотно склёпаный хэндмейд - залог успеха (мне его заменяет обычный источник тока и часы, но, бля, как жеж оно геморно... :D). Так шо - очумелым ручкам всегда найдется проблем на жопу!
 
По напряжению ни хрена нормально не определить. Оно у разных партий и емкостей аккумов - рзное. Для одних 4,48В говорит об окончании заряда, для других - что банки уже вздулись (а заряжены были при 4,45).

Алгоритм видится как U>Umin && dU < dUmin. Umin = 1.35 - 1.4V. dUmin = 0 - 2 mV.

Сказать можно только по интегралу I по времени, то есть - вдутому заряду, может буть -dU(dT) и всегда - по температуре банок.

И тот и другой вариант вижу только в качестве запасных. По I не годится т.к. неизвестна емкость и начальная степень разряженности. Температура - тоже плохо, т.к. если греется - значит уже перебор.

По этому - не повторяй ошибок нокии - не забуть терморезистор для контроля. Он всегда прав :)

Кстати один из открытых пока для меня вопросов - это нормальная схема термозащиты.

Идея рулит, однако. Если есть возможность - стоит проверить её.

Пока вот набросал для себя такую схему, которую могу собрать из подручных т.ск. материалов. Импульсы 1,05А длительностью порядка 1с, пауза 100мс. Снимаю V с частотой скажем 2КГц и гоню на комп, сохраняю в текстовик. По результатам буду думать что из полученных данных можно вынести.
 

Вкладення

  • test_sheme.jpg
    test_sheme.jpg
    8.9 КБ · Перегляди: 72
Dima12345 сказав(ла):
И тот и другой вариант вижу только в качестве запасных. По I не годится т.к. неизвестна емкость и начальная степень разряженности. Температура - тоже плохо, т.к. если греется - значит уже перебор.
ИМХО оптимальный вариант - раз в месяц зарядить их током 0.1С 14 часов, потом на разряде увидеть реальную емкость. После этого пару месяцев заряжать источником тока нужное кол-во часов. Идеальный вариант - собрать что-то на МК, позволяющее ввести измеренную емкость для комплекта АКБ, выбрать запас времени на зарядку (на ночь или 3-5 часов, если нужно срочно) и автоматически установить зарядный ток.
 
ИМХО оптимальный вариант - раз в месяц зарядить их током 0.1С 14 часов, потом на разряде увидеть реальную емкость. После этого пару месяцев заряжать источником тока нужное кол-во часов. Идеальный вариант - собрать что-то на МК, позволяющее ввести измеренную емкость для комплекта АКБ, выбрать запас времени на зарядку (на ночь или 3-5 часов, если нужно срочно) и автоматически установить зарядный ток.

Еще раз даю ссылку на статью:
Тільки зареєстровані користувачі бачать весь контент у цьому розділі

Чем же это оптимальный вариант? Долго, геморно и аккумы всегда или недозаряжены или перезаряжены....
 
лажает она. Как жара спала - стала нормально заряжать.

делай как я - кулер. работала летом и дома и в машине на солнцепеке, и просто под прямыми солнечными лучами у порога палатки в крыму - все ок. ну разве что жужжит малость
 
Вот простое решение и достаточно эффективное решение.
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
Весьма неплохое рехение зарядки на AVR
Тільки зареєстровані користувачі бачать весь контент у цьому розділі

Конечно есть недостатки но при желании устранимые, так как исходники открытые (не хочет начинать заряд напрочь разряженных аккумуляторов, всего два канала вместо 4-х). Зато очень грамотно реализован алгоритм определения конца заряда по уменьшению скорости роста напряжения.
 
Назад
Зверху Знизу