基于单片机的gps导航装置设计大学学位论文.docx

上传人:b****3 文档编号:2998298 上传时间:2022-11-17 格式:DOCX 页数:51 大小:7.88MB
下载 相关 举报
基于单片机的gps导航装置设计大学学位论文.docx_第1页
第1页 / 共51页
基于单片机的gps导航装置设计大学学位论文.docx_第2页
第2页 / 共51页
基于单片机的gps导航装置设计大学学位论文.docx_第3页
第3页 / 共51页
基于单片机的gps导航装置设计大学学位论文.docx_第4页
第4页 / 共51页
基于单片机的gps导航装置设计大学学位论文.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

基于单片机的gps导航装置设计大学学位论文.docx

《基于单片机的gps导航装置设计大学学位论文.docx》由会员分享,可在线阅读,更多相关《基于单片机的gps导航装置设计大学学位论文.docx(51页珍藏版)》请在冰豆网上搜索。

基于单片机的gps导航装置设计大学学位论文.docx

基于单片机的gps导航装置设计大学学位论文

常州机电职业技术学院

毕业设计(论文)

作者:

印坤学号:

51350234

系部:

信息工程系

专业:

应用电子技术

题目:

基于单片机的GPS导航装置设计

 

指导者:

左亚旻

评阅者:

 

2015年7月

毕业设计(论文)中文摘要

本文以基于单片机的GPS导航装置设计为主要内容,围绕“单片机控制GPS模块实现定位导航功能”这一热点课题,利用u-blox公司的GPS模块和美国Cygnal公司的C8051F020单片机,制作了GPS接收板和相应的数据处理、控制终端。

给出了系统的总体设计方案并阐述了终端设计方法、开发方法和开发过程。

文中首先阐述了课题涉及的相关知识,主要包括定位导航的原理、系统组成、技术特点。

并从系统功能和系统结构出发,通过分析比较选出合适的实现方案,在此基础上对系统所需硬件模块的选取作了简要介绍。

然后针对系统的硬件设计、软件设计和软硬件联合调试等方面展开论述。

本系统硬件设计分为两部分.:

第一部分,接收板是以u-blox公司的GPS模块为核心并结合相关的外围电路实现。

其中,接收天线的选取、天线座到模块RF1N端的50欧姆阻抗匹配设计以及电源模块的设计等都在本文中作了详细阐述。

第二部分,作为导航数据处理,定位控制以及显示部分的设计,对单片机、液晶屏(OCM12864)以及相关串口设计等也做了相应介绍。

本系统的软件设计,采用C51语言编程,完成了单片机初始化程序、主程序(定位数据接收、处理)、液晶屏(OCM12864)初始化和显示程序的设计。

最后文中详细描述了系统的实验调试过程、所遇到的问题以及解决方法,通过调试、修改,成功实现小范围的定位导航,完成课题设计的要求。

并在此基础上提出了下一步的研究方向和工作。

 

关键词:

GPS;C8051F020;阻抗匹配;OCM12864;

 

第1章绪论

众所周知,全球定位系统(GlobalPositioningSystem,以下简称GPS)是一种广泛使用的卫星定位系统,在地球上空分布有24颗卫星,用户通过GPS接收机接收卫星信号,就可以实时地获得高精度的三维位置/速度和时间信息,给车辆、轮船等交通工具的导航定位提供了具体、实时的定位能力。

目前许多国家已经批量生产各种GPS终端模块,俄罗斯的GLONASS系统应用已经有几年的历史,我国的北斗系统也开始进入了应用阶段,欧洲的伽利略计划己经启动。

本课题设计正是基于此开展GPS自主定位系统的研究。

由于GPS导航定位系统作为一个新兴的高新技术产业,技术含量相当高。

发展我国的导航定位产业适逢其时,机不可失。

随着现代科学技术的不断进步,导航定位相关产品的成本在不断下降,可以预言,导航与定位系统将向着小型化,智能化,多功能化方向发展。

1.1论文的研究背景

GPS即全球定位系统。

它是一个由覆盖全球的24颗卫星组成的卫星系统{11。

这个系统可以保证在任意时刻,在地球上任意一点都可以同时观测到4颗以上卫星,以保证卫星可以采集到该观测点的经纬度和高度,以便实现导航、定位、授时等功能。

它可用于引导飞机、船舶、车辆以及个人,安全、准确地沿着选定的路线准时到达目的地。

从而有效的降低了用户为了寻找目的地而付出的资源浪费,从一定程度上提高了作业效率、科学水平以及人们的生活质量。

随着经济社会的发展,GPS的应用己经深入到国民经济的各个领域,主要包括大地测量,工程测量,航空摄影‘线路勘测,智能交通等。

目前国外己有两大卫星导航定位系统在运行:

一是美国的全球定位系统(GPS),二是俄罗斯的“格鲁纳斯”(GLONASS)定位系统。

但是这两个系统都受到美、俄两国军方的严密控制,其信号的可靠性无法得到保证。

为了能在卫星导航领域中占有一席之地,因而欧盟决定启动军民两用的与现有的卫星导航系统相互兼容的全球卫星定位系统计划一“伽利略”(GALILEO)计划。

该计划还在实施当中。

我国使用的是“双星定位系统”,自行研制的第一颗导航定位卫星一“北斗导航试验卫星”于2000年10月31日成功发射。

为满足国内卫星导航需求,我国自行建立了第一代卫星导航系统一双星导航定位系统(北斗一号)。

2000年12月21日我国成功发射第二颗“北斗导航试验卫星”,与发射的第一颗“北斗导航试验卫星”构成了“双星导航定位系统”。

该系统是全天候、全天时提供卫星导航信息的区域导航系统。

该系统将用于交通运输、气象、石油、海洋、森林防火、灾害预报、通信、公安及其他领域的导航定位服务。

这将标志着我国将拥有自主研发的第一代卫星导航定位系统。

但是就目前运行情况来看,俄罗斯由于经费原因导致在轨卫星数目不足6颗无法独立成网,而伽利略和北斗系统正在建立过程中,所以GPS卫星导航系统无疑占据着最大的市场并有着最高的工作稳定性。

所以在本文所研究的课题中,所用的导航定位系统仍然是美国建立的GPS定位系统。

1.2国内外研究现状及研究意义

从上个世纪九十年代开始,各发达国家都加快了导航定位系统的研制开发速度。

运用现代信息技术、通信技术、定位技术、控制技术,大大提高了人们的出行安全和工作效率,为现代信息社会提供了准确、迅速的出行服务。

由于经济发展的差异,以及GPS等技术都是由国外首先拥有和使用,所以国外在GPS导航定位系统的研究、应用方面都比国内早,现在已经有比较成熟的产品。

但是,由于导航定位系统有强烈的本地特色,例如当地的网络状况和地图信息的不尽相同,使许多国外导航定位系统产品不能够简单的应用于中国。

国内也有许多公司和机构参与导航定位系统的研制,各家正在研制和已推出的系统之间,应该说各有优缺点。

由于现在可用于系统的技术选择比较多,每个公司都在根据自己最熟悉的技术,或依据自己对市场和现有以及未来技术发展方向的理解,构建自己的系统。

我国的GPS卫星导航定位系统研究起步晚,基本上处于对国外研究的比较、学习阶段。

后PC时代的来临为我们快速拉近与发达国家的相关科技距离提供了前所未有的机遇。

随着社会信息化的日益发展,GPS的应用己经深入到国民经济的各个领域,其发展方向是监控跟踪及导航相结合,其长远发展则是导航、测量、线路勘测、智能交通、通信等。

本文提出的导航定位终端设计方案,将终端设计为一个基于单片机C8051F020的简易导航定位系统,可实现GPS导航、电子地图实时定位等功能。

虽然与现阶段比较成熟的定位导航产品有一定差异,但也算是对定位导航的一种简单尝试。

本课题的研究意义主要有如下几个方面:

(1)随着中国经济的飞速发展,人们的出行越来越频繁,GPS应用也越来越广泛,GPS导航定位系统的研制具有很大的实用价值和市场前景,但是从系统的技术水平、产品的质量和成熟程度来说,我国还处在往上发展的时期。

目前,城市建设发展速度越来越快,道路变得也越来越复杂,在这种情况下,找到一种方式,使人们能够从容的面对错综复杂的交通网,已经迫在眉睫。

利用GPS进行定位是个不错的选择。

(2)纵观国内的GPS导航市场,成型的GPS导航定位产品价格各异,少则上千多则上万,且性能差距较大。

昂贵的费用不仅让众多消费者望而却步,而且定位精度的落差时常使得他们怨声载道。

因此研发一套价格适合中低层用户且定位精度高的GPS导航系统,具有相当的市场前景。

也是对导航定位技术运用的一种初步尝试。

(3)C8051F系列单片机是完全集成的混合信号系统级芯片,具有与8051兼容的CIP--51微控制器内核。

其内部电路包括CIP--51微控制器内核及RAM,ROM,I/0口、定时/计数器、ADC,DAC,PCA,SPI和SMBus等部件,即把计算机的基本组成单元以及模拟和数字外设集成在一个芯片上,构成一个完整的片上系统(SOC)。

具有与80C51系列单片机相同的指令系统,并且功能更加全面。

因此将C8051F020单片机运用于本次设计,也是一种新的尝试,也加深了对C8051F系列的掌握。

(4)针对导航电子地图,由于生产厂家各自为阵,电子地图的数据质量也参差不齐,没有统一的标准。

如果利用专业电子地图开发软件,其开发成本昂贵。

并且随着我国城市建设和改造步伐加快,城区道路不断新建,错综复杂的道路时而涌现。

因此如何根据用户实际需要,开发出一套价格低廉且适合于用户工作环境的导航地图尤为重要。

1.3本文的研究内容

GPS定位导航终端中控制器的选择直接影响到整个系统的性能。

目前,定位导航终端一般采用基于嵌入式、单板机或单片机的实现方案。

基于嵌入式的车载定位航终端开发难度较大,开发周期也相对较长;单板机开发成本较高,体积大,一般适用于大型基于单片机的GPS导航装置的设计监控系统。

因此,为了开发成本低、体积小、性能稳定的定位导航终端,选择一种合适的控制器至关重要。

如今,高性能、高可靠性、低价位的SOC单片机己经广泛应用于工业控制领域,使用SOC单片机不仅可以优化系统性能,而且节约了资源和成本。

SOC单片机克服了普通单片机功能单一、资源分配不灵活的缺点,从众多单片机中脱颖而出。

选择合适CPU内核和IP模块构架成具有特定功能的SOC单片机,使得其满足位导航终端功能所需。

本文设计的GPS定位导航终端采用基于SOC技术的单片机C8051F020作为核心控制器,优化了系统性能,节约了成本,缩短了开发周期。

该课题主要的任务是:

以SiliconLabs公司生产的C8051F020芯片作为系统中心控制处理器,结合部分外围器件设计出控制、显示的硬件电路,并通过自制的GPS接收机接收来自GPS定位卫星的定位信息。

系统通过串口实现和GPS接收机通信,实时提取相关的定位数据(经度、纬度、高度等)并通过自制的电子地图,由液晶屏显示用户位置,实现导航定位的目的。

1.4课题完成的工作

I.本文所做的工作主要有以下4点:

(1)研究了目前国内外GPS导航系统的发展现状、GPS技术,讨论了定位导航终端的设计以及先进的SOC单片机技术。

(2)选择合适的GPS模块和SOC单片机,构建基于SOC技术的定位导航终端,并进行可行性论证。

(3)设计了GPS接收板电路和控制板电路并制作PCB板。

焊接元器件做系统调试。

(4)通过核心控制器C805IF020与GPS接收机进行通信,提取定位数据并进行处理和定位显示,实现定位导航终端的基本功能。

(5)通过实际点的取样,对道路进行描绘。

实现简单的自制电子地图显示。

(6)将基于SOC技术的定位导航终端应用于实际定位导航中,对定位导航终端进行灵敏度和定位精度测试。

1.5论文的组织

论文的第一章为绪论,介绍了论文研究的背景以及国内外研究的现状和研究意义等内容:

第二章对GPS全球定位系统各方面作简单介绍和进行一般性的论述;第三章系统总体设计;第四章提出了系统硬件设计,根据各模块功能进行硬件电路芯片的选择和线路连接;第五章主要简要介绍系统软件设计;第六章为系统调试总结,阐述了在调试过程中所遇到的问题及解决方法。

第七章总结,概括了所做的工作及不足,并给出下一步的研究方向。

第2章卫星定位系统相关技术

2.1GLONASS(格鲁纳斯)卫星定位系统

该系统是1982年底由前苏联开始建设,期间因苏联解体,几经周折最后由俄罗斯于1996年建成全球导航定位系统(GlobalNavigationSatelliteSystem--GLONASS)。

该系统与美国的GPS系统同属于第二代卫星定位系统(3]a

2.1.1系统组成

1)卫星星座:

全球导航定位系统的空间卫星星座,由分布在三个独立椭圆轨道的24颗GLONASS卫星组成(另加1颗备用卫星),平均每个轨道上分布8颗卫星,各轨道升交点的赤经相差120度;轨道偏心率e=0.01;卫星轨道倾角为64.8度;卫星运行周期T=11时15分(恒星时11.28小时);卫星高

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1