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.

BQ24780S: BQ24780S enter battery leran mode

Part Number: BQ24780S

Dear all:

  Battery fully charged, want to enter battery leran mode,but 0X12 register can't changer form 8109 to 8129,so can not enter battery leran mode.To the issue if has good advise.thank you!

  • Hi,

    Please reference datasheet section 7.3.7 about Learn mode. If your battery voltage is above battery depletion threshold and REG0x12[5]=1 then BQ24780S will enter learn mode.And how about your /BATPRES pin setting? And can you write any data into BQ24780S registers?

    Thanks

    7.3.7 Battery LEARN Cycle

    A battery LEARN cycle can be activated through the REG0x12[5]. When LEARN is enabled, the system receives power from the battery instead of the adapter turning off ACFET/RBFET and turning on BATFET. The LEARN function allows the battery to discharge in order to calibrate the battery gas gauge over a complete discharge and charge cycle. The controller automatically exits the LEARN cycle when the battery voltage is below the battery depletion threshold. The system switches back to adapter input by turning off BATFET and turning on ACFET/RBFET. After the LEARN cycle, REG0x12[5] is automatically reset to 0.

    When the battery is removed during LEARN mode, BATPRES rises from low to high and the device exits LEARN mode. ACFET/RBFET quickly turns on in 100µs to prevent the system from crashing. The turn-on triggered by BATPRES is faster than that triggered by battery depletion comparator.

  • Dear Paul,

    this is IP3 Power engineer fordring.the above setting is for factory test when battery is full charged.

    if the battery is below 100% charged , REG0X12[5] can write to 1, battery could enter into learn mode, when battery is full charged,  REG0X12[0] is set to1   automatics we could not write  REG0X12[5]  to 1.

    below is our register setting.

    ChargerOption0 12H 8108
    ChargeOption1 3BH ce00
    ChargeOption2 38H 384
    ChargeOption3 37H 9c44
    ChargingVoltage 15H 3390
    ChargingCurrent 14H 09c0
    InputCurrent 3FH 0B00
    DisChargeCurrent 39H 1600
    ChargeProchotOption0 3CH 4a74
    ChargeProchotOption1 3DH 593F
  • Hi,
    From your description, if you didn't write reg0x12[0]=1 then it is no problem to force BQ24780S enter learn mode whatever battery is full or not.
    Am I right?
    Thanks
  • Dear  Paul,

    NO!

    the battery full charged, reg0x12[0] will change to 1 automatics,we could not control,any advise change this automatic linkage.

    when battery is full charged , reg0x12[0]=1,we could not write the register force battery enter learn mode.

    but when battery is not full charged reg0x12[0]=0,we could write the register force battery enter learn mode.

    Because the custmer must test full charged battery enter learn mode.we could not test such items!

     yours 

    fordring

  • Hi
    In our EVM board, we didn't have similar problem. So based on your situation, could we have chance to check your question in your board directly. Please send your contact to paulyeh@ti.com and I will close this thread at first.
    Thanks