如何利用RFID和ZigBee技术实现室内定位系统-.doc

如何利用RFID和ZigBee技术实现室内定位系统-.doc

ID:27873009

大小:181.50 KB

页数:10页

时间:2018-12-06

如何利用RFID和ZigBee技术实现室内定位系统-.doc_第1页
如何利用RFID和ZigBee技术实现室内定位系统-.doc_第2页
如何利用RFID和ZigBee技术实现室内定位系统-.doc_第3页
如何利用RFID和ZigBee技术实现室内定位系统-.doc_第4页
如何利用RFID和ZigBee技术实现室内定位系统-.doc_第5页
资源描述:

《如何利用RFID和ZigBee技术实现室内定位系统-.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、如何利用RFID和ZigBee技术实现室内定位系统?  随着物联网的研究和无线传感网络技术迅速发展,ZigBee技术作为一种新兴的低成本、低功耗、低速率短距离的无线传感网络技术,它是基于IEEE802.15.4标准开发的无线协议。IEEE802.15.4负责物理层和MAC层,而ZigBee联盟负责制定网络层和应用层。利用ZigBee技术实现定位具有低成本、低功耗的优点,且信号传输不受视距的影响,被广泛的应用于环境监测、工业现场采集、智能家居和医疗护理等领域。  RFID(RadioFrequencyIdenTIficaTIon,射频识别)是利用射频信号通过空间融合(交变磁场或电

2、磁场)实现无接触信息传递并通过所传递的信息到达自动识别目的的技术。射频识别卡的优点就在于它的非接触性,因此它在完成识别工作时无须人工干预,适于实现自动化、可识别高速运动物体并可同时识别多个射频卡,操作快捷方便。RFID技术是一个崭新的技术应用领域,它小仅涵盖了射频技术,还包含了射频技术、密码学、通信原理和半导体集成电路技术,是一个多学科综合的新兴学科。因此,对RFID技术的认识和研究具有深远的理论意义。  目前实现室内定位主要有基于测距技术和非测距技术,基于测距的定位算法有AOA、TOA、TDOA、RSSI;基于非测距技术的定位算法主要有:DV-Hop定位算法、质心算法、凸规划

3、定位算法等。基于测距的定位机制定位精度相对较高,在低功率无线设备组成的高密度网中,由于各设备之间的同步无法实现,利用AOA、TDOA估计具体难以实现。尽管可以通过测量TOA来估计距离,但是多径和噪声,以及参考时钟的不精确性,都将使距离估计的效果变差;基于非测距的定位算法无需测量节点间的绝地信息和角度信息,是利用网络连通性计算节点的位置,但是定位精度低。而基于RSSI的距离估计,可以由传感器节点自身测量得到,不需要额外的硬什支持。与单纯利用连通信息的算法相比,RSSI增添了额外的有价值的信息。所以基于RSSI的测距是无线传感网络较常用的方法。本人通过基于RSSI的测距技术,采用R

4、FID和ZigBee技术相融合的室内定位系统设计,有效的提高了室内的定位精度,以及实现了房间级的定位。  1定位系统的整体设计  本系统的设计有5个部分组成,包括上位机、网关、基站、电子标签、参考节点。上位机的功能是监控和管理整个系统。定位系统的结构框图如图1所示。    网关的功能是由协调器来充当,它在整个系统中起着至关重要的左右,首先它要响应上位机发出的命令,开启网络,等待其他类型的节点入网,其实还要接收各节点的上传的数据并传送给上位机软件处理。基站是由ZigBee模块和RFIDReader模块组成,它们之间通过RX/TX进行数据的传输,基站的功能是在定位过程中接收上位机发

5、送过来的消息,以调制的方式形成射频信号,通过天线不断的向外发送射频信号;其中的ZigBee模块也可以作为参考节点的作用,能够将自身的坐标信息和RSSI值发送给盲节点。电子标签是由ZigBee模块和RFIDTag模块组成,它们直接是通过SPI接口连接起来的。其功能是接收基站发送过来的射频信号,经过解调和解码后,将数据通过SPI方式传送给ZigBee模块,ZigBee模块冉通过尤线的方式发送到网关。ZigBee模块还有另外一个作用,就是作为盲节点,可在参考节点包围的区域内任意移动。它与参考节点、网关构成一个定位系统。参考节点仅只有一个ZigBee模块组成,它是一类静止的、已知自身位

6、置坐标信息的节点,其功能是将自身的RSSI值和位置坐标信息发送给盲节点。  2定位系统的硬件设计  2.1网关  网关的设计包括2个部分,即无线通信模块和辅助功能模块。其中无线通信模块是这个网关的核心部分,负责跟基站、电子标签以及参考节点等之间进行通信。辅助功能模块是完成定位串口通信、状态指示、LCD的显示、供电等辅助功能。网关的结构框图如图2所示。    2.2基站  基站的设计包括2个部分,RFIDReader模块和ZigBee模块。其中RFIDReader模块主要是由PIC16F887的微控制器和匹配电路组成。RFIDReader模块和ZigBee模块两者之间通过RX/T

7、X进行数据传输。基站的结构框图如图3所示。    上位机发送命令,网关将激励器ID等信息无线发送给基站中的ZigBee模块,ZigBee模块通过RX/TX将激励器ID等信息发送给微控制芯片PIC16F887处理,微控制芯片通过输出PWM信号,产生频率125kHz的载波,并将激励器ID等信息以OOK调制方式调制在125kHz载波上形成激励信号,其中的数据编码是通过曼彻斯特编码,然后经过驱动器TC4422的功率放大作用,通过天线不断的向外发送125kHz的激励信号。当有RFIDTag模块接近该区

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。