Other Parts Discussed in Thread: BQSTUDIO
Hi,
I am developing a customer board with two cells which includes a BQ40Z50-R1. The cells are marked INR26650 3.6V 5000mAhr 18Wh. I'm told that they are Li-ion cells.
I have tried to set everything up in BQ studio as best I can and have performed various charge and discharge cycles which seem to be working as expected. As expected for a new system, the CF flag is set indicating a learning cycle is required. I have tried performing this but I've been unable to get the LStatus flags to change up from 0x04.
The learning process I've been following comes from another post here and goes as follows:
-
Configure the dataflash with appropriate parameters suitable for customer's application; configure pack's chemistry and perform calibration.
-
Activate impedance track.
-
Charge the pack to charge termination.
-
Allow the pack to rest until the REST flag sets.
-
Discharge the pack at a C/10 to C/5 rate to the Termination Voltage.
-
Allow the pack to rest until the REST flag sets. Qmax should update and Update Status should increment to 05.
-
Fully charge the pack to charge termination.
-
Allow the pack to rest until the REST flag sets.
-
Discharge the pack at a C/10 to C/5 rate to the Termination Voltage.
-
Allow the pack to rest until the REST flag sets. The Ra table should update and Update Status should increment to 06.
I'm getting stuck at item 6. The REST flag is being set and I'm getting Qmax updates but LStatus in staying stuck on 0x04 even though it has been in this state for over 20hrs.
Note: The above instructions use the term Update Status. I have assumed that this is the same as the LStatus register (4 x undefined bits, Field_Qmax, ITEN, CF1, CF2).
Srec File: Failed Learning Cycle.zip
.gg.csv File: Settings #11 - Failed Learning Cycle.gg.csv.zip
First Discharge Cycle: Charge discharge cycle log #3.log
First Chage Cycle: Charge discharge cycle log #4.log
Second Discharge Cycle: Charge discharge cycle log #5.log Probably the better one to look at.
Second Discharge Cycle continued: Charge discharge cycle log #6.log Next day resting.
I'm sure that I've missed something silly but I've been through everything now a few times and can't spot what I'm doing wrong. Any help would be greatly appreciated.
Thanks, Colin