基于ZIGBEE 的无线定位技术研究
2014-01-21苏勇杰
电子设计工程 2014年20期
苏勇杰
(中国人民解放军69047部队 新疆 乌鲁木齐 830002)
无线传感器网络结合了监管、控制和无线通信的网络系统,在整个网络系统中有数量庞大的节点,并且分布非常密集,节点之间彼此交互,所以一个节点的故障以及环境影响就会影响到整个网络拓扑的运行,所以对于无线网络来说,无论是定位能力还是报警能力,都依赖于节点。本研究在ZIGBEE的基础上,对基于ZIGBEE无线传感器网络系统架构进行分析,并且对其系统传感器信号采集模块进行了一定分析,最终对其无线定位技术进行研究。
1 系统需求和总体架构
本文对于无线传感器的网络应用环境采用的设计方案是2.4 GHz的IEEE802.15.4/ZIGBEE标准[1]。在这个标准下,所有的ZIGBEE节点都运用抗干扰的直序扩频通信方式进行工作,每个节点都对强弱指示功能(RSSI)的模式来接收信号,并且在无线网络内,能够将这些节点共同组成通信网络,整个网络在布置ZIGBEE节点位置时,能够进行每个节点之间的通信,两个以上的节点就可以组成信道[2]。整个网络如图1所示。

图1 基于ZIGBEE的无线传感器网络Fig.1 Wireless sensor network is based on ZIGBEE
对于这些节点的控制平台架构,首先要了解到3个线程:CCR、DSS、.NET 公共运行进程(CLR),3 个进程都是由各自的库文件进行配置。CCR采用事件驱动,用于处理异步请求、并行执行的库;DSS作为服务驱动的库,使得各项服务通过网络进行通讯。例如当两个线程同时运行时,调用同一片资源,这时就会产生两条线程所用到的数据不一致,这就需要编程者使用互斥技术进行处理。……
登录APP查看全文
