Other Parts Discussed in Thread: BQSTUDIO, EV2400
We use the fuel gauge bq34z100-G1 and an LFP 8790160-5C battery.
The fuel gauge and the battery are integrated in our tablets.
We use the I2C interface via an EV2400 and the software bqStudio.
The fuel gauge works perfectly in one device. We read the data of the good device with "Read All" and wrote it into several other devices with "Write_All". The other devices did not work properly with this data. The battery percentage on the display always counts down to 0 much too quickly.
What have we done wrong?
Then we tried to do a learning cycle.
The learning cycle was carried out several times with a new battery.
We were never able to successfully complete the learning cycle.
Here are some questions:
- It was not possible for us to reach the initial state as described in document "sluubw5.pd.pdf", page 54, Learning Cycle.
What needs to be considered so that RUP_DIS = 0, VOK = 0 and UpdateStatus = 0 at the beginning? - The "IT_Enable" command should be given after the relax time and before charging.
To do this, the command should be given during the device is switched off.
But the connection to the bqStudio only exists when the device is switched on.
Should the charger already be connected when switching on or not?
What does the correct procedure look like? - After full charging and after the relax time of 2 hours, VOK did not change to 0 and UpdateStatus remained at 4.
What could be the reason for this? - How large should the discharge current be with an LFP 8790160-5C battery?
- After complete discharge and a relax time of 5 hours, VOK did not change to 0 and UpdateStatus remained at 4. What could be the reason for this?
Attached please find the Dump File we read out from the device which works well, and also the used Learning Cycle with comments.
Many Thanks!!
BB_0100_0_16-bq34z100G1_dump_B7_ok_27022020_CC_Treshold_9000.gg.csv