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.

BQ34Z110 CHG Flag

Other Parts Discussed in Thread: BQ34Z110

Hi

I am using bq Gas Gauge Eval s/w bq34z110 v0.04

Is it normal that, during a "Step 8 Optimization Cycle" on a 12V 7Ah Yuasa PbA battery,  a few minutes after the Flags.DSG bit is set, the Flags.CHG bit is also set.

Charging was done using bench psu set to 13.8V. Discharge using resistor.

Relevant settings FYI:

Dsg Current Threshold = 10mA

Chg Current Threshold = 75mA

Quit Current = 40mA

Dsg Relax Time = 60s

Chg Relax Time = 10s

Quit Relax Time = 1s

I am also having considerable difficulty changing any of the Data Flash settings. Are changes to Data Flash settings prohibited when IT is enabled? 

Thanks

Simon

 

  • Simon,

    The CHG flag will stay on when charging is allow and not just when charging is in process, so you can have the CHG and DSG flags set at the same time. The Quit Current threshold needs to be set lower than the CHG and DSG current thresholds. I have found that some data flash parameters cannot be changed after IT has been enabled. you can disable IT by exporting a gg file, set the Update Status to 0 in the file and import it back into the device.

    Regards
    Tom

  • Tom,

     

    Thanks for the clarification on the CRG flag. 

    Data flash editing was sorted as soon as I discovered that I had to hit the ENTER key after making a change! 

    I have another question about I2C Pro in bq34z110 v0.04 tool.  Am I correct in assuming that the button "Read to .senc file" is to save the firmware and current data flash contents of the gauge to file? If not, how do I do this?

    Does the gauge need to be in any special mode before I create the .senc file? 

    Regards,

    Simon

  • Simon,

    The "Read to Senc" button will extract a senc file which contains the full flash memory and the device has to be in ROM mode to do this. You will use the Write I2C Data Block section and write 000F to I2C Command 00 to place the device into ROM mode. Press the Execute button to return it to normal mode. You can also extract a gg file from the Data Flash screen and the gg file contains only the parameters in the data flash memory that the user can change.

    Tom

  • Hi Tom

    Twice now I have attempted the discharge phase (steps 4 & 5) of the optimization cycle, and each time the Update Status has stayed at 04, even though OCVTAKEN is set and VOK cleared. Can I ignore this and proceed with the next recharge/discharge (steps 6 to 10)?

    Does DataRAM "Full charge Capacity" refer to the cell capacity or the battery pack capacity? i.e. should it be around 4000mAh or 12000mAh?

    Please see attached gg file

    Regards,

    Simon

  • Simon

    I did not see the gg file attached to the reply. You do not have to wait any longer, if the OCVTAKEN flag is set and the VOK flag is cleared. The update did not occur for some reason. You will need to charge and rest until the OCVTAKEN flag get set again and the VOK flag clears. Update Status will not increment to 05 in the rest period after charge on the bq34z110. Then discharge and rest again. If you have a log file, then please send it and I may be able to see why it is failing.

    Tom

  • Tom

    1) Do I have to wait until the optimization cycle is complete before I will see a realistic value for Full charge Capacity? can I expect this to be in the region of 4000Ah or 12000Ah?

    2) Does the optimization cycle need to be completed before the Impedance Track algorithm can give accurate SOC readings? 

    I thought the GG was uploaded, let me know if you need to see it.

    Simon

  • Simon

    It depends on how closely the default parameters match your cells. Performance should be good, if the parameters are close. You may see jumps more severe jumps in SOC until the optimization cycle has been completed.

    Tom