- Internet of Things for Architects
- Perry Lea
- 377字
- 2021-06-25 22:47:04
Functional example – TI SensorTag CC2650
The Texas Instruments CC2650 SensorTag is a good example of an IoT sensor module for development, prototyping, and design. SensorTag has the following features and sensors in the package:
- Sensor input
- Ambient light sensor (TI Light Sensor OPT3001)
- Infrared temperature sensor (TI Thermopile infrared TMP007)
- Ambient temperature sensor (TI light sensor OPT3001)
- Accelerometer (Invensense MPU-9250)
- Gyroscope (Invensense MPU-9250)
- Magnetometer (Bosch SensorTec BMP280)
- Altimeter/Pressure sensor (Bosch SensorTec BMP280)
- Humidity sensor (TI HDC1000)
- MEMS microphone (Knowles SPH0641LU4H)
- Magnetic sensor (Bosch SensorTec BMP280)
- 2 Push-button GPIOs
- Reed relay (Meder MK24)
- Output devices
- Buzzer/speaker
- 2 LEDs
- Communications
- Bluetooth Low Energy (Bluetooth Smart)
- Zigbee
- 6LoWPAN
This package is powered by a single CR2032 coin cell battery. Finally, the device can be placed into beacon mode (iBeacon), and used as a message broadcaster. Following is the block diagram of the CC2650 SensorTag module:
TI CC2650 SensorTag. Courtesy of Texas Instruments, TI Multi-Standard CC2650 SensorTag Design Guide. Texas Instruments Incorporated, 2015.
The next image is of the block diagram of the MCU. The MCU provides the IO and processing ability using an ARM Cortex M4, and connects over various bus interfaces to sensor components on the module:
TI CC2650 MCU Block Diagram. Courtesy of Texas Instruments, TI Multi-Standard CC2650 SensorTag Design Guide. Texas Instruments Incorporated, 2015.
This device is packed with a number of sensors, communication systems, and interfaces, but the amount of processing power is limited. The device uses a processing module from TI (MCU CC265), which includes a small ARM Cortex M3 CPU with only 128 KB of flash memory and 20 KB of SRAM. This was chosen for its extremely low power consumption. While power-efficient, this limits the amount of processing and resources on this system. Typically, components like these will need to be accompanied by a gateway, router, cell phone, or some other smart device. Sensor devices such as these that are built for low power and low cost would not have the resources for more demanding applications such as MQTT protocol stacks, data aggregation, cellular communication, or analytics. For that matter, most endpoint sensing devices one will see in the field are simpler than this component, to further reduce cost and power.
- Mastering Mesos
- Word 2003、Excel 2003、PowerPoint 2003上機指導與練習
- 蕩胸生層云:C語言開發修行實錄
- 圖解PLC控制系統梯形圖和語句表
- 計算機控制技術
- 大數據技術入門(第2版)
- PHP開發手冊
- Visual FoxPro數據庫基礎及應用
- Excel 2007技巧大全
- 智能生產線的重構方法
- Word 2007,Excel 2007辦公應用融會貫通
- 智能鼠原理與制作(進階篇)
- Hands-On Agile Software Development with JIRA
- Practical Network Automation
- Oracle Blockchain Quick Start Guide