TLE9012_BMS_IC
Интерфейс для микросхемы управления батареей TLE9012 с мониторингом напряжения ячеек, температуры и балансировкой в высоковольтных аккумуляторных системах
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:19a6766fcf6ce764e4e703c8cff634c4565ce6ae8826f9b3a2550f04b7f680c4TLE9012_BMS_IC-1.0.0-19a6766f.zipОписание
Библиотека работает с микросхемой управления батареей TLE9012 от Infineon. Она позволяет организовать мониторинг напряжения ячеек и температуры, а также управлять балансировкой в системах высоковольтных аккумуляторов, где несколько TLE9012 соединены в цепь через изолированный интерфейс isoUART. Микроконтроллер подключается либо напрямую к UART интерфейсу TLE9012, либо через трансивер TLE9015 — это необходимо для гальванической развязки между элементами с разными потенциалами. Примеры написаны для ESP32, но легко адаптируются под другие платы через параметр HardwareSerial. Главное ограничение: требуется UART со скоростью минимум 1 Мбит/с, поэтому подходят не все платы Arduino. Базовые функции уже реализованы, сложные примеры будут добавлены позже.