SLUUA65E april 2014 – june 2023 BQ28Z610
The BQ28Z610 measures individual cell voltages, pack voltage, temperature, and current. It determines battery state-of-charge by analyzing individual cell voltages when a time exceeding 10 minutes has passed since the last charge or discharge activity of the battery.
The BQ28Z610 measures charge and discharge activity by monitoring the stable voltage across a small-value series sense resistor (1 mΩ typ.) between the negative terminal of the cell stack and the negative terminal of the battery pack. The battery state-of-charge is subsequently adjusted during load or charger application using the integrated charge passed through the battery. The device is capable of supporting a maximum battery pack capacity of 32 Ah. See the "Theory and Implementation of Impedance Track Battery Fuel-Gauging Algorithm" in the bq20zxx Product Family Application Report (SLUA364) for further details.
The default for Impedance Track gauging is off. To enable the gauging function, set Manufacturing Status[GAUGE_EN] = 1. The gauging function will be enabled after a reset or a seal command is set. Alternatively, the MAC command Gauging() can be used to turn on and off the gauging function. Gauging() takes an immediate effect and the [GAUGE_EN] is also updated accordingly.
The ITStatus1(), ITStatus2(), and ITStatus3() commands return various gauging related information, which is useful for problem analysis.