ЗУ для свинцовых АКБ на МК Atmega 16А

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

Nilas писал(а): После установки значений напряжения и тока, при включении сразу БЕЗ ЗАДЕРЖКИ напряжение постепенно поднимается до установленного....
В моем случае нижнее значение напряжения ИИП 9,6В. Возможно по этой причине такая большая задержка?

Еще вопрос. Калибровку нужно делать для каждой версии (последние три), или еепром можно не трогать?
Последний раз редактировалось Foma Пн янв 06, 2025 20:48:35, всего редактировалось 2 раза.
Реклама
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

В версиях от 10,12,2024 eeprom одинаковый. Если откалибровать, то можно уже не перепрошивать.
...нижнее значение напряжения... :
Т.е. еще при не включенном БП напряжение показывает 9,6В ?
Реклама
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

[uquote="Nilas",url="/forum/viewtopic.php?p=4668485#p4668485"]...нижнее значение напряжения... :
Т.е. еще при не включенном БП напряжение показывает 9,6В ?[/uquote]
Сам импульсник при включении в сеть на выходе уже выдает 9.6В, а выше (до 17В) уже подъем от управления атмеги16. 9,6В потому, что через LM7805 питается атмега16.
Nilas писал(а):Если есть задержка до появления напряжения и без нагрузки выдает мало вольт, то скорее всего некорректно работает ИИП. Не зря импульсники делают сразу с нагрузкой.
Добавил нагрузку на выход ИИП, общ 100Ом. Ничего не поменялось, в режиме БП до 12,9В включительно на выходе есть напряжение, 13В и выше нет, т.е. контроллер перестает управлять ИИП. Если АКБ подключена напряжение есть 13В и выше.

Добавлю. Проверил три прошивки. В той, в которой не реализована защита по макс току, в режиме БП работает стабильно. В последних двух присутствует проблема которую я описал выше.
По зарядке тоже замечаний нет. Для комплекта, к этой бы прошивке еще добавить ограничение максимального тока.
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

При калибровке в первом пункте (калибровка вольтметра) какое напряжение на выходе?
Программно устанавливается мах ШИМ, т.е. на выходе должно быть максимальное напряжение которое может выдать бп.
Во-втором пункте установлено на выходе 16 вольт?

Тогда сделать общее ограничение по току в калибровках.
БП программно ограничен в 25 ампер. При превышении этого тока на выходе устанавливается минимальное значение напряжения источника питания.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

Nilas, В первом пункте калибровок, если точно, 17.05 В. Во-втором пункте 16,0 В.

25А в некоторых случаях может быть много. Вы,если не затруднит, сделайте прошивки с 10А, 15А и 20А а пользователи сами определятся с выбором.
Реклама
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

Подправил стабилизацию напряжения/тока, режим БП, сделал фильтрацию пиков тока, увеличил скорость преобразования ADC с 8,7mS до 4,35mS.
Подойдет для LCD1602 с кириллицей.
ZU_BP_ATmega16_32__eng-2.7z
(624.98 КБ) 97 скачиваний
Foma писал(а):добавить ограничение
Добавлять регулировку ограничение максимального тока БП не вижу смысла: ток стабилизации задается пользователем, а если будет мгновенная перегрузка, то защита по максимуму сбросит до минимального напряжения источника питания . Некоторые нагрузки имеют большой ток при включении.
Foma писал(а):13В и выше нет
Дальнейшее увеличение напряжения в режиме БП может не происходить из-за:
- малого выдаваемого напряжения источника питания (проверить максимальное напряжение можно в первом пункте калибровки);
- установлен маленький ток и тогда вместо увеличения напряжения будет стабилизация по току.
Реклама
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

Nilas писал(а): Добавлять регулировку ограничение максимального тока БП не вижу смысла: ток стабилизации задается пользователем, а если будет мгновенная перегрузка, то защита по максимуму сбросит до минимального напряжения источника питания . Некоторые нагрузки имеют большой ток при включении.
Вы не видите, а я вижу. Второй раз при КЗ вылетают силовые ключи БП.
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

При КЗ программная защита не спасет, только при перегрузке. Для того, чтобы считать ток и напряжение, АЦП нужно почти 9 мС. За это время ключи успевают вылететь. Надо делать защиту в "железе" , где скорость реагирования намного выше.
При сборке и наладке тоже при замыкании сгорали ключи: выходной и на внешнюю нагрузку. Для надежности надо ставить на выходе плавкие предохранители, как сделано во многих промышленных ЗУ.
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

Плавкие предохранители не совсем хороший вариант, они имеют слишком низкое быстродействие. Тут 50 на 50 - как повезет.
velant77
Вымогатель припоя
Сообщения: 538
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Откуда: Томск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение velant77 »

да вроде было уже про КЗ
034.gif
(10.82 КБ) 193 скачивания
оно?
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

Добавлено after 6 hours 2 minutes 31 second:
[uquote="velant77",url="/forum/viewtopic.php?p=4669597#p4669597"]да вроде было уже про КЗ
034.gif
оно?[/uquote]
Проще тогда задействовать 15-ю ногу tl494, но это потянет установку по минусу еще одного шунта и несколько резисторов.
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

[quote="Nilas",url="/forum/viewtopic.php?p=4669526#p4669526"]Подправил стабилизацию напряжения/тока, режим БП, сделал фильтрацию пиков тока, увеличил скорость преобразования ADC с 8,7mS до 4,35mS.
Подойдет для LCD1602 с кириллицей.
ZU_BP_ATmega16_32__eng-2.7z
[/quote]
При калибровке напряжения сильно прыгают десятые вольта в широких пределах. Очень сложно калибровать.
Возможно это у меня проблема. Буду разбираться...
Да,у меня косяк. Пришлось заменить выходной ключ.
По работе ЗУ и БП пока замечаний нет.
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

[uquote="Foma",url="/forum/viewtopic.php?p=4670151#p4670151"]По работе ЗУ и БП пока замечаний нет.[/uquote]
Nilas писал(а):Подправил стабилизацию напряжения/тока, режим БП, сделал фильтрацию пиков тока, увеличил скорость преобразования ADC с 8,7mS до 4,35mS.
Прошивка для русскоязычного LCD1602 с теми же изменениями.
ZU_BP_ATmega_16_32__rus-2.7z
(624.82 КБ) 75 скачиваний
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

Nilas, в программе какое соотношение времени переключения первой информационной строки 5:1 сек?
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

Да, 5:1 сек
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

[uquote="Nilas",url="/forum/viewtopic.php?p=4674898#p4674898"]Да, 5:1 сек[/uquote]
Желательно хотя бы сек добавить, 5:2 будет более читабельным.
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

Прошивка уже занимает всю память. Сейчас уже идет по принципу "если что-то надо добавить, значит другое надо убрать".
Убрана индикация информационной строки сразу после изменения шага заряда. Раньше после изменения шага заряда сразу появлялась информационная строка о параметрах заряда.
Прошивка с переключением информационной строки 5:2 секунд :
10_12_24_ZU_BP_ATMEGA32_ENG-3.7z
(12.93 КБ) 56 скачиваний
Прошивка только для Atmega16. Название скопировал не посмотрев.
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

[uquote="Nilas",url="/forum/viewtopic.php?p=4674957#p4674957"]Прошивка с переключением информационной строки 5:2 секунд[/uquote] Хорошо, то что надо.
Аватара пользователя
Foma
Встал на лапы
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Foma »

[uquote="Nilas",url="/forum/viewtopic.php?p=4674957#p4674957"]Прошивка уже занимает всю память. Сейчас уже идет по принципу "если что-то надо добавить, значит другое надо убрать".[/uquote]
Предлагаю выбросить, особенно в режиме заряда, функцию расчета залитых Ач, т.к. этот расчет условный и не реальный. Если и реализовать данный расчет емкости АКБ, то лучше сделать отдельную функцию "РАЗРЯД".
Nilas
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн май 06, 2024 08:17:49
Откуда: Катайск

Re: ЗУ для свинцовых АКБ на МК Atmega 16А

Сообщение Nilas »

Раз в минуту берется значение тока, суммируется и делится на час.
Foma писал(а):этот расчет условный и не реальный
Тогда какой реальный?

В режиме заряда показывает сколько оценочно акб взял тока, насколько был разряжен. В режиме разряда акб будет разрядная емкость, которая и покажет фактическую емкость. В режиме работы "КТЦ разряд/заряд" зу разрядит и сразу зарядит акб и покажет ее емкость. Только перед этим, для измерения емкости, нодо зарядить акб и выждать 1-2 часа.
Ответить

Вернуться в «Статьи»