Checking the state of charge (SOC) of Li-Ion cells is often done by coulomb counting method. These methods are accurate in theory, but suffer from accumulation errors over time. In addition, the circuit is complicated due to the current sense circuit.
An alternative way to determine the SOC is using a dynamic voltage based battery gauge, which measures the battery voltage over time, and uses the dynamic voltage measurements in combination with a battery model to calculate the relative SOC. This topology does not suffer from error accumulation, and is used in RT9420 and RT9428 battery gauge ICs.
These ICs are simply connected to the battery terminals, and monitor the battery voltage very accurately. They use an internal algorithm to calculate the relative SOC and communicate it back to the host microcontroller via I2C.
For best SOC accuracy, the application battery pack needs to be characterized during design stage, and battery specific compensation as well as temperature and charge/discharge effects can be included in the SOC calculation.
Product | P/N | |
---|---|---|
I2C Host-side Single Cell Li-ion Battery gauge |
|
RT9420 |
I2C Host-side Single Cell Li-ion Battery gauge |
|
RT9428 |