This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ35100: How to reproduce End-Of-Service Detection

Part Number: BQ35100

Tool/software:

Hello,

I have a question regarding the BQ35100 and its End-Of-Service (EOS) detection.

I'm planning to use a Lithium-thionyl Chloride battery, specifically the ER34615SEVE, and I aim to detect when the battery is approaching its end of service using the BQ35100.

To test the actual capacity of the battery, I conducted an experiment where I connected a constant load (165 ohms) to the battery and recorded the voltage and current every 5 minutes.

Using this data, I'm trying to replicate what the BQ35100 does and estimate how far in advance the EOS flag will be triggered. However, to do this, I need to understand how the impedance is calculated and whether the "previous impedance" in the Trend Average formula refers to the last measured impedance or the previous trend average.

I calculated the impedance using the formula:
(Initial Battery Voltage - Actual Voltage) / Actual Current.
Then, I applied the Trend Average formula using the previous impedance, but in my results, the EOS flag is not being triggered.

Any guidance on this would be greatly appreciated.

Thank you in advance!

  • Hello Marc,

    The previous impedance should represent the last measured impedance. In terms of how impedance is calculated on the bq35100 I can not go into detail of how the gauge calculates this as it is proprietary information. However your calculation of impedance is fundamentally correct.

    Regards,

    Adrian