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 power disconnected during impedance track process

Other Parts Discussed in Thread: BQ34Z110

Hi TI,

My bq34z110 accidentally disconnected during the impedance track process,

i put the power back on and it looked like it just continued.
I just want to know if this means that that the whole process is ruined and i need to redo everything or dose the IC remembers its data?

  • The gauge operates using data in RAM, so the data could have been lost if power is interrupted. The device will reload RAM with data from the flash memory when a power-up reset occurs and it will run an FCC simulation to estimate RM and FCC. What process were you running when the power interruption occurred? If you were running an optimization cycle, then the cycle may need to be repeated. I can check a few things in the log data, if you can attach it to this e2e.

  • Hi Thomas,

    Thank you for the reply.

    I was busy with the optimization cycle between update status 04-05, busy discharging the last bit.

    After the power-out i did not get to update status 05.

    I Have read allot about struggles to get the bq34z110 from update status 04 to 05 and this was my 2nd attempt and it also failed.  I did not monitor logs.

    Could you perhaps look at my .senc and .gg files to just check me up.

    The below are files for a 7.2Ah 12V 6-Cell battery, 2V per Cell.

    [Header]
    bq EVSW Version = 0.9.90	
    DeviceName = bq34z110 v0.04
    Time = 2015/04/15 03:13:13 PM	
    
    
    [Safety(Configuration)]
    OT Chg = 55.0
    OT Chg Time = 2
    OT Chg Recovery = 50.0
    OT Dsg = 60.0
    OT Dsg Time = 2
    OT Dsg Recovery = 55.0
    [Charge Inhibit Cfg(Configuration)]
    Chg Inhibit Temp Low = 0.0
    Chg Inhibit Temp High = 45.0
    Temp Hys = 5.0
    [Charge(Configuration)]
    Suspend Low Temp = -5.0
    Suspend High Temp = 55.0
    Chg Eff = 100
    Chg Eff Temp Comp = 25
    Chg Eff Drop Off % = 96
    Chg Eff Reduction Rate = 10
    Maintenance Current = 0
    [Charge Termination(Configuration)]
    Taper Current = 100
    Min Taper Capacity = 25
    Cell Taper Voltage = 100
    Current Taper Window = 40
    TCA Set % = 99
    TCA Clear % = 95
    FC Set % = 100
    FC Clear % = 98
    DODatEOC Delta T = 10.0
    [Data(Configuration)]
    Rem Cap Alarm = 100
    Design Cell Voltage = 2000
    Initial Standby = -10
    Initial MaxLoad = -500
    Manuf Date = 11-Apr-2015
    Ser. Num. = 0008
    Cycle Count = 6
    CC Threshold = 900
    Design Cell Capacity = 7200
    Design Cell Energy = 14400
    SOH Load I = -400
    TDD SOH Percent = 90
    Cell Charge Voltage T1-T2 = 2175
    Cell Charge Voltage T2-T3 = 2275
    Cell Charge Voltage T3-T4 = 2375
    Charge Current T1-T2 = 10
    Charge Current T2-T3 = 10
    Charge Current T3-T4 = 10
    JEITA T1 = 0
    JEITA T2 = 10
    JEITA T3 = 45
    JEITA T4 = 55
    ISD Current = 10
    ISD I Filter = 127
    Min ISD Time = 7
    Design Energy Scale = 1
    Device Name = bq34z110
    Manufacturer Name = Texas Inst.
    Device Chemistry = PbA
    [Discharge(Configuration)]
    SOC1 Set Threshold = 150
    SOC1 Clear Threshold = 175
    SOCF Set Threshold = 75
    SOCF Clear Threshold = 100
    Cell BL Set Volt Threshold = 1800
    Cell BL Set Volt Time = 2
    Cell BL Clear Volt Threshold = 1900
    Cell BH Set Volt Threshold = 2275
    Cell BH Volt Time = 2
    Cell BH Clear Volt Threshold = 2225
    [Manufacturer Data(Configuration)]
    Pack Lot Code = 0000
    PCB Lot Code = 0000
    Firmware Version = 0000
    Hardware Revision = 0000
    Cell Revision = 0000
    DF Config Version = 0000
    [Integrity Data(Configuration)]
    Static Chem DF Checksum = 5B9D
    [Lifetime Data(Configuration)]
    Lifetime Max Temp = 30.0
    Lifetime Min Temp = 19.4
    Lifetime Max Chg Current = 3903
    Lifetime Max Dsg Current = -945
    Lifetime Max Pack Voltage = 32500
    Lifetime Min Pack Voltage = 1500
    [Lifetime Temp Samples(Configuration)]
    LT Flash Cnt = 4
    [Registers(Configuration)]
    Pack Configuration = 0961
    Pack Configuration B = 00
    Pack Configuration C = 00
    LED_Comm Configuration = 00
    Alert Configuration = 0000
    Number of series cell = 6
    [Lifetime Resolution(Configuration)]
    LT Temp Res = 1.0
    LT Cur Res = 100
    LT V Res = 25
    LT Update Time = 60
    [LED Display(Configuration)]
    LED Hold Time = 4
    [Power(Configuration)]
    Flash Update OK Cell Volt = 1000
    Sleep Current = 10
    FS Wait = 0
    
    [Manufacturer Info(System Data)]
    Block A 0 = 00
    Block A 1 = 00
    Block A 2 = 00
    Block A 3 = 00
    Block A 4 = 00
    Block A 5 = 00
    Block A 6 = 00
    Block A 7 = 00
    Block A 8 = 00
    Block A 9 = 00
    Block A 10 = 00
    Block A 11 = 00
    Block A 12 = 00
    Block A 13 = 00
    Block A 14 = 00
    Block A 15 = 00
    Block A 16 = 00
    Block A 17 = 00
    Block A 18 = 00
    Block A 19 = 00
    Block A 20 = 00
    Block A 21 = 00
    Block A 22 = 00
    Block A 23 = 00
    Block A 24 = 00
    Block A 25 = 00
    Block A 26 = 00
    Block A 27 = 00
    Block A 28 = 00
    Block A 29 = 00
    Block A 30 = 00
    Block A 31 = 00
    
    [IT Cfg(Gas Gauging)]
    Load Select = 1
    Load Mode = 0
    Max Res Factor = 15
    Min Res Factor = 3
    Ra Filter = 500
    Fast Qmax Start DOD % = 92
    Fast Qmax End DOD % = 96
    Fast Qmax Start Volt Delta = 100
    Cell Terminate Voltage = 1600
    Cell Term V Delta = 25
    ResRelax Time = 200
    User Rate-mA = 0
    User Rate-Pwr = 0
    Reserve Cap-mAh = 0
    Reserve Energy = 0
    Max Scale Back Grid = 4
    Cell Max DeltaV = 100
    Cell Min DeltaV = 0
    Max Sim Rate = 2
    Min Sim Rate = 20
    Ra Max Delta = 44
    Qmax Max Delta % = 5
    Cell DeltaV Max Delta = 10
    Fast Scale Start SOC = 10
    Charge Hys V Shift = 40
    [Current Thresholds(Gas Gauging)]
    Dsg Current Threshold = 60
    Chg Current Threshold = 75
    Quit Current = 45
    Dsg Relax Time = 60
    Chg Relax Time = 60
    Quit Relax Time = 1
    Cell Max IR Correct = 400
    [State(Gas Gauging)]
    Qmax Cell 0 = 7200
    Cycle Count = 0
    Update Status = 04
    Cell V at Chg Term = 2400
    Avg I Last Run = -299
    Avg P Last Run = -1131
    Cell Delta Voltage = 2
    T Rise = 20
    T Time Constant = 1000
    
    [OCVa Table(OCV Table)]
    Chem ID = 0803
    
    [R_a0(Ra Table)]
    Cell0 R_a flag = FF55
    Cell0 R_a 0 = 34
    Cell0 R_a 1 = 31
    Cell0 R_a 2 = 28
    Cell0 R_a 3 = 24
    Cell0 R_a 4 = 23
    Cell0 R_a 5 = 23
    Cell0 R_a 6 = 23
    Cell0 R_a 7 = 25
    Cell0 R_a 8 = 27
    Cell0 R_a 9 = 30
    Cell0 R_a 10 = 35
    Cell0 R_a 11 = 45
    Cell0 R_a 12 = 121
    Cell0 R_a 13 = 268
    Cell0 R_a 14 = 429
    [R_a0x(Ra Table)]
    xCell0 R_a flag = FFFF
    xCell0 R_a 0 = 34
    xCell0 R_a 1 = 31
    xCell0 R_a 2 = 28
    xCell0 R_a 3 = 24
    xCell0 R_a 4 = 23
    xCell0 R_a 5 = 23
    xCell0 R_a 6 = 23
    xCell0 R_a 7 = 25
    xCell0 R_a 8 = 27
    xCell0 R_a 9 = 30
    xCell0 R_a 10 = 35
    xCell0 R_a 11 = 45
    xCell0 R_a 12 = 121
    xCell0 R_a 13 = 268
    xCell0 R_a 14 = 429
    
    [Data(Calibration)]
    CC Gain = 10.122
    CC Delta = 10.103
    CC Offset = -0.7
    Board Offset = 0
    Int Temp Offset = 0.0
    Ext Temp Offset = 0.0
    Voltage Divider = 20919
    [Current(Calibration)]
    Deadband = 5
    
    [Codes(Security)]
    Sealed to Unsealed = 36720414
    Unsealed to Full = FFFFFFFF
    Authen Key3 = 01234567
    Authen Key2 = 89ABCDEF
    Authen Key1 = FEDCBA98
    Authen Key0 = 76543210
    

    jacques_senc.senc.log

    Also if you have time, while discharging my battery lets say i start at 13.5V when i reach 8V i let it recover back to its final value of 11.4V and attach the load again untill 8V etc repeating the process to try and get to 10.2V which i want to set as my termination voltage. but i never seem to get there, i always en up back at around 11.4V. (should i set my term voltage to 11.4V and just leave it?)

    Best Regards

    Jacques.

  • Jacques,

    I modified your senc file to make it easier to pass the optimization cycle. You can just load the senc file. It has your parameters program in the data flash. You should issue a reset (41) command after you press the Execute button to return the gauge to normal mode. You can download this document from the bq34z110 product folder and use the Calibration Process procedure for the optimization cycle. You will not need to re-enable the load, if the battery voltage rests up after discharge. Lead Acid Battery Monitoring Implementation for Inverters Using bq34z110

    I recommend logging data during the entire process.

    Tom

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/196/jacques_5F00_senc_5F00_modifiedTI.senc