Hello,
We try to implement the BQ34z100-g1 gauge for our large capacity multicell battery packs. There is an 8 cell (in series) 24v version and an 8 cell 12v version (2 in parallel, 4x in series). Cells are SE200 from CALB. The chemistry is determined using the TI chemistry tool in both cases and valid according to the tool.
On both batteries, the learning cycle was succesful, with learned status going to 6 and maxerror going to 1. Also the RA tables were updated.
After the learning cycle, an extra charge / discharge cycle was performed. For the 24V version this cycle was succesful, for the 12V version it is not.
Digging through the logging data, i found that at the moment that the battery is fully charged, a TrueFCC update is done together with reset of DID0PassedQ etc.. The difference wrt the same log for the 24V unit is that the DOD0 is updated from 15922 to 30048 instead of 0. This update also results in a stateofcharge reading of 0 and the device does not recover from this.
The log of the failing charge is attached, also the parameter list with the used settings.
bq5_first_discharge_after_first_charge.gg.zip
From other posts i found that the Design Energy has a wrong setting and Design Scale is 20 which should be limited to 10. Using current mode and not power mode I ignored these values. Is this of influence?
Other major difference is that the capacity is 20000mAh. Could this result in internal overflows of the various registers and calculations? Would scaling the current measurement and capacities further down help?
Thanks in advance for your help
Jacob