SLUSEC5A december 2020 – august 2023 BQ25157
PRODUCTION DATA
The device integrates a low Iq load switch which can also be used as a regulated output. The LDO/LS has a dedicated input pin VINLS and can support up to 150 mA of load current.
The LS/LDO may be enabled/disabled through I2C. The output voltage is programmable using the LS_LDO bits in the registers. To limit voltage drop or voltage transients, a small ceramic capacitor must be placed close to VINLS pin.
The output voltage is programmable using the LS_LDO bits in the registers.The LS/LDO voltage is calculated using the following equation: VLSLDO = 0.6 V + LS_LDOCODE × 100 mV up to 3.7 V. All higher codes will set the output to 3.7 V.
I2C EN_LS_LDO | LS_CONFIG | LS/LDO OUTPUT |
---|---|---|
0 | 0 | Pulldown |
0 | 1 | Pulldown |
1 | 0 | LDO |
1 | 1 | Load Switch |
The current capability of the LDO will depend on the VINLS input voltage and the programmed output voltage. When the LS/LDO output is disabled through the register, an internal pull-down will discharge the output.
The LDO has output current limit protection, limiting the output current in the event of a short in the output. When the LDO output current limit trips and is active for at least 1 ms, the device will set a flag and send an interrupt to the host. The LDO may be set to operate as a load switch by setting the LS_SWITCH_CONFG bit. Note that in order to change the configuration the LDO must be disabled first, then the LS_SWITCH_CONFG bit is set for it to take effect.This is not the case when updating the LDO output voltage which can be done on the fly without the need of disabling the LDO first.