ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО



Предлагаемая схема для зарядки аккумулятора, реализован на Arduino nano и модуле mcp4725, она отображает информацию о напряжении аккумулятора и токе на экране ЖК. При тестах свинцовая  батарея от мотоцикла использовалась для проверки зарядки. Есть в конце статьи в архиве схемы, чертежи печатной платы и исходный код.

Материалы для сборки зарядного устройства

  1. Arduino Nano,
  2. цифро-аналоговый преобразователь MCP4725,
  3. два мощных транзистора BD911 на 90 Вт, ОУ LM358,
  4. жидкокристаллический экран SSD1306 и пассивные элементы.

Схема зарядки аккумулятора на Ардуино

ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО

Позже в схему были добавлены некоторые изменения, а также в файлы кода.



ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО

ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО

  • A0 0,22 Ом позволяет рассчитывать потребляемый ток путем измерения напряжения, падающего на резисторах.
  • Разница потенциалов между А1 и А2 позволяет увидеть, подключен ли аккумулятор и каково напряжение аккумулятора.
  • RV1 был использован для ограничения напряжения от транзисторов.
  • RV2 предназначен для регулировки усиления напряжения операционного усилителя.
  • RV3 и RV4 служат для калибровки, чтобы точно измерить напряжение аккумуляторной батареи.

ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО

Следует помнить, что для правильного измерения аналоговых входов необходимо отрегулировать подстроечники с помощью измерителя. При вычислениях в программе Arduino может потребоваться внести незначительные изменения.



ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО   ЗАРЯДКА АККУМУЛЯТОРОВ НА АРДУИНО

В конструкции ЗУ использовался 5-позиционный переключатель в качестве кнопки, но можно использовать конечно 4 обычные микро-кнопки. Скачать файлы проекта

ЧИТАТЬ
АККУМУЛЯТОР ДЛЯ ЭЛЕКТРОННОЙ КНИГИ


Прокрутить вверх