Простой прибор для быстрого тестирования литиевых аккумуляторов

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (13 оценок, среднее: 4,92 из 5)
Загрузка...

В последние годы большинство электроники перешло на использование литиевых аккумуляторов. Но часто такие устройства как мобильные телефоны или импульсные металлодетекторы прекращают работу или ведут себя непредсказуемо. Причина в повышении внутреннего сопротивления аккумуляторов. Или потеря ёмкости батареи. Данный прибор позволяет моментально дефектовать литиевые аккумуляторы по повышению внутреннего сопротивления и очень быстро измерять реальную ёмкость аккумулятора.

Для измерения внутреннего сопротивления аккумуляторов можно на Aliexpress купить готовый прибор от китайских товарищей, но многим цена может показаться ощутимой.

Раньше я уже делал анализатор качества литиевых аккумуляторов

http://eddy71.ucoz.net/publ/prostoj_analizator_kachestva_i_jomkosti_litievykh_akkumuljatorov_litest/1-1-0-62

Но в этот раз решил сделать более простое и мобильное устройство, не требующее внешнего питания.

Есть правда маленькая проблемка: изначально я планировал это устройство в виде простого карманного гаджета для использования при покупке аккумуляторов на рынке или в магазине, т.е. основной идеей было «всегда готов к работе» и «прикоснулся к аккумулятору и узнал его внутреннее сопротивление». Но потом, оставшийся свободный вывод контроллера и процентов сорок свободной памяти натолкнули на мысль добавить режим измерения ёмкости аккумулятора. Ёмкость мометально измерить нельзя. Её можно измерить либо заряжая аккумулятор (сколько тока он примет), либо разряжая его на нагрузку (сколько тока он отдаст при разряде).
Я решил использовать второй вариант. Благо зарядок китайские коллеги сейчас каких только не выпускают..
Беда в том, что при разряде аккумулятора выделяется ощутимая энергия. В первоначальном варианте прибора (моментальное измерение напряжения и внутреннего сопротивления аккумулятора) нагрузочный резистор 2 Ома состоял из пяти соединенных в параллель SMD-резисторов по 10 Ом. Для кратковременного использования в качестве нагрузки этого вполне было достаточно. Но при длительном пропускании тока около 2А на нагрузочном сопротивлении выделяется мощность около 8 ватт. Поэтому пришлось доделывать вторую плату — нагрузочную. На ней же разместилась кнопка влкючения режима измерения ёмкости и динамик (я использовал прямоугольный от какого-то старого мобильного телефона). В режиме измерения ёмкости плата нагрузочных сопротивлений ощутимо греется (гдадусов до 50). Это следует учесть при оформлении конструкции в корпус.
В архиве с прошивкой и платами данного измерителя я добавил три варианта нагрузочной платы, но испольнение может быть и другим, главное чтобы общее сопротивление равнялось ровно 2 Ома и рассеиваемая мощность была не менее 8 Вт.

Схема довольно проста и не содержит редких или дорогих компонентов. Платы процессорной части и нагрузки имеют размер индикатора. Возможно использование как индикаторов с общим катодом, так и с общим анодом (режим отображения переключается коммутацией четвертого вывода контроллера).
Полевой транзистор управления нагрузочным резистором можно использовать и другой (сейчас их ассортимент очень широк), главное проверить по даташиту его сопротивление канала при приложении управляющего напряжения к затвору 2,5в. У моего это сопротивление около 50 мОм.

Пользоваться прибором очень просто. При первом касании клемм аккумулятора прибор издаёт сигнал. Если сигнала нет, надо быстро убрать аккумулятор — Вы перепутали полярность. Это может вывести из строя защитный диод.
Сразу же прибор измеряет и отображает напряжение и внутренне сопротивление подключенного аккумулятора. Изображения на экране сменяются по очереди

Если в этом состоянии нажать на кнопку старта режима измерения ёмкости аккумулятора (аккумулятор надо предварительно полностью зарядить), контроллер включит нагрузочное сопротивление и будет контролировать величину напряжения, тока, внутреннего сопротивления аккумулятора и количество отданного им тока в нагрузку.

По достижении конечного напряжения 3,3В процесс разряда останавливается, контроллер через динамик трелями оповещает о завершении процесса измерения. На экране циклически отображаются текущие измеренные характеристики аккумулятора.

Вариант карманного исполнения для моментального теста (без измерения емкости аккумулятора разрядкой) выглядит так. Вокруг платы оболочка из прозрачной ПЭТ-плёнки от бутылки с водой. Электроды из толстого медного провода в термоусадке.

В архиве находится схема, прошивки для контроллеров и варианты печатных плат измерителя ёмкости и внутреннего сопротивления литиевого аккумулятора.

 

Прошивать микроконтроллеры быстрее и удобнее всего вот этой оболочкой PICkitMinus

Выложил на seeedstudio герберы файлов, если у Вас есть желание изготовить прибор самостоятельно, заказать можно тут:

https://www.seeedstudio.com/Pocket-Lithium-Battery-Tester-g-1217739

И файл нагрузки тут:
https://www.seeedstudio.com/Load-PCB-for-Fast-Battery-Tester-g-1217872

Если у Вас возникнут вопросы или Вы захотите связаться со мной, сделайте это с помощью формы на страничке «Обратная связь»

262 thoughts on “Простой прибор для быстрого тестирования литиевых аккумуляторов

  1. Здравствуйте, Эдуард,
    у меня такой вопрос возник по данной кострукции — а возможно ли применить PIC16F688? Он вроде бы по параметрам близок к 684-му? Интересуюсь в виду наличия такой модели и отсутствия 1823 и 684.

  2. Едуард, вітаю!
    А може краще перенести діод захисту від переполюсовки на живлення МК ? (хоча скоріш за все він там і не обов’язковий, якщо я вірно пам’ятаю структуру TL431). І поставити діод (шоткі?) послідовно з пищалкою. А на клеми підключення акумулятора повісити світлодіод індикації переполюсовки (синій?).

  3. вместо резистора 2ом (вполне ощутимого размера!), целесообразнее было бы забацать повышатель на 5 вольт со стабилизацией тока разряда, — для более эффективного использования энергии и для расширения функционала..
    атож не по хозяйски это — амперчасы в джоули рассеивать, особенно когда телефон голодный..
    несмотря на усложнение схемы такой двухполюсник по размерам и весу выйдет меньше восьмиватной сборки резисторов..
    можно и ключ Т1 упразднить , а шим с автоматикой програмно в PIC зашить (потребуется ещё одна ножка для токового датчика)
    …но то таке.. — мысли вслух))

    1. Доброго дня

      Конечно реально.
      Как только я обзаведусь Самсунгом с LiPo, так сразу и доделаю еще и этот режим. 🙂

      (а если серьёзно, то думаю будет и с ними корректно работать)

  4. Предлагаю дополнить сей тестер ещё и зарядной цепью с доработкой проги режимом «заряд»с автоматическим переходом на разряд и измерение ёмкости акка, после определения реальной ёмкости снова заряд и останов, чтобы АКБ снимать «тёпленькой» и сразу в девайс, ну или в мусорник (сорри, на утилизацию).
    Ещё упущен один ньюанс — разрядный ток должен быть пропорционален изначальной ёмкости АКБ, тогда результаты определения ёмкости будут близкими к идеальным. Иначе «неразборчивый» тестер просто изнасилует АКБ скажем от МП4 плеера или блютузовских наушников небольшой ёмкости.
    Давно лежим у меня с столе проект измерителя ёмкости АКБ примерно такого же смысла — измерение времени разряда АКБ стабильным током от 4.2 В до 3.0 В, но ток разряда планировал устанавливать секционно, скажем для АКБ 600…800 мАч один, для 800…1200 мАч пропорционально больше и т.д.
    Пик может это делать гораздо проще и точнее, стоит только заставить это делать его соответствующей программой и набором разрядных цепей.либо ШИМ управление разрядным током с его контролем ечно.

  5. К вешесказанному мной :
    про стабилизацию тока разряда уже было предложено форумчанином morev. Соответственно если будет контроль токаразряда по токовому датчику и управление им ШИМ, то соответственно можно (нужно!) дорабатывать прогу пика и установкой этого тока пропорционально ёмкости АКБ. Если это очень сложно или не позволяет применённый пик в силу своего недостостаточного размера памяти, то хотя бы сделать скажем три-четыре фиксированных значения разрядного тока, скажем диапазоны 50…300, 300…600, 600…800, 800…1200 — это скажем для ассортимента АКБ для мобилок. Если же расчитывать и на измерения АКБ более «увесистых» ёмкостей смартфонов более 1200 мАч, а также распространённых 18650 и даже 26650, то диапазон фиксированных значений разрядного тока нужно растягивать или дополнять ещё на 1…2, скажем 1200 …2600 и 2600…5000. Для АКБ большой ёмкости конечно понадобиться и соответствующая мощность разрядного резистора и мощность полевика его коммутирующая, что приведёт к увеличению размера всего устройства, стоимость от этого возрастёт незначительно. Вот собстна инфа к размышлению для автора для усовершенствования данного тестера в плане улучшения его универсальности и точности определения параметров АКБ.

    1. Идея этого устройства — экстремально простой и дешёвый карманный прибор для быстрой отбраковки/диагностики. Не стационарный анализатор с кучей функций, а пробник. 🙂

  6. Это понятно Эдуард, но «не замахнуться ли нам на Вильяма, э…понимаете, нашего Шекспира» и утереть нос китайцам — бОльшая часть работы уже выполнена, доработка и доведение тестера до бОльшей универсальности конечно потребует изрядно потратить время и поморщить лоб, но оно этого стоит ИМХО. Давно мечтал заиметь такой тестер, когда ещё и «лития» в большом ходу не было, а только «никель» юзался в Нокиях 3310 и «шуриках»..Да и пикконтроллеры тогда только «начинались». Для целеустремлённого спеца был доступен только вариант тестера на таймере с цифровой индикацией и ключами отсечки.
    Схема обвязки усовершенствованного тестера уже есть в голове, готов её материализовать на бумаге с переносом на электронный носитель, но нужна доработка проги и соответственно сопряжение обвязки с пиком.

  7. Здравствуйте. Вопрос по индикаторам. Повторил , работает. Указанного индикатора нет. ставил разные -АЛС324, ELD -425 итд. Слабо светятся. некоторые сегменты совсем тусклые, другие (ненужные) подсвечиваются .. Ничего нельзя сделать кроме как искать KEM5641 ?

    1. Можно. Но для этого надо ..сменить индикатор. Я сперва тоже спаял на б/у зелёного цвета от старой кассы. Несколько дней провоевал с ним, потом через интернет купил нормальные индикаторы и проблема сразу решилась. Не обязательно покупать именно KEM5641. Сейчас просто масса отличных дешевых китайских индикаторов с другими маркировками. Подойдут любые, лишь бы не советские и не зелёные. 🙂

  8. Не совсем так. Нужно разобраться в сущности динамической индикации и понять гкакие параметры можно поменять под конкретный индикатор.
    Другое дело если повторяющий конструкцию не силён в программировании или компилятор имеет стандартный модуль для обслуживания индикатора, без возможности его редактирования.

    1. Тут нет параметров. Общее время свечения делится на количество разрядов. Разряды включаются по очереди на равные промежутки времени. Больше разрядов — меньше время свечения, меньше разрядов — больше время свечения. Всё. Других факторов нет. 🙂

  9. Параметров море — импульс засветки разряда короче, а ток через катод или анод сильне, возможно не будет засветки тёмных сегментов.Частота сканирования разрядов тоже может сильно влиять на свечение сегментов.

  10. Ну а как иначе если есть скажем куча демонтажа лед индикаторов из старой техники. Слегка подкорректировавши часть прошивки, обслуживающую индикатор, можно с пользой «утилизировать» старьё.
    Впрочем головняк конечно не нужный …Но кто хочет на профессиональном уровне понять все тонкости и возможности, то пусть попробует- если не получиться и будет понятно от чего, то «зачёт» сдан.

  11. Достал транзистор и все стало хорошо. Спасибо Вам за нужные разработки. Племянница года 2 играется «МалишFM2» очень нравится:) Уже почти PiTone2 собрал ей (а себе жду Вашу будущую разработку мд))). Вот только что то айПробник не корректно работает нужно мк перепрошить а то тогда еще шил экстрапиком)))

  12. Как то вот печатка не совпадает с фото в статье.
    Скажите ,а выход на бузер , это модулированный сигнал? Можно на него прицепить пьезо ?

    1. Совпадает полностью. С одной из 12 вариантов, бывших в работе. И будут еще. 🙂

      Пьезу можно прицепить. Но выходной транзистор надо зашунтировать резистором, потому как через пьезу ток не течёт.

      1. То что будет еще это замечательно, фото готового изделия увидеть можно?
        Потому как для замера на рынке или магазине, два проводка не катит, нужен разъем под батарею, а они разные, т.е. нужен не один, есть с тремя контактами есть с четырьмя, похоже работы непочатый край, как у вас это реализовано?

        1. Я пока в творческих экспериментах. Для похода на рынок верхняя плата с запаянными пятью резисторами 1206 по 10 Ом на входных штырьках (на плате есть). Без задней платы с нагрузкой и динамиком. Ткнул иголками в контакты — понял, мусор или норм. Для домашних замеров ёмкости кроватка 18650 и «жабка» для мобильных. Выглядит всё довольно колхозно, как окультурить пока не придумал.

  13. Блин полный облом, PIC совсем не определяется, подскажите, есть ли какие критерии определить, убитый PIC, или другие причины что с монтажем? Статики бояться? Может при пайке убил?
    Прошиваю внутрисхемно PICkit 2 , подпаяв проводки к соответствующим ногам PIC.
    Видать китайцы фуфло прислали.

      1. Тот файл менял, и сейчас поменял и ничего,видать китайский брак,придется открыть спор,пока новый придет месяц потерянного времени, досадно.Ну да ладно, зато пока придет краватка под SOP16,довольно удобная штучка, не раз выручала, можно прошивать до впайки, и не грешить на пайку, останется только статика.
        Благодарю.
        Жаль теперь не в Киеве, Караваевых рядом нет.

  14. Добрый день, Эдуард!
    Собрал прибор на 16F684, заработал сразу, спасибо Вам за простую и повторяемую конструкцию. Но вот такая проблема — при подключении аккумулятора напряжение отображается с точностью до сотых, а при разрядке отображаемое на дисплее значение больше примерно на 0.3 — 0.4 Вольта. Соответственно аккумулятор разряжается не до 3,3 В, как сказано в статье, а до 2,8 В. Поменял TL431 — не помогло.

          1. Всё верно — я не стал оплачивать продление. С ноября вступает в силу закон об изоляции рунета от мирового, а сайт на хостинге ucoz, в РФ.
            Он доступен теперь по адресу eddy71.ucoz.net

  15. Вечер добрый. Насколько помню, то аккумуляторы мобилок с регуляорами перезаряда и разряда , а напруга там 4,2-3,7 В , вот и интересно как померить емкость мобилкового акума, если ваш нижний предел измерения 3,3В?

    1. Ничего не понял 🙂

      Этот прибор измеряет емкость и внутреннее сопротивление литий-ионных и литий-полимерных аккумуляторов. Зарядил аккумулятор — подключил к прибору — нажал кнопку — через время на экране емкость. Всё.

      🙂

  16. Sergey 999:»… аккумуляторы мобилок с регуляорами перезаряда и разряда , а напруга там 4,2-3,7 В , вот и интересно как померить емкость мобилкового акума, если ваш нижний предел измерения 3,3В?»
    Регуляторов зарядного тока, как таковых, в контроллерах литиевых однобаночных ( 3.6-3.7 В ) АКБ нет. Контроллер может (должен) выполнять 3 основных функции (что и делает в большинстве вариантов конструкций), это отключение банки от выходных клемм при достижении напруги 4.2…4.3 В (защита от перезаряда), отключение банки от выходных клемм при уменьшении напруги на банке при разряде ниже 2.5…3.0 В (защита от глубокого разряда) и отключение банки от выходных клемм при КЗ (превышении макс.допустимого тока разряда) по выходным клеммам.
    Соответственно можно определять ёмкость конкретной литиевой батареи с контроллером, начиная разряжать её после полного заряда с отсечкой по макс. напруге заряда и до разряда до момента отсечки контроллером по мин. напруге разряда. Лишь бы на банке стоял полноценный и исправный контроллер — иногда встречаются контроллеры «усечённой» схемотехники с отсутствием каких-то из 3-х основных функций. Если разряжать заряженую АКБ от отсечки по макс.U до отсечки по мин.U стабильным током и посчитать время разряда, то совершив элементарную арифметическую операцию умножения получим реальную ёмкость АКБ — в этом встроенный в АКБ контроллер здорово поможет, разумеется если он полноценный и исправный.

    1. Все верно, со все согласен, просто давно не обновлял информацию в голове, в ней засело, что контроллер в АКБ нижний предел разряда которого 3,7 В отключит батарею, а нижний предел прибора 3,3В вот и поинтересовался. Но обновив информацию понял что не прав,нижний предел отключения контроллера в АКБ написано 2,3 — 2,5 В.
      Прибор работает исправно, проблемка только с нагрузкой 2ом , думал сделать маленьким из возможного, намотал на трубку фарфорового конденсатора манганином, но видать тонковат, греется блин, нужно что-то помощнее, как-то нихром припаять.
      А косвенно ведь тоже можно определить какой аккумулятор, по внутреннему сопротивлению, большое — плохой, маленькое — хороший.

  17. Прошу участников у кого есть варианты печатных плат односторонних в формате LAY поделится здесь.Хочу сделать себе такой приборчик,а ту что в архиве изготовить не могу.

  18. Sergey 999:
    «Все верно, со все согласен,»
    Сообщённые сведения это как бы не личное мнение специалиста, это объективные сведения по литиевым АКБ. 2.5 Вольта это граница напряжения, ниже которого происходит ускоренная деградация литиевой АКБ. Но моё мнение что конечное напряжение разряда имеет смысл делать 3.0…3.2 Вольта по одной простой причине — например при разряде литиевой АКБ током 1С («С» — это ёмкость батареи), она отдаёт разряжаясь с 3.2 Вольта до 2.5 Вольта менее 5% своей ёмкости (заряда), а при токе 0.5С менее 2%. Отсюда вопрос практически риторический : стоит ли разряжать литиевую АКБ до границы глубокого разряда 2.5 В или стоит контроллеру сделать отсечку и заставить вас зарядить батарею, ведь всё равно многие девайсы с автономным питанием от литиевого элемента не захотят продолжать полноценно работать при уровне напряжения на АКБ 3.0 Вольта и ниже.

  19. Sergey 999:
    «А косвенно ведь тоже можно определить какой аккумулятор, по внутреннему сопротивлению, большое — плохой, маленькое — хороший.»
    Не всегда так, впрочем так во многих случаях — исключение могут составлять высокотоковые АКБ, применяемые в электроинструментах, электротранспорте и т.п. У них внутреннее сопротивление уменьшают конструктивно, в частности площадью электродов, поэтому существует вероятность что при измерении внутреннее сопротивление полудохлого высокотокового аккума может быть лучше (меньше) , чем у невысокотокового. Эксперименты и статистика по ним могут дать на это конкретный ответ и выработать методику учёта этого момента при тестировании литиевых АКБ.

  20. День добрый! Eddy так и не получается увидеть емкость акума, при подходе к разряду 3,3 в аппарат отрубается и идет загруз по новой , нет отображения емкости.
    Какое питание контроллера?
    Аппарат отрубается когда на ТЛ431 2, 14В, при этом на дисплее 3,56В, аппарат пиликает , вырубается ,и вновь загружается.

    1. Так понимаю, контроль за напряжением, это делитель R1,R2 , это ним необходимо подстроить точность напруги на акуме.
      ТЛ 431 тоже лучше с 2,5 ибольше, у меня 2,46.

      1. Ну какая-ж ошибка если все работает, показывает считает , даже емкость считает , в процессе можно смотреть, только вот при подходе к нижней точке все срывается.

          1. Ага, напряжение делителя служит показаниями действующего напряжения, а так-же командой на отключение измерения.
            Но тогда получается ПИК у меня опять глючит, т.к. все срабатывает, три сигнала и вывод информации но при напряжении 0,88 вольта, а должно при 1,65.
            Кроме делителя , больше ничего не учавствует в процессе считывания данных?
            А вообще конструкция хлипкая, неправильно подсоединенная батарея и капец контроллеру,Еще один остался, продолжу испытания позже.

          2. Участвует — АЦП, которое пляшет от напряжения 2,5в. Пока не добьетесь нормального питания, ничего не будет работать. Там всего 2 детали: резистор и TL431.

  21. В том то и прикол, что подавая отдельно питание все работает, но садит тестируемую батарею до 2В , не срабатывает при 3,3В, или в прошивке что, или чип, либо прошился криво, слишком много или, искать плохо.

      1. Да с питанием все хорошо, пока батарея не садится менее 3В все работает, вся суть в том , что батарею садит до 2,3В, на 10-й ноге ПИКА не срабатывает при 1,65В, падает до 1,4В, а на дисплее 3,65В, не соответствие, вот и не срабатывает.
        На этом ПИКЕ срабатывает при 1,18В на 10-й ноге
        Может ПИКИ левые, подправить могу только делитель на входе (так понимаю) АЦП.
        Надежда начинает таять.

        1. Напряжение не должно ниже 3,3в на аккумуляторе опускаться. Заряжаете аккумулятор до 4,2в, подключаете к тестеру, нажимаете кнопочку и идете чай пить. Минут через пятнадцать трель оповестит о завершении теста и покажет емкость. Всё.

          1. Совершенно верно, при всем уважении , но ПИК не должен пропускать напряжение ниже 3В, чего у меня нет.

          1. Совершенно неадекватный финал работы. Если биты конфигурации программатором не портили, то моё предположение об ошибках в схеме питания остаётся в силе

  22. Sergey 999:

    «На этом ПИКЕ срабатывает при 1,18В на 10-й ноге
    Может ПИКИ левые, подправить могу только делитель на входе (так понимаю) АЦП.»
    Если это достоверно проверено и эффект постоянный, а не плавающий по напряжению, то чтобы не менять сам пикконтроллер, подобрать резисторы делителя чтобы срабатывание окончания разрядки было при 3.3 В на АКБ .

    1. Да так можно, только тогда отображение напряжения батареи будут неверные, тут все завязано друг относительно друга, может правда ПИКи левые, и АЦП у них глючные , у Эдуарда ,ж работает, еще кто собрал, как у кого работает, тут видео работы ложил , что-то не видно.

    2. Сегодня вновь проводил эксперименты, поставил переменник в делитель.
      режим 1 когда подключаем батарею, показывает напряжение батареи и внутреннее сопротивление, ну такое впечатление что высвечивается напряжение которое измерено при подключении, дальнейшее повышение/понижение напряжения не влияет на показания, они неизменны.
      режим 2 , режим измерения емкости, напряжение меняется при вращении переменника, больше/меньше,при занижении реального напряжения все работает, реакция на изменение напряжения ну очень тупая,пока измерит и подумает, что нужно делать, реальное напряжение десять раз изменится.
      Похоже ПИКи у меня не рабочие, с частотой обновления как-то не так.
      Пробовал подкидывать под блок питания, , с напряжением так-же туповато, а ток разряда тестер завышает процентов на 10

  23. «У меня еще одно предположение: что-то не то с программатором.»
    Полагаю что если бы дамп криво залился, то устройство с большой степенью вероятности было бы совсем неработоспособно, а не с отдельными глюками. Впрочем варификация должна помочь в этом вопросе.

  24. Здравствуйте.Извиняюсь заранее за то что вопрос будет по прошлой версии анализатора качества литиевых аккумуляторов http://eddy71.ucoz.net/publ/prostoj_analizator_kachestva_i_jomkosti_litievykh_akkumuljatorov_litest/1-1-0-62.
    Собрал,прибор работает(заряжает до 4.2в — разряжает до 3.3в,измеряет правильно емкость аккумулятора) .Но проблема в том что на дисплее при полностью заряженном аккумуляторе (4.2 вольта) показывает 3.86 вольта.В каком направлении копать ? .LTC4054 ставил разные (из магазина и с разбора от телефонов) но ничего не меняется.

      1. Вот здесь я и прокололся,привычка ставить везде «компьютерные» стабилизаторы на 3.3 вольта подвела.Сейчас поставил 3-х вольтовый стабилизатор и показания на дисплее стали ближе к реальным (4.31 вольта на экране при 4.167 вольта на экране ).Я так понял что чем напряжение стабилизатора ближе к 3.00 вольта тем точнее будет отображаться значение напряжения подключенного аккумулятора на экране ? .У меня на стабилизаторе 2.931 вольта и поэтому есть расхождения,придется ставить регулируемый для более точного результата.

          1. Можно сказать добился идеального результата (4.190 вольт на дисплее при значении на аккумуляторе 4.160 вольт и напряжении стабилизатора 3.001 вольта ). Хотелось бы у вас уточнить насколько значение именно резистора 2 вата 3.3 ома влияет на определение емкости аккумулятора ? . А то у меня стоит резистор на 3 ома вместо 3.3 ома .

          2. Здравствуйте Эдуард! Спасибо большое за Ваши разработки!!
            Тоже вопрос по предыдущему анализатору. Уж очень он мне понравился!
            На сайте нет подробного описания его работы. Я так понимаю, что режима разряда нет , только полный заряд и потом разряд? У меня старый аккум от Нокии начинает заряжаться током 500 мА, что многовато, учитывая его нынешнюю ёмкость. Под конец цикла заряда (напряжение около 4,2 В) ток конечно снижается до менее 80 мА. Но если я подключу совсем крохотный Li-ion, скажем на 200 мА, анализатор каким током начнет его заряжать?
            Стабилизатор регулируемый поставил, так что ровно 3 Вольта на питание PICa и показания довольно точные, но вот внутреннее сопротивление значительно завышает, даже в сравнении с тестером на LED индикаторе, у которого показания совпадают с заводским. Резисторы по номиналам все соответствуют.
            Смотрел ролик на Ютубе, там у человека тоже значение внутреннего сопротивления с этим анализатором тоже что-то заоблачное — около 0.400 Ом. Или же акцент на сопротивлении не делался? Ну и по току заряда подскажите пожалуйста. Заранее спасибо!

          3. Доброго дня.
            В конструкции со старого сайта есть режим разрядки. К сожалению, за давностью лет и из за того, что проекта я в результате моего ареста в Луганске лишился, посмотреть в исходник уже не могу. Но ёмкость аккумулятора определялась точно разрядкой. А для того, чтобы узнать полную емкость, аккумулятор надо сперва зарядить. Если аккумулятор был заряжен в другом устройстве, то анализатор это определит и будет его разряжать. После разряда перейдет к зарядке, чтобы аккумулятор можно было позже использовать. Кнопками можно управлять этими процессами.
            Ток заряда/разряда прибор выбирает ориентируясь на значения внутреннего сопротивления аккумулятора.
            Величина измеренного внутреннего сопротивления ОЧЕНЬ зависит от сечения и длины проводов, способа их присоединения к плате прибора и к клеммам аккумулятора. Всё это надо учитывать в конструкции прибора.

        1. Величина резистора учитывается в программе для расчета тока и ёмкости. Чем точнее будет резистор, тем точнее будет отображаемая ёмкость. Всё просто. 🙂

          1. Понятно.Теперь осталось выяснить назначение R14 10R 1W и влияние его точности на измерение внутреннего сопротивления аккумулятора.

        2. Резистор 10 Ом используется при работе с аккумуляторами малой ёмкости, чтобы их не повредить большими нагрузочными таками. Такие аккумуляторы применяют в блютуз-гарнитурах, плеерах, фитнесс-браслетах, умных часах..

          1. Приведенная в статье схема от «переплюсовки» на сборке из двух полевиков вносит погрешность в измерение внутреннего сопротивления аккумулятора ?

          1. значит будем учитывать при измерении.Проверил у себя измерение сопротивления аккумулятора со схемой защиты и без (со схемой 0.431 ома ,без схемы 0.356 ома).

          1. Можливо я на такий посилання дав, але там i з комами в розрядах бувають. Я на подiбному з платою ардуiно в купi тестер эмностi лiтiйових банок збирав. Що правда там вимiрювання було в мiлiампергодинах i коми не використовувались. Все одно Ваш варiант точно дешевший.

  25. Eddy, собрал работает, спасибо за тестер.
    Только возникла проблема с идентификацией PIC16F1823. Вычитал тут, что вы предлагаете обновить файл конфигурации по указанной ссылке, но он то же не подходит.

    У кого PICKit2 не видит PIC16F1823, вот ссылка на форум, где предоставлен файл конфигурации «PK2DeviceFile.zip (20.22 KB)»:
    «https://www.microchip.com/forums/tm.aspx?m=487219»
    первый пост форума. Сохраняем его и распаковываем из архива в рабочую папку PICKit2, типа: «C:\Program Files (x86)\Microchip\PICkit 2 v2\» с заменой имеющегося.
    Данный файл конфигурации исправил ситуацию с распознаванием PIC16F1823.

  26. Хороший прибор, завёлся сразу, но вот температура нагрузочной платы удивила, сборка из 20 резисторов 2512 на 10 ом, раскалилась словно печь, припой поплыл, пришлось прервать проверку ёмкости, будем применять что-то по мощнее, ватт на 25-50, для спокойной работы.

    1. Всё верно: аккумулятор 4,2в, сопротивление 2 Ома, в результате ток 2,1А, мощность 8,4 Вт в начале, затем снижается по мере разряда аккумулятора.
      Закон Ома не потерял своей актуальности 🙂

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

    1. Так оно и работает, написано выше. Если не нужно измерять емкость, на плату с индикатором впаивается пять резисторов 1206 по 10 Ом и при касании клемм аккумулятора прибор тут же показывает напряжение на клеммах и внутреннее сопротивление. 🙂

      1. «Кипятильник» из матрицы резисторов по 1 Ом, с таким нагревом имеет небольшой ресурс, и в ркуе его не удержишь, стол расплавить может если положить, да и плате нагрев рядом расположенной нагрузки совсем нехорошо. Так что в такой компоновке тепловой режим явно некорректный для режима измерения полной ёмкости, особенно немаленьких АКБ .Думаю клеммник для подсоединения внешней нагрузки необходимой мощности рассеивания решит эту проблему.

  28. Добрый день.
    Хочу сделать вариант для измерения только внутреннего сопротивления, но плата в архиве выглядит по другому. Не могли бы Вы добавить в архив этот вариант? Нет ли у Вас схемы и платы в Eagle?

    1. Для измерения внутреннего сопротивления вторая плата не паяется, вместо неё запаиваете пят резисторов 1206 по 10 Ом рядом с площадками щупов и всё. Никаких переделок платы делать не требуется. Иглом уже лет десять как не пользуюсь

    1. Не знаю, я его еще не щупал — последние полтора года работа не оставляет не сил ни времени.. Хотя может скоро опять безработным стану и продолжу с контроллерами воевать 🙂

      1. По какой причине Вы сделали прошивки под 2 контроллера? Какой лучше использовать.
        Как я понимаю, TL431 тут для стабилизации питания контроллера и, соответственно, опорного напряжения? Имеет ли смысл заменить его на MCP1501-25?

        1. Прошивку под другой контроллер просил balex (первый комментарий под схемой). На схеме ничего менять не надо — во избежание непредсказуемых результатов.

  29. Там был вопрос про PIC16F688. Не могли бы Вы поделиться файлом платы с картинки?
    Какой контроллер предпочтительнее? Заказать могу любой. СтОит ли брать LF version?

  30. Посмотрел еще раз на схему и у меня закралось подозрение, что единственный компонент, мешающий использованию ICSP, это перемычка, задающая тип индикатора. Где я неправ?
    Учатывается ли ток подребления самой схемы при расчете сопротивления и емкости?
    Есть ли способ калибровки прибора?

  31. Как прийдут, попробую.
    Как на счет остальных вопросов? Как я понял, показания зависят от напряжения на TL431, сопротивления перехода разрядного полевика и R3. И все это учитывается в прошивке. Подбору поддается только R3.
    Какой ток разряда и Vref стоят в расчетах?

  32. Приветствую Вас Эдуард. Собрал несколько Ваших проверялок для лития прекрасно все работает.
    Потребность в них возникла когда нужно было проверить несколько десятков 18650 как по величине емкости так и по внутреннему сопротивлению. Я понимаю что в Вашем устройстве измеряется Rвн
    активное а не комплексное как в иностранных проверялках в чем на мой взгляд и состоит его ценность для практического применения особенно при последовательно параллельном соединении аккумуляторов в батарею . А теперь вопрос можно ли в прошивке изменить форму подачи внутреннего сопротивления. Например 0.02 означает 20 мом ввести для большей точности подборки аккумулятора после двойки еще одну цифру и при переходе меньше 100 мом использовать плавающую запятую.

    1. К сожалению, при данной реализации схемотехники не получится измерять малые значения Rin.
      На моей текущей работе я тоже сейчас столкнулся с необходимостью обмерять банки по 50-100-200Ач. Поэтому начал работу над новым прибором.
      Размер будет ..слегка больше. 🙂

      1. Эх беда. Для практического замера 18650 Rin достаточно было бы округления до 5мом . Вы ведь
        его величину получаете через деление напряжения на ток.

      2. С НОВЫМ ГОДОМ!!!

        А в этом, «слегка побольше», будет возможность проверки 2S-4S батарей?
        Вопрос по Вашей предыдущей конструкции http://eddy71.ucoz.net/publ/prostoj_analizator_kachestva_i_jomkosti_litievykh_akkumuljatorov_litest/1-1-0-62
        При подаче питания 5В всегда на экране крякозябры 🙁 Нужно отключить питание и тут же включить снова. С чем это может быть связано. Вопрос про pin4 MC. На картинке в статье он идет на (+) а в архиве на (-). Какую функцию он выполняет?

        1. Спасибо, и Вас также!
          Скорее всего проблемы с питанием либо экрана, либо контроллера. На 1-20 выводах контроллера должно быть 3в ровно. Четвертая ножка не используется и главное чтобы она «не висела в воздухе».

          А в этом, «слегка побольше», будет возможность проверки 2S-4S батарей?

          Автомобильные аккумуляторы и по крайней мере до 6S модельные обязательно.

  33. Большое спасибо Вам за девайс, все работает нормально.
    Маленький вопрос: применил индикатор синего цвета, а яркость маловата. Можно ли как-то добавить? Приходится измерять в глубокой тени.
    Спасибо.

    1. Можно, конечно.
      Для свечения синего индикатора надо 3в. Прибор питается от 2,5в. Поэтому поменяйте индикатор на красный или желтый и будет хорошо видно. 🙂

  34. Вітаю, Едуард.
    Зібрав тестер — все запрацювало одразу, без проблем. Зрештою, як і всі інші Ваші розробки, які я повторив. Дякую за корисний пристрій.
    Але вимірювати опір акумулятора в Омах — дещо грубувато. Переміряв декілька 18650, показують 0,04-0,06. Для підключення в паралельну роботу бажано було б знати внутрішній опір точніше. Чи не можна допрацювати прошивку, щоб опір вимірювався і відображався в міліОмах? Чи для цього не вистачить розрядності АЦП контролера?

    1. Доброго дня.
      На жаль, для цієї реалізації це зробити неможливо — апаратна частина не дозволяє й прилад планувався для звичайних акумуляторів, не для потужних. Але, останні 2 роки я по роботі стикався постійно як раз з великими потужностями. Тому зробити прилад для багатоамперних джерел в моїх планах на найближчий час. Чекайте, все буде. Трохи пізніше. 🙂

  35. Вопрос пока в чисто теоретической плоскости: «По достижении конечного напряжения 3,3В процесс разряда останавливается» сможет ли прибор проверять только внутреннее сопротивление LiFePO4 аккумуляторов? Ведь у них 3,25…3,35В это рабочая полка.

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

      1. Спасибо! Правильно ли я понял, что при проверке внутреннего сопротивления напряжение аккума не измеряется? И по полевику: я лично проверял IRLML6244 хорошо работает даже при 1,6В на затворе, гарантированно 27 миллиом при +2,5 на затворе.

        1. Не правильно. Измеряется, причем два раза (на самом деле намного больше), без нагрузки и с нагрузкой и затем по результатам измерений происходит вычисление внутреннего сопротивления.

          1. Спасибо за ответ! Я подразумевал: напряжение измеряется первой серией с нагрузкой только МК (условно 15 мА если батарея заряжена до 3,2 В) и вторая серия при нагрузке МК + 2 Ом, но прибор не отключается, если в результате измерений получено низкое напряжении батареи, а выводит результат измерения напряжения и Rвн на индикатор даже при напряжении батареи 3 В (если конечно питание с необходимых +2,5 не провалилось ниже нормы когда не хватает тока через R4).

    1. Очень сомневаюсь. Сейчас с такой «россыпью» резисторов работает вся площадь платы и при разряде ёмких банок она ощутимо разогревается, градусов до 60-70. 2А тока на 4В будет 8 Вт.

          1. Общее сопротивление нагрузки должно быть ТОЧНО 2 Ома. Иначе прибор будет врать. Вся математика пляшет от этих 2 Ом.

          2. Вчера заказал контроллеры из Китая. В планах протестировать на 10-штуках 2512 номиналом 20 Ом в параллель. По идее получиться должно 10 Ватт. Это пока только планы и мысли.

          3. Чомусь немає можливості відповісти на коментар, тому напишу відповідь на своє повідомлення 🙂

            <>

            Ну то й виходить загальний опір 2 Ома. 3 резистори по 2 Ома послідовно = 6 Ом. Три таких ланцюги паралельно — 2 Ома. Всього 9 резисторів 2512, потужність 9 Вт.
            Але я використовую цей прилад в основному для вимірювання внутрішнього опору акумуляторів. Для вимірювання ємності користуюсь іншим. Вважаю, що струм 2 А завеликий для вимірювання ємності дрібних акумуляторів.

    1. Главное не резисторы всунуть, а тепло от них рассеять. 8Вт не шутки. У меня был любимый паяльник — ERSA Mini Type. Он при мощности 6 Вт плавил припой очень хорошо. Так что площадь рассеяния платы не просто так. 🙂

      1. Спасибо большое за ответ, Эдуард!
        Сечение проводов с трехкратным запасом, медь, минимальной длины — это само собой. Но заметил, что здесь приводили тоже завышенные цифры внутреннего сопротивления в старой версии анализатора, как и в ролике на Ютубе https://youtu.be/2AOFI1NFLso
        Когда реально 0,02, а показывает 0,110 Ом. Хотя все элементарные меры по подключению прибора соблюдены. Питающее напряжение выставлено точно и показания напряжения точные.
        Собирал уже два прибора по новой схеме с LEF индикаторами — без нареканий, все отлично работает!
        Подскажите пожалуйста, какие элементы в обвесе контроллера старой версии анализатора влияют на измерение внутреннего сопротивления?

      1. Спасибо большое. Разобрался. Нужно было выбрать «Midrange -› 1,8V min» и все определилось и прошилось. Я правильно понимаю что прошивка закрыта от считывания? При попытке считать ,пишет CODE PROTECTION.

          1. Только вчера пришли контроллеры. В данную минуту травлю платы. Семисегментники еще в пути. А что,могут возникнуть проблемы?

          1. Эдуард ,спасибо за разработку. Все запустилось.Хоть и плату разводил сам, по схеме . Звук противненький)))),но это не главное. Основную и плату нагрузки собирал отдельно(также для «поддержки штанов» выписал из Китая резистор 25W 2 Ома) через штырьковые разьемы. При этом как 5 1206 по 10 Ом ,так и 10 1205 по 20 Ом. Емкость пока не проверял(выдержит моя платка),нужно ехать на дачу к матери. Поверил результаты трех АКБ:
            1. 18650 4,01/0,23
            2. 18500 3,58/0,06
            3, 18500 3,64/0,09
            Сколько в среднем, в идеале должно быть сопротивление? Мне кажется что моя 18650 как то умера…

    1. 230 мОм как то слишком много, даже для старых аккумуляторов от мобильного.. Цифры сильно отличаются от возраста и типа батареи. У сильноточных (в электроинструменте или в моделях с электродвигателями) — единицы мОм, у обычных несколько десятков..

  36. Спасибо за разработку! Вместо 74HC595 применил 74HC595B1 (ST) — нет индикации. Уже ставил и красный индикатор — то же самое. Контроллер прошит нормально, при подключении есть характерный звук и потом одиночный «пик», как и положено, но нет вообще никакой индикации (даже тусклой). Грешу на производителя микросхемы регистра… NXP сейчас не достать. Хотя, может в чём-то ещё может быть причина?

    1. Проверял несколько раз — ошибок нет. Коммутацию 4-го вывода контроллера по смене OA или OK тоже пробовал. Если контроллер издаёт звук при подключении аккума, значит прошивка залита верно, да и Pickit не ругался — всё гладко. Остаётся только микросхема 74HC595 (которая у меня B1 в конце маркировки.

      1. В мене була проблема з 74HC595 від NXP в іншому пристрої. При напрузі живлення 5.0-5.1 В вони не працювали. При зменшенні напруги до 4.7-4.8 В все чудово працювало. Спробуй відключити від схеми 16 вивід 74HC595 і подати на нього 5 В. Можливо не 5, а трохи менше, щоб з індикатора дим не пішов — він підключений без резисторів.

          1. Я мав на увазі не всю схему, а лише 74HC595. 16 ногу відключити від схеми (підняти) і подати на неї 5 В.

    2. Всё решилось заменой PICa. Работает как положено!
      Перед тем, как заменить PIC, попробовал заменить 74HC595 (без B1 в конце) — в итоге загорелись все сегменты восьмёрками, а когда поставил прежнюю микруху, соответственно на индикаторе темно 🙂
      Перед сборкой прошил два PICa, так что было чем заменить. Но в этот раз паял каждый вывод микроконтроллера с выключенным из сети паяльником (возможно некоторая наводка фазы была, хотя ранее не было замечено).
      После замены всё «заиграло и запело» c любой 74HC595.
      Эдуард, спасибо большое за казалось бы простую, но в то же время очень крутую разработку!

  37. Ещё появился вопрос. Пока что стоит резюк 7W — 2.2 Ома.
    Погрешность примерно 10% только при измерении ёмкости, или на остальные показания тоже влияет?
    Знаю, что нужно точно 2 Ома, но пока что так…

    1. Все расчеты внутри программы привязаны к значению резистора нагрузки 2 Ом. Резистор либо на главной плате, либо на выносной. Одно из двух, не сразу оба. От точности номинала резистора зависит точность показаний прибора. Ну и от точности опорного напряжения на TL431 — 2.5v

  38. Эдуар, спасибо большое за приборчик. Хоть плату разводил сам и получилась она побольше вашей так как односторонняя, но все заработало. Нагрузку еще не проверял, нужно было уезжать на дачу помогать матери. Сделал ее на отдельной палате, через штырьковые разъемы, «бутербродом». Будет сильно греться если… Уже пришел резистор из Китая 25W 2 Ома. Успел проверить 3 АКБ. На двух 0.06 и 0.08 Ома соответственно. На третьем 0.23. Я так понимаю что он плохого качества? Каков порог считается нормой?

    Еще раз огромнейшее спасибо.

      1. Вчера проверил на нагрузку. Что бы все время не держать руками… АКБ в холдер, прибор к контактам.. Так там аккумулятор что показывал 0.23 Ома, показал в холдере 0.05 Ома и 2300 ватт. Нагрузка из 10-ти 2512 показала себя нормально. Конечно горяча, но терпимо. Огромное спасибо. Будем юзать устройство.

  39. Здравствуйте Эдуард. Какой минимальной длины должны быть провода для подключения аккума?
    Понятно, что максимально короткие, но всё же…
    Подключаю через отрезки 10 см и на старом убитом аккумуляторе от Nokia показывает 0,34.
    Когда соединяю почти напрямую, показания уменьшаются до 0,15…

      1. Всё зависит от проводов, точнее их сечения и материала. Чем толще провода и медь чище, тем длиннее они могут быть. Сейчас в продаже появилось много китайских/турецких из обмедненной стали/алюминия/черт знает чего ещё.
        Ток тестирования больше 4А. Поэтому подумайте, какое падение будет на проводе. 🙂

  40. Доброго дня. Делаю упрощенную плату, только для измерения сопротивления и напряжения (для проверки в магазине) нужен ли резистор на 10к? Кнопку я уже убрал.

          1. Раз автор дал добро…. Свяжитесь со мной

          2. Паять мое хобби. Цена вопроса -цена деталей

          3. Эдди, но вы же в любом случае тратили свое время. Спасибо Вам.

  41. Эдди, спасибо…
    Как ещё одна функция этого тестера, раз уж измерять ёмкость, можно реализовать измерение времени падения напряжения на батарее на одну десятку, или 6 соток при нагрузке 2ома, и судить по этому о примерной ёмкости. Может для этого ничего не потребуется менять в схеме. Такой тест конечно же не точный, но будет быстрым, и может, не успеет нагреть резисторы сильно, а результат в общем то ценным.

  42. Идея, конечно интересная, но я совершенно не представляю математику под такое измерение. Когда то видел заводской прибор («Кулон»?), который оценивал емкость свинцовых аккумуляторов «быстрым методом», но стоил тот прибор как небольшой паровоз. Чтобы получить хоть приблизительное значение емкости батареи нужно произвести адову кучу замеров, чтобы как то усреднить кривые разряда для аккумуляторов разной химии и разной ёмкости. У меня пока нет ни времени, ни возможности совершить этот трудовой подвиг. Может в будущем и возникнет вдохновение..

  43. Математика.
    Поскольку значение точной ёмкости задача не ставится, то:
    Вычисление ёмкости будет простой функцией, где ёмкость=к(коэффициент)*t(время разряда аккумулятора на 0.05в, к примеру)
    Например, аккумулятор ёмкостью 2ач может разряжаться от напряжения 4,2в до 3в. Среднее значение напряжения 3.6в. на резистор 2ом, ток начальный 2.2а, ток конечный 1,5а. Средний ток 2.6а.
    Время разряда 2/2.6=0.77 часа. Т.е напряжение упадет с 4,2 до 3в за 0.77 часа. Это 1.2в /0.77 часа. Или 120 сотых вольта за 0.77 часа. Выходит что на 5 сотых такой аккумулятор сядет при нагрузке на 2ом за 0.032 часа.
    Фактически 0.032ч часа, 115 сек.вроде.
    Значит 115 сек это батарея на 2ач.
    Выходит что ёмкость будет равна 17.4(такой выходит коэффициент)*время t в секундах.
    Можно ещё и подставить сюда только что измеренное внутреннее сопротивление. Для правильности.
    Как работает контроллер и программа не знаю. Можно мерить время а можно количество циклов, которые понадобятся контроллеру . Я так понимаю что он смотрит напряжение, если упало до трёх вольт то стоп. Если оно меньше на момент начала измерения чем 3,4 в то тоже стоп. По. Нажатию кнопки смотрим напряжение, отнимает 0.05 до этого момента будет разряжаться. И начинается контроль падения напряжения. Посмотрел мало, смотрим снова через секунду. Получим число циклов будет таким же как и время разряда. А дальше по формуле высчитывается примерная ёмкость. Примерно так, наверное. Для тестера должно хватить.

  44. Ошибся со средним током, да и лучше измерить за сколько упадет на 0,01 в.или 0,02, потому что долго ждать. Можно по другому, измеряем падение напряжения за 20сек. Например. И считаем ёмкость, математика та же, просто к другому цепляться.

    1. Этот.вариант более предпочтительный.
      Как только ознакомился с конструкцией Эдуарда, то сразу возникла мысль о функции экспресс ОЦЕНКИ ёмкости батареи, тому как ИЗМЕРЕНИЕ реализовано, но процесс не быстрый … В большинстве случаев достаточно ОЦЕНИТЬ емкость батареи с не очень высокой точностью, скажем погрешности 20…30% вполне хватит, при экспресс измерении озвученным выше способом — измерение напряжения разряда за небольшое время на уровне заряда, близком к номинальному для литиевой батареи, дальше умножение полученного числа на соответствующий коэффициент и получение резульата по емкости батареи с определенной точностью. В идеале сделать два режима: ЭКСПРЕСС ТЕСТ и СУПЕРЭКСПРЕСС ТЕСТ, отличающихся временем измерения и соответственно точностью — если весь этот функционал можно вместить в «микромозги», то получим весьма крутой прибор, возможно не имеющий аналогов по минимально-достаточной функциональности для тестирования литиевых батарей.
      Даже ферумные литики можно будет оценивать, в уме добавляя к результатам измерений определенный процент, хотя ферумные это в основном элементы большой ёмкости, которую данный прибор не измеряет.

    2. Беда в том, что при разной ёмкости и разном уровне заряда аккумулятора наклон кривой разряда очень сильно разный. Даже если взять одинаковой ёмкости литий-ион и литий-полимер моделистов, то разница будет просто огромной. Поэтому сколько нибудь точно оценить РАЗНЫЕ аккумуляторы не выйдет.

        1. График какой то слишком красивый.
          На самом деле для одной и той же батарейки в зависимости от нагрузки получаем целый «пучок» кривых. А если брать батарейки разной ёмкости, то для одной и той же нагрузки получим тот же пучок.
          И скорость изменения не только в конце, но и в начале разряда будет разной.
          В этом и заковыка.
          Как копнёшь глубже, то грабли и вылезают.
          https://www.researchgate.net/figure/Discharge-characteristics-of-Li-ion-battery-having-a-nominal-voltage-V-n-37-V-and-a_fig2_338367748

  45. Пучки, вы правы. Измерять точнее можно если ввести ещё один нагрузочный резистор. Во время теста, мы будем получать часть кривой разряда батареи. Если сделать два или три нагрузочных резистора, сделать тест поочередно через каждый, получится три как бы три штриха, которые стопроцентно принадлежат нужному пучку. Дальше можно судить о ёмкости. Изменения проводить на более менее линейном участке напряжений. Будет точнее но изменится конструкция прибора. Само напряжение, ток, сопротивление мы тоже можем измерить относительно точно. Да и время измерить точно не такая простая задача. Скорее всего есть не слабая зависимость и от температуры. Чтобы изменить ее нужно привертеть пирометр. Потихоньку будет вырастать габарит, сложность, стоимость, но и точность. Даже если даже сделать такой прибор, получим результат приблизительный. Может, уложиться в 20-30 % погрешности и получится, но для конкретного измерения. Измерение сделанное сразу после первого будет уже не таким.

  46. Фактически получаем третий коэффициент, который уточнит показания.
    Ещё вариант, это кто хочет, снимает кривые разряда своей батареи, делиться с создателем и в итоге, получается прибор для конкретного случая батарейного склада круга людей.

  47. Пытаться усложнить метод реализации режима экспресс оценки емкости элемента еще на подготовительном теоретическом уровне, это значит искать причины для того чтобы не делать реализацию такого проекта. На практике достаточно часто неопределленности и возможная критически большой расброс в результатах не опоавдываются, либо быстро находится метод отсекания факторов, сильно уводящих от получения результатов, близких к истинным. Поэтому не взирая на «пучки» реализуем известный и несложный алгоритм быстрого измерения, проводим тестирование десятка разных литиков и судим о эффективности метода.
    Я уверен что если все сделать не супергениально, а просто правильно, то однозначно получим погрешность не хуже 20…30%, а скорее всего меньше, что уже вполне удовлетворительный результат.
    Если хочется проверить все теоретические аспекты предполагаемого проекта, которые могут дать неудовлетворительный результат, то можно это сделать несложно, имея милливольтметр, секундомер и кулономер (прибор для измерения емкости аккумуляторов), полдесятка разных литиков и потратить на это определенное время, причем анализируя полученные результаты нужно учитывать что в автоматическом режиме га готовом приюоое измерения скорее всего будут точнее.

  48. Эдуард,а от чего зависит точность измерений? (особенно внутреннего сопротивления). Собрал два прибора. Один переносной,второй с замером емкости. Показания немного разнятся.

  49. Эдди приветствую!
    Скачал архив, там только одна плата. Даже скажем одна сторона двухсторонней платы. второй стороны где должен быть контролер почему то нет. и платы с сопротивлениями не нашел. Так и должно быть? Или я плохо ищу? Заранее спасибо за ответ.

  50. Уважаемый Эдди. Повтирил Ваш прибор. Работает отлично, большое Вам спасибо. Скажите, пожалуйста, нельзя ли увеличить разрядность показаний внутреннего сопротивления? Очень необходимо для подбора аккумуляторов в сборки для павербанка.
    С уважением, medvedchuk.

  51. Доброго дня, Eddy.
    З’явилась необхідність вимірювати внутрішній опір більш потужних банок. Якщо в якості шунта використати опір 0.2 Ома замість 2 Ом, діапазон вимірювання опору автоматично зміститься на порядок, чи ні? Наймолодший розряд індикатора буде показувати одиниці мОм, замість десятків. Залитшиться тільки змістити кому на один знак ліворуч. Чи я помиляюсь, і з цього нічого не вийде?

    1. Вітаю.
      З’ясуйте це питання експериментально — замінить резистор та конденсатор, і зробить заміри . Скорішь за всього точність вимірювання буде гіршою, але в більшості випадків 20% похибка допустима — вона буде системна і її легко буде враховувати, порівнюючи опір однотипних АКБ при тестуванні їх партіі .

      1. Експериментально не зовсім правильно. Не знаючи алгоритму обчислення експериментувати можна вічно, нічого так і не досягши.
        Та й виникають деякі попутні проблеми: треба збирати новий пристрій — не ламати ж робочий існуючий. Потужність резистора зросте в 10 разів — це теж треба враховувати.
        Тому, не знаючи наперед чи з цього щось путнє вийде, не хотілося б витрачати ні час, ні гроші. Тому й звернувся до автора.

  52. Алгоритм залишиться той самий. Враховуючи потужнiсть розрядного резистора та тр-ра ключа, замiнюэмо, робимо замiри вже вiдомих АКБ, та порiвнюэмо — роботи на годину-другу … Робимо висновок точнiстi вимирювань, головне опiр ключа повинен бути мiнiмум.

      1. Переробкою Ви намагаєтесь ці обмеження обійти, точніші змістити по напрузі на токовому датчику. На більшому струмі паразитні опіри усіх контактів будуть погіршувати точність.

          1. Подивіться ширину імпульса на затворі Т1, якщо вона невелика в режимі вимірювання внутрішнього опору, то й резистор можна не дуже великої потужності і Т1 без радіатора. Взагалі, можна винести на окрему платку щось типу оптрону 6N137, драйвера мосфетів (придумайте самі, навіть NPN+PNP підійдуть з живленням від +4В), польовика IRLR8726, D3 типу MBR1545 і R3 наприклад 10 в паралель резисторів по 2 Ом (паралельно, щоб індуктивність була менша). Ця платка двома контактами підключається до контролера (світлодіод швидкісного оптрона), має оптично розв’язаний вхід і двома контактами прямо на акум, а вся інша схема тестера живиться від інших 2 контактів, це буде 4-х провідне підключення: окремо 20А тестовий струм, окремо вимірювання напруги.

  53. Зробив шунт 0.2 Ома, з’єднав паралельно 3 транзистори IRLR7843, драйвер на AP4502 — все працює. Драйвер на біполярниках не пішов — надто низька напруга на затворі польовиків (близько 2 В), вони не відкриваються. А з драйвером на польовиках все ОК. Тільки довелось інвертувати сигнал з контролера, задіяв для цього штатний транзистор Т1, який підключає навантаження.
    Міряв банку з електромобіля (близько 50 А*год), тестером по стандартній схемі показує опір 0.02 Ома, по зміненій — 17 мОм
    Прохання до Eddy: якщо в програмі не дуже складно реалізувати, погаси, будь ласка, десяткову крапку під час індикації опору.

  54. І все ж таки, на такому меленькому опорі дуже важливе виготовлення контактної системи. Для підвищення точності використовують 4-дротову схему приєднання: через два дроти тече струм, а по двох інших моніторять коливання напруги. Як це фізично зробити для моєї схеми важко сказати. Я її роробляв для більш побутових батарейок. 🙂

    1. Все працює, дякую.
      Я розумію, що 4-провідна схема приєднання має значні переваги для вимірювальних приладів. Але в деяких випадках абсолютна точність внутрішнього опору не дуже важлива. Наприклад, вибракувати з батареї, яка складається з 80-100 банок, дефектні елементи. В цьому випадку неважливо, покаже робоча банка 10 чи 13 мОм, якщо дефектна при цьому покаже 30-50 і навіть 100. Різниця очевидна.
      І ще одне: як я зрозумів, вимірювання проводиться лише один раз, після заставки «EddY71», далі на дисплей просто виводиться результат, незалежно від того, як довго пристрій підключений до акумулятора. Тому, мабуть, немає сенсу робити навантаження потужністю 90-100 Вт, оскільки ємність в даному варіанті приладу ніхто вимірювати не буде. Чомусь так вважаю. Думаю, вистачить і 10-15 Вт.
      Ще раз дякую за прошивку, буду вдячний за коментарі на моє повідомлення.

      1. Вимірювання проводиться кожне оновлення екрану при вимірюванні ємності. Там постійно свіжий результат. Для швидкого вимірювання дотиком така потужність не потрібна

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