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.

BQ34Z100-G1: Device reset behavior

Part Number: BQ34Z100-G1
Other Parts Discussed in Thread: BQSTUDIO

We use this battery monitor in our product, and on numerous devices I've reflashed the IC with a new golden image. A small percentage of the devices have a lower uncompensated full capacity by up to 30% less than Qmax, and a SOC that is not close (too high or too low) to what the average voltage would suggest (as seen over multiple days). I use the uC to reset the battery monitor over I2C, and the data jumps by a lot. Then I reset it again and again in short succession and see more jumps.

Remaining capacity / full charge capacity = SOC (compensated and uncompensated values are similar) at voltage and average current

3885/17794 = 22% at 7.5V and -179 mA (Oldest)

4351/18595 = 24% at 7.59V and 113 mA

18714/18714 = 100% at 7.56V and -179 mA

7204/18656 = 39% at 7.52V and -174 mA

11613/18654 = 63% at 7.48V and -179 mA (Newest)

How is this possible? Charging kicked in for a small time, but the change from 39 to 63 was during continuous discharge. To reiterate, on most devices/ICs the SOC is stable and agrees with voltage pretty well, but on a few cases there is a discrepancy in SOC that changes during reset. Then when I reset again it changes the SOC by a lot. If the first guess at SOC after a reset/power loss or reflash is suspicious, should the device be reset once? Are there conditions where a reset should be avoided? 

  • Hi,

    Is there any variation between the battery packs, from a manufacture perspective? Were the batteries all kept in the same environmental condition? These could affect the SOC.

    Can you share a bqstudio log file of the SOC jump?

    Regards,

    Evan

  • Battery packs were all manufactured the same, but they are in use outdoors and I understand the environmental conditions would affect things like capacity. What worries me is that I can reset the device back to back within minutes, and the bq's best guess at SOC each time will be wildly different. I cannot find a flow chart or information on what registers are flushed at reset to help understand what's happening.

    I do not have a log file, as I'm reading data from an IoT microcontroller using I2C commands to the battery monitor.

  • Hi,

    I would check what the Qmax value is before and after resetting and then see if the SOC improves after a Qmax update.

    2.1.3 and 6.1 maybe helpful to you - BQ34Z100-G1 Technical Reference Manual (Rev. A) (ti.com)

    I assume a learning cycle and ChemID match with DOD% error of 3% or less have both been completed.

    Regards,

    Evan