Месяц назад я завершил создание прибора для измерения ёмкости батареек и аккумуляторов, который могут повторить все желающие из доступных недорогих модулей. Благодаря идеям читателей, в программу прибора были внесены важные изменения. Кроме того, удалось найти подходящий модуль MOSFET для отключения нагрузки.




Три основных отличия новой версии программы — режим защиты OLED-экрана от выгорания, возможность ручного запуска теста, новая логика управлением нагрузкой.

OLED экран, применённый в приборе, подвержен выгоранию при долгой работе. Первые признаки выгорания заметны уже через месяц непрерывной работы, через год непрерывной работы выгорание видно уже очень хорошо (Ресурсный тест OLED-дисплеев).

Для того, чтобы продлить ресурс экрана я добавил режим скринсейвера: через 10 минут в любом из основных режимов экран гаснет и начинает вспыхивать на 0.9 секунды раз в шесть секунд на минимальной яркости. При нажатии первой кнопки экран включается на одну минуту. Этот режим отключен по умолчанию: если прибор используется время от времени, в нём нет необходимости, но если прибор работает постоянно и выполняет длительные тесты, режим стоит включить.

При наличии модуля коммутации нагрузки теперь можно запускать тест вручную, при этом до запуска теста отображается напряжение на элементе питания без нагрузки (НРЦ — напряжение разомкнутой цепи).



Два вышеперечисленных режима можно включать или выключать в меню шунта, которое вызывается длинным нажатием второй кнопки (кнопки "+") в режиме начальной заставки.



Длительное нажатие кнопки «‒» меняет режим скринсейвера:

«Экран вкл.» — экран включён постоянно;
«Экран сохр.» — экран будет отключаться для защиты от выгорания.

Короткое нажатие кнопки «‒» меняет режим запуска теста:

«Автостарт ‒» — для запуска теста нужно нажимать кнопку;
«Автостарт +» — тест будет начинаться автоматически при подключении элемента питания.

Для выхода из меню настроек нужно длительно нажать «+», при этом настройки сохранятся во flash-памяти.

Благодаря Олегу Артамонову был найден подходящий для коммутации нагрузки модуль MOSFET, позволяющий отказаться от крупногабаритного и относительно много потребляющего реле. Это недорогой модуль на LR7843 (обратите внимание, что при покупке нужно выбрать именно LR7843 из трёх предлагаемых вариантов). Для того, чтобы модуль нормально работал с трёхвольтовой логикой, он подключается нетстандартно — в обход оптрона.



Схема подключения элемента питания при этом получается не четырёхпроводной, а трёхпроводной (разделён только плюс), но ничего страшного.



В новых версиях программы прибора изменена логика работы управляющего модуля (реле или MOSFET): во время теста контроллер выдаёт на управляющий выход 3.3 В, поэтому, если вы уже собрали прибор с модулем реле, необходимо переключить провод, идущий от нагрузки, с контакта NC на контакт NO модуля реле.



В новой версии программы есть и другие изменения:

• Добавлена проверка на превышение максимального тока нагрузки и соответствующее сообщение;
• Минимум тока теперь не абсолютный, а 0.1% от диапазона;
• Исправлено отображение на экране токов больше 1000 мА в режиме теста;
• Исправлена ошибка отображения тока и мощности >1000 мА и >1000 мВт в режиме мультиметра.

Теперь в архиве есть два варианта готовой прошивки: с переворотом экрана и без. Если в вашем приборе экран перевернут, как у меня, прошивайте файл btest2.bin, если не перевёрнут — btest2f.bin. Кроме того, в архив добавлена инструкция по эксплуатации прибора.

Все обновления программы, а также схемы и ссылки на все детали публикуются на сайте проекта http://ammo1.ru/btest2.

Если вы не читали большую статью о приборе, вот она на Хабре.

P.S. Буду рад фотографиям ваших приборов BatteryTest в комментариях.

© 2025, Алексей Надёжин