Other Parts Discussed in Thread: BQSTUDIO
Tool/software:
Hi
I have a problem in balancing cells pin, I used 9 cells and I customed BQ 76942 by tied VC10 to VC9. I set up in BQ76942_Init() followed by some codes below:
BQ769x2_SetRegister(BalancingConfiguration, 0x07, 1); // For Relax mode, sleep mode, charging mode
BQ769x2_SetRegister(MinCellTemp, -128, 2); //
BQ769x2_SetRegister(MaxCellTemp, 127, 2);
BQ769x2_SetRegister(MaxInternalTemp, 127, 2);
BQ769x2_SetRegister(CellBalanceInterval, 1, 2); // 1 s interval
BQ769x2_SetRegister(CellBalanceMaxCells, 3, 2); // 3 cells together
BQ769x2_SetRegister(CellBalanceMinCellVCharge, 2500, 2);
BQ769x2_SetRegister(CellBalanceMinDeltaCharge, 30, 2);
BQ769x2_SetRegister(CellBalanceStopDeltaCharge, 20, 2);
BQ769x2_SetRegister(CellBalanceMinCellVRelax, 2500, 2);
BQ769x2_SetRegister(CellBalanceMinDeltaRelax, 30, 2);
BQ769x2_SetRegister(CellBalanceStopDeltaRelax, 20, 2);
BQ769x2_SetRegister(ChgCurrentThreshold, 30000, 2);
BQ769x2_SetRegister(DsgCurrentThreshold, 30000, 2);
I set up this because I used 4,2 battery, and currently the average voltage of cells is 3,85 V
I wonder I missed some command to enable balancing mode in BQ76942, and what I have to check to know blancing are operating or not
Besides, I also used some command
Subcommands(CB_ACTIVE_CELLS, 0x0084, W2); for balancing specified cell with cell 3 and 8
Subcommands(CB_SET_LVL, 0x00, W2); for set minimum voltage that enable balancing
Can anyone help me to find what problem is?
Thank you
This is my screen to see all voltages and temperature
This is my screen for see any alarm or faults