SLUUD32A June   2024  – April 2025 BQ41Z50

 

  1.   1
  2.   Description
  3.   Features
  4.   4
  5. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
  6. 2BQ41Z50EVM Quick Start Guide
    1. 2.1 Items Needed for EVM Setup and Evaluation
    2. 2.2 Software Installation
    3. 2.3 EVM Connections
      1. 2.3.1 Connectors
        1. 2.3.1.1 Primary Input and Output Connectors
        2. 2.3.1.2 Jumper Placements
        3. 2.3.1.3 Battery Connector
        4. 2.3.1.4 Load/Charger Connector
        5. 2.3.1.5 GPIO Connector
    4. 2.4 Update Firmware
  7. 3Hardware
    1. 3.1 BQ41Z50 Production Calibration Guide
  8. 4Software
    1. 4.1 Battery Management Studio
      1. 4.1.1 Registers Screen
      2. 4.1.2 Setting Programmable BQ41Z50 Options
      3. 4.1.3 Calibration Screen
        1. 4.1.3.1 Voltage Calibration
        2. 4.1.3.2 Temperature Calibration
        3. 4.1.3.3 Current Calibration
      4. 4.1.4 Chemistry Screen
      5. 4.1.5 Programming Screen
        1. 4.1.5.1 Programming the Flash Memory
        2. 4.1.5.2 Exporting the Flash Memory
      6. 4.1.6 Advanced Comm SMB Screen
  9. 5IT-DZT Guide To Gauging
    1. 5.1 What is Dynamic Z-Track™ (IT-DZT)?
    2. 5.2 Overview of IT-DZT
    3. 5.3 Critical IT-DZT Parameters
    4. 5.4 IT-DZT Chemistry Details
    5. 5.5 Implementation of Dynamic Load (IT-DZT)
    6. 5.6 Results
  10. 6Hardware Design Files
    1. 6.1 BQ41Z50EVM Circuit Module Schematic
      1. 6.1.1 LED Control
    2. 6.2 Circuit Module Physical Layouts
      1. 6.2.1 Board Layout
      2. 6.2.2 Schematic
    3. 6.3 Bill of Materials
  11. 7Additional Information
    1. 7.1 Trademarks
  12. 8Related Documentation
  13. 9Revision History

Implementation of Dynamic Load (IT-DZT)

This section highlights the benefits of IT-DZT under a dynamic load using the BQ41Z50 Evaluation module. The characteristics of the battery are shown in the table below. These parameters are crucial to configure the gauge as given in the previous sections.

Table 5-1
Cell TypeLi-Ion
Design Capacity4680mAh
Charging Volatge4430mV
Termination Voltage3000mV
Design Voltage3860mV

The Data Memory configuration for this implementation is shown in the table below. These parameters ensure accurate gauging and IT-DZT functionality.

Note: Notice how Term Voltage and Design Voltage are multiplied by 3. The application used for this test was 3S1P.
Table 5-2
[Gas Gauging][Current Thresholds][Dsg Current Threshold]100mA
[Gas Gauging][Current Thresholds][Chg Current Threshold]50mA
[Gas Gauging][IT Cfg][Term Voltage]8100mV
[Settings][Manufacturing][Mfg Status Init]18
[Advanced Charge Algorithm][Termination Config][Charge Term Taper Current]269mA
[Gas Gauging][Design][Design Capacity mAh]4680mAh
[Gas Gauging][Design][Design Voltage]11580mV
[Gas Gauging][Design][Design Capacity cWh]5419cWh
[Gas Gauging][Current Thresholds][Quit Current Threshold]10mA
  • Discharge and charge current thresholds: Set to 100 mA and 50 mA respectively to accurately determine discharge or charge modes during operation. These parameters can be set according to the application. Ensure that both DSG and CHG current thresholds are greater than the quit current threshold. Quit current was kept as default 10mA.
  • Term voltage: Set to 2700 mV * 3 cells in series : 8100 mV. This value must be set to the lowest voltage or terminal voltage in the cell manufacturer datasheet.
  • Mfg Status Init: Set to 0x18. Send GAUGE_EN and FET_EN commands.
  • Taper Current: Set to 269 mA based on a C/20 rate with a 10% overhead. It is recommended to use a C/20 taper current. However, the gauge’s taper current must be 10-15% higher than the charger’s taper current to ensure the gauge has a smooth charge termination before the charger cuts off the charging current.
  • Design Capacity: Set to 4680mAh based on cell datasheet.
  • Design Voltage: Set to 3860mV × 3 cells in series = 11580mV.
  • Design Capacity cWh: Set to [Design Capacity]*[Design Voltage] = 4680mAh × 11580mV ~= 5419cWh.
  • Update Status: Set to 0x05. Qmax is already known.
    Note: Based on the descriptions of the Update Status values below, the Update Status could also be set to 0x06 since the internal resistance of the cell is known from the chemID creation. However, the purpose of this exercise is to represent how the gauge accurately tracks the internal impedance of the cell under a dynamic load.
Note:
  • Update Status = 0x04 -> Gauge is enabled, but Qmax and Ra are not learned
  • Update Status = 0x05 -> Gauge is enabled and Qmax is learned
  • Update Status = 0x06 -> Gauge is enabled, Qmax is learned, Resistance is learned
  • Update Status = 0x0E -> Same as 0x06, but an additional Qmax (field Qmax) has been learned.

Under [Settings][Configuration], set [Temperature Enable] to the right thermistor pin. In this example, the TS1 pin was used, so [Temperature Enable] was set to 2. The BQ41Z50EVM has 4 thermistors, which must be set based on the thermistor pin being used for the implementation. All unused TS pins must be disabled. Figure 5-8 shows the temperature enable register with the appropriate TS pins enabled.

BQ41Z50EVM Temperature Enable RegisterFigure 5-8 Temperature Enable Register

TS1 is the only thermistor seated on the battery and measuring cell temperature. Disable all other thermistor pins to prevent interference from other temperature readings. Under [Settings][Configuration][Temperature Mode], clear the TS1 mode bit to Cell Temperature mode and set all other TSn modes to FET Temperature mode.

Using the commands tab, reset the gauge to clear VOK and set RDIS temporarily. Ensure the cells are balanced before starting a cycle to avoid inaccurate Depth of Discharge (DoD), State of Charge (SoC) readings, or may even fail to get Qmax updates. It is recommended that RDIS is set during the first cycle to prevent the gauge from getting a resistance update before it gets a Qmax update.

Note: Alternatively, if Qmax is known and battery has already been charged to full, user can leave RDIS bit clear (by not sending RESET command) and allow resistance learning in the first discharge cycle.

This implementation utilized an Arbin battery tester to execute charge-discharge cycles according to predefined schedules. The custom schedule for this IT-DZT test encompasses charging, resting, discharging as well as a pulse load to simulate rapid charge and discharge sequences. Figure 5-9 below illustrates the charge-relax-discharge cycle. During the discharge routine, the Ra value updates, and the fluctuating load helps determine if the gauge accurately captures resistance changes. By monitoring these rapid transitions, it is possible to assess whether the gauge receives and processes resistance updates effectively, ensuring accurate performance under arbitrary load conditions.

BQ41Z50EVM Current and Voltage vs Elapsed TimeFigure 5-9 Current and Voltage vs Elapsed Time