SPRADL9 February 2025 CC1310
The Sensor Controller provides a platform for developing energy-efficient building automation designs. The ultra-low-power operation and ability to handle real-time data collection makes the Sensor Controlled well-designed for key use cases such as PIR based motion detection, glass break detection, door and window and sensing:
The Sensor Controller is able to periodically sample data from a PIR sensor at frequencies designed for the application, apply digital processing methods to refine the received signal and use basic algorithms (threshold based as well as other methods) to detect motion. This allows the main CPU to remain in sleep mode until motion is detected.
The Sensor Controller is able to periodically check the reed switch's state, filter out noise or any false triggers (for example through debouncing the switch) making sure that only a legitimate event is processed. The Sensor Controller can wake up the System CPU when detection occurs while the switch operates in low-power mode during most of the routine.
For glass break detection, the Sensor Controller can monitor audio or vibration signals using a microphone, or measuring pressure an external piezoelectric pressure sensor. Detection can then occur based on analyzing incoming signals for specific frequency patterns indicative of breaking glass. Additional processing can be further handled by the main processor if needed.
The following chapters demonstrate the implementation of each of these applications using the Sensor Controller with a focus on low power consumption for longer battery life.