Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

BQ76952: Cell balance issue

Part Number: BQ76952

Tool/software:

Hi team,

My customer is testing BQ76952 and there is a cell balance issue need your explanation. Thanks

In customer system, they use two BQ76952 and 1st is used to monitor 1-10 cells and 2nd is used to monitor 11-20 cells. They do the cell balance test and open the call balance manually. They found the balance time between cell1-2 and other cells is different, please refer to below waveforms and confirm the reason.  

  • 1-2 cells balance time: 48ms, and the period is 448mA, so the duty cycle of balance time is 48/448=10.7%. The voltage waveform between balance resistance is below.

  • Other cells (3-20) balance time: the duty cycle is about 90%, the voltage waveform between balance resistance is below.

  • The test point is balance resistance of every cells as below red square show:

  • Software set as below, the target is to get more higher balance efficiency.  
    • Before: Manually close cell balance before system read every cell voltage. Now: cancel this set and they don't close cell balance before system read every cell voltage and let BQ76952 process by itself.
    • Set below register as 3

  

Best Regards,

Ryker

  • Hi team,

    Customer has found the issue is gone if they change the CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 as 0, please help to analyze how this parameter causes this issue?

    And they also want to know how to confirm the balance period and duty cycle?

    Best Regards,

    Ryker

  • Hi team,

    update the latest test information as below, please help to analyze today. It is an urgent issue.

    • The 11-12 Cells also have same issue with 1-2Cells. So it means the first and second cells of two BQ76952 have same issue (balance time is different with other 8 cells).
    • For cell 1-2 and 10-11, the relationship between duty cycle and value of CB_LOOP_SLOW_1-CB_LOOP_SLOW_0:
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 0, duty cycle = 82%;
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 1, duty cycle = 41%;
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 1, duty cycle = 20.5%;
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 3, duty cycle = 10.2%
    • For cell 3-10 and 12-20, the relationship between duty cycle and value of CB_LOOP_SLOW_1-CB_LOOP_SLOW_0:
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 0, duty cycle = 82%;
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 1, duty cycle = 89.3%;
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 2, duty cycle = 97.7%;
      • CB_LOOP_SLOW_1-CB_LOOP_SLOW_0 = 3, duty cycle = 97.7%.

    Best Regards,

    Ryker

  • Hi Ryker,

    Can you share the full device register export?

    Also, I recommend taking the waveforms across the differential caps on the inputs and comparing to the figures in section 5 of this app note to see if there is a significant discrepancy.

    https://www.ti.com/lit/an/sluaa81a/sluaa81a.pdf

    Regards,

    Max Verboncoeur

  • Hi Max,

    Please refer to register code as below:

    Besides, how to understand 'taking the waveforms across the differential caps on the inputs'? What is differential caps and the inputs mean Pin VCn - VCn-1? Customer meet the issue in Cell 1-2, but app notes only shows waveforms of Cell 3-4.

    Best Reagrds,

    Ryker

  • Upload the register code again:

  • Hi team,

    Please provide the reason and advise today. It is critical issue and block production. Thanks a lot.

    BR,

    Ryker

  • Hi,

    Today (Nov. 29) is a U.S. holiday. The team will be back in office on Monday, and will get back to you then.

    Thank you for your patience.

    Regards,

    Max Verboncoeur