TIDUE59A May 2018 – September 2020
TI-Drivers include a power manager that puts the MCU subsystem of the CC3220S into low-power modes when the system is idle. In the TIDC-01005, the MCU enters LPDS any time the idle task is executed. The network processor subsystem of the CC3220S uses a policy called Long Sleep Interval (LSI) to increase the amount of time the Wi-Fi NWP spends in a low-power mode between AP beacons and broadcasts, which can significantly reduce the average power consumption. The maximum sleep interval allowed by default in the TIDC-01005 software is 500 milliseconds, but the actual amount of time the Wi-Fi NWP spends in LPDS depends on the parameters of the AP (for example, beacon interval and DTIM value). The SNP application for the CC2640R2F is designed to include a built-in power management scheme, to minimize power consumption when the network processor interface is not active. The DRV8837 also supports a low-power sleep mode, which the device enters when the CC3220S drives the nSLEEP pin low. The TIDC-01005 is designed to keep the DRV8837 in sleep mode at all times except for when a lock or unlock command is received by the MQTT client and the motor is being driven.
Multiple measurements of the TIDC-01005 power consumption were made while testing the system and are described in Section 3.