Dear expert,
You can see below log in yellow.
Big current cause voltage jump to 2996mV which is below "term voltage" (3100mV). This trigger SoC jump from 21 to 0.
However, I already configure "Term V Hold Time" =60s. And below log is every 5s one line. Why does SoC still cut to 0?
Does "Delta Voltage" designed for this purpose? From datasheet description, BQ561 should update "Delta Voltage" automatically?
For my case, if I set "Delta Voltage" to 300mV, can it improve my problem?
Temp | Vbat | Ibat | AIbat | Rm | Soc |
350 | 3288 | -969 | -1036 | 1011 | 21 |
349 | 3281 | -981 | -1020 | 1010 | 21 |
349 | 3276 | -964 | -1006 | 1008 | 21 |
350 | 3265 | -973 | -996 | 1007 | 21 |
358 | 2996 | -1175 | -1147 | 1001 | 21 |
341 | 3225 | -1619 | -1154 | 980 | 21 |
354 | 3199 | -1012 | -1167 | 0 | 0 |
360 | 2922 | -2229 | -1207 | 0 | 0 |
356 | 3137 | -1098 | -1195 | 0 | 0 |
354 | 3150 | -1051 | -1159 | 0 | 0 |
357 | 2980 | -1198 | -1172 | 0 | 0 |
355 | 3098 | -1031 | -1141 | 0 | 0 |
Below is the DFFS and gg file I used.