AN2309
The minimum
The
Figure 11. Cell-Balancing Algorithm
Start
Chagre Off
Balancing Reset
DoCellBalancing = FALSE
|
| Wait Start Delay |
| ||
|
|
|
|
| |
|
|
|
|
| |
|
|
|
| ||
|
| Measure Vb1, Vb2 |
| ||
|
| Calc Vbmin, Vbmax, dV |
| ||
No |
|
| Yes | ||
Is Discharge State? | |||||
|
|
| |||
|
|
|
|
|
Chagre On |
| |
Are cells Not | No | |
Balanced? |
| |
| ||
Yes |
| |
Check Out Of The | Yes | |
Minimum Cell | ||
| ||
Balancing Current |
| |
isCV and Ich<Ibalmin |
| |
No |
| |
DoCellBalancing = TRUE |
|
Are Cells Not | No | |
Balanced? | ||
| ||
| ||
dVdisch_balmin |
| |
Yes |
| |
Check Out Of | Yes | |
The VMID Voltage |
| |
Vbmax<Vmid |
| |
No |
| |
DoCellBalancing = TRUE |
|
No
Balancing Cell 2
No |
Is DoCellBalancing? |
Yes |
Yes |
Vb1>Vb2 |
Balancing Cell 1 |
Send Debug Data
Wait End Delay
End
November 25, 2007 | Document No. | - 15 - |
[+] Feedback