Заголовок сообщения: Re: ЗУ для свинцовых АКБ на МК Atmega 16А
Добавлено: Вт мар 25, 2025 20:32:33
Встал на лапы
Зарегистрирован: Чт мар 25, 2010 01:05:55 Сообщений: 96
Рейтинг сообщения:1
Целый день работает БП с новой прошивкой правда на малых токах 2А и ниже. Пока стабильно. Появится возможность, обкатаю в более жестких условиях 9-10А.
Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.
Мужики!, в чем может быть дело? Зависает после выбора емкости батареи, не реагирует на ОК, больше, меньше. Приходится раз пять нажать возврат и снова Ок чтобы можна было выбрать режим заряда и запустить его. По меню емкости батареи кнопки работают, но после выбора емкости зависает. Прошивка версии 4.3 для английского дисплея.
Заголовок сообщения: Re: ЗУ для свинцовых АКБ на МК Atmega 16А
Добавлено: Вт апр 01, 2025 19:21:47
Встал на лапы
Зарегистрирован: Чт мар 25, 2010 01:05:55 Сообщений: 96
Рейтинг сообщения:0
Nilas, при каком минимальном напряжении на клемах акб ЗУ включает режим заряда? И второй вопрос, если цифровая часть запитана от одного и того же источника питания (9,5В), возможно изменить прошивку с установки напряжения не с 0В а допустим 8-9В?
В калибровках есть пункт "U подключен. АКБ", где можно установить напряжение 'видимости' акб для ЗУ. Завтра посмотрю, как сделать, чтобы в режиме бп регулировка начиналось не с нуля, а хотя бы с напряжения U подключен. АКБ. Лишь бы программа в память МК влезла.
Завтра посмотрю, как сделать, чтобы в режиме бп регулировка начиналось не с нуля, а хотя бы с напряжения U подключен. АКБ. Лишь бы программа в память МК влезла.
Нет, БП не привязывайте к напряжению АКБ, это ошибочно. Просто старт (регулировку напряжения) сделайте с 8В а не с нуля. В моем случае лучше с 9В. Еще один момент. В режиме тренировки не изменяется ток разряда, т.е. постоянно привязан к емкости. Ток заряда меняется. И сам режим тренировки заряд\разряд бывает отключается не доходя до установленных значений U т.е. отключается спародически. Последние два отключения произошли через (приблизительно) 5 мин тренировки с выводом информации Подключите Аккумулятор. Как-то странно работает режим тренировки, можно сказать не стабильно.
Возможно где-то может быть непропай/неконтакт/провод, потому что у меня акб в режиме тренировки и по 9 часов стоит. Отсюда и пики за 25А были: при стабилизации тока в момент пропадания контакта шим начинает поднимать напряжение и в момент контакта получается пик тока, а в случае тренировки контроль подключенной батареи: Uклеммы > Uподкл.АКБ(калибровки). Пропадает контакт (или увеличивается сопротивление) - ЗУ не видит акб. Т.к. пришлось в прошивке менять пункт и подправлять описание, то это будет новая версия. Изменения: - вместо пункта "Нет Uсети-ЗАРЯД?" теперь пункт "Umin БП": минимальное напряжение БП. Если параметр больше нуля, напряжение на выходе при включении устанавливается сразу; - подправлен разряд при тренировке - 0,01С; - при сбросе калибровки программа ЗУ сама перезагружается. Прошивки для ATmega16:
Заголовок сообщения: Re: ЗУ для свинцовых АКБ на МК Atmega 16А
Добавлено: Чт апр 03, 2025 22:08:34
Встал на лапы
Зарегистрирован: Чт мар 25, 2010 01:05:55 Сообщений: 96
Рейтинг сообщения:0
Nilas, не могу понять почему у меня так странно работает режим Тренировка. Выбираю любую емкость акб (к примеру 3Ач или 22Ач испытуемый акб 9Ач) секунда разряда ток соответствуем проценту от емкости и сразу выходит на 0,5А и так весь режим тренировки. ---------- А вот еще интересней картина нарисовалась. АКБ 9Ач, режим Заряда, ток на дисплее 0.9А а на контрольном амперметре 0.5А, напряжение при этом на клемах соответствует показаниям ЗУ. Режим Тренировки, в цикле заряд с показаниями тока таже картина, в цикле разряд на дисплее 0,5А а на контрольном амперметре 11мА. При всем этом, в режиме БП ток соответствуют показаниям контрольного амперметра. --- Замена контроллера результатов не дала.
ток соответствуем проценту от емкости и сразу выходит на 0,5А
Убрал корректировку разрядного тока. Сейчас будет только расчетное значение. Еще подправил корректировку тока и напряжения. Проверять на ЗУ все изменения смогу только завтра и поэтому выкладываю только тестовую прошивку:
Заголовок сообщения: Re: ЗУ для свинцовых АКБ на МК Atmega 16А
Добавлено: Пт апр 04, 2025 18:58:17
Встал на лапы
Зарегистрирован: Чт мар 25, 2010 01:05:55 Сообщений: 96
Рейтинг сообщения:0
Nilas, с тестовой прошивкой на всех режимах кроме БП не видит аккумулятора. --- Вычистил еепром, перешил, перекалибровал и ЗУ запустилось. --- В режиме Тренировка ток разряда не соответствует не уставленному, не расчетному от емкости акб. Идет постоянная привязка к 0.6А это на дисплее а на контрольном амперметре 110мА. --- В режиме Разряд\Заряд ток разряда на дисплее колеблется в пределах 1-1.2А в реали на акб 0,9А с установленным аккумулятором 9Ач. --- В режимах БП и Зарядка ток соответствует контрольному.
C какой-то версии на русскоязычном LCD в прошивке был косяк, т.к. натурные испытания проводятся с прошивкой _eng. Потом результаты переносятся в _rus.
Foma писал(а):
ток разряда не соответствует
Разрядный ток на внутренний резистор начинается с 0,1А до 1,2А с шагом 100мА. Такой шаг связан с разрядностью ШИМ в 255 единиц. Еще, именно при разрядном токе при КУ=200, показания постоянно прыгают. Видимо связано с работой ШИМ, или нестабильным AREF, или плохой фильтрацией питания, или ... . Поэтому в новой прошивке ввел дополнительный пункт калибровки "Разряд I==Iout" - калибруется амперметр при разрядном токе до 1 ампера c Кус=200. Контрольный амперметр подключить последовательно с АКБ и настроить на ЗУ. Если у кого-то будут более-менее стабильные показания, то можно оставить. Дополнительно вместо пункта "Разряд на 10 Ом" сделал пункт "I разряда расчет?" для вывода на экран расчетного тока. На моем ЗУ расхождение расчетного тока с контрольным амперметром составило от 0 в начале до 0,02А при токе в нагрузке 1,2А. Калибровка разрядного тока осуществляется при выключенном этом пункте, иначе будут неверные показания. Прошивка для ATmega16:
Заголовок сообщения: Re: ЗУ для свинцовых АКБ на МК Atmega 16А
Добавлено: Вс апр 06, 2025 14:39:35
Встал на лапы
Зарегистрирован: Чт мар 25, 2010 01:05:55 Сообщений: 96
Рейтинг сообщения:0
Nilas, По последней прошивке. Не могу понять, почему в режиме Тренировка на дисплее не меняется ток разряда (указан 0,22А), а на контрольном амперметре по прежнему 100мА, независимо от выбранного тока (%С) или емкости АКБ. -- В режиме Разряд/Заряд на дисплее ток прыгает от 0,4А до 0,6А а на АКБ стоит ровно 0,4А. - Кстати на всех режимах на дисплее показания тока и напряжения прыгают, при этом на самом АКБ показания стабильные и это на всех последних прошивках. --- Еепром очищена, калибровка произведена.
При калибровке "Разряд I==Iout" показания соответствуют амперметру? и не скачут? Можно еще последовательно поставить реостат и прогнать по всему диапазону. Контроля акб нет. При включенном "I разряда расчет?" что показывает? Ток разряда при тренировке равно 0,01С. При данном ШИМе получается на каждые 10 А/ч - 100мА. Если акб меньше 10 А/ч, то идет минимальный разряд 100мА.
Если прогонять ток по всему диапазону, нужно следить чтобы напряжение на клеммах ЗУ было больше напряжения самозапитки от источника питания. Иначе ток пойдет через диод напрямую на 10 ом.
При калибровке "Разряд I==Iout" показания соответствуют амперметру? и не скачут? Можно еще последовательно поставить реостат и прогнать по всему диапазону. Контроля акб нет. При включенном "I разряда расчет?" что показывает?
Не обратил внимание, прогоню повторно. Прогнал еще раз. Получается что на контрольном амперметре стабильно 1А а на дисплее прыгает приблизительно от 0,9А до 1.1А, калибровочное значение 30. Кстати при калибровке напряжения значения тоже прыгают в пределах 0,1В - 0,2В.
Ток разряда при тренировке равно 0,01С. При данном ШИМе получается на каждые 10 А/ч - 100мА. Если акб меньше 10 А/ч, то идет минимальный разряд 100мА.
Для тренировки это очень малый ток. А почему Вы не хотите задействовать в настройках выбор тока. В другом устройстве я использую 0,1С разряд (не более 15сек) и 0,1С заряд с отношением времени 5,5. Кстати эффективно снимает сульфат.
Когда искал какой ток и соотношение использовать в режиме "Тренировка", нашел много разных вариантов. Где-то 0,05С, у кого-то 0,01С. Также и с временными интервалами. Исходя из того, что регулировать можно только внутреннюю нагрузку, сделал ток разряда 0,01С. Можно увеличить вдвое и тогда регулировки хватит до "60-го" аккумулятора. Если выше, то только током 1,2А.
Foma писал(а):
использую 0,1С разряд
Реализовать такой разрядный ток можно только через внешнюю нагрузку. Можно одновременно с внутренней нагрузкой подключать выход на внешнюю, где будет подключена нагрузка на нужный ток. Кстати на ЗУ "Вымпел-55" так и сделано, только нагрузка подключается сразу на акб и зарядный ток устанавливается с учетом нагрузки.
Foma писал(а):
с отношением времени 5,5
Это 1 секунда разряда и 5,5 секунд заряд ?
Nilas писал(а):
показания соответствуют амперметру?
Я к тому, что в самой первой зарядке я так и не смог добиться нормальных показаний разряда где-то до 1,5 ампер, поэтому в старых прошивках сделал вывод расчетного тока на экран. АЦП работает в дифференциальном режиме и, как я понял, некоторые "китайские" атмеги в 'минусовую' сторону в начале диапазона некорректно работают.
Заголовок сообщения: Re: ЗУ для свинцовых АКБ на МК Atmega 16А
Добавлено: Вс апр 06, 2025 21:10:26
Встал на лапы
Зарегистрирован: Чт мар 25, 2010 01:05:55 Сообщений: 96
Рейтинг сообщения:0
Nilas писал(а):
Когда искал какой ток и соотношение использовать в режиме "Тренировка", нашел много разных вариантов. Где-то 0,05С, у кого-то 0,01С. Также и с временными интервалами. Исходя из того, что регулировать можно только внутреннюю нагрузку, сделал ток разряда 0,01С. Можно увеличить вдвое и тогда регулировки хватит до "60-го" аккумулятора. Если выше, то только током 1,2А. использую 0,1С разряд
Так ключ на полевике и разъемы под внешнюю нагрузку есть, тут дело за программой. На малых, до определенного значения внутренняя нагрузка, выше токи внешняя нагрузка. Паралелить эти нагрузки будет не совсем правильно. Т.е. на больших токах при обрыве внешней может пострадать внутренняя нагрузка. -- 15 сек разряд и 1мин22сек заряд. Это данные из старого заводского еще советского устройства. Кстати при этих параметрах мне нравится сама динамика тренировки с 12В до полного заряда 14.7В, в меру затяжная. -- Показания тока соответствует, кроме того, что в режиме Тренировка 100 мА а на дисплее 0,6А
при обрыве внешней может пострадать внутренняя нагрузка.
Нагрузка не пострадает, просто уменьшится ток. ........ Тестовая прошивка. Если есть внешняя нагрузка, в режиме "Тренировка" разряд идет вместе с ней и ток соответствует уставке в настройках профиля акб "Ток разряд", если достаточная нагрузка. Если нагрузка маленькая, то будет максимум. В пункте " Тренировка до U3* " выбирается время разряда и заряда. Так как программа разряда была переделана, надо сделать сброс калибровок и проверить соответствие разрядного тока. На моем ЗУ ток как бы соответствует (при токе разряда в 3 ампера ток +-150мА). Как поведет себя стабилизация тока с нагрузкой в виде лампочки не знаю, т.к. в момент включения сопротивление у нее маленькое. Все таки лучше использовать резисторы.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения