SLUSF40 October 2024 BQ25190
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The device monitors the TS voltage and sends an interrupt (if not masked) to the host whenever it crosses the VHOT, VWARM, VCOOL and VCOLD thresholds which correspond to different temperature thresholds based on the NTC resistance and biasing. Each threshold can be programmed via I2C through the TS_COLD, TS_COOL, TS_WARM and TS_HOT registers. VCOOL threshold is disabled if TS_COOL is set to 0 and VWARM threshold is disabled if TS_WARM is set to 0. This allows the device to either meet flexible JEITA requirements or implement a simpler HOT/COLD function only. To avoid unexpected behaviors, the thresholds should not be programmed overlapping each other. The device will also disable charging if TS pin exceeds the VTS_OPEN threshold.
The device supports the following TS_HOT and TS_COLD thresholds for a typical 10-KΩ NTC thermister. The TS_COOL and TS_WARM thresholds are disabled by default.
THRESHOLD | TEMPERATURE (°C) |
VTS (V) |
---|---|---|
Open | -- | >0.9 |
Cold | 0 | 0.58 |
Hot | 43 | 0.276 |
The TS biasing circuit is shown in Figure 7-8. Note that the respective VTS and hence ADC reading for TCOLD, TCOOL, TWARM and THOT changes for every NTC, therefore the threshold values may need to be adjusted through I2C based on the supported NTC type.
For accurate temperature thresholds, a 10-kΩ NTC with a 3380 B-constant should be used (Murata NCP03XH103F05RL for example) with a parallel 10-kΩ resistor. For devices where TS function is not needed, tie a 5-kΩ resistor from the TS pin to ground.