Умная зарядка NiMh AA аккумуляторов.
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
e-cat писал(а):Вопрос к автору, в минизарядке 2 аккумулятора впараллель заряжать можно или категорически нельзя?
Категорически нельзя.
gikart писал(а):Можно ли использовать данную прошивку для зарядки автомобильного АКБ подав напряжение с заряжаемого АКБ через делитель 1:10 на вход АЦП?
Нет, нельзя. Все рассчитано на NiMh. С АКБ, не связывался и понятия не имею, что и как там.
DimAlt писал(а):Но это же полностью вторая силовая часть. Добавить мегу и можно будет заряжать 2 аккумулятора параллельно. Если хотите, то я могу сделать, как Вы предложили, там не много переделывать. Но, возможно придется выкинуть капельный подзаряд и т. д.
Ок, буду рад увидеть такое техническое решение. Два аккумулятора приходится заряжать чаще всего.
Спасибо за двухканальный вариант! Буду делать доп плату к соновной, т.к. уже есть одноканальный вариант. Заряд и разряд работает, но смущал сильный нагрев резистора 1 Ом 2 Вт и выходного тр-ра IRLML6402. Проблема оказалась в излишне мощном адаптере. Поставил нокиевский 3.75 в 300 ма и всё стало на свои места.
При тестировании оказалось, что 1 ом резистор довольно сильно греется при разряде, буду его менять на 5-ти ваттный.
Оставил на ночь заряжаться 750ма\ч аккум, утром светодиод светился непрерывно.
В фазе разряда разряд прекратился
при напряжении на аккуме 1.01В (вот это точность!!!) и пошла фаза заряда.
Спасибо автору за замечательную схему!!!
Кому надо, вот калькулятор фузов для АВР, очень удобная штука.
http://www.engbedded.com/fusecalc
При тестировании оказалось, что 1 ом резистор довольно сильно греется при разряде, буду его менять на 5-ти ваттный.
Оставил на ночь заряжаться 750ма\ч аккум, утром светодиод светился непрерывно.
В фазе разряда разряд прекратился
при напряжении на аккуме 1.01В (вот это точность!!!) и пошла фаза заряда.
Спасибо автору за замечательную схему!!!
Кому надо, вот калькулятор фузов для АВР, очень удобная штука.
http://www.engbedded.com/fusecalc
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Можно поставить дополнительный резистор R9` его сопротивление можно увеличивать до 3 Ом. Если увеличить R9 до 2 Ом, то он будет рассеивать, при заряде, примерно 1,4Вт, соответственно будет кипяток. Кстати, если будете смотреть, как заряжается на компе, то пришлите мне файл(ы) статистики. Для уменьшения нагрева VT2 R7 уменьшить до 10 Ом.


- Вложения
-
- 1.png
- (7.45 КБ) 770 скачиваний
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Код: Выделить всё
А предложенный вами двухканальный вариант это только теория, или в железе он уже был опробован?
Какие могут быть глюки? Чистая теория, делал вчера ночью, мог чего то пропустить. Понятно, что в железе не собирал, в симуляторе не проверял.. Часы тоже так делал.. По другому ни как нельзя, или вся жисть пройдет мимо за компом.. в матрице..
DimAlt писал(а):Код: Выделить всё
А предложенный вами двухканальный вариант это только теория, или в железе он уже был опробован?
Какие могут быть глюки?
Чистая теория, делал вчера ночью, мог чего то пропустить. Понятно, что в железе не собирал, в симуляторе не проверял.. Часы тоже так делал.. По другому ни как нельзя, или вся жисть пройдет мимо за компом.. в матрице..
)))))). Сегодня купил деталюшки, думаю на днях соберу платку второго канала. Как только будет к-л результат - отпишусь.
Первый тест зарядного, подключенного к компу, аккумулятор GP 750ma\h фаза заряда:
0:00:55 ADC=450 U=1,1250 T=0,0;
0:01:57 ADC=457 U=1,1425 T=0,0;
0:02:59 ADC=461 U=1,1525 T=0,0;
0:04:00 ADC=465 U=1,1625 T=0,0;
0:05:02 ADC=469 U=1,1725 T=0,0;
0:06:02 ADC=472 U=1,1800 T=0,0;
0:07:03 ADC=475 U=1,1875 T=0,0;
0:08:05 ADC=477 U=1,1925 T=0,0;
0:09:07 ADC=480 U=1,2000 T=0,0;
0:10:08 ADC=482 U=1,2050 T=0,0;
0:11:10 ADC=484 U=1,2100 T=0,0;
0:12:11 ADC=485 U=1,2125 T=0,0;
0:13:13 ADC=486 U=1,2150 T=0,0;
0:14:15 ADC=486 U=1,2150 T=0,0;
0:15:16 ADC=486 U=1,2150 T=0,0;
0:16:18 ADC=487 U=1,2175 T=0,0;
0:17:19 ADC=487 U=1,2175 T=0,0;
0:18:21 ADC=487 U=1,2175 T=0,0;
0:19:23 ADC=487 U=1,2175 T=0,0;
0:20:24 ADC=488 U=1,2200 T=0,0;
0:21:26 ADC=488 U=1,2200 T=0,0;
0:22:28 ADC=488 U=1,2200 T=0,0;
0:23:29 ADC=488 U=1,2200 T=0,0;
0:24:31 ADC=488 U=1,2200 T=0,0;
0:25:33 ADC=488 U=1,2200 T=0,0;
0:26:34 ADC=487 U=1,2175 T=0,0;
0:27:36 ADC=488 U=1,2200 T=0,0;
0:28:37 ADC=487 U=1,2175 T=0,0;
END: Конец заряда.
Внутреннее R аккумулятора = 0,740
0:29:42 ADC=482 U=1,2050 T=0,0;
0:30:45 ADC=479 U=1,1975 T=0,0;
0:31:49 ADC=478 U=1,1950 T=0,0;
0:32:52 ADC=476 U=1,1900 T=0,0;
0:33:56 ADC=474 U=1,1850 T=0,0;
0:34:59 ADC=473 U=1,1825 T=0,0;
0:36:03 ADC=472 U=1,1800 T=0,0;
0:37:06 ADC=471 U=1,1775 T=0,0;
0:38:10 ADC=469 U=1,1725 T=0,0;
0:39:13 ADC=469 U=1,1725 T=0,0;
0:00:55 ADC=450 U=1,1250 T=0,0;
0:01:57 ADC=457 U=1,1425 T=0,0;
0:02:59 ADC=461 U=1,1525 T=0,0;
0:04:00 ADC=465 U=1,1625 T=0,0;
0:05:02 ADC=469 U=1,1725 T=0,0;
0:06:02 ADC=472 U=1,1800 T=0,0;
0:07:03 ADC=475 U=1,1875 T=0,0;
0:08:05 ADC=477 U=1,1925 T=0,0;
0:09:07 ADC=480 U=1,2000 T=0,0;
0:10:08 ADC=482 U=1,2050 T=0,0;
0:11:10 ADC=484 U=1,2100 T=0,0;
0:12:11 ADC=485 U=1,2125 T=0,0;
0:13:13 ADC=486 U=1,2150 T=0,0;
0:14:15 ADC=486 U=1,2150 T=0,0;
0:15:16 ADC=486 U=1,2150 T=0,0;
0:16:18 ADC=487 U=1,2175 T=0,0;
0:17:19 ADC=487 U=1,2175 T=0,0;
0:18:21 ADC=487 U=1,2175 T=0,0;
0:19:23 ADC=487 U=1,2175 T=0,0;
0:20:24 ADC=488 U=1,2200 T=0,0;
0:21:26 ADC=488 U=1,2200 T=0,0;
0:22:28 ADC=488 U=1,2200 T=0,0;
0:23:29 ADC=488 U=1,2200 T=0,0;
0:24:31 ADC=488 U=1,2200 T=0,0;
0:25:33 ADC=488 U=1,2200 T=0,0;
0:26:34 ADC=487 U=1,2175 T=0,0;
0:27:36 ADC=488 U=1,2200 T=0,0;
0:28:37 ADC=487 U=1,2175 T=0,0;
END: Конец заряда.
Внутреннее R аккумулятора = 0,740
0:29:42 ADC=482 U=1,2050 T=0,0;
0:30:45 ADC=479 U=1,1975 T=0,0;
0:31:49 ADC=478 U=1,1950 T=0,0;
0:32:52 ADC=476 U=1,1900 T=0,0;
0:33:56 ADC=474 U=1,1850 T=0,0;
0:34:59 ADC=473 U=1,1825 T=0,0;
0:36:03 ADC=472 U=1,1800 T=0,0;
0:37:06 ADC=471 U=1,1775 T=0,0;
0:38:10 ADC=469 U=1,1725 T=0,0;
0:39:13 ADC=469 U=1,1725 T=0,0;
Второй тест зарядного, подключенного к компу, аккумулятор GP 750ma\h, фаза заряда без предварительной разрядки:
0:00:58 ADC=440 U=1,1000 T=0,0;
0:01:59 ADC=449 U=1,1225 T=0,0;
0:03:01 ADC=456 U=1,1400 T=0,0;
0:04:02 ADC=461 U=1,1525 T=0,0;
0:05:04 ADC=466 U=1,1650 T=0,0;
0:06:05 ADC=470 U=1,1750 T=0,0;
0:07:07 ADC=475 U=1,1875 T=0,0;
0:08:09 ADC=479 U=1,1975 T=0,0;
0:09:10 ADC=483 U=1,2075 T=0,0;
0:10:12 ADC=486 U=1,2150 T=0,0;
0:11:13 ADC=489 U=1,2225 T=0,0;
0:12:15 ADC=491 U=1,2275 T=0,0;
0:13:16 ADC=493 U=1,2325 T=0,0;
0:14:18 ADC=495 U=1,2375 T=0,0;
0:15:20 ADC=496 U=1,2400 T=0,0;
0:16:21 ADC=496 U=1,2400 T=0,0;
0:17:23 ADC=496 U=1,2400 T=0,0;
0:18:24 ADC=497 U=1,2425 T=0,0;
0:19:26 ADC=497 U=1,2425 T=0,0;
0:20:27 ADC=498 U=1,2450 T=0,0;
0:21:29 ADC=498 U=1,2450 T=0,0;
0:22:31 ADC=498 U=1,2450 T=0,0;
0:23:32 ADC=498 U=1,2450 T=0,0;
0:24:34 ADC=498 U=1,2450 T=0,0;
0:25:35 ADC=498 U=1,2450 T=0,0;
0:26:37 ADC=498 U=1,2450 T=0,0;
0:27:39 ADC=498 U=1,2450 T=0,0;
0:28:40 ADC=498 U=1,2450 T=0,0;
0:29:42 ADC=498 U=1,2450 T=0,0;
0:30:43 ADC=498 U=1,2450 T=0,0;
0:31:45 ADC=498 U=1,2450 T=0,0;
0:32:47 ADC=498 U=1,2450 T=0,0;
0:33:48 ADC=498 U=1,2450 T=0,0;
0:34:50 ADC=498 U=1,2450 T=0,0;
0:35:51 ADC=498 U=1,2450 T=0,0;
0:36:53 ADC=498 U=1,2450 T=0,0;
0:37:55 ADC=495 U=1,2375 T=0,0;
END: Конец заряда.
Внутреннее R аккумулятора = 0,764
0:38:59 ADC=488 U=1,2200 T=0,0;
0:40:02 ADC=485 U=1,2125 T=0,0;
0:41:06 ADC=483 U=1,2075 T=0,0;
Кстати, а что означает понижение напряжения на аккумуляторе после конца заряда?
Вот еще данные режима капельного заряда того же аккумулятора:
0:00:16 ADC=479 U=1,1975 T=0,0;
0:01:20 ADC=478 U=1,1950 T=0,0;
0:02:23 ADC=477 U=1,1925 T=0,0;
0:03:26 ADC=477 U=1,1925 T=0,0;
0:04:30 ADC=477 U=1,1925 T=0,0;
0:05:33 ADC=477 U=1,1925 T=0,0;
0:06:37 ADC=477 U=1,1925 T=0,0;
0:07:40 ADC=477 U=1,1925 T=0,0;
0:08:44 ADC=476 U=1,1900 T=0,0;
0:09:47 ADC=475 U=1,1875 T=0,0;
0:10:51 ADC=476 U=1,1900 T=0,0;
0:11:54 ADC=475 U=1,1875 T=0,0;
0:12:57 ADC=475 U=1,1875 T=0,0;
0:14:01 ADC=475 U=1,1875 T=0,0;
0:15:04 ADC=475 U=1,1875 T=0,0;
0:16:08 ADC=475 U=1,1875 T=0,0;
0:17:11 ADC=475 U=1,1875 T=0,0;
0:18:15 ADC=475 U=1,1875 T=0,0;
0:19:18 ADC=471 U=1,1775 T=0,0;
0:20:21 ADC=471 U=1,1775 T=0,0;
0:21:25 ADC=471 U=1,1775 T=0,0;
0:22:28 ADC=471 U=1,1775 T=0,0;
0:23:31 ADC=473 U=1,1825 T=0,0;
Напряжение, измеренное тестером UNI-T на аккумуляторе в режиме капельного заряда 1.41В.
0:00:58 ADC=440 U=1,1000 T=0,0;
0:01:59 ADC=449 U=1,1225 T=0,0;
0:03:01 ADC=456 U=1,1400 T=0,0;
0:04:02 ADC=461 U=1,1525 T=0,0;
0:05:04 ADC=466 U=1,1650 T=0,0;
0:06:05 ADC=470 U=1,1750 T=0,0;
0:07:07 ADC=475 U=1,1875 T=0,0;
0:08:09 ADC=479 U=1,1975 T=0,0;
0:09:10 ADC=483 U=1,2075 T=0,0;
0:10:12 ADC=486 U=1,2150 T=0,0;
0:11:13 ADC=489 U=1,2225 T=0,0;
0:12:15 ADC=491 U=1,2275 T=0,0;
0:13:16 ADC=493 U=1,2325 T=0,0;
0:14:18 ADC=495 U=1,2375 T=0,0;
0:15:20 ADC=496 U=1,2400 T=0,0;
0:16:21 ADC=496 U=1,2400 T=0,0;
0:17:23 ADC=496 U=1,2400 T=0,0;
0:18:24 ADC=497 U=1,2425 T=0,0;
0:19:26 ADC=497 U=1,2425 T=0,0;
0:20:27 ADC=498 U=1,2450 T=0,0;
0:21:29 ADC=498 U=1,2450 T=0,0;
0:22:31 ADC=498 U=1,2450 T=0,0;
0:23:32 ADC=498 U=1,2450 T=0,0;
0:24:34 ADC=498 U=1,2450 T=0,0;
0:25:35 ADC=498 U=1,2450 T=0,0;
0:26:37 ADC=498 U=1,2450 T=0,0;
0:27:39 ADC=498 U=1,2450 T=0,0;
0:28:40 ADC=498 U=1,2450 T=0,0;
0:29:42 ADC=498 U=1,2450 T=0,0;
0:30:43 ADC=498 U=1,2450 T=0,0;
0:31:45 ADC=498 U=1,2450 T=0,0;
0:32:47 ADC=498 U=1,2450 T=0,0;
0:33:48 ADC=498 U=1,2450 T=0,0;
0:34:50 ADC=498 U=1,2450 T=0,0;
0:35:51 ADC=498 U=1,2450 T=0,0;
0:36:53 ADC=498 U=1,2450 T=0,0;
0:37:55 ADC=495 U=1,2375 T=0,0;
END: Конец заряда.
Внутреннее R аккумулятора = 0,764
0:38:59 ADC=488 U=1,2200 T=0,0;
0:40:02 ADC=485 U=1,2125 T=0,0;
0:41:06 ADC=483 U=1,2075 T=0,0;
Кстати, а что означает понижение напряжения на аккумуляторе после конца заряда?
Вот еще данные режима капельного заряда того же аккумулятора:
0:00:16 ADC=479 U=1,1975 T=0,0;
0:01:20 ADC=478 U=1,1950 T=0,0;
0:02:23 ADC=477 U=1,1925 T=0,0;
0:03:26 ADC=477 U=1,1925 T=0,0;
0:04:30 ADC=477 U=1,1925 T=0,0;
0:05:33 ADC=477 U=1,1925 T=0,0;
0:06:37 ADC=477 U=1,1925 T=0,0;
0:07:40 ADC=477 U=1,1925 T=0,0;
0:08:44 ADC=476 U=1,1900 T=0,0;
0:09:47 ADC=475 U=1,1875 T=0,0;
0:10:51 ADC=476 U=1,1900 T=0,0;
0:11:54 ADC=475 U=1,1875 T=0,0;
0:12:57 ADC=475 U=1,1875 T=0,0;
0:14:01 ADC=475 U=1,1875 T=0,0;
0:15:04 ADC=475 U=1,1875 T=0,0;
0:16:08 ADC=475 U=1,1875 T=0,0;
0:17:11 ADC=475 U=1,1875 T=0,0;
0:18:15 ADC=475 U=1,1875 T=0,0;
0:19:18 ADC=471 U=1,1775 T=0,0;
0:20:21 ADC=471 U=1,1775 T=0,0;
0:21:25 ADC=471 U=1,1775 T=0,0;
0:22:28 ADC=471 U=1,1775 T=0,0;
0:23:31 ADC=473 U=1,1825 T=0,0;
Напряжение, измеренное тестером UNI-T на аккумуляторе в режиме капельного заряда 1.41В.
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
На счет падения напряжения после окончания заряда, это у всех аккумуляторов. На любой зарядке будет, при уменьшении тока уменьшается напряжение.
Второй канал включится только после завершения заряда первым, статистика пойдет в "канал В". Сделать заряд параллельно трудно. И схемотехника (китайский зарядник в частности) не расчитана на параллельность.
Чтобы сделать два равноценных канала, то надо изменять схему, применять хороший БП, делать минимум, импульсный стабилизатор тока, что бы не отапливать комнату. Полностью переписывать программу. А потом долго тестировать.. Я не располагаю таким количеством времени.
В протеусе, наверно, не проверить второй канал, надо как то сымитировать окончание заряда в первом, можно попробовать замкнуть вход АЦП первого канала, что бы зарядка закончилась по ошибке.
Второй канал включится только после завершения заряда первым, статистика пойдет в "канал В". Сделать заряд параллельно трудно. И схемотехника (китайский зарядник в частности) не расчитана на параллельность.
Чтобы сделать два равноценных канала, то надо изменять схему, применять хороший БП, делать минимум, импульсный стабилизатор тока, что бы не отапливать комнату. Полностью переписывать программу. А потом долго тестировать.. Я не располагаю таким количеством времени.
В протеусе, наверно, не проверить второй канал, надо как то сымитировать окончание заряда в первом, можно попробовать замкнуть вход АЦП первого канала, что бы зарядка закончилась по ошибке.
- timer32
- Вымогатель припоя
- Сообщения: 599
- Зарегистрирован: Сб фев 02, 2008 10:51:52
- Откуда: Khabarovsk
Пробовал коротить АЦП, тишина.
Файл Proteus 764.
Файл Proteus 764.
- Вложения
-
- zaradka mega8 2 channel.rar
- (16.1 КБ) 429 скачиваний