SLUAB35 September   2025 BQ76905 , BQ76907

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Normal Mode
    1. 2.1 For 7 Cell Battery Pack
    2. 2.2 Less Than 7 Cell Battery Pack
  6. 3Sleep Mode
  7. 4Startup Mode
  8. 5Cell Balance Mode
  9. 6Summary
  10. 7References

For 7 Cell Battery Pack

This section introduces the sampling logic of 7S battery pack and battery pack smaller than 7S in Normal Mode. For the 7S battery pack, as shown in Figure 2-1, the BQ76907 performs voltage sampling as ADSCAN LOOP.

 ADSCAN LOOP for 7S
                    Pack Figure 2-1 ADSCAN LOOP for 7S Pack

Each ADSCAN LOOP contains 8 slots, of which the first 7 slots continuously collect the voltage of 7 cells, and the last slot is a shared slot.

The time T_Slot of each slot can be configured through [CVADCSPEED_1, CVADCSPEED_0]. As shown in Table 2-1. The smaller the T_Slot, the higher the sampling rate, but the lower the accuracy. On the contrary, the larger the T_Slot, the lower the sampling rate, but the higher the accuracy. Therefore, users need to compromise between the speed and accuracy of BQ76907 sampling when configuring T_Slot.

Table 2-1 T_Slot
CVADCSPEED_1CVADCSPEED_0T_Slot
002.93ms
011.46ms
10732us
11366us

The Shared Slot is shared by (TS Pin voltage, internal temperature, VC7 Pin voltage, VREF voltage and VSS voltage). Because these voltages do not require a fast sampling rate compared to the cell voltage, each ADSCAN LOOP can only sample one of the voltages. This process takes every 5 ADSCAN LOOPs to complete the sampling of all voltages. Therefore, every 5 ADSCAN LOOPs is called a FULLSCAN LOOP, as shown in Figure 2-2.

 FULLSCAN LOOP Figure 2-2 FULLSCAN LOOP

In many application scenarios, customers do not have very high requirements for the sampling rate, but have high requirements for power consumption, and hope to maintain a relatively low power consumption level in Normal Mode. For this reason, BQ76907 opens a register: LOOP_SLOW [1, 0]. By configuring this register, users can insert several IDLE Slots after each Active Slot, and use this method to reduce the sampling rate and achieve lower power consumption. As shown in Figure 2-3.

 ADSCAN LOOP with LOOP_SLOW Speed ControlFigure 2-3 ADSCAN LOOP with LOOP_SLOW Speed Control
Equation 1. n = 2Loop_SLOW[1:0]-1

Where: relationship between n and the number of IDLE slots can also be directly referred to in Table 2-2.

Table 2-2 LOOP_SLOW Speed Control
LOOP_SLOW [1]LOOP_SLOW [0]Loop Speed
00

Full Speed

(0 Idle Slot after 1 Active Slot)

01

Half Speed

(1 Idle Slot after 1 Active Slot)

10

Quarter Speed

(3 Idle Slots after 1 Active Slot)

11

Eighth Speed

(7 Idle Slots after 1 Active Slot)