论文部分内容阅读
随着各种短距离无线通信技术的发展,人们提出了一个全新无线网络数据通信技术——Zigbee。Zigbee技术是随着工业自动化对于无线通信和数据传输的需求而产生的,Zigbee网络省电、可靠、成本低、容量大、安全,可广泛应用于各种自动控制领域。这些特点使Zigbee传输技术使用方便,为无线通信技术的研究注入新鲜的血液。
本文以Zigbee技术为基础,实现对一定区域内的目标实现定位.,其内容包括:空间三角定位算法,能量法确定距离,Zigbee收发组网,上位机控制MFC程序。在这几个研究领域,本文的研究成果和主要贡献如下:
通过对目前市面上各种定位算法的研究,研究出适合于Zigbee定位算法的解决方案。提出Zigbee定无应采用区域定位,通过对一定区域内已知位置的信标节点的对比,从而计算出需要定位节点的位置;在计算过程中,需要通过能量和距离关系确定出己知节点和未知节点的距离,需要采用空间 4点定位算法计算出未知节点坐标并对数据进行处理。这充分体现了Zigbee的定位的方便,也具有一定的实用性。
从SMAC协议实现的角度出发,实现Zigbee核心芯片MC13213的程序编写,其中主要包括发送接收数据,并保证时序的正确和调用芯片内函数对距离的自我计算,并通过串口发送给上位机。从上位机实现的角度出发,需要编写MFC上位机程序,其中主要包括串口程序和具体算法程序。虽然目前算法能够实现,但是由于算法过于简化,距离很高精度还是有较大的差距,因此也为进一步的改进工作指明了方向。
本文将从设计原理,硬件构成,软件构成等方面详细介绍本测量系统的各部分构成,并对未来改进工作作一定程度的展望。