В последние годы, когда стали широко доступны литиевые аккумуляторы и дешевые платы зарядки и преобразователей напряжения, радиолюбители стали широко применять литий для замены обычных батареек в своих конструкциях. Правда возникла проблема контроля напряжения батареи. Крайне неприятно выехав на пляж побродить с металлоискателем через пятнадцать минут получить нерабочий прибор из-за севшего аккумулятора. Или в качестве мастера придя к клиенту чинить телевизор и обнаружить, что аккумулятор в тестере сел..
Для предотвращения таких случаев и служит этот индикатор уровня заряда батареи. Отображение производится по обычному для таких устройств принципу: когда аккумулятор заряжен полностью, светятся все светодиоды. По мере разряда батареи количество светящихся светодиодов уменьшается. Когда напряжение на аккумуляторе приближается к 3в последний, красный светодиод начинает мигать.
В индикаторе применена динамическая индикация, т.е. в момент времени горит только один светодиод. Это позволило очень снизить потребление тока, так что индикатор разряда батареи сам не будет лишним «нахлебником» потребляя значительный ток.
Схема индикатора разряда аккумулятора «проще не придумаешь» — кроме миниатюрного контроллера PIC10F222 и трех светодиодов, всего один резистор и один конденсатор! Диод по питанию стоит для защиты контроллера от переполюсовки.
В архиве содержатся файлы платы индикатора батареи, схема и прошивка для микроконтроллера.
Если у Вас возникнут вопросы или Вы захотите связаться со мной, сделайте это с помощью формы на страничке «Обратная связь»
Динамическая индикация упростила схему на 2 резистора.
А насчёт экономии тока у меня большие сомнения.
Динамическая индикация снижает не только ток но и визуальную яркость, это факт.
Попробуйте в этой же схеме зажечь один светодиод непрерывно, увидите большую разницу в яркости.
Если снизить визуальную яркость с током не динамической индикацией, а увеличением токоограничивающих сопротивлений, результат по экономии тока не будет тем-же?
Ток действительно снижается намного больше чем визуальная яркость при динамике или это Ваше предположение?
Лично меня полностью устроила и упрощенная схема и компактность её. Светит довольно ярко, меня работа индикатора удовлетворяет полностью. 🙂
Я не об улучшении схемы, она в Вашем стиле — максимально проста улучшать тут нечего. Хотел для себя прояснить вопрос, даёт ли динамика экономию тока или нет. Я ранее встречал схемы где динамика делалась только якобы для экономии тока даже не упрощая схему никак. Всегда считал предположения о такой экономии ошибочными. Увидел подобное у Вас и засомневался.
Предполагаю, что динамика наоборот повышает потребление т.к. контроллер построен на полевых транзисторах, каждое открытие полевика это заряд его паразитной ёмкости на это нужен ток. При динамике таких открытий закрытий в секунду будет оч. много. При статике открытие выходного полевика лишь одно при включении светодиода.
В общем эксперимент ставить лень вот и рассуждаем тут 🙂
Ну тогда для Вашей рассуждалки подкину ещё кусочек пазла. Недавно делал один проект и собирая макет по недосмотру впаял вместо 100 Ом (101) резистор 100к (104).
Отлаживаю программу и думаю, чего это светодиод так средненько светит.. Думал баги в прошивке. Ан нет. На рабочем столе, под светодиодной лампой.. Современные светодиоды чудесно умеют светить потребляя мизерный ток 🙂
Действительно, удивительный результат. Замена 1кОм на 100кОм по идее снизит ток диода почти в 100 раз! Замечал, что современные св.диоды зажигаются на более низких токах, но не думал что на столько.
Вообще, каждый поисковик перед выходом на коп, берет с собой запасные аккумуляторы. У меня. например, на блоке питания МД стоит вольтметр цифровой миниатюрный, коммутируемый кнопкой. Перед выходом — глянул, все нормально — можно двигаться, но в рюкзаке пара комплектов имеется. А так. кому-то и пригодится схемка. Спасибо!
Приветствую, Эдуард!
Нужная схема, вот только бы еще добавить вариант под PIC629…
Ну нет у нас 222 🙁
Не умеет это 629. Увы. Но если есть сеть, то любые контроллеры купить можно. Я все через интернет покупаю. Удобно.
Ну так его брат (675) вполне справится.
К сожалению, тоже нет. Железо не позволяет. Совсем.
На 675 я уже раньше выложил. Там правда с кнопкой, но представление даёт
http://smartelectronix.biz/publ/kontroller_pitanija_na_akkumuljatore_18650/1-1-0-90
В ЧИПиДИП стоимость МК 70 руб, а пересылка 250-300 руб, плюс срок доставки 1 месяц 🙁
Из Китая сейчас ровно 2 мес к нам идут посылки….
Эдди, может есть какой другой доступный аналог у этого МК?
Именно так я и приобретаю. В селе, где я сейчас живу, кроме лампочек, электронного больше ничего не продаётся. Интернет выручает.
Конечно выручает. Но там продаются МК партиями. Так, как я собираю схемы довольно редко и в единичных экземплярах, покупать кучу МК, из которых пригодится одна-может две, как то не по феншую и цена за партию не всегда демократичная. Был бы рядом магазин- пошел бы за 100руб взял бы и нет проблем, и по карману не бьет и доступность в нужный момент.
Поэтому и спрашивал, можно ли адаптировать схему и прошивку под доступные в любом селе МК.
К сожалению, в моём селе МК не продают. И транзисторов тоже не продают. Покупаю всё через интернет.
А ссылку на версию на 675 я привел выше — лежит на моём старом сайте.
я правильно понимаю что динамическая тем и хороша что в определенный момент горит только 1 светодиод и ток потребления минимален для подобной конструкции ?
Да, именно так. И его очень просто еще больше уменьшить, увеличив сопротивление единственного резистора. Контроллер потребляет около 0,2мА, остальное — светодиод.
это хорошо… наверное металлодетектор на подходе уже ?
Здравствуйте.pic10f200 подойдет или нужен именно 10f222 ?
Да, нужен именно PIC10F222. У 200 нет АЦП
Доброго времени Эдуард.Можно ли подправить в прошивке так чтоб светился только один соответствующий напряжению в данный момент светодиод?
Я использую в переносной радиостанции Ваш отпугиватель кротов со старого Вашего сайта в качестве индикатора батареи,там работает всё как мне надо.Но много дополнительных элементов,да и жалко такой пик использовать только для индикации.
Зачем? В единицу времени и так один горит.
Я не против динамической индикации. Но когда используется RGB светодиод,то лучше чтоб он светил определённым цветом в определённое время.Иначе можно не понять что светит.
В рации я использую SMD RGB светодиод.Так получилось сделать только одно отверстие вместо трёх.
Я тоже за компактность!
Заказал на Али трехцветный. Как приедет, поиграюсь.
В принципе те же три светодиода,только в одном корпусе.Поиграться можно и с тремя отдельными.Думаю что без статического режима не обойтись…
Ну, как время появится..
А сейчас нету его. Совсем. Платежи за съёмную квартиру не дают расслабиться.
Будем подождать! Думаю что на 10f222 пике и с одним RGB светодиодом устройство многим будет интересно.
Удачи вам в решении бытовых проблем!
Здравствуйте, Eddy.
Если не секрет, как Вы измеряете напряжение без опорного? В данном контроллере ведь нету опорного…
Доброго дня
Внутри есть опорное 🙂
Извините, не понимаю, как так?
The A/D Converter reference voltage will always be
VDD.
А / Ц преобразователь опорное напряжение всегда будет
VDD.
Всё в мире относительно. Можно опору двигать, а можно мерить определённое напряжение и относительно него вычислить величину опоры. Даташит рулит 🙂
«можно мерить определённое напряжение и относительно него вычислить величину опоры» — это я понимаю. Но прошу, поясните принцип. Вы берёте напряжение на светодиоде? Не похоже…
А попробуйте ВНИМАТЕЛЬНО прочесть раздел даташита про АЦП данного контроллера. Не спеша.
Ага, есть:
CHS: ADC Channel Select bits(3)
00 = Channel 00 (GP0/AN0)
01 = Channel 01 (GP1/AN1)
1X = 0.6V absolute Voltage reference
Надеюсь, обошлось без выскакиванием голым из ванны с криком «Эврика!» 🙂
Поздравляю!
Эта фишка есть во многих новых контроллерах и очень экономит внешнюю обвязку 🙂
А вот моя «сложная» схема. Прикрепить jpg нет возможности, поэтому просто хвастаюсь.)
Симпатично сделано.
А схемку можно глянуть?
схема индикатор критического разряда
https://drive.google.com/file/d/148DDXfgnf3uBQzZ0KM0a9xAndQLKNNpc/view?usp=sharing
С полевиками 7002 не всё так просто, их много «левых».
У меня по мере разрядки заряженного аккумулятора, начинает моргать первый зеленый светодиод (с 4 ножки микросхемы), с такой же частотой как и красный при разрядке аккумулятора. Что не радует глаз.
Нельзя ли убрать это мерцание программно? Или это мерцание только у меня?
У меня ничего не мерцает.. 😉
На реальном аккумуляторе не проверял. Проверял с помощью регулируемого трансформаторного блока питания. Может из за этого и мерцал…
Аккумулятор не проблема — его можно извлечь на несколько секунд из телефона.
🙂
У меня тоже мерцает в момент погасания зелёного светодиода, чуть ниже напряжение опустится — зелёный светодиод полностью гаснет, а остальные 2 горят, мерцает и на блоке питания и на реальной батарее по мере её разряда. Микроконтроллер не из Китая, а вроде как из США, судя по накладной. Дребезг компаратора?
Попробуйте параллельно выводам питания контроллера припаять конденсатор, микрофарад так на 100
Здравствуйте.pic10f202 подойдет или нужен именно 10f222 ?
Нет, PIC10F202 не сможет работать — у него нет модуля АЦП
Добрый вечер. Как-то уже писал, LI-ion не рекомендуют разряжать ниже 3,7В .
Собрал ваш индикатор в приборе Lan-тестер, там прибор отключается при 3,7-3,6В , т.е. индикатор, горит зеленым, переходит на желтый, и выключается прибор, до красного , да еще мерцающего не доходит, а хотелось-бы.
Есть ли возможность сделать 4,3-3,9 — зеленый, 3,9-3,7 — желтый, 3,7-3,6 — красный, 3,6 и ниже мерцающий красный, т.е. поднять пределы переключения.
В жизни всё возможно.
Но для начала, мне интересно, кто это не разрешает разряжать аккумуляторы ниже 3,7в?
Я читал даташиты на аккумуляторы, производимые LG, Samsung, Tesla, Liitokala и производители приводят одно и то же напряжение конца разрядки: End voltage(Cut off) 2.5V
Вы с ними не согласны, они что-то не знают?
Да, для эл.сигарет и им подобных сейчас делают высокотоковые батареи с разрядом до 2,3V,
Но батареи от телефонов которые многие используют , идут в невозврат, (считается глубокий разряд) уже при 3,6-3,5в восстанавливаются разборкой, и замыканием минусовых выводов, с одновременной зарядкой, не одну так поднял, последняя вот сейчас на зарядке.
Т.е. у них во всех есть платка (всем известно), она регулирует напругу, и мы не попадаем в этот диапазон с данным индикатором, а хотелось-бы.
Если Вас не затруднит, найдите даташит на аккумулятор телефона и ссылочку мне покажите — вдруг я пропустил чего и не внимательно читал. Признаю свою неправоту начну думать как изменить прошивку. (хотя времени нет даже на более насущные потребности)
Так, оказался не прав, 3,7-3,6В это регулирует контроллер в самом телефоне, в батарее контроллер настроен 4,2 ; 4,15 —3 ; 2,9в тут я не прав , приношу извинения.
Но тупо логически не сходится. Питание аппарата (неважно какого) настроено 3В, для нормальной работы , при нормальном LDO надо хоть 0,5 вольта выше, т.е. 3,5В, вот и получается, что в диапазон красного мы не попадаем при нормальной работе устройства, кстати PIKу в этом регуляторе хватает 2,5В для точной индикации?
Индикатор в моем устройстве уже работает, ни на что не претендую, и не придираюсь, может быть просто как улучшение, или пожелание.
Благодарю.
Странно, никогда не видел таких аккумуляторов.
Обычно Li-ion аккумуляторы имеют максимальное напряжение 4.2, некоторые 4.3 — от химии зависит. Полка у них около 3.6 в, и минимум около 2.5в.
Да, иногда защита в аккумуляторе выключается при глубоком разряде — менее 2.5 в. Лечится извлечением из телефона и подключением внешнего зарядного…
И для эл. сигарет не исключение.
Может, Вы чего путаете?