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: StateOfCharge SOC can't refresh

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

When I switch two battery,the StateOfCharge  SOC , can't refresh

but the voltage and current refresh correctly 

I use the command 0x02 to read SOC

                                0x08 to read Voltage

                                0x10 to read Current

but if I reset the BQ34Z100 before measure SOC by using command 0x00 0x0041

and the SOC can refresh correctly

  • Hi

        bq34z100 does not support SOC auto fresh which battery switch, you can get SOC updated by either sending a reset command to IT enable command, the prerequisite is the battery has to be fully relaxed before you sending such command, otherwise, you have to get it synchronized by fully charge it to full followed by a 2 hour or so relaxation

  • Hi Steven Yao

        So I need to reset bq34z100 first, when quickly switching the battery and measuring the SOC, but the voltage and current values are not needed?

    Is there any other solution? Either on the hardware or the firmware

    Maybe there is a way to detect the voltage drop faster, so I can identify the battery switch.

    I want to understand why I couldn't refresh the SOC,but Voltage and Current could.

    Thank you

  • Hi,

        The voltage and current are instant values read from ADC with simple post process, it is irrelevant to the elapsed time, but SOC come from a very complex calculation with V, I, T measured over time, gas gauge does not know you have changed the battery, it assumes the gauge is always connected to the same battery if it is not power cycled, it would finally cause error on SOC calculation, because it could be possible for the gauge to calculate the SOC with the V, I, T data for 2 different battery over time

  • Hi,

    thanks for your answer

    Are there other ICs that are more suitable based on this situation?