SLUSD33A November 2017 – January 2021 BQ25122
PRODUCTION DATA
The termination current threshold is user programmable through an external resistor or through registers over I2C. Set the termination current using the IPRETERM pin by connecting a resistor from IPRETERM to GND. The termination can be set between 5% and 20% of the programmed output current set by ISET, using Table 9-3 for guidance:
IPRE_CHARGE and ITERM | KKIPRETERM | RIPRETERM (STANDARD 1% VALUES) | UNIT | ||||
---|---|---|---|---|---|---|---|
MIN | TYP (% of ISET) | MAX | MIN | TYP | MAX | RECOMMENDED RIPRETERM | |
5 | 180 | 200 | 220 | 15000 | Ω | ||
10 | 180 | 200 | 220 | 4990 | Ω | ||
15 | 180 | 200 | 220 | 1650 | Ω | ||
20 | 180 | 200 | 220 | 549 | Ω |
Using the I2C register, the termination current can be programmed with a minimum of 500 µA and a maximum of 37 mA.
The pre-charge current is not independently programmable through the external resistor, and is set at the termination current. The pre-charge and termination currents are programmable using the IPRETERM registers. If no IPRETERM resistor is connected and the pin is tied to GND, the default values in the IPRETERM registers are used. The external value can be used in host mode by configuring the IPRETERM registers. If the external ICHG setting will be used after being in Host mode, the IPRETERM registers should be set to match the desired external threshold for the highest ICHG accuracy.
Termination is disabled when any loop other than CV is active.