RGB LED ИНДИКАТОР ЗАРЯДА АКБ

     простые интересные РАДИОСХЕМЫ сделанные своими руками


» ПОИСК СХЕМ


» РАДИОБЛОГИ
Цифровой светодиодный ампервольтметр: перепрошивка
Схема для светодиода на LM358 - танцы с бубном
Схема плавного пуска для двигателей постоянного тока
Устройство автоматического закрытия и открытия чердачных люков
Запуск двигателей на микросхемах M56730ASP и LB1854 (capstan motor)
Формовка электролитических конденсаторов и схема прибора
Белый экран и крестик на автомагнитоле (решено)
Приставка автомат к зарядному устройству для отключения аккумуляторов

Радиосхемы » Схемы зарядных

RGB LED ИНДИКАТОР ЗАРЯДА АКБ


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

Принципиальная схема индикатора напряжения батареи

Эта конструкция представляет собой маленький светодиодный дисплей, который состоит из RGB-светодиода поверхностного монтажа (SMD), управляемого микроконтроллером PIC10F220 (или PIC10F222) в 6-контактном корпусе. Полученное решение может быть реализовано на печатной плате размером всего 5 х 5 мм и легко встроено в любое устройство.

В этом примере оно устанавливается внутри корпуса Power Bank литий-ионных аккумуляторов 18650, где измеряет напряжение аккумулятора, используя внутреннюю опорную ширину. Измерение принимается с АЦП, представляет собой уровень в процентах от напряжения на входе Vdd. При увеличении Vdd результирующее число будет уменьшаться, и наоборот, что приведет к соотношению «1 / x» между измеренным напряжением и выходным значением A / D.

Как и для любого индикатора состояния заряда, эта конструкция должна учитывать нелинейную кривую напряжения и состояния заряда, которую демонстрируют литий-ионные аккумуляторы при выборе пороговых напряжений, при которых микроконтроллер будет отображать цвет, соответствующий на уровень заряда АКБ (красный, желтый, зеленый или синий).

Чтобы избежать трудностей, связанных с использованием математических возможностей PIC для вычисления состояния заряда при каждом измерении Vdd, создана таблица, которая может храниться в памяти PIC10F220. Таблица охватывает только диапазон напряжений, стандартных для данной аккумуляторной батареи, в данном случае от 2,9 до 4,3 В. При измерении 8-разрядным АЦП PIC10F220 эти напряжения будут давать выходные значения от 52 до 35.

Чтобы минимизировать энергопотребление, тут используется RGB светодиод высокой яркости и также устанавливается микроконтроллер в режим ожидания, пока он не получит периодическое прерывание от своего таймера (примерно раз в секунду). После выхода из режима ожидания контроллер измеряет напряжение, присутствующее на его выводе Vdd, и кратковременно мигает соответствующим светодиодом (импульсы 1 мсек каждые 0,25 сек), управляя выводами светодиода, соответствующими нужному согласно расчётам цвету.

В архиве есть 2 версии исходного кода ассемблера, что позволяет управлять либо с общим анодом, либо с общим катодом RGB LED. Коды требуют всего 85 программных слов и 3 байта данных, что позволяет легко реализовать идею практически на любом другом PIC контроллере.

   Форум по ЗУ

   Обсудить статью RGB LED ИНДИКАТОР ЗАРЯДА АКБ






» РАДИОЭЛЕМЕНТЫ

Группа вконтакте Канал ютуб Группа в фэйсбук © 2010-2021, "Радиосхемы". Все права защищены. Почта Моб.версия