SLUUD32A June 2024 – April 2025 BQ41Z50
The BQ41Z50 comes configured per the default settings detailed in the Technical Reference Manual.
This section outlines the minimal settings which must be set for a specific application. A short description is included which can be used as a recommendation how to set the parameter value. Additional updates are needed for a production setting.
An example configuration is provided in Implementation of Dynamic Load.
[Gas Gauging][Design][Design Capacity mAh] : Set this value based on the cell manufacturer datasheet. This represents the full unloaded nominal capacity of the cell. Design Capacity should be set to the # of cells in parallel * Design Capacity of individual cell.
[Gas Gauging][Design][Design Voltage] : Design voltage must be set to the nominal voltage of your battery pack. For a multi-cell application, note that Design Voltage = (number of series cells) * nominal cell voltage. The nominal voltage of a cell is specified in its datasheet.
[Gas Gauging][Design][Design Capacity cWh] : This value must be set to the product of [Design Voltage] and [Design Capacity mAh].
[Gas Gauging][IT Cfg][Term Voltage] : This is the empty pack voltage where the gauge will report 0% state of charge. This value should be set to the minimum voltage required by the system. For an n-cell series application, the term voltage should be set to [Term Voltage] * n cells.
[Advanced Charge Algorithm][Termination Config][Charge Term Taper Current] : It is important to set the taper current programmed in the data flash of the gauge slightly higher than the taper current threshold of the charger so the gauge detects the battery is fully charged before the charger cuts off charge. This value can be set using the given formula.
[Gas Gauging][Current Thresholds][Dsg Current Threshold] : Absolute current value greater than this threshold indicates the gauge is discharging. This value must be greater than the Quit Current (absolute value).
[Gas Gauging][Current Threshold][Chg Current Threshold] : Current values greater than this threshold indicates the battery is charging. This value must be less than the Taper Current.
[Gas Gauging][Current Threshold][Quit Current Threshold] : Absolute current value less than this threshold indicates the battery is in RELAX mode.
Taper Current > Chg Current Threshold > Quit Current
Dsg Current Threshold > Quit Current
[Settings][Manufacturing][Mfg Status Init] : Ensure the Gauge_EN bit is set to allow gauging. It is recommended that set FET_EN to allow firmware control the protection FETs (CHG and DSG), however this is optional.
[Settings][Configuration][Temperature Enable] : This value determines which thermistor is being used. Set the appropriate bits to enable the thermistor. Temperature measurement is a crucial parameter used in the IT-DZT algorithm. It is critical to ensure that this value is set accordingly. A thermistor must be secured firmly against a cell allowing the thermistor to take accurate cell temperature measurements.
[Settings][Configuration][Temperature Mode] : This value determines the mode of the thermistor being used. Set the appropriate thermistor bit to Cell Temperature mode. Set the rest of the unused thermistor bits to FET temperature mode. Setting it to zero, enables thermistor and these will be reported to Temperature()0x08. Setting it to 1, enables FET temperature mode which disables the thermistor to be reported to Temperature()0x08.
[Gas Gauging][State][Update Status] : Once the GAUGE_EN command is sent, updates status will equal to 0x04 which means gauging is enabled. Since IT-DZT ID is an exact match, TI will provide to customer the Qmax value. User can set update status to 0x05. 0x05 indicates the Qmax has already been learned.
[Gas Gauging][State][Qmax Cellx] : These values should auto-populate upon programming the desired chemID. If not, please request these values from TI's gauge experts by reaching out to your local TI representative.