This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ76952: Facing Issues in Autonomous Balacing

Part Number: BQ76952

I have set the Max cell Balancing to 5 and the Cell Balance Interval also 5. When balancing starts it will choose 5 cells and balance for 5 seconds then after 5 seconds again choose 5 cells but a second time it stuck to this. Not switching to other cells, not choosing other cells again, it is sticking on the second time chosen cells. You can check the video of the Cell-balancing LED.

Can please tell me what is the issue? Below are the settings configured.

(BalancingConfiguration, 0x0B, 1);

(CellBalanceInterval, 0x05, 1); //Cell Balance Interval 5 Seconds
(CellBalanceMaxCells, 0x05, 1); //Cell Balance Max Cells 5 Cells

(CellBalanceMinCellVCharge, 0x0C1C, 2); //Cell Balance Min Cell V (Charge) 3100mV
(CellBalanceMinDeltaCharge, 0x1E, 1); //Cell Balance Min Delta (Charge) 30mV
(CellBalanceStopDeltaCharge, 0x0F, 1); //Cell Balance Stop Delta (Charge) 15mV

(CellBalanceMinCellVRelax, 0x0C80, 2); //Cell Balance Min Cell V (Relax) 3200mV
(CellBalanceMinDeltaRelax, 0x1E, 1); //Cell Balance Min Delta (Relax) 30mV
(CellBalanceStopDeltaRelax, 0x0F, 1); //Cell Balance Stop Delta (Relax) 15mV

  • Hello Raja,

    Is there a log of the voltages of the cells while balancing and also what cells are being balanced during the test? To read what cells are being balanced, use the 0x0083 CB_ACTIVE_CELLS() subcommand. Does it match the cells that you see are balancing?

    Your settings look correct to me. It may not be switching to other cells because the part thinks these cells are the best cells to balance at this time. The Cell Balance Interval essentially makes it so the device reassess which cells needs to be balanced, so every 5 seconds it makes a new decision. So it may be that these cells is what the part believes is best to balance. 

    Best Regards,

    Luis Hernandez Salomon

  • Thansk for the response, for logs i will share tomorrow. Yes i was checking the active cell Balancing in debug mode. Cells are matching as per read data.

    But the cell should not continuously balacing it will create heat as written in document it switch to other or will turn off for the setted time.

  • Hello Raja,

    Then it is likely that those are the cells the device wants to balance. The algorithm does not take into account thermals when choosing which cells to balance. So it may just be choosing the same cells as these are the ones that need balancing. 

    If you want more control on the balancing, have you considered using host-controlled balancing instead? That would give you more control with which cells to balance.

    Best Regards,

    Luis Hernandez Salomon