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

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

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


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

Сообщение Foma »

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

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

Сообщение Nilas »

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

Сообщение 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В и выше.

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

Сообщение Nilas »

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

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

Сообщение Foma »

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

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

Сообщение Nilas »

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

Сообщение Foma »

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

Сообщение Nilas »

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

Сообщение Foma »

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

Сообщение velant77 »

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

Сообщение Foma »

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

Сообщение Foma »

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

Сообщение 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 скачиваний
Встал на лапы
Аватара пользователя
Сообщения: 98
Зарегистрирован: Чт мар 25, 2010 01:05:55

Сообщение Foma »

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

Сообщение Nilas »

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

Сообщение Foma »

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

Сообщение Nilas »

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

Сообщение Foma »

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

Сообщение Foma »

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

Сообщение Nilas »

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

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

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