BatteryTest 2 — Народный измеритель ёмкости батареек и аккумуляторов

Прибор позволяет измерить ёмкость любой батарейки или аккумулятора, кроме того его можно использовать в качестве точного вольтметра, миллиамперметра и измерителя мощности.

Назначение и возможности прибора

BatteryTest 2 разряжает элементы питания и измеряет отданную энергию в мВтч и ёмкость в мАч.

Основные возможности и параметры:

— запуск теста без каких-либо манипуляций и нажатий кнопок;
— измерение ёмкости любых батареек и аккумуляторов (AA, AAA, CR2032, LR44, Крона, 18650 и других);
— постоянный резистор в качестве нагрузки, возможность подключения внешней электронной нагрузки;
— ток нагрузки от 0.1 мА до 8 А (зависит от номинала сменного резистора и измерительного шунта);
— напряжение батареи или аккумулятора от 0.5 до 36 вольт;
— время теста от 10 секунд до 1000 часов (около 42 суток);
— измеряемая энергия от 1 до 99999 мВтч;
— измеряемая ёмкость от 1 до 99999 мАч;
— постоянное отображение на экране напряжения, тока, ёмкости (мАч), энергии (мВтч) и времени;
— автоматическое определение напряжения окончания теста в зависимости от типа элемента питания;
— возможность ручного изменения напряжения окончания теста;
— передача на компьютер данных тестирования (можно сохранять их и строить графики разряда);
— сохранение данных тестирования на карту MicroSD;
— бесконечное отображение результатов после завершения теста;
— четыре диапазона измерения тока (8 мА, 80 мА, 800 мА, 8 А) за счёт сменных измерительных шунтов;
— четырёхконтактное подключение измеряемого элемента питания для более высокой точности измерения;
— калибровка измерения напряжения и тока с сохранением во Flash-память;
— возможность отключения нагрузки при завершении теста (необходимо для аккумуляторов);
— сохранение результата предыдущего теста во flash-памяти, возможность продолжения теста при его случайном прерывании;
— возможность использовать прибор, как точный вольтметр и миллиамперметр;
— модульная конструкция, позволяющая устанавливать только нужные компоненты.

Схема

Минимальная конфигурация.

Схема с использованием провода с разъёмом для D1.

Максимальная конфигурация.

Прошивка

Прошивка и исходный текст программы предназначены только для некоммерческого использования.

Скачайте архив ammo1.ru/aa/files/btest2.rar и распакуйте его в любую папку. В архиве два файла — прошивка и программа ESP8266Flasher.

Подключите микроконтроллер к компьютеру (модуль датчика тока и экран подключать к плате необязательно). Если требуется, установите драйвер CH340. На компьютере должен появится новый COM-порт.

Запустите ESP8266Flasher, выберите появившийся COM-порт, нажмите Config, затем нажмите верхнюю шестерёнку, выберите файл прошивки (Batterytest2.bin), нажмите Operation, затем нажмите Flash. Начнётся процесс прошивки, который займёт около минуты. Когда внизу появится зелёная галочка, плату можно отключать.

Исходный текст (скетч) для тех, кому удобней прошивать прибор через Arduino IDE и тех, кто хочет изучить, как работает программа и, возможно, улучшить её: ammo1.ru/aa/files/Batterytest2.ino. Напоминаю, модификация и использование фрагментов кода допускается только с разрешения автора.

Текущая версия v2.1 22.04.2024
Изменения:
• Добавлен режим защиты OLED экрана (экран гаснет через минуту бездействия), его можно
включить в меню шунта (долгое нажатие кнопки 2 на начальном экране): «Экран сохр.».
• Добавлен режим ручного запуска теста и измерения напряжения без нагрузки при наличии реле или платы коммутации, его можно также включить в меню шунта: «Автостарт -«.
• Изменена логика работы управления выходом (реле). Теперь реле замыкается во время теста, поэтому контакт 3 первой колодки нужно подключать к выходу реле «NO», а контакт 2 к среднему контакту модуля реле.
• Изменилось назначение кнопок в меню шунта: короткое нажатие второй кнопки меняет значения шунта, короткое нажатие первой кнопки меняет состояние режима «Автостарт».

Версия v2.01 11.04.2024
Изменения:
• Исправлена ошибка: на SD значение напряжения записывалось два раза подряд
• Минимальный ток уменьшен с 0.5 до 0.1 мА
• Увеличена задержка перед началом теста с 1.5 до 2 секунд

Назначение кнопок в разных режимах

Обозначения: 1к — первая кнопка, короткое нажатие, 2д — вторая кнопка, долгое нажатие

Начальный экран:

1д — калибровка
2д — настройка шунта и режимов
1к — отображение результата предыдущего теста
2к — режим мультиметра

Во время теста:

1д — отображение режима теста, изменение напряжения окончания теста

Экран результатов:
1д — перезапуск

Калибровка:

2д — выбор параметра для настройки
2к — увеличение значения параметра
1к — уменьшение значения параметра
1д — выход из режима

Настройка шунта и параметров:

2к — изменение значения шунта
1к — вкл./выкл. автостарта
1д — вкл./выкл. режима защиты OLED экрана
2д — выход из режима

Мультиметр:

2д — выход из режима

Результаты предыдущего теста:

2д — выход из режима в режиме продолжения предыдущего теста
1к — выход из режима

Экран «Старт?» перед началом теста (если отключен автостарт):

1к — запуск теста

Экран параметров теста:

2к — увеличение напряжения окончания теста
1к — уменьшение напряжения окончания теста
1д — выход из режима

Когда экран выключен и вспыхивает в режиме защиты OLED экрана:

1к — включение экрана на 30 секунд

Детали

Все детали прибора в списке на AliExpress: https://alii.pub/76fsh5?erid=2SDnjdn7Ffr.
Если вы не видите ссылку, отключите AdBlock.

Основные компоненты:

Микроконтроллер D1 Mini ESP8266. Вариант D1 MINI V4.0.0
Модуль дисплея 0,96 дюйма. Вариант NEW-White
Модуль измерения напряжения и тока INA226
Модуль карты MicroSD
Модуль реле
Две кнопки (на общей плате или раздельно)

Понадобятся также клеммные колодки KF-7.62 3pin (ищите их на Озоне, не Али сейчас есть только 2 Pin, впрочем их можно поставить попарно).

Необходимы также нагрузочные резисторы 3 Вт 1%. Сопротивление: 3.9R, 5.1R, 12R, 1K

Если вы хотите использовать сменные шунты, понадобятся резисторы 0.01, 0.1, 1, 10 Ом (лучше с точностью 0.1%, мощность от 0.25 Вт).

Удобнее не подпаивать провода к контроллеру, а подключить через разъём, для этого нужно купить провода с разъёмами D1.

Для того, чтобы разместить ссылку на AliExpress, я вынужден пометить эту страницу, как рекламную.

Реклама: ООО «АЛИБАБА.КОМ (РУ)» ИНН: 7703380158

Подробно о приборе и некоторых нюансах при его повторении читайте в моей статье на Хабре.

Страница первой версии прибора: ammo1.ru/btest

5,438 просмотров всего, 4 просмотров сегодня