I have a design with a single Moli cell (chem ID 0110) that is being discharged at about C/27 (70mA). In this situation, the Ra Table appears to be updated to very strange values and Qmax is high (2100mAh for a 1900mAh cell). Here's the golden good IT section and Ra Table programmed at battery production.
[IT Cfg(Gas Gauging)]
Load Select = 1
Load Mode = 1
Terminate Voltage = 3000
User Rate-mW = 0
Reserve Cap-mAh = 0
Reserve Cap-mWh = 0
[Current Thresholds(Gas Gauging)]
Dsg Current Threshold = 30
Chg Current Threshold = 75
Quit Current = 25
Dsg Relax Time = 1800
Chg Relax Time = 60
Quit Relax Time = 1
[State(Gas Gauging)]
Qmax Cell 0 = 2020
Cycle Count = 0
Update Status = 06
Avg I Last Run = -462
Avg P Last Run = -1723
[OCVa Table(OCV Table)]
Chem ID = 0110
Cell0 R_a flag = 0055
Cell0 R_a 0 = 70
Cell0 R_a 1 = 138
Cell0 R_a 2 = 109
Cell0 R_a 3 = 131
Cell0 R_a 4 = 136
Cell0 R_a 5 = 152
Cell0 R_a 6 = 177
Cell0 R_a 7 = 179
Cell0 R_a 8 = 175
Cell0 R_a 9 = 182
Cell0 R_a 10 = 181
Cell0 R_a 11 = 120
Cell0 R_a 12 = 134
Cell0 R_a 13 = 139
Cell0 R_a 14 = 258
And here's that info after full charge, rest, low current discharge, rest.
[IT Cfg(Gas Gauging)]
Load Select = 1
Load Mode = 1
Terminate Voltage = 3000
User Rate-mW = 0
Reserve Cap-mAh = 0
Reserve Cap-mWh = 0
[Current Thresholds(Gas Gauging)]
Dsg Current Threshold = 30
Chg Current Threshold = 75
Quit Current = 25
Dsg Relax Time = 1800
Chg Relax Time = 60
Quit Relax Time = 1
[State(Gas Gauging)]
Qmax Cell 0 = 2101
Cycle Count = 2
Update Status = 06
Avg I Last Run = -75
Avg P Last Run = -296
[OCVa Table(OCV Table)]
Chem ID = 0110
Cell0 R_a flag = 0055
Cell0 R_a 0 = 198
Cell0 R_a 1 = 389
Cell0 R_a 2 = 81
Cell0 R_a 3 = 214
Cell0 R_a 4 = 311
Cell0 R_a 5 = 256
Cell0 R_a 6 = 175
Cell0 R_a 7 = 381
Cell0 R_a 8 = 500
Cell0 R_a 9 = 436
Cell0 R_a 10 = 1002
Cell0 R_a 11 = 623
Cell0 R_a 12 = 3734
Cell0 R_a 13 = 12732
Cell0 R_a 14 = 23709
It appears that the low current is causing IT to make errors in calculating the Ra table entries.
Is there a way to disable Ra Table update on a low current discharge that may not give IT enough OCV to discharge voltage baseline for the Ra table entry calculation?
Is this due to my use of the V1.12 gas gauge firmware? I had to remain at that release due to configuration management requirements on this product.
Thanks much