TPS3423 and TPS3424 are push-button controllers which offer wide range of independent detection of short press and long press functionality. These devices offer up to two outputs per push-button (RESET and INT), which can be used for various use cases including enabling the voltage regulator or circuit breakers, generating a monoshot for given press duration and sending an interrupt to micro controller. The device generates an interrupt pulse both for short press and long press notifying the micro controller. RESET output changes the state based on the device configuration.
The extreme low power consumption 18nA helps to improve product shelf life for battery powered devices. The device keeps the power tree disabled until required button press is detected. This feature is known as battery freshness seal.
TPS3423/4 are offered in fixed timing options for short and long press durations. To provide flexibility to the designer, TPS3424 also offers user-programmable short and long press durations through an external capacitor. Kill pin in TPS3424 enables feedback from the microcontroller to asynchronously de-assert RESET.
PART NUMBER | PACKAGE (1) | PACKAGE SIZE (3) |
---|---|---|
TPS3423 | DRL (SOT-5X3) | 2.10mm × 1.60mm |
DRL (SOT-5X3) (2) | 1.60mm × 1.20mm | |
TPS3424 | DRL (SOT-5X3) | 2.10mm × 1.60mm |
DRL (SOT-5X3) (2) | 1.60mm × 1.20mm |
Figure 4-1 and Figure 4-3 shows the device nomenclature of the TPS3423 and TPS3424, for output / push-button input, short press and long press, interrupt, reset and kill timing options. Figure 4-2 extends nomenclature of TPS3423 to provide 2 different timing option for channels. Refer Section 7 for more details. Contact TI sales representatives or on TI's E2E forum for detail and availability of other options.
TPS3423/4 belongs to family of devices offering different feature sets as highlighted in Device Information.
PART NUMBER | NO. OF PUSH-BUTTONS | PUSH-BUTTON TIMING OPTION | KILL FEATURE |
---|---|---|---|
TPS3423 | 2 | Fixed | No |
TPS3424 | 1 | Fixed , programmable with external capacitor | Yes |
TPS3423 | I/O | DESCRIPTION | ||
---|---|---|---|---|
PIN NAME | 8 PIN SOT-5X3 | 6 PIN SOT-5X3 | ||
PB1 | 1 | 1 | I | Push-button input 1, refer Section 7.3.1.1 for additional details. |
GND | 2 | 2 | - | Ground connection for IC. |
VDD | 3 | 3 | I | Supply connection, connect a 0.1µF capacitor near the pin for best performance. |
INT2 | 4 | O | Interrupt output for push-button input 2, INT2 is open drain active low output which toggles from every short press and long press on push-button input 2 as described in Section 7.3.2.1 | |
INT1 | 5 | O | Interrupt output for push-button input 1, INT1 is open drain active low output which toggles from every short press and long press on push-button input 1 as described in Section 7.3.2.1 | |
RESET1/RESET1 | 6 | 4 | O | RESET output for push-button input 1. The response of RESET to short press and long press is described in Section 7.3.2.2. |
RESET2/RESET2 | 7 | 5 | O | RESET output for push-button input 2. The response of RESET to short press and long press is described in Section 7.3.2.2. |
PB2 | 8 | 6 | I | Push-button input 2, refer Section 7.3.1.1 for additional details. |
TPS3424 | I/O | DESCRIPTION | ||
---|---|---|---|---|
PIN NAME | 8 PIN SOT-5X3 | 6 PIN SOT-5X3 | ||
PB | 1 | 1 | I | Push-button input, refer Section 7.3.1.1 for additional details. |
GND | 2 | 2 | - | Ground connection for IC. |
VDD | 3 | 3 | I | Supply connection, connect a 0.1µF capacitor near the pin for best performance. |
SPT | 4 | Connect capacitor to program short press time as described in Section 7.3.1.1 for SPT Cap version. | ||
LPT | 5 | O | Connect capacitor to program long press time as described in Section 7.3.1.1 for LPT Cap version. | |
RESET/RESET | 6 | 4 | O | RESET output for the device. The response of RESET to short press and long press is described in Section 7.3.2.2. |
INT | 7 | 5 | O | Interrupt output. INT is open drain active low output which toggles from every short press and long press on push-button input as described in Section 7.3.2.1 |
KILL | 8 | 6 | I | Kill is feedback from the host. RESET can be de-asserted in the latched version by pulling KILL low. Connect this pin to VDD if not used. Please refer Section 7.3.1.3 for additional details. |