Other Parts Discussed in Thread: BQSTUDIO
Having problem with the BQ40Z80 QMAX update. Can you please help?
Attached is a log from the battery as it 1. rests prior to charging, 2. charges then 3. rests after charging. However, the QMAX update does not occur and the max error remains high 8%
The sequence of events in the log are as follows:
Before Charging: SOC = 27% (worst case 27+8=35%, so full charge will recover 65% which is > 37% required) Relax until REST flag is set for 10s. In other testing we found that this worked to indicate a valid OCV reading.
Start Charging: VOK changes to 1 indicating all is good for an update. Charge until termination.
After Charging: VOK remains 1. relax until REST flag is set for 10s -> QMAX does not change, max error stays at 8%
The only think I can think of is that the temperature did come in above 40 before the charge, and increased above 40 during charging. However, the temperature was within the 10-40 range when the REST occurred and VOK remained high (VOK=0 is supposed to indicate that the QMAX update has been disqualified)
battery_log.csvIs there some constraint we are missing? Should we wait for QMAX to toggle? (we found this unreliable in earlier testing)