Hi,
Question:
Is SLEEP mode not included in RELAX mode?
Reason for question:
I am conducting an experiment in which I leave a battery pack equipped with BQ40Z50-R1 unattended and observe the amount of self-discharge.
The main SLEEP-related DF settings of BQ40Z50-R1 are as follows.
- Settings:Configuration:FET Options[SLEEPCHG] : 1
- Settings:Configuration:DA Configuration[SLEEP] : 1
Since the sleep function of the BQ40Z50-R1 is enabled, the BQ40Z50-R1 spends most of the time in a sleep state during the experiment.
- BQ40Z50-R1 check open circuit voltage
- BQ40Z50-R1 checks the current amount
- My device retrieves data via SMBUS (1time/h)
Lately, I've noticed an increase in the MaxError value.
It increases by 1% approximately every 20 days.
The specific figures regarding 1%=>2% are as follows.
About 475 hours, 19.79 days, +0.05%/day
According to TRM (sluubc1d.pdf, 13.13 0x0C MaxError()), +0.05% seems to be implemented if QMax is not updated for a long time (default 24h).
This matches my situation.
My battery during the experiment was not in RELAX mode, and I predict that no QMax updates were performed.
*This is my fault, but I did not include MAC 0x0056 GaugingStatus when acquiring SMBUS data during the experiment. Therefore it is not possible to check the REST flags
Appreciate your help.