Зарядное устройство предназначено для зарядки Ni-MH аккумуляторов (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 - печатная плата


Архив для статьи "Зарядное устройство на Attiny26"
Описание:
Размер файла: 4.6 KB Количество загрузок: 3 733 Скачать