kode_bq27220
Чтение напряжения, тока, заряда и температуры Li-ion/Li-Po батареи через BQ27220 по I2C
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c1b0b61129dc316404f9c72abeabfae5304e88390ab7ccdeb8c6118551dc7c8ckode_bq27220-1.0.0-c1b0b611.zipОписание
Минималистичная библиотека для работы с BQ27220 — топливным манометром от TI для однобатарейных Li-ion/Li-Po систем. Читает напряжение, ток (с поддержкой мгновенного и среднего значения), уровень заряда, температуру, ёмкость и состояние батареи через I2C на стандартном адресе 0x55. Работает "из коробки" с заводским профилем чипа, без необходимости программировать CEDV. Если нужно полное управление — поддерживает разблокировку памяти, изменение EDV пороговых значений и конфигурацию. Есть примеры для ESP32-S3 и других плат. Учти, что знак тока зависит от конкретной схемы подключения: в этом проекте зарядка считается положительным током, разрядка — отрицательным.