Hi,
In our design we're planning to use a Lithium thionyl chloride battery (19 Ah) and we need to measure its SoC (%). Our device will read the internal sensor with discharge pulses of 15-20 mA for 60-80 ms with dynamic delays between the discharge pulses from 30 seconds to 30 minutes. The expected battery life is at least 10 years.
As I understand from the datasheet, we can't use the BQ35100 chip in EOS mode as due to the short periods between the discharge pulses the battery won't be able to rest and "any EOS-related data may be compromised". Thus, we're going to use the BQ35100 in the coulomb accumulation (ACC) mode.
However, the BQ35100 has a limitation on the number of Flash-programming write cycles (20,000), which means that the average time between two consecutive writes (i.e. GOUGE_START/GAUGE_STOP commands) should be more than 4.5 hours, which is unacceptable in our case.
Is there a workaround for this 20,000 write cycles limitation? Thanks.