- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干低功耗蓝牙物联通信网络设计及实现
基干低功耗蓝牙物联通信网络设计及实现 摘 要:为解决当前室内定位以及定向信息推送等问题,文中设计了一种蓝牙物联网系统,利用低功耗蓝牙的能耗低、信号覆盖范围广等特点,通过将多个蓝牙节点分布在室内以一定的时间间隔发送特定的数据包进行广播,Android端手机走近蓝牙节点时,App接收数据包对节点进行分辨,检测RSSI值计算出与节点的距离,可以实现在走近某一个节点时接收到该节点所设置推送的信息,并且用户可获知其当前所在位置,实现简单的室内定位。文中主要阐述了该系统的软硬件设计及其在航站楼的应用
关键词:航站楼;蓝牙;室内定位;物联网
中图分类号:TN926+.22;TP393 文献标识码:A 文章编号:2095-1302(2017)02-00-02
0 引 言
随着当前经济的快速发展,社会运行节奏加快,人们更倾向于选择高效的出行方式,而飞机就是其中之一。近年来,全国各地机场的吞吐量不断增长,导致航站楼面积过大,而GPS全球定位系统在室内感测不到卫星信号无法进行室内定位等问题出现。本项目旨在解决大型室内公共场所的导航问题,通过部署低功耗蓝牙网络实现向用户推送信息并提供室内导航服务
1 低功耗蓝牙技术
低耗能技术是蓝牙4.0版本新提出的一种技术,瞄准了物联网方向的应用,与之前的蓝牙技术相比,耗能减少了90%。在市场中占有率极高的Android从4.3系统发布开始正式支持蓝牙4.0。相对于蓝牙2.1或者蓝牙3.0等传统蓝牙的高耗电性,蓝牙4.0功耗极低,一粒纽扣电池可以供设备连续工作一年[1]。且凭借其较远的传输距离,相对于其它蓝牙技术,低耗能蓝牙在物联网中有着不可比拟的优势,具有低成本,低能耗,?B接方便、安全等特点[2]
2 硬件设计
2.1 硬件功能
该系统在室内布设多个蓝牙节点,每个蓝牙节点硬件会广播含有自己特定的128位通用唯一设备识别码(UUID)以及16位由Major和Minor标志符所组成的数据包。智能终端通过接收数据包,读取设备识别码和标志符来识别广播信息的蓝牙节点ID,并通过检测RSSI信号值计算出与节点的距离,以确定智能终端的位置
2.2 硬件设计
系统的硬件组成如图1所示。本系统选用北欧半导体Nordic Semiconductor公司生产的nRF51822-QFAA蓝牙芯片,该芯片具有高效、低功耗的特点,工作在2.4 GHz频段,支持蓝牙4.0,最高传输速率可达2 Mb/s,传输距离可达10米。芯片基于32位ARM Cortex M0 CPU内核,有256 KB Flash和16 KB RAM,正常工作电压在1.8~3.6 V之间。因此电源使用了电压为3 V的CR2032纽扣电池为设备供电。硬件实物如图2所示
3 软件设计
3.1 概述
软件设计分为两部分,一部分是Android手机端的App设计,将蓝牙节点分布在各处,通过蓝牙硬件布点完成组网,当用户走近不同的蓝牙节点时,Android手机端App将推送不同的网页地址及位置信息。另一部分为网页端设计,用户可单击推送信息中的网页链接,通过移动数据或无线网络WiFi获取推送信息。推动的信息可以在网页后台轻松更改
3.2 软件功能
蓝牙物联网系统程序设计流程图如图3所示。软件界面如图4所示。在Android智能终端中打开App,软件会提示应用尝试打开蓝牙,用户允许开启蓝牙后,通过右下角的添加按钮能够搜索节点信息。当用户走近某一个节点时,App周期性检测蓝牙节点的信号强度(RSSI),可大致计算出蓝牙节点与用户之间的距离,系统可以设定一个触发距离,例如设定触发距离为0.2 m,当用户与节点之间的距离小于或等于0.2 m时,App即对当前节点的信息及定位信息进行推送,方便用户寻找当前所在位置及选择目的地进行导航。同时用户还可以在单击链接打开的网页中单击“回到主页”按钮,进入航班信息搜索页面,寻找自己的航班信息
低功耗蓝牙虽然功率小但传输速率较低,因此借助如今已十分发达,且传输速率快的移动网络。采用将蓝牙和移动网络相结合的方式推送信息,能提高信息的传输量和传输速率,更好地实现蓝牙物联网系统。且由于向用户推送的信息存在网页上,可方便的在网页后台更改,因此不需要频繁更新手机软件来更新信息
4 系统测试
蓝牙物联网系统的可行性测试结果如表1所列
5 应用前景
该蓝牙物联网系统能够帮助机场工作人员进行大范围的信息推送,同时能够实现室内定位及导航,当用户走近蓝牙节点时,会接收到自己的当前位置,并可选择目的地进行导航
该系统不仅可以应用在航站楼中,还可以用在各商业大楼、学校教学楼、旅游景点等地,跟据应用地不同,功能偏重亦有所不同
6 结 语
本文先介绍了低功耗蓝
原创力文档


文档评论(0)