SPRADL9 February   2025 CC1310

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 Sensor Controller in Building Automation
    2. 1.2 TI Devices
      1. 1.2.1 CC13x4 Wireless MCUs
      2. 1.2.2 CC26xx Wireless MCUs
  5. 2Sensor Controller
    1. 2.1 Features
    2. 2.2 Sensor Controller Power Modes
      1. 2.2.1 Active Mode
      2. 2.2.2 Low Power Mode
      3. 2.2.3 Standby Mode
      4. 2.2.4 Switching Between Power Modes
        1. 2.2.4.1 24MHz - Startup From Standby and Return to Standby Energy
        2. 2.2.4.2 2MHz - Startup From Standby and Return to Standby Energy
    3. 2.3 Power Measurement Setup
      1. 2.3.1 EnergyTrace™ Software
      2. 2.3.2 Software
      3. 2.3.3 Current Consumption Measurements
      4. 2.3.4 Hardware
  6. 3Building Automation Use-Cases and Techniques using Sensor Controller
    1. 3.1 PIR Motion Detection
      1. 3.1.1 PIR Traditional Signal-Chain
      2. 3.1.2 Capacitor-less Motion Detection Block Diagram
      3. 3.1.3 Digital Signal Processing
        1. 3.1.3.1 Hardware
        2. 3.1.3.2 Digital Signal Processing
    2. 3.2 Glass Break Detection
      1. 3.2.1 Low-Powered and Low-Cost Glass Break Block Diagram
    3. 3.3 Door and Window Sensor
    4. 3.4 Low-Power ADC
      1. 3.4.1 Code Implementation in Sensor Controller Studio
      2. 3.4.2 Measurements
    5. 3.5 Different Sensor Readings with BOOSTXL-ULPSENSE
      1. 3.5.1 Capacitive Touch
      2. 3.5.2 Analog Light Sensor
      3. 3.5.3 Potentiometer (0 to 200kΩ range)
      4. 3.5.4 Ultra-Low Power SPI Accelerometer
      5. 3.5.5 Reed Switch
  7. 4Summary
  8. 5References

Low-Powered and Low-Cost Glass Break Block Diagram

Figure 3-7 illustrates how the internal peripherals of the CC13xx are utilized to design a simplified, ultra-low-power glass break detector with an external piezoelectric sensor. For this use-case we used the internal Comparator B together with a reference DAC and ADC. The COMPB peripheral is a low-power clocked comparator that is updated at 32kHz. COMPB can be used to continuously monitor slow signals and wake up the Sensor Controller from standby mode. Monitored signals include but is not limited to power supply voltages or analog sensor outputs. In Sensor Controller Studio, the threshold voltage of the COMPB peripheral can be configured using the internal reference DAC. Once the piezoelectric sensor signal surpasses the configured threshold, the system samples the entire piezo signal over a dedicated time using the internal ADC. This sampled data is then used to calculate the signal’s energy, allowing differentiation between a knock on the glass and an actual break.

 High-Level Glass Break
                    Detection Block Diagram Figure 3-7 High-Level Glass Break Detection Block Diagram
 Internal Connection of Sensor
                    Controller Peripherals Figure 3-8 Internal Connection of Sensor Controller Peripherals

Figure 3-9 was generated by connecting a piezo sensor in the topology that is mentioned previously. By vibrating the board with the Sensor Controller + piezo, we can simply plot different voltage spikes that are reaching between 0.5V to 5V (depending on how large is the resistor you load the piezo sensor with). Then by analyzing the signals and the energy, we can understand what is considered as a break and was is considered as a normal knock or vibration.

 Piezo Sensor Signals Figure 3-9 Piezo Sensor Signals