物联网无线传感技术总结
本资源摘要信息涵盖了物联网无线传感技术的总结,涵盖了无线传感网络、IEEE802.15.4 MACPHY数据帧通信流程、Zigbee服务规范、IAR工程配置、LED控制、定时器应用等多个方面的知识点。
一、无线传感网络
无线传感网络(WSN)是一种包含多种技术的网络,包括传感器技术、嵌入式计算技术、现代网络及无线通信技术、分布式信息处理技术等。无线传感器网络的建立需要一定的数据基础,可以通过集成化微型传感器来完成。传感器可以进行实时监测、对监控对象的信息进行收集整理,并通过无线的方式进行信息的传输,最后传输到用户终端。
二、无线传感网络的特点
无线传感网络具有硬件资源有限、电源容量有限、通信能量有限、计算能力有限、节点数量众多、分布密集、自组织、动态性网络、多条路由、节点传感器出现故障可能性较大等特点。
三、IEEE802.15.4 MACPHY数据帧通信流程
IEEE802.15.4 MACPHY数据帧通信流程是指在IEEE802.15.4标准中定义的数据帧通信流程。该流程包括查询命令帧、数据帧、确认帧等几个阶段。在该流程中,查询命令帧采取轮询机制,所以丢失一两个查询命令帧对数据的采集影响不大;如果采取出错重发机制,则容易造成不同节点的查询命令之间相互干扰。
四、Zigbee服务规范
Zigbee服务规范是一种基于IEEE802.15.4标准的低速率无线个人局域网技术。该规范包括PHY、MAC、NWK、APL四个层次。PHY提供基本的物理无线通信功能;MAC提供设备间的可靠性授权和一跳通信连接服务;NWK提供用于构建不同网络拓扑结构的路由和多跳功能;APL包括一个应用支持子层、ZigBee设备对象和应用。
五、IAR工程配置
IAR工程配置是指在IAR集成开发环境中对工程的配置。通过IAR,可以实现对微控制器的编程和调试。例如,在IAR中,可以实现按键控制LED交替闪烁,并将代码及编译结果截图。
六、LED控制
LED控制是指通过微控制器对LED的控制。例如,在IAR中,可以实现大约5s闪烁一次LED灯。该控制可以通过定时器来实现。
七、定时器应用
定时器应用是指通过定时器来实现对微控制器的控制。例如,在IAR中,可以使用16位的定时器,实现大约5s闪烁一次LED灯。
八、CC2530端口分配
CC2530端口分配是指在CC2530微控制器中对端口的分配。例如,在CC2530中,我们的端口分为通用或外设,我们一般用寄存器PxSEL、PxDIR、PxINP来决定。同时,我们也可以使用各种外设,如定时器、LED、USART、ADC、睡眠定时器、时钟和电源管理、看门狗等。