SLUSF40A October 2024 – December 2024 BQ25190
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The I2C interface allows the user to easily implement the JEITA standard for systems where the battery pack thermistor is monitored by the host. The NTC thermistor is biased by the device with ITS_BIAS and the resulting voltage at TS is monitored to determine that the battery is at a safe temperature during charging. The TS fault monitoring is enabled by TS_FAULT_BAT_EN bit in battery mode and TS_FAULT_VIN_EN in adapter mode. ITS_BIAS is turned off when TS fault monitoring is disabled in both battery mode and adapter mode.
The part can be configured to meet JEITA requirements or a simpler HOT/COLD function only. Additionally, the TS charging control function can be disabled through the TS_ACTION_EN bit. This bit only disables the TS charge action but the faults are still reported. To satisfy the JEITA requirements, four temperature thresholds are monitored: the cold battery threshold, the cool battery threshold, the warm battery threshold, and the hot battery threshold which are all fully programmable with TS_COLD/TS_COOL/TS_WARM/TS_HOT register bits.
Charging and safety timers are suspended when VTS < VHOT or VTS > VCOLD. When VCOOL < VTS < VCOLD, the charging current is reduced to the value programmed by the TS_ICHG bit. When VHOT < VTS < VWARM, the battery regulation voltage is reduced to the value programmed by the TS_VREG bit.
When a TS fault is confirmed, the corresponding TS fault status is reported by TS_STAT bits and TS_FLAG bit set to 1 to reflect that a change to TS_STAT was detected. If not masked by TS_MASK, a 128-μs pulse is sent on /INT pin to notify the host about the TS_STAT change.
In battery mode (with VBAT>VBAT_ADC_LOWVZ), the TS faults can still be reported through I2C when TS fault monitoring is enabled (TS_FAULT_BAT_EN=1). If TS fault monitoring is enabled, VTS is monitored at the rate following the ADC_RATE bits (even with ADC_EN = 0), which can be in continuous conversion mode, one-shot conversion mode, every 1 second mode, or every 1 minite mode. The every-1-second and every-1-minute modes can be used to monitor VTS periodically in an efficient way as the battery current consumption is low during the wait time with ITS_BIAS also disabled.