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.
Tool/software: Linux
Hi all expert :
When we verify bq79915 EVM board, we find out cell balancing behavior is different with datasheet, could you help to check and response ?
According to datasheet description, cell balancing work condition as below :
1. OV trigger
2.VCBTH -VCBTL >100mV
The condition 1 is no problem, but the condition 2 we have some question
(1) We set each bank voltage is higher than 3.8V, when we change Vcell 5 voltage to 3.9V->4.0V->4.1V, the balancing function can not work.
(2)We set each bank voltage is higher than 3.8V, when we change Vcell 5 voltage to 3.9V also add charging current 100mA -> can not work
when we change Vcell 5 voltage to 4.0V also add charging current 100mA -> can not work
when we change Vcell 5 voltage to 4.0V also add charging current 200mA -> can work
Seem the test result is different with datasheet description.
Could you help to check condition 2 cell balancing work real behavior ?
thanks ~
Hi Matt :
Thanks for your response.
Below item is my test result in bq79915 EVM board.
Seem it is different even some condition meet charge threshold, could you help to check ?
Attachment is my test video.
(1) VCBTH-VCBTL > 100mV and charging is 200mA->, it will not work.
(2) VCBTH-VCBTL > 200mV and charging is 200mA->, it will work.
(3) VCBTH-VCBTL > 100mV and charging current is 450mA, it will work
Hi Dustin,
I think I understand why you are not seeing balancing activated in the case where you set one cell to 3.91V. I think you may also need to set one of the voltages lower than 3.8V for balancing to start. I am attaching some slides that explain the balancing operation in more detail. I think one cell needs to be above VCBTH at the same time another cell is below VCBTL. This is because as one cell rises above VCBTH, both VCBTH and VCBTL both change by 100mV.
Best regards,
Matt
Hi Matt :
Thanks for your response and document.
1.In datasheet, cell balancing start only cell voltage exceed 3.8V, if I adjust lower than 3.8V, it didn't meet datasheet description. please help to check this...
Datasheet descrption (page20)-> VSTART is set at 3.8 V, therefore,cell balancing starts only when individual cell voltages exceed 3.8 V.
2.Today I see updated datasheet, table 2(page 13) mentioned vstart is 3.5V and 3.8V, why there are two Vstart ? which one is correct cell balancing vstart voltage ?
Hi Dustin,
Cell balancing only occurs during charging. Since the cell voltages will be increasing, the cell window should move up to track the rising cell voltages. The window moves up in 100mV steps.
The window moves up when all of the cell voltages are greater than VCBTL and one or more of the cell voltages rises above VCBTH. No cell balancing is needed in this case because the cell voltages are not too far apart from each other.
If there are cells with voltages below VCBTL when any cell is above VCBTH, then balancing will occur. The cells with lower voltages need to catch up and and cells with high voltages need to slow down so that the cell voltages are not too spread out.
I hope this makes sense,
Matt