Каталог статей

Главная » Все схемы » Инструменты » Измерительная техника

Выбранная схема!!!


3221
Индикатор разряда Li-ion/Li-pol аккумулятора

Автор: RTL8186
Опубликовано 08.11.2011.
Создано при помощи КотоРед.

Как то обзавелся я Li-ion –выми аккумуляторам, все бы хорошо, да не умеют они отключатся сами когда полностью разряжены. Была выдрата «платка- выключалка» с батареи мобильника,и припаяна к батареи.

Глубоко в лесу заряжая от нее телефон, я понял что батарея все таки села, и на сколько села было не ясно.Через неделю вернувшись домой,я в ужасе понял что похоже я перешел границу глубокого разряда, «платка- выключалка» оказалась нерабочей.

Задался поиском простого и надежного индикатора. К сожалению в Интернете я встретил только примитивные конструкции на «рассыпухе».Я уверен что потратил бы не один день подбирая номиналы резисторов и стабилитронов.

К счастью я нашел пример использования ADC микроконтроллера.

http://radioparty.ru/index.php/device-pic/285-lesson-adc-avr?start=1

Язык С знал поверхностно, но все таки решил приспособить для своей задачи этот кусок кода.
Сначала была использована  atmega8,с внешним источником опорного напряжения на диодах, но как выяснилось этот ИОН сильно плавал. Внутрений же ИОН atmega8 был 2.56в и его использовать для измерения напряжения до 2.5 нельзя.

Порывшись в деталях я нашел atmega88-"отлично у нее внутренний ИОН 1.1в!"
Нарисовал схемку,что бы удобно было разводку печатки делать.


Сделал платку  и подкорректировал и дописал программку под свои нужды.
Неуверенность была в том заработает ли мега от 2.5в,без проблем работала от 2.3в. Алгоритм работы устройства такой:

При появления питания индицирует напряжение источника питания, где то через 10с гаснут индикаторы, и через минуту снова загораются.
Если напряжение ниже ~2.5-2.6в начинает мигать самый последний светодиод, независимо была ли потушина индикация или нет.
Если вдруг напряжение выросло-перестает мигать,и возвращается в нормальный режим.
Такой алгоритм был выбран для уменьшения разряда батареи.
Ток потребления без индикации 0.2мА,с индикацие 24мА.
Для большей работоспособности при малых напряжениях использован внутренний генератор на 128кгц(следует учесть при повторном программировании!).
Каждый светодиод зажигается если напряжение больше какого то значения, в данном случае:
2.5v 2.7v 2.9v 3.1v 3.3v 3.6v 3.8v 4.0v
Точность индикатора к моему удивлении получилась достаточно высокая.
Печатная плата в формате Sprint Layout, размер 2х3см.

Получился вот такой девайсик:



Отдельный вопрос касается программирования микроконтроллера.
Я пользуюсь программатором от PROTTOSS http://prottoss.com/...programmer.htm. 
5-я версия avr студии не поддерживае avr910,а в 4-й в AVR PROG нет такого микроконтролера,к тому же на компьютере у меня нет com портов для PonyProg. Выйти из замкнутого круга удалось скачав CodeVisionAVR205(вылеченную),порадовало окошко чип програмера похожее на Pony Prog. 

Ну и самое главное фузы:


Видео работы:

http://www.youtube.com/watch?v=eFXyhF-HV88

http://www.youtube.com/watch?v=38r7NDaZbMQ


Файлы:
Печатная плата
Прошивка с исходником


Все вопросы в Форум.




Источник: http://radiokot.ru/circuit/digital/measure/47/
Категория: Измерительная техника | Добавил: brys99 (18.11.2011)
Просмотров: 7706 | Теги: Индикатор разряда Li-ion/Li-pol акк | Рейтинг: 0.0/0


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024