BQ25730: BATFET on/off control register setting

Part Number: BQ25730

Tool/software:

Hello experts,

Currently my customer is reviewing BQ25730 for their robot vacuum project.

Right now they are trying to control BATFET on/off based on register map explanation on datasheet.

However, when they tried below register setting sequence, they failed to disable.

May I ask which registers should be set to disable BATFET?

Could you please check below settings, and share with me if there are any additional settings they may have missed? what may have caused the BATFET to not disable?

ChargeOption3 - bat fet

0434 - 1076 (enable) default

0034 - 52    (disable)

Please let me know if anything is unclear, or if you need any more info/detail.

Thank you.

  • Hi, Jade,

    I don't think the BATFET can be independently controlled. 

    The EN_PORT_CTRL bit only puts the BATDRV pin in high impedance. It still needs an external signal to control its ON/OFF. 

    Regards,

    Tiger

  • Hi Tiger,

    Thank you so much for your feedback!

    May I ask, what you mean by 'external signal'? What should we give (either signal through HW pin or register write through SW) to control batfet?

    Thank you.

    Best regards,
    Jade

  • Hello Jade,

    May I ask, what you mean by 'external signal'? What should we give (either signal through HW pin or register write through SW) to control batfet?

    It looks like you are using the wrong bit to disable BATDRV. It should be  REG0x34[7]=1 to disable BATDRV.

    0434(enabled)->04B4(Disabled).

    Please let me know if this works.

    Best Regards,

    christian.