Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Arduino » Измеритель емкости Li-Ion аккумуляторов

    Измеритель емкости Li-Ion аккумуляторов

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

    Измеритель емкости Li-Ion аккумуляторов


    Что понадобится для устройства:
    Arduino Uno или любой другой совместимый.
    16Х2 ЖК-дисплей, в котором используется драйвер Hitachi HD44780
    Твердотельное реле OPTO 22
    Резистор 10 МОм на 0.25 Вт
    Держатель для аккумуляторов 18650
    Резистор 4 Ом 6Вт
    Одна кнопка и блок питания от 6 до 10В на 600 мА




    Теория и эксплуатация

    Напряжение ,на полностью заряженной, Li-Ion батарее при отсутствии нагрузки равно 4.2В. При подключении нагрузки, напряжение быстро снижается до 3.9В, и далее медленно снижается по мере работы батареи. Ячейка считается разряженной при падении напряжения на ней ниже 3В.

    В данном устройстве аккумулятор подсоединяется к одному из аналоговых выводов Arduino. Измеряется напряжение на аккумуляторе без нагрузки и контроллер ожидает нажатие кнопки “Пуск”. Если напряжение на аккумуляторе выше 3В. , при нажатии кнопки начнется тест. Для этого через твердотельное реле к аккумулятору, подключается резистор 4Ом, который будет исполнять роль нагрузки. Напряжение считывается контроллером каждые пол секунды. Используя закон Ома можно узнать ток, отдаваемый в нагрузку. I=U/R, U-считывается аналоговым входом контроллера, R=4 Ом. Так как измерения проводятся каждые пол секунды, в каждом часе получается 7200 измерений. Автор просто умножает 1/7200 часа на значение тока, и складывает получившиеся числа, пока аккумулятор не разрядится ниже 3В. В этот момент реле переключается и на дисплей выводится результат измерений в мА\ч

    Распиновка ЖК-дисплея

    ПИН Назначение
    1 GND
    2 +5V
    3 GND
    4 Digital PIN 2
    5 Digital PIN 3
    6,7,8,9,10 No connected
    11 Digital PIN 5
    12 Digital PIN 6
    13 Digital PIN 7
    14 Digital PIN 8
    15 +5V
    16 GND




    Автор не использовал потенциометр для регулировки яркости дисплея, вместо этого он подсоединил вывод 3 к земле. Держатель аккумулятора подсоединяется минусом на землю, а плюсом к аналоговому входу 0. Между плюсом держателя и аналоговым входом включен резистор 10 МОм, выполняющий функцию подтягивающего. Твердотельное реле включается минусом к земле, а плюсом к цифровому выходу 1. Один из контактных выводов реле соединяется с плюсом держателя, между вторым выводом и землей ставится резистор 4 Ом, выполняющий роль нагрузки при разряде аккумулятора. Имейте в виду, что он будет довольно сильно греться. Кнопка и включатель подключаются согласно схеме на фото.



    Так как в схеме задействуются PIN 0 и PIN 1, надо отключить их перед загрузкой программы в контроллер.
    После того, как вы все соедините, зальете прошивку, прикрепленную ниже, можно попробовать протестировать аккумулятор.



    На фото видно значение напряжения, которое считал контроллер.
    Напряжение на нем должно быть обязательно выше 3В



    Наследующем фото результат измерении в процессе теста. Сверху, время теста в секундах (83), напряжение на аккумуляторе во время теста (3.64В) и сколько тока было отдано в нагрузку за это время в миллиампер часах (21.06 Mah).

    На фото ниже видны показания после завершения теста. Сразу ясно, что этот аккумулятор, судя по показаниям, можно отправить в утиль.



    fw.rar [951 b] (скачиваний: 1683)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Arduino для начинающих

    Простой аналоговый датчик звука для Ардуино своими руками

    9.7
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    2.3
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    2
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 4.67 из 10 (голосов: 3 / История оценок)

    Добавить комментарий

    10 комментариев
    bester #18885
    Можно как то обойтись без резистора на 10 МОм? Дайте рабочую схему и скетч?
    Elara #12668
    одно но.Резистоp нагpевается,сопpотивление меняется
    Pronin #10366
    Цитата: JeffersonDi

    Не уточните, какой транзистор и реле(стандарт)?
    PS:Очень выручите!)

    Схема (стандарт) - BC337, реле 5VDC на 5А (170 позиций в каталоге!)
    Как пример - OMRON G6D-1A-ASI 5DC (1,4$)
    Резистор в базу с Ардуины ~2ком
    И не забываем диодик паралельно катушке реле 1N4006 (или аналог)
    JeffersonDi #10365
    Цитата: Pronin
     Лучше поставить транзистор с реле(стандарт) или полевой тр-р с низким напр.управления

    Не уточните, какой транзистор и реле(стандарт)?
    PS:Очень выручите!)
    Pronin #10364
     Никогда таких схем не видел... Даже у автомоделистов.
    Написано одно, а нарисовано другое. Подойдет здесь оптореле (Solid State Relay) MPDCD3. Они дорогие ($). Лучше поставить транзистор с реле(стандарт) или полевой тр-р с низким напр.управления
    JeffersonDi #10332
    Подскажете???
    JeffersonDi #10329
    Так какое реле здесь использовать или на что его заменить???
    Иван_Похмельев #9341
    Написать
    реле OPTO 22
    - то же самое, что написать "резистор МЛТ" без дальнейших пояснений, то есть, информации чуть больше 0.
    alsh0907 #9338
    и ещё совет владельцам китайских ардуин с микросхемой CH340: нулевой и первый выводы лучше не использовать, вместо них лучше задействовать какие нибудь другие, например 9 и 10, как я и сделал. Иначе счётчик включится автоматически после завтавки Battery Life Tester. Вывод 9 лучше зашунтировать на землю каким нибудь резистором на пару десятков килоом, может быть ложное срабатывание из-за утечек через кнопку. И ещё такое предложение: вместо твердотельного реле использовать обычный низковольтный полевик с малым Rds. 5В должно быть достаточно для открытия большинства полевиков, которые ставятся в материнках и ноутбуках.
    alsh0907 #9337
    Подправьте схему, у Вас есть неточности, в частности в подключении дисплея.

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии