Печать

Зарядное устройство на Attiny26

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 6
ПлохоОтлично 
Зарядное устройство на Attiny26

Зарядное устройство предназначено для зарядки NiMH аккумуляторов (1-4 шт.). Зарядка каждой батареи производится по отдельному алгоритму.Во время зарядки проводится оценка готовности и характеристик аккумулятора.

Устройство собрано на микроконтроллере ATtiny26L-8PI, он содержит достаточное количество линий ввода / вывода, память, и особенно 10-разрядный АЦП с 11-кратныйм мультиплексированием. Контроллер работает от внутреннего генератора частотой 8МГц. Порты PA0-3 непосредственно управляют базами мощных транзисторов BD140. Напряжение на аккумуляторах измеряется портами PA4-7. К портам PB0-3 подключены светодиоды для индикации режимов зарядки. Резисторы R10 - R13 обеспечивают поддержание тока после зарядки батареи. Аккумуляторы с большим саморазрядом будут всегда в полной готовности после окончания зарядки.

Значения R1x и RAx высчитываем по следующим формулам:



где:
Inab - необходимый зарядный ток
Iudr - необходимый ток поддержания заряда
Ucc - напряжение питания - около 5,3 V
Uce - напряжение на закрытом BD140 - около 0,2 В
Uak - падение напряжения на диоде - около 0,8 В
Uaku - напряжение батареи - около 1,3 В

Были высчитаны следующие значения R1x и RAx

Для типоразмера АА: Inab = 0,36A (текущая емкость аккумулятора составляет 1800 мАч) => RAx = 8R2/2W, Iudr = 36mA => R1x = 82R
Для типоразмера AAA: Inab = 0,15A (750mAh) => RAx = 18R/2W, Iudr = 15mA => R1x = 180R.

Таким образом, зарядный ток составляет 20% от емкости аккумулятора. Для полной зарядки разряженного аккумулятора необходимо от 6 до 7 часов.

Зарядное устройство на Attiny26 - схема
Схема зарядного устройства

 

Установка fuse-битов

 

Зарядное устройство на Attiny26 - печатная плата

Печатная плата устройства

Файлы:
Дата 20.07.2010 Размер файла 4.6 KB Закачек 2816

Комментарии  

+2 #1 FDoich 21.07.2010 12:27
Хорошая, простенькая схемка.
А первоисточник можно?
Сообщить модератору
+1 #2 AntonChip 21.07.2010 18:47
Пожалуйста www.solarskit.wz.cz/.../
Сообщить модератору
+1 #3 FDoich 21.07.2010 23:04
Спасибо
Сообщить модератору
0 #4 nikola_man 20.01.2012 20:29
Возможно ли поподробнее написать об алгоритме оценки и зарядке акк.
Сообщить модератору
0 #5 выкл 27.11.2012 17:02
скажите пожалуйста, можно ли чтобы аккумуляторы заряжались быстрее просто уменьшить сопротивление резисторов RA1 - RA4 чтобы увеличить ток заряда. или в этом случае нужно будет изменять прошивку?
Сообщить модератору
+3 #6 Valera1802 24.12.2012 21:29
А как долго аккумулятор может находиться в режиме поддержания заряда (на 15mA), ему это может навредить?

По какому принципу отключается зарядка "по достижению напряжения на аккумуляторе 1,3V" или "по истечение времени 6 - 7 часов"?
Сообщить модератору
0 #7 Андрей9 21.04.2013 00:03
Подскажите в какой программе создавалась прошивка?
Сообщить модератору
0 #8 AntonChip 21.04.2013 10:10
Цитирую Андрей9:
Подскажите в какой программе создавалась прошивка?

AVRStudio4+WINA VR
Сообщить модератору
0 #9 Андрей9 22.04.2013 03:28
Пытаюсь из исходника создать прошивку и ни в одной программе не выходит правильный hex. Может кто подскажет в чём дело?
Сообщить модератору
0 #10 AntonChip 22.04.2013 13:13
Цитирую Андрей9:
Пытаюсь из исходника создать прошивку и ни в одной программе не выходит правильный hex. Может кто подскажет в чём дело?

Скачивай WINAVR 2005 года, в настройках оптимизация 0s и будет у тебя исходный HEX файл как тут в архиве
Сообщить модератору
0 #11 Андрей9 24.04.2013 01:05
admin а вы не можете выложить winavr 2005 или на почту а то в инете нет
Сообщить модератору
0 #12 AntonChip 24.04.2013 06:09
Цитирую Андрей9:
admin а вы не можете выложить winavr 2005 или на почту а то в инете нет

Вот ссылка sourceforge.net/.../download
Сообщить модератору
0 #13 юра 28.05.2014 23:39
Уважаемый Автор.Нет ли у вас возможности сделать для зарядки 5АКБ .Можно платно
за ранее спасибо.
Сообщить модератору
0 #14 AntonChip 29.05.2014 00:03
Цитирую юра:
Уважаемый Автор.Нет ли у вас возможности сделать для зарядки 5АКБ .Можно платно
за ранее спасибо.

Да, возможно переделать, но контроллер придется брать по-мощней,
Сообщить модератору
0 #15 юра 01.06.2014 18:05
Добрый день AntonChip.Извин ите что не смог долго ответить. Контроллер и все остальное на ваше усмотрение. АКБ у меня 2700ма .Я перед заказал одному товарищу . я хотел так: перед разряд до 1 вольта затем заряд.но к сожалению у него ни чего не получилось.Так как для этого было куплено детали тразист-ы BD140 и BD139.И хотелось бы узнать цену.Пишите на почту.
Сообщить модератору

Рекомендуем посмотреть