Свежие обсуждения
Источники питания

Зарядное устройство для Ni-MH АА

1 26 42

А ну тогда понятно, почему такая схема и почему фронты такие красивые... У меня то частота ШИМа 31,5 кГц и полноценный понижающий преобразователь, так что мне полюбому придется драйвер мутить на 3-х транзисторах.
Кстати, пинание аккумов полным током хоть и в течение короткого времени не считаю полезным для них, поэтому у меня классический Step-Down с дросселем и электролитом на выходе.

 

igor_: Частота ШИМа с МК - примерно 0.5 Гц. Во время зарядного импульса включается ШИМ, нарисованный выше. Судя по последней картинке на странице (по ссылке), его частота около 30 кГц.
Посмотрел по внимательней схему Махи...
Я так понял, там вообще релейный преобразователь - ток через нагрузку достиг порогового значения и транзистор закрывается, причем частота не фиксированная, а ШИМ частотой 0,5 Гц идет от проца для задания тока, т. е. на аккуме получаются пачки импульсов, причем из частота плавающая. Так?

 

Не совсем. На нём получается именно то, что изображено на осциллограммах (т.к. снимались они непосредственно с контактов аккумулятора) - импульсы определенной длительности с частотой 0.5 Гц, во время которых, через аккумулятор течёт зарядный ток, стабилизированный на уровне 2 А. От пачки импульсов, в результате интегрирования дросселем, остается небольшая пила (шум) на вершине зарядного импульса, частота которой зависит ещё и от внутреннего сопротивления аккумулятора.

 

Кароче, аккум играет роль электролита.

 

Народ! Так получается, что для надежного определения наличия аккумулятора в заряднике, нужно, что бы после заряда ШИМ продолжал работать, создавая минимальный ток (т. к. из-за смещения 0,8 В в цепи измерения напряжения определять наличие аккумулятора по напряжению не получится)
Вопрос: насколько безопасно для заряженного аккумулятора длительное нахождение (вдруг забыл вынуть?) под током 20...40 мА, если емкость около 2000 мА*ч? Будет ли это считаться капельным зарядом, который вреден?

 

После подачи питания проверяем напряжение. Если оно ниже 0,8 В - значит аккума или нет или он сильно разряжен. Поэтому подаем на эту ячейку малый ток. Если там аккум все-же есть, то со временем напряжение на нем поднимиться выше 0,8 В и Вы его зафиксируете.
Если аккум заряжен - на нем напряжение будет явно больше 0,8 В - Вы это сразу зафиксируете и не будете продолжать его заряжать.
Сложнее понять, что с акумом - или свет моргнул и он недозаряжен или заряженный поставили?

 

Так это все просто, если диапазон измерения от 0 до 2,5 В. Дело в том, что в моей схеме для повышения точности используется операционник со смещением 0,8 В. Если в обычном случае с диапазоном 0...2,5 В 1 единица АЦП соответствует 2,5 мВ, то в моей схеме диапазон измеряемых напряжений 0,8...2,05 В (из напряжения аккума вычитается 0,8 В, потом усиливается в 2 раза), т. е. я получаю точность 1 единица АЦП=1,2 мВ.
Но возникает проблема определения наличия аккума, т. к. проц все что меньше 0,8 В воспринимает как ноль.
Поэтому наличие я определяю по току и напряжению. Если напряжение близко 0xFF, а ток близок к нулю - то нет нагрузки, когда сую аккум, напруга проседает и ток возрастает, зарядник понимает, что вставили аккум. Поэтому, ШИМ должен все время работать, чтобы поддерживать высокое напряжение на выходе стабилизатора на ХХ (кроме измерения напряжения на аккумуляторе для работы алгоритма отключения).

 

Леха: Но возникает проблема определения наличия аккума, т. к. проц все что меньше 0,8 В воспринимает как ноль.
Поэтому наличие я определяю по току и напряжению.

А если на время определения эту фичу отключать?
После определения переходите снова на смещение...

 

Неее. Не выдет. Это слишком сложно - нужно отключать источник смещения=> нужны доп. ножки проца, а все уже занято. Потом аккум может быть вынут в любой момент. В общем, я щас пришел, сделал так, что если происходит отключение по признаку "дохлый аккум" (напряжение не выросло выше 1 В в течение получаса), то ШИМ остается, но "нулевой" (замеренный ток ~27 мА), тогда вытаскивание аккума определяется. А если произошло отключение по достижению заряда, то ШИМ не включается, а вынимание аккума определяется по падению напряжения ниже 0,9 В.

 

Не нужно держать ШИМ постоянно включенным. Если напряжение больше 0.8 В (в разумных пределах) - ставим галочку "аккумулятор вставлен", дальше - по распорядку. Если равно 0.8 В - включаем ШИМ, измеряем напряжение. Если АЦП зашкалило - сбрасываем галочку "аккумулятор вставлен", выключаем ШИМ. Через секунду-другую повторяем процедуру. И так до тех пор, пока напряжение не превысит 0.8 В.

А на дохлом аккуме напряжение очень шустро поднимается до 1.3 В.