基于ZigBee的室内定位系统设计与研究.docVIP

基于ZigBee的室内定位系统设计与研究.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee的室内定位系统设计与研究.doc

基于ZigBee的室内定位系统设计与研究   【摘 要】本文针对如今需求越来越多的室内定位进行了研究,以接收信号强度定位算法为理论基础,设计了用CC2530芯片为主控芯片的协调器节点、参考节点和待定位节点,用TI公司半开源ZigBee协议栈Z-Stack设计了定位系统的软件部分,最终实现了基于ZigBee技术的室内定位系统。该系统定位准确,运行稳定可靠。   【关键词】ZigBee;CC2530;RSSI   【Abstract】Now more and more demand for indoor positioning has been studied. In this paper, based location algorithm theoretical of received signal strength, CC2530 chip is designed with a coordinator node, reference nodes and unkown node. The software based on Z-Stack protocol Stack is also belongs to TI. Ultimately, indoor positioning system based ZigBee network is implemented. .This indoor positioning system is simple operation, high reliability.   【Key words】ZigBee; CC2530; RSSI   0 引言   如今物联网正在迅速发展,已经关系到人们生产生活中的方方面面[1]。正如名称所说,它是一个英特网的扩展,将每个物体与物体之间进行通信连接。因此,对于物体位置的精确定位不可缺少。随着社会的不断发展,人们不仅仅只对户外空旷的地区有定位需求,室内定位技术的精确性也受到越来越多的关注。GPS系统似乎是最好的室外定位系统的解决方案。但是对于室内环境下的定位需求,这些系统还不足够理想。   ZigBee技术是一个新兴的无线通信组网技术,可以使得无线节点之间进行无线组网,相互通信,该技术具有稳定可靠,操作简单,功耗低,通信距离远等特点[2]。近些年来,随着ZigBee技术的越来越流行,使用ZigBee技术进行室内通信,对高物品定位正在成为一种研究的趋势[3]。因此,研究一种基于ZigBee技术的适合室内环境的准确可靠的定位系统十分重要。所以,本文在对ZigBee技术研究的基础之上设计出一种基于ZigBee的室内定位系统。   其中,A表示无线电传播1米时信号衰减的强度。   d表示发射无线电的节点到接受到无线电波节点之间的距离。   n表示无线电衰减系数,该值为一个常数。   RSSI表示节点接收到无线电波时的无线电信号强度。   接收端节点通过测出接收到的无线电信号强度,通过公式(1)就可以计算出发送端节点到接收端节点的实际距离。当有3个已知位置坐标的参考节点A(xA,yA), B(xB,yB), C(xC,yC),分别测得1个待定位节点D发射的无线电信号强度时,将测得的接收信号强度值发送给ZigBee协调器,ZigBee协调器再发送给上位机中,上位机根据公式1计算出3个已知自身位置坐标的参考节点A,B,C到待定位节点D的距离rA, rB, rC,再通过公式(2),就可以计算出待定位节点的具体位置坐标D(xD,yD)。2 定位系统的硬件设计   室内定位系统的硬件主要是以CC2530芯片为主控核心的无线节点设计[5],根据功能不同,这些无线节点又分为ZigBee协调器,参考节点和待定位节点。其中这三种节点的CC2530核心系统电路完全相同,如图2所示。由于CC2530是一个片上系统SoC,自带有RF射频模块,所以只需要在外部设计一个很简单的电路就可以实现无线射频发射和接受功能。其中C1,C2,Y1和C13,C14,Y2构成了2组晶振电路给CC2530芯片提供振荡频率。L1,L2,C15,C16,C17,C18共同构成了一个巴伦电路,为CC2530到天线之间可以阻抗匹配,使得天线发射功率达到最大,实现射频信号的发射和接收。ZigBee协调器除了CC2530核心电路之外还需要一个电源电路为整个协调器提供工作电源,该电源是由USB供电,通过HT755芯片将USB的DC+5V电转换成CC2530芯片所需要的DC+3.3V电。通过串口将上位机与ZigBee协调器连接起来,通过MAX232芯片将上位机的RS232电平与协调器TTL电平相互转化,实现上位机与ZigBee协调器之间的通信。而参考节点与待定位节点采用完全相同的硬件电路,除了CC2

您可能关注的文档

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档