SWRA578B October   2017  – April 2020 CC1312PSIP , CC1312R , CC1314R10 , CC1352P , CC1352P7 , CC1352R , CC2620 , CC2630 , CC2640 , CC2640R2F-Q1 , CC2642R , CC2642R-Q1 , CC2650MODA , CC2652P , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP

 

  1.   Ultra-Low Power Sensing Applications With CC13x2/CC26x2
    1.     Trademarks
    2. 1 Overview
    3. 2 Measurement Conditions
      1. 2.1 Software
      2. 2.2 Hardware
    4. 3 Measurements
      1. 3.1 BOOSTXL-ULPSENSE
        1. 3.1.1 Analog Light Sensor
        2. 3.1.2 Capacitive Touch
        3. 3.1.3 LC Flow Meter
        4. 3.1.4 Potentiometer
        5. 3.1.5 Reed Switch
        6. 3.1.6 SPI Accelerometer
      2. 3.2 LPSTK-CC1352R
        1. 3.2.1 I2C Light Sensor
        2. 3.2.2 I2C Temperature and Humidity Sensor
        3. 3.2.3 SPI Accelerometer
        4. 3.2.4 Hall Effect Sensor
      3. 3.3 Comparison with System CPU
        1. 3.3.1 4 MHz SPI Transfer
        2. 3.3.2 1 MHz SPI Transfer
        3. 3.3.3 Wake-up and Sleep
    5. 4 Summary
    6. 5 References
  2.   A Creating the comparison examples
    1.     A.1 SPI Transfer – Sensor Controller
    2.     A.2 SPI Transfer – System CPU
    3.     A.3 Wake Up and Sleep – Sensor Controller
    4.     A.4 Wake up and Sleep – System CPU
  3.   Revision History

LC Flow Meter

The LC flow meter example uses a pair of capacitors and inductors to keep track of the position of a spinning disc to measure the flow volume of a fluid or gas. The disc is half metal and half non-metal. The LC sensor is able to detect if there is a metal piece in close proximity, so with two sensors the rotation of the disc can be tracked. The BOOSTXL-ULPSENSE also includes trigger circuits to make the pulses going in to the Sensor controller narrower, which enables even lower current consumption.

The LC Flow Meter example works by creating a oscillation in the LC sensor on the BOOSTXL-ULPSENSE. The dampening of the oscillation depends on the capacitance in the system, and when a metal disc is present the dampening is increased. The pulse counter peripheral is used to count the oscillations on the COMPA input, before the amplitude is below the Reference DAC level.

The LC flow meter example is tested with a metal piece over the inductors, emulating a real flowmeter application. When measuring, the metal piece is placed so it covers only one inductor. When the Sensor controller detects flow, it will notify the System CPU. The System CPU will blink one of the two LEDs depending on which direction the metal piece spins.

Average Current Consumption Unit
Flow Meter 100 Hz 5.9 µA

A separate test with the flow meter running at 16 Hz instead of the normal 100 Hz was also tested. To create this example, the variable “execInterval” in Sensor Controller Studio is changed from 40 to 250.

Average Current Consumption Unit
Flow Meter 16 Hz 1.7 µA
4_1_3 Flowmeter.pngFigure 8. LC Flowmeter: One Measurement