SensorController Studio里有很多例子,但是缺少在LaunchPad上使用I2C的例子。本文将使用TI的CC1352P无线MCU及OPT3004光照度传感器,来填补这一空缺。 介绍OPT3004是一款用于测量可见光密度的传感器。传感器的光谱响应与人眼的视觉响应紧密匹配,并且具有很高的红外线阻隔率。OPT3004 器件具有精密的光谱响应和增强的红外阻隔功能,因此能够准确测量人眼可见光的强度,且不受光源影响。 CC1352P 是一款多协议低于 1GHz 和 2.4GHz 无线 MCU,面向无线 M-Bus、IEEE 802.15.4g、支持 IPv6 的智能对象 (6LoWPAN)、Thread、 Zigbee®、KNX RF、 Wi-SUN®、低功耗 Bluetooth® 5 以及专有系统,包括 TI 15.4-Stack。该器件包含具有一流效率的 +20dBm 集成高功率放大器,适用于远距离 应用 Sensor Controller传感器控制器是simplelink系列无线MCU CC26xx/CC13xx都包含的一个小型 CPU 内核,针对低功耗和高效外设运行进行了高度优化。传感器控制器位于 CC26xx/CC13xx 辅助 (AUX) 电源/时钟域中,可以独立于系统 CPU 和 MCU 域电源状态自主执行简单的后台任务,以达到极低功耗。关于Sensor Controller的细节和使用方法,请访问Sensor Controller Project from Scratch。 如下的两篇**也将非常有助于您理解Sensor Controller这一非常有特色的功能: Getting Started With the CC13xx and CC26xx Sensor Controller Ultra-Low Power Designs With the CC13x2 and CC26x2 Sensor Controller
硬件连接需要的硬件: OPT3004 EVM LAUNCHXL-CC1352P 连接如下图: OPT3004EVM[原理图下载] | LAUNCHXL-CC1352P[原理图下载] | SDA | DIO5 | SCK | DIO22 | VOUT | 3V3 | GND | GND | |
|
请根据实际板子情况进行连接,CC1352P的DIO5和DIO22已通过3.3KΩ电阻上拉,因此直接使用这两个引脚。 |
|