Ви не увійшли.
Постало в мене таке питання. Як заміряти на скільки вже зарядився акумулятор в даний момент часу при його зарядці?
Яка суть:
- Є певна конструкція на мікроконтролері.
- Живлення від Li-акумулятор (2,9 - 4,2 В).
- Реалізовано постійний моніторинг стану заряду акумулятора за допомогою резистивного дільника і АЦП мікроконтролера.
В чому проблема:
- Акумулятор під’єднано до зарядного блоку (поки що на ТР4056). При підключенні джерела струму до ТР4056 як і очікувано напруга моніторингу збільшується. Тобто АЦП вже бачить напругу зарядного блоку, а не акумулятора.
Моє бачення вирішення проблеми:
- Через певні проміжки часу програмно-апаратне відключення через МОСФЕТ джерела струму від зарядного блоку або акумулятора від зар. блоку і замір напруги на акумуляторі.
- Реалізація заміру зарядного струму (шунт + операційник) і по його величині "розуміти" стан заряду акумулятора.
- Використання спеціалізованих мікросхем-контролерів заряду з функцією моніторингу заряду акумулятора (підкажіть чи такі існують взагалі).
Цікавлять Ваші думки, а краще практичні реалізації подібних задач. Які будуть поради чи приклади з даної теми.
Неактивний
Якщо вам не потрібна ідеальна точність, і якщо мова йде про li ion , напруга все одно буде змінюватись , залежно від заряду/розряду . Залежність в будь якому випадку буде лінійна , можна зробити декілька замірів на протязі всього заряду/розряду(з підключеним бп й без) й вирахувати залежність. Внести формулу в код, і буде вам щастя, головне щоб ваш зарядний пристрій не був імпульсним
Неактивний
Вимірювати струм заряду, знати ємність аккумулятора, вести розрахунки.
Напругу можна міряти просто на аналоговому вході, якщо один. Якщо напруга чогось більша за 5 вольт то через ділитель на резисторах. Ток - датчиком току на 5А (точність погана буде)
Неактивний