Радиомастер гид в мире электроники » Статьи » Программирование » Arduino » Простой тестер емкости Li-ion аккумуляторов
Информация к новости
  • Просмотров: 19827
  • Добавил: Dedugan
  • Дата: 22 июня 2012
22 июня 2012

Простой тестер емкости Li-ion аккумуляторов

Категория: Статьи » Программирование » Arduino

Простой тестер емкости Li-ion аккумуляторов


Данный тестер очень прост и для его изготовления вам понадобится всего один резистор (ну и конечно же плата Arduino). Принцип работы также прост: через аналоговый вход, измеряется падение напряжения на нагрузочном резисторе.
Согласно закону Ома I=U/R. Каждую секунду, полученное значение делится на 3600 и суммируется для получения емкости аккумулятора в Ампер/часах.

Простой тестер емкости Li-ion аккумуляторов


Я использовал два параллельно соединенных резистора, т.о. сопротивление получилось 6.9 Ом. Необходимо обратить внимание на достаточную мощность резисторов, если вы не хотите, чтобы у вас пошел дымок от резисторов.
В моем случае расчет мощности резистора будет такой: т.к. напряжение аккумулятора составляет 3.7В, а сопротивление резистора 6.9 Ом, то ток будет 3.7/6.9=0.54А.
Следовательно мощность: 3.7*0.54=1.998 Ватт

Разряд аккумулятора в данном устройстве - полностью ручной процесс, поэтому следите, чтобы аккумулятор не перегревался.

Информация о данных аккумулятора передается через последовательный порт (вирт. порт Arduino) и выглядит примерно так:

Простой тестер емкости Li-ion аккумуляторов


Напряжение у Li-ion аккумуляторов снижается приблизительно до 2 Вольт, после чего срабатывает внутренняя схема защиты от их полного разряда.

Простой тестер емкости Li-ion аккумуляторов


После того, как напряжение упало до 0, можно отсоединять аккумулятор от тестера.

Во время процесса измерения, не отсоединяйте Arduino от порта компьютера, иначе контроллер Arduino сбросится.

В принципе, данный метод измерения подойдет и для NiMh аккумуляторов, однако данный тип не имеет встроенной защиты от глубокого разряда, поэтому при напряжении менее 1В, необходимо остановить процесс тестирования.

Программа очень проста и понятна, единственное - 1 секундная выдержка задаётся при помощи функции аппаратного таймера ISR(TIMER1_OVF_vect).

При помощи данного тестера я протестировал несколько аккумуляторов:
Nokia BL-4C 860 мАч: измеренная емкость составила 680 мАч, напряжение откл. 2.25В
Nokia BL-5J 1320 мАч: измеренная емкость составила 1100 мАч, напряжение откл. 2.23В
Panasonic DMW-BCG10E 895 мАч: измеренная емкость составила 880 мАч, напряжение откл. 2.02В
TrustFire 18650 Lithium Battery 2500 мАч с Dealextreme: измеренная емкость составила 2030 mAh, напряжение откл. 1.10В

Вы не можете скачивать файлы с нашего сервера скетч PDE.

Метки к статье: arduino, NiMh, Li-ion, Тестер



Добавление комментария

Имя:*
E-Mail:*
Введите два слова, показанных на изображении: *

Друзья и партнеры:

Архив новостей

Декабрь 2016 (4)
Ноябрь 2016 (1)
Сентябрь 2016 (3)
Июнь 2016 (1)
Май 2016 (1)
Апрель 2016 (1)
^
 
-->