Заміри великого струму з INA226
Для своєї збірки акумулятора (4S LiFePO4 100Ah) я вирішив додати систему “розумного” моніторингу. Звісно, можна було б просто купити готову smart BMS із Bluetooth/Wifi, але це не мій шлях. Я хочу розібратися в усьому процесі та створити щось своє. Перш за все, мені потрібно відстежувати струм заряду та розряду. На основі цих даних згодом можна буде розробити алгоритм для підрахунку відсотка залишку енергії. Я не буду стверджувати, що це буде якийсь прецизійний прилад — це зовсім не так. Це скоріше «показометр», за допомогою якого можна буде орієнтуватися: чи все гаразд, чи споживання стало аномально великим і щось пішло не так. Для вимірювання струму скористаємося модулем INA226. Зазвичай на таких платах встановлено шунт опором 0.1 Ом (100 мОм), що дозволяє вимірювати струм лише в діапазоні ±0.8 А. Для контролю силової батареї цього замало, тому я покажу, як модифікувати модуль під власні потреби. Як вимірює струм INA226? Взагалі-то — ніяк. Насправді цей чіп вимірює падіння напруги...