基于zigbee的太阳能无线电子导游系统的设计与实现

基于zigbee的太阳能无线电子导游系统的设计与实现

ID:31359650

大小:107.50 KB

页数:6页

时间:2019-01-09

基于zigbee的太阳能无线电子导游系统的设计与实现_第1页
基于zigbee的太阳能无线电子导游系统的设计与实现_第2页
基于zigbee的太阳能无线电子导游系统的设计与实现_第3页
基于zigbee的太阳能无线电子导游系统的设计与实现_第4页
基于zigbee的太阳能无线电子导游系统的设计与实现_第5页
资源描述:

《基于zigbee的太阳能无线电子导游系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Zigbee的太阳能无线电子导游系统的设计与实现  摘要:利用ZigBee技术和太阳能光伏充电技术,设计一款采用太阳能供电的无线智能电子导游系统。系统由网关协调器、景点路由器和可移动手持终端三种设备组成,景点路由器采用太阳能电池板供电,采用CC2430芯片作为控制和射频通信硬件平台,并成功移植了ZigBee?2006协议栈,利用接收信号强度(RSSI)定位算法选择最近景点路由器。样机测试表明,利用该方案设计的电子导游系统具有使用方便、成本低廉等优点,具有较好的实用价值。  关键词:电子导游系统;太阳能电池;Zig

2、Bee;接收信号强度;ZigBee?2006协议栈  中图分类号:TN915?34;TN83文献标识码:A文章编号:1004?373X(2016)22?0121?03  近年来,随着我国经济的飞速发展[1],观光旅游成为人们生活中必不可少的休闲方式[1?2]。如何提高旅游业服务质量,是旅游业所面临的问题。目前旅游景点解说主要由解说员担任,这种方式很难满足游客游玩的自主性[2]。电子导游系统在旅游景点中推广及应用,为现代旅游业的智能化[3?4]和人性化[3?4]的发展注入了新动力。本文利用ZigBee技术[5?7]和太

3、阳能光伏充电技术,设计了一款基于太阳能供电的无线电子导游系统,具有使用方便,成本低廉等优点。6  1整体方案设计  本电子导游系统采用低成本、低功耗的ZigBee无线解决方案[8]。ZigBee是一种新兴的短距离、低功率、低速率的无线接入技术[8],工作在免费的2.4GHz的ISM频段[8]。图1是系统整体设计方案,主要由网关协调器、景点路由器和移动手持终端三种设备组成。网关协调器是无线传感器中的第一个设备,负责建立一个无线传感器网络。当景点路由器和移动手持终端开机工作时,这些设备会自动加入网络。景点路由器具有路由功

4、能,被安置在每个景点。为了实现手持终端与景点路由器之间的通信,景点路由器在周期性的广播地址编码,广播半径(radius)设为1跳(hop)。手持终端实质上是一个具有MP3播放器功能的信号接收器。当游客在网络中移动时,手持终端会接收到所有相临景点路由器发来的地址编码信号。  通过RSSI定位算法[9?12],计算游客的具体位置,找出离游客最近景点路由器,从SD储存卡中读取介绍此景点MP3语音文件,并把语音文件送到MP3语音解码模块进行语音解码,播放出景点语音。为了降低维护成本,在每个景点路由器上都安装一块太阳能电池板和

5、储电设备。  2硬件系统设计  2.1手持接收终端设计  图2为手持接收终端硬件结构原理图,其主要由射频天线、CC2430芯片、LCD显示器、DS2762电源管理、STM8L03微控芯片、SD存储卡、VS1003MP3解码芯片、充电锂电池和电源适配器接口等部分组成。6  STM8L03是意法半导体公司生产的8位超低功耗微控制器;CC2430是TI公司的芯片,内部集成了一个增强型的8位8051微控制器内核;VS1003是芬兰VISL公司生产的高性能高保真音频解码芯片;DS2762是MAXIM公司新一代智能电源管理芯片。

6、当游客进入景点时,CC2430端收到从天线收到景点路由器发出地址编码信号,并通过串口把选取的信号送到STM8L03微控制器,微控制器读取SD储存卡中的音频文件,通过VS1003音频解码芯片解码音频信号。  2.2景点路由器设计  ZigBee无线网络中的景点路由器,除了周期性广播景点地址编码之外,还承担无线网络的无线路由功能,因此,用电量较大。如果采用干电池给景点路由器供电,由于受到干电池容量限制,需要不定期更换电池,给用户的使用带来不便。本系统的景点路由器采用了太阳能电源供电方案。本系统的景点路由器设计框图如图3所

7、示,其主要由太阳能电池板、LT1303充电与管理电路、可充电的锂电池和CC2430芯片组成。  3系统程序的设计软件设计  3.1ZigBee?2006协议栈的移植  为了实现不同设备之间自动组建无线网络,要在这些设备上移植无线传感器网络通信协议。ZigBee?2006协议栈是一个公开的半开源的短距离无线网络协议,在无线传感器网络中得到广泛应用。  利用IAREmbeddedWorkbenchforMCS?51开发工具,打开ZigBee?2006协议栈,并且可以把自已的应用程序添加到协议栈中,扩展相应的功能。在本系统

8、的开发过程中,成功移植了ZigBee?20066协议栈到网关协调器、景点路由器、手持接收终端。如图4所示,为网络协调器与手持终端设备的程序流程图,其中图(a)为网关协调器程序流程图,图(b)为手持终端设备程序流程图。网关协调器是无线网络中第一个网络设备,它的主要任务是按设定的网络参数建立一个无线网络。当网络创建成功之后,协调器允许其他路由节点加

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

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

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