Вимірювач ємності літієвих акумуляторів

Дана схема працює як розрядник літій-іонних акумуляторів і як лічильник ємності АКБ. Пристрій значно спрощує і прискорює тестування великої кількості літій-іонних батарей, де основним завданням є визначення їх ємності, крім того, одночасно виводить характеристики розряду. Тут три незалежні канали розряду, принцип роботи — розряд з постійним струмом (550 мА) для досягнення заданого кінцевого напруги (близько 3 В). Максимальна місткість кожного осередку становить 2,62 А / ч.

Схема принципова розрядника акумуляторів

У схемі використовується мікроконтролер ATTINY26, струм розряду стабілізований L1084 (LM1086) і транзисторами FDS9412.

Схема тестера взаємодіє з комп’ютером через USB, використовуючи бібліотеку VUSB. На комп’ютері де запущений інтерфейс перевірки порту tcp, забезпечується зв’язок з розрядником (він реагує на команди з однією цифрою). Інтерфейс побудований з використанням середовища NI LabView.

На фото далі:

  • канал 0 (червоний) — Sanyo 2.2Ah
  • канал 1 (зелений) — LG 2.2Ah
  • канал 2 (синій) — Panasonic 2.0Ah

Як бачите, все три виміряні акумуляторні батареї розряджаються — вони мають значно зменшену ємність, а напруга після розрядки швидко падає нижче 4 і навіть 3,9 В (все заряджені до 4.16 В).

Підключення розрядного пристрою до ПК

Програма дозволяє зберігати результати в файл, завантажувати файли (вони додаються в початок даних вимірювань — корисно в разі відновлення програми — розрядник може працювати без програми, просто відправлена ​​команда запуску).

Додаткова програма в LabView дозволяє відображати файли у вигляді графіка: на графічному вимірі осередку Panasonic 2Ah в набагато кращому стані: виміряна ємність близько 1,9 А / ч.

Робота може бути легко зрозуміла на основі вихідного коду: мікроконтролер отримує команди (зчитування напруги, час зчитування, початок розряду для кожного каналу окремо, скидання лічильника часу для кожного каналу окремо) через команду протоколу USB, відповідає двійковим даними (три напруги — тобто вміст регістра АЦП — 6 байт або три рази — одиниця часу становить 0,6262 секунди — 6 байтів або три стану розвантаження — активний / неактивний — 1 байт). На мережевому порту зв’язок здійснюється в ASCII.

Ссылка на основную публикацию