SLVAET3 October 2021 TPS8802
The microcontroller standby and active currents contribute to the total system power consumption. While there is no specific requirement for the microcontroller, a microcontroller in the range of 1 μA standby and 1 mA active current is generally sufficient to not dominate the total power consumption. It is critical that the microcontroller enters its standby mode in between smoke measurements. Some microcontrollers are able to enter an ultra-low power mode, less than 100 nA, if the microcontroller clocks are disabled.
The TPS8802 sleep timer allows the ultra-low power mode to be entered in between measurements. This can be done by writing the sleep time duration to the TPS8802 registers SLPTMR1 and SLPTMR2, then writing 1 to SLP_EN to start the sleep timer. The MCU can enter the ultra-low power mode while the TPS8802 keeps track of time. When the sleep timer finishes, the TPS8802 wakes up the MCU by sending a pin interrupt to the microcontroller.
The microcontroller supply voltage range has a large influence on the microcontroller current. If the boost converter is required to power the microcontroller, all of the microcontroller current is scaled by the boost converter efficiency and input-to-output voltage ratio. If an LDO is required to power the microcontroller, the LDO standby current adds to the total system current. For this reason it is most efficient to use a microcontroller that can be directly powered by the battery. The options for powering the microcontroller are discussed in Section 2.3.