SLUSD04C july   2018  – april 2023 BQ25150

PRODUCTION DATA  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Description (continued)
  6. Device Key Default Settings
  7. Pin Configuration and Functions
  8. Specifications
    1. 8.1 Absolute Maximum Ratings
    2. 8.2 ESD Ratings
    3. 8.3 Recommended Operating Conditions
    4. 8.4 Thermal Information
    5. 8.5 Electrical Characteristics
    6. 8.6 Timing Requirements
    7. 8.7 Typical Characteristics
  9. Detailed Description
    1. 9.1 Overview
    2. 9.2 Functional Block Diagram
    3. 9.3 Feature Description
      1. 9.3.1  Linear Charger and Power Path
        1. 9.3.1.1 Battery Charging Process
          1. 9.3.1.1.1 Pre-Charge
          2. 9.3.1.1.2 Fast Charge
          3. 9.3.1.1.3 Pre-Charge to Fast Charge Transitions and Charge Current Ramping
          4. 9.3.1.1.4 Termination
        2. 9.3.1.2 JEITA and Battery Temperature Dependent Charging
        3. 9.3.1.3 Input Voltage Based Dynamic Power Management (VINDPM) and Dynamic Power Path Management (DPPM)
        4. 9.3.1.4 Battery Supplement Mode
      2. 9.3.2  Protection Mechanisms
        1. 9.3.2.1 Input Over-Voltage Protection
        2. 9.3.2.2 Safety Timer and I2C Watchdog Timer
        3. 9.3.2.3 Thermal Protection and Thermal Charge Current Foldback
        4. 9.3.2.4 Battery Short and Over Current Protection
        5. 9.3.2.5 PMID Short Circuit
        6. 9.3.2.6 Maximum Allowable Charging Current (IMAX)
      3. 9.3.3  ADC
        1. 9.3.3.1 ADC Operation in Active Battery Mode and Low Power Mode
        2. 9.3.3.2 ADC Operation When VIN Present
        3. 9.3.3.3 ADC Measurements
        4. 9.3.3.4 ADC Programmable Comparators
      4. 9.3.4  VDD LDO
      5. 9.3.5  Load Switch / LDO Output and Control
      6. 9.3.6  PMID Power Control
      7. 9.3.7  MR Wake and Reset Input
        1. 9.3.7.1 MR Wake or Short Button Press Functions
        2. 9.3.7.2 MR Reset or Long Button Press Functions
      8. 9.3.8  14-Second Watchdog for HW Reset
      9. 9.3.9  Faults Conditions and Interrupts ( INT)
        1. 9.3.9.1 Flags and Fault Condition Response
      10. 9.3.10 Power Good ( PG) Pin
      11. 9.3.11 External NTC Monitoring (TS)
        1. 9.3.11.1 TS Thresholds
      12. 9.3.12 External NTC Monitoring (ADCIN)
      13. 9.3.13 I2C Interface
        1. 9.3.13.1 F/S Mode Protocol
    4. 9.4 Device Functional Modes
      1. 9.4.1 Ship Mode
      2. 9.4.2 Low Power
      3. 9.4.3 Active Battery
      4. 9.4.4 Charger/Adapter Mode
      5. 9.4.5 Power-Up/Down Sequencing
    5. 9.5 Register Map
      1. 9.5.1 I2C Registers
  10. 10Application and Implementation
    1. 10.1 Application Information
    2. 10.2 Typical Application
      1. 10.2.1 Design Requirements
      2. 10.2.2 Detailed Design Procedure
        1. 10.2.2.1 Input (IN/PMID) Capacitors
        2. 10.2.2.2 VDD, LDO Input and Output Capacitors
        3. 10.2.2.3 TS
        4. 10.2.2.4 IMAX Selection
        5. 10.2.2.5 Recommended Passive Components
      3. 10.2.3 Application Curves
  11. 11Power Supply Recommendations
  12. 12Layout
    1. 12.1 Layout Guidelines
    2. 12.2 Layout Example
  13. 13Device and Documentation Support
    1. 13.1 Device Support
      1. 13.1.1 Third-Party Products Disclaimer
    2. 13.2 Documentation Support
      1. 13.2.1 Related Documentation
    3. 13.3 Receiving Notification of Documentation Updates
    4. 13.4 Support Resources
    5. 13.5 Trademarks
    6. 13.6 Electrostatic Discharge Caution
    7. 13.7 Glossary
  14. 14Mechanical, Packaging, and Orderable Information

Flags and Fault Condition Response

Table 9-5 details the BQ25150 behavior when a fault conditions occurs.

Table 9-5 Interrupt Triggers and Fault Condition Response
FAULT / FLAGDESCRIPTIONINTERRUPT TRIGGER BASED ON STATUS BIT CHANGECHARGER BEHAVIORCHARGER SAFETY TIMERLS/LDO BEHAVIORPMID BEHAVIORNOTES
CHRG_CV_FLAGSet when charger enters Constant Voltage operationRising EdgeEnabledNo effectN/AIN powered if VIN is valid
CHARGE_DONE_FLAGSet when charger reaches terminationRising EdgePaused- Charging resumes with VIN or CE toggle or when VRCH is reachedResetN/AIN powered if VIN is valid
IINLIM_ACTIVE_FLAGSet when Input Current Limit loop is activeRising EdgeEnabled. Reduced charge current.Doubled if option is enabledN/AIN powered VIN powered unless supplement mode condition is met.
VDPPM_ACTIVE_FLAGSet when DPPM loop is activeRising EdgeEnabled. Reduced charge current.Doubled if option is enabledN/AVIN powered unless supplement mode condition is met.
VINDPM_ACTIVE_FLAGSet when VINDPM loop is activeRising EdgeEnabled. Reduced charge current.Doubled if option is enabledN/AVIN powered unless supplement mode condition is met.
THERMREG_ACTIVESet when Thermal Charge Current Foldback (Thermal Regulation) loop is activeRising EdgeEnabled. Reduced charge current.Doubled if option is enabledN/AVIN powered unless supplement mode condition is met.
VIN_PGOOD_FLAGSet when VIN changes PGOOD statusRising and Falling EdgeIf VIN_PGOOD_STAT is low, charging is disabled.ResetN/AVIN powered (if VIN_PGOOD_STAT=1) unless PMID_MODE is not 00.Interrupt will not be sent if device powers up with VIN_PGOOD condition and VBAT < VBATUVLO
VIN_OVP_FAULT_FLAGSet when VIN > VOVPRising EdgeCharging is paused until condition disappearsResetN/ABAT powered
BAT_OCP_FAULT_FLAGSet when IBAT > IBATOCPRising EdgeDisabled (BAT only condition)N/AN/ADisconnect BAT
BAT_UVLO_FAULT_FLAGSet when VBAT < VBATUVLORising EdgeEnabledNo effectN/AIN powered of VIN is valid
TS_COLD_FLAGSet when VTS > VTS_COLDRising EdgeCharging paused until condition is clearedPausedN/AIN powered of VIN is valid
TS_COOL_FLAGSet when VTS_COLD > VTS > VTS_COOLRising EdgeEnabled. Reduced charge current.Doubled if option is enabledN/AIN powered of VIN is valid
TS_WARM_FLAGSet when VTS_HOT < VTS < VTS_WARMRising EdgeEnabled. Reduce battery regulation voltage.No effectN/AIN powered of VIN is valid
TS_HOT_FLAGSet when VTS < VHOTRising EdgeCharging paused until condition is clearedPausedN/AIN powered of VIN is valid
ADC_READY_FLAGSet when ADC conversion is completedRising EdgeN/AN/AN/AN/A
COMP1_ALARM_FLAGSet when ADC measurement meets programmed conditionRising EdgeN/AN/AN/AN/A
COMP2_ALARM_FLAGSet when ADC measurement meets programmed conditionRising EdgeN/AN/AN/AN/A
COMP3_ALARM_FLAGSet when ADC measurement meets programmed conditionRising EdgeN/AN/AN/AN/A
IMAX_ACTIVE_FLAGSet when charge current is programmed above the IMAX settingRising EdgeEnabledN/AN/AN/A
TS_OPEN_FLAGSet when VTS > VTS_OPENRising EdgeCharging is paused until condition disappearsPausedN/AN/A
WD_FAULT_FLAGSet when I2C watchdog timer expiresRising EdgeEnabledN/AN/AN/A
SAFETY_TMR_FAULT_FLAGSet when safety Timer expires. Cleared after VIN or CE toggleRising EdgeDisabled until VIN or CE toggleReset after flag is clearedN/AIN powered of VIN is valid
LS_LDO_OCP_FAULT_FLAGSet when LDO output current exceeds OCP conditionRising EdgeN/AN/AEnabled (host must take action to disable the LDO if desired)N/A
IMAX_FAULT_FLAGSet when a an open is detected on IMAX pinRising EdgeChareg disabled until Power-On-ResetN/AN/AN/A
MRWAKE1_TIMEOUT_FLAGSet when MR is low for at least tWAKE1Rising EdgeN/AN/AN/AN/A
MRWAKE2_TIMEOUT_FLAGSet when MR is low for at least tWAKE2Rising EdgeN/AN/AN/AN/A
MRRESET_WARN_FLAGSet when MR is low for at least tRESETWARNRising EdgeN/AN/AN/AN/A
TSHUTNo flag. Die temperature exceeds thermal shutdown threshold is reachedN/ADisabledDisabledDisabledDisabled