SLAAEN0 September 2024 MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
Table 2-1 shows the simple charging circuit can provide current-limited charging of a supercapacitor at VBAT from the primary VDD supply when VDD is greater than VBAT, while also allowing VBAT to start at time zero when VBAT is at 0V. The charging circuit needs to be enabled by software when the SUPERCAPEN bit inside the SYSTEMCFG register is set. Make sure the VBATGOOD bit in the SYSSTATUS register is set, this bit is set only when VBAT Power Domain is valid.
| PARAM | VALUE | UNIT | |
|---|---|---|---|
| VDD | TYP | 3.3 | V |
|
RSWITCH |
TYP |
1400 |
Ω |
|
RSWITCH |
MAX |
2700 |
Ω |
|
CSCAP |
TYP |
0.33 |
F |
|
VBAT |
MIN |
1.62 |
V |
| Maximum ICHARGE (Smallest REXT) | |||
| PARAM | VALUE | UNIT | |
|
REXT |
3300 |
Ω |
|
| ICHARGE(T0, MAX) |
1.6 |
mA |
|
| Charging Times | |||
| PARAM | VALUE | UNIT | |
| Tau | 1980 | s | |
| Full charge time (5T) | 9900 | s | |
| 165 | min | ||
| 2.8 | hrs | ||
| Run time | |||
| PARAM | VALUE | UNIT | |
| VRANGE (VDD-VBAT,MIN) | 1.68 | V | |
| IDIS | 1.5 | µA | |
| TDIS (Discharge life) | 369600 | s | |
| 6160 | min | ||
| 102 | hrs | ||
| 4.2 | days | ||
REXT and RSWITCH together set the time zero maximum charge current ICHARGE(T0,MAX). REXT can be increased to reduce ICHARGE(T0,MAX) at the expense of charge time, but REXT must meet a minimum value of REXT(MIN) to make sure the VBAT pin detects VBOR+; therefore, the backup island starts at T0 and does not need to wait for charging.
Charging is enabled by software and is automatically disabled when VDD drops below VBAT. The discharge life is driven by VBAT burn (IDIS), REXT is minimal.