Позволяет измерять полную или частичную ёмкость автомобильного аккумулятора, его внутреннее сопротивление и температуру. Схема приведена ниже.
Измерение ёмкости проводится путём измерения тока разряда аккумулятора через автомобильную лампу путем умножения тока разряда на время разряда.. Для измерения тока и напряжения аккумулятора применяется АЦП U1 INA 219 подключенный к Ардуино по I2C. При этом ток разряда нестабилен и уменьшается при умеьшении напряжения аккумулятора в процессе разряда. Для увеличения точности измерения применено измерение среднего тока разряда.
В течении каждого часа через каждые 10мин. производится замер тока и Ардуино вычисляет среднее значение тока в течении каждого часа. По окончании разряда вычисляется среднеарифметическое значение тока разряда и умножается на время разряда. Для установки значения минимального напряжения аккумулятора применен потенциометр RV1. Для управления лампой служит полевой транзистор Q1. Для измерения температуры аккумулятора применен температурный датчик LM35. Реле RL2 отключает аккумулятор при его нагреве выше 50°C. Вся информация отображается с помощью LCD дисплея 16х2, подключенному к Ардуино по I2C.
Режим измерения ёмкости включается коротким нажатием SW1. При этом открывается транзистор Q1, включается лампа и начинается разряд, который продолжается до тех пор, пока напряжение аккумулятора упадет до минимального значения. По окончании разряда на дисплее высвечивается значение измеренной ёмкости аккумулятора в амперчасах (Ah). Такой способ занимает длительное время и может привести к повреждению аккумулятора из за разряда до слижком низкого напряжения.
Чтобы ускорить процесс измерения ёмкости и недопустить переразряда аккумулятора в устройстве применен также метод частичного измерения ёмкости. Этот метод основан на зависимости уровня заряженности аккумулятора от его напряжения.
Эти значения установлены в скетче Ардуино. Короткими нажатиями SW4,SW5 устанавливается время разряда и длинным нажатием SW4 это время записывается в EEPROM. Режим измерения устанавливается коротким нажатием SW3. По прошествии установленного времени разряда на дисплее включается значение частично измеренной емкости в амперчасах и процент заряженности аккумулятора. Для оценки ёмкости аккумулятора необходимо длительно удерживать SW3.
Режим измерения внутреннего сопротивления аккумулятора включается коротким нажатием SW2. Измерение внутреннего сопротивления производится длинным нажатием SW2. Подробнее на видео.
Автор: https://radiosch.eu