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.

BQ34Z100-R2: regarding the learning cycle

Part Number: BQ34Z100-R2
Other Parts Discussed in Thread: BQ34Z100

Tool/software:

Hi,

Can u please tell me whether my steps are correct for completing the learning cycle?

Case A :

1.send the gauge_en command to enable the qen.

2.send the reset command to set the rdis_flag bit.

3.start charging the battery to full untill the fc bit is set and wait untill the rest bit is set . here the dodateoc is updated right. it must be as low as 0.

4.now start to discharge the battery to empty and the update status becomes 0x04. 

5.Relax for atleast 5 hours (vok and rdis)bits are clear and rest bit is set(1).here the dod0 is updated and it must be greater then (90% of the 16384)

6.charge the battery to full untill fc bit gets set(1) .

7.wait for 2 hours untill rest bit get set(1) and (vok  and rdis) bits are clear. first qmax is updated  and update status is 0x05.

8.discharge the battery to empty.

9. relax for atleast 5 hours (vok )bit is clear and rest bit is set. 2nd qmax is updated and the update status becomes 0x06.

Case B :

1.start charging the battery to full untill fc bit get set and wait for the rest bit to set.  here the dodateoc is updated right. it must be as low as 0.

2.send the gauge_en command to enable the qen.

3.send the reset command to set the rdis_flag bit.

4.now start to discharge the battery to empty and the update status becomes 0x04. 

5.Relax for atleast 5 hours (vok and rdis)bits are clear and rest bit is set(1).here the dod0 is updated and it must be greater then (90% of the 16384).

6.charge the battery to full untill fc bit gets set(1) .

7.wait for 2 hours untill rest bit get set(1) and (vok  and rdis) bits are clear. first qmax is updated  and update status is 0x05.

8.discharge the battery to empty.

9.relax for atleast 5 hours (vok )bit is clear and rest bit is set. 2nd qmax is updated and the update status becomes 0x06.

So in this both cases which is the correct case.

is it mandatory to enable the gauge_en before the charging the battery to full .

Thanks.

  • Hello Ankit,

    Please reference this application note for completing a learning cycle for the BQ34z100.

    How to Complete a Successful Learning Cycle for the bq34z100:
    file:///C:/Users/A0542843/Downloads/4863.How%20to%20Complete%20a%20Successful%20Learning%20Cycle%20for%20the%20BQ34z100.pdf

    Thank you,
    Alan