- 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.
- 亮劍.NET:.NET深入體驗(yàn)與實(shí)戰(zhàn)精要
- 高效能辦公必修課:Word圖文處理
- Visualforce Development Cookbook(Second Edition)
- Machine Learning for Cybersecurity Cookbook
- INSTANT Varnish Cache How-to
- SharePoint 2010開(kāi)發(fā)最佳實(shí)踐
- 數(shù)據(jù)挖掘方法及天體光譜挖掘技術(shù)
- Blender Compositing and Post Processing
- 聊天機(jī)器人:入門(mén)、進(jìn)階與實(shí)戰(zhàn)
- 軟件工程及實(shí)踐
- 啊哈C!思考快你一步
- 奇點(diǎn)將至
- Artificial Intelligence By Example
- 單片機(jī)技術(shù)項(xiàng)目化原理與實(shí)訓(xùn)
- PowerMill 2020五軸數(shù)控加工編程應(yīng)用實(shí)例