基于ARM及GPS的景点移动导游系统的研究与设计
发布时间:2020-02-06 12:08
【摘要】:随着国民经济的飞速发展和人们生活水平的不断提高,越来越多的人们选择旅游作为一种娱乐休闲的方式。在国内旅游产业蓬勃发展的同时,一些诸如导游季节性供需不平衡、导游队伍国际化等问题也随之产生,而且越来越多的人们喜欢自助游。在这样的需求下,景区的移动电子导游系统应运而生。 目前,电子导游系统已经发展到采用卫星定位技术和无线通信技术的导航式电子导游系统。本文设计了一种基于ARM11S3C6410为核心的系统硬件平台,以Linux3.0为嵌入式软件平台,采用GPS卫星导航技术的景点电子导游系统的研究。该系统主要涉及GPS卫星导航技术,基于ARM11的硬件平台设计,基于Linux的嵌入式系统构建,嵌入式应用软件设计以及监控中心软件设计五个部分。 GPS定位导航系统主要包括空间星座部分、地面监控部分和用户设备部分三大部分组成。GPS的定位原理是根据4颗及以上卫星到用户设备的距离来计算的,距离是根据信号的传播时间来确定的。本文选用了集成的GPS模块,该模块使用了民用导航仪中常用的SiRF公司的Star III GPS芯片。 基于ARM11的硬件平台设计重点在于S3C6410的外围电路,主要有电源管理电路、SD卡接口电路、音频接口电路、串口电路、LCD液晶屏和触摸屏接口电路等。GPS、GPRS、Wi-Fi三个模块均采用现成的一体化模块, GPS和GPRS模块均通过串口与S3C6410连接,Wi-Fi模块通过SDIO口连接。 嵌入式Linux的构建主要分为开发环境的建立,bootloader的编译移植,Linux内核的移植和根文件系统的构建。开发主机采用Ubuntu发行版,交叉编译器选用arm-linux-gcc4.3.2,bootloader采用对Linux支持最好的U-boot,Linux内核版本为3.0.1,根文件系统基于BusyBox工具。最后均制作成镜像文件烧写到Flash中。 电子导游设备软件主要为Linux环境下串口的编程,通过串口接收GPS模块的数据。嵌入式GUI采用了Qt/Embedded图形库,GIS采用了Google Static MapsAPI。本文以黄山光明顶的经纬度坐标为位置参数,演示了Google Static Maps API的两个具体实例。监控中心软件在windows平台采用MFC框架开发,主要有GPS终端数据中心,游客登记、GPS终端跟踪、安全预警和实时信息发布五部分。
【图文】:
种旅游服务公司日渐兴起,,导游服务职业化、专业化、社会化陪、地陪等分工明确的一体化旅游服务。随着现代大众旅游的游的要求也越来越高,人们已经厌倦了那种跟随导游在景区各蜓点水式的走过场。人们希望有更加开放更加互动式旅游,能的那种乐趣,享受大自然的风景。的电子技术、通信技术、计算机技术等新兴技术为电子导游系术保障,国内外大多数学者对电子导游系统的定义为:运用电研制的各种导游解读设备系统,用来改变原本的人工导游解读称为 Electronic Tourist Guide (ETG)或者 Audio Tour Guide (AT上世纪 90 年代问世以来,国内外众多科研机构、大学和公司力财力,相关的研究成果使得电子导游系统不断地向前发展,导游系统、电子导游助理、自助导游系统及智能导游系统等一-4]。如图 1-1 所示,根据技术实现的手段不同,电子导游系统个发展阶段。
供了丰富的软件资源,几乎囊括了时下所有流行芯片的驱动程序,用便的就能实现其定制化的应用程序而不必考虑复杂的硬件电路的驱裁剪的内核提供了高效稳定的性能,符合嵌入式设备定制化的需求;处理器构架,Linux 己经被移植到所有流行的处理器硬件平台,如 ARX86、PowerPC 等;完善的网络通信协议、文件系统管理机制、安全多的开源图形用户界面(Graphical User Interface, GUI),使得 Linux 操作入式系统应用的最佳选择。文主要工作论文主要讨论基于 S3C6410 ARM11 和 Linux 3.0 为软硬件平台的嵌入用 GPS 卫星导航技术的景点电子导游系统的研究。本文所研究的电子要涉及 GPS 卫星导航技术,基于 ARM 的硬件设计,基于 Linux 的嵌嵌入式应用软件设计以及监控中心软件设计五个部分。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.12
本文编号:2576888
【图文】:
种旅游服务公司日渐兴起,,导游服务职业化、专业化、社会化陪、地陪等分工明确的一体化旅游服务。随着现代大众旅游的游的要求也越来越高,人们已经厌倦了那种跟随导游在景区各蜓点水式的走过场。人们希望有更加开放更加互动式旅游,能的那种乐趣,享受大自然的风景。的电子技术、通信技术、计算机技术等新兴技术为电子导游系术保障,国内外大多数学者对电子导游系统的定义为:运用电研制的各种导游解读设备系统,用来改变原本的人工导游解读称为 Electronic Tourist Guide (ETG)或者 Audio Tour Guide (AT上世纪 90 年代问世以来,国内外众多科研机构、大学和公司力财力,相关的研究成果使得电子导游系统不断地向前发展,导游系统、电子导游助理、自助导游系统及智能导游系统等一-4]。如图 1-1 所示,根据技术实现的手段不同,电子导游系统个发展阶段。
供了丰富的软件资源,几乎囊括了时下所有流行芯片的驱动程序,用便的就能实现其定制化的应用程序而不必考虑复杂的硬件电路的驱裁剪的内核提供了高效稳定的性能,符合嵌入式设备定制化的需求;处理器构架,Linux 己经被移植到所有流行的处理器硬件平台,如 ARX86、PowerPC 等;完善的网络通信协议、文件系统管理机制、安全多的开源图形用户界面(Graphical User Interface, GUI),使得 Linux 操作入式系统应用的最佳选择。文主要工作论文主要讨论基于 S3C6410 ARM11 和 Linux 3.0 为软硬件平台的嵌入用 GPS 卫星导航技术的景点电子导游系统的研究。本文所研究的电子要涉及 GPS 卫星导航技术,基于 ARM 的硬件设计,基于 Linux 的嵌嵌入式应用软件设计以及监控中心软件设计五个部分。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.12
【参考文献】
相关期刊论文 前8条
1 周立锋;曹淑艳;姜大治;韩先平;;GPS高精度测速方法探讨[J];电光与控制;2009年02期
2 张进,姜威;u-boot的启动流程分析及移植步骤[J];电力自动化设备;2005年07期
3 李翔;许迎娣;;U-BOOT的启动参数传递与移植分析[J];黑龙江科技信息;2008年34期
4 戢卫平;罗飞;曹建忠;程杏慧;;基于ARM平台和GPRS的远程监控系统[J];计算机应用研究;2006年06期
5 张红;;ADO.NET访问数据库技术的分析与应用[J];计算机与现代化;2006年10期
6 周杰;陈伟海;于守谦;;基于ARM的嵌入式系统在机器人控制系统中应用[J];微计算机信息;2007年02期
7 朱虹;关桂霞;王竹;关永;;城市环境下GPS导航系统的地图匹配估计[J];微计算机信息;2008年07期
8 陈铁军;陈卡菲;;基于ARM的车载GPS终端软硬件的研究[J];微计算机信息;2008年13期
本文编号:2576888
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2576888.html