When creating a Battery Management System (BMS), and the charger and gauge uses different communication protocols, such as Inter-Integrated Circuit (I2C) and System Management Bus (SMBus), the microcontroller unit (MCU) needs to interface between chargers and gauges, or needs a system that has different communication protocols for each device. This application note illustrates the use of MCU for a Smart Battery System (SBS) where the MCU polls the SMBus gauge, translates the received data to be compatible with the I2C charger (based on I2C specifications), and transmits to the I2C charger.
All trademarks are the property of their respective owners.