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: PROCHOT INTERRUPT HANDLING

Part Number: BQ24780S

Hi,

1)I am programming BQ24780s charger IC with STM microcontroller, Whenever their is PROCHOT interrupt, Charging of the battery is stopping.

So in interrupt handler should I program the charger IC once again?

2) After PROCHOT interrupt when I read register using SMBUS mode device is not responding, But if I read in I2C mode device is responding normally. 

Please suggest any solution for above problems.

-Thanks

  • Hi, 

    1) There is a watchdog timer inside the part. Are you sure the charging is stopped by the PROCHOT interrupt?

    The bq24780S device includes a watchdog timer to terminate charging or hybrid power boost mode if the charger does not receive a write ChargeVoltage() or write ChargeCurrent() command within 175 s (adjustable through 0x12[14:13] command).
    If a watchdog timeout occurs, all register values keep unchanged, but converter is suspended. A write to ChargeVoltage(), or ChargeCurrent(), or change REG0x12[14:13] resets watchdog timer and resumes converter for charging or hybrid power boost mode. The watchdog timer can be disabled, or set to 5, 88, or 175 s through SMBus command REG0x12[14:13])

    2) please follow the timing diagram when communicating with the device. 

    See Timing Diagrams in Datasheet 7.5.1.2.