基于单片机的GPS导航装置的设计_向前勇.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于单片机的GPS导航装置的设计_向前勇.docx》由会员分享,可在线阅读,更多相关《基于单片机的GPS导航装置的设计_向前勇.docx(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 西南石油大学研究生学位论文知识产权声明书及 学位论文版权使用授权书 本人完全了解学校有关保护知识产权的规定,即:研究生在校攻读学位期间论文工 作的知识产权单位属于西南石油大学。学校有权保留并向国家有关部门或机构送交论文 的复印件和电子版。本人允许论文被查阅和借阅。学校可以将本学位论文的全部或部分 内容编入有关数据库进行检索,可以釆用影印、缩印或扫描等复制手段保存和汇编本学 位论文。同时,本人保证,毕业后结合学位论文研究课题再撰写的文章一律注明作者单 位为西南石油大学。 本学位论文属于 1、 保密 ( ),在 年解密后适用本授权书。 2、 不保密 ( y) (请在以上相应括号内打 “ V” )
2、 西南石油大学研究生学位论文独创性声明 本人声明:所呈交的研究生学位论文是本人在导师指导下进行的研究工作及取得的 研究成果。据我所知,除了文中特别加以标注和致谢的地方外,本论文不包含其他人已 经发表或撰写过的研究成果,也不包含其他人为获得西南石油大学或其它教育机构的学 位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中 作了明确的说明并表示谢意。 本文以基于单片机的 GPS导航装置设计为主要内容,围绕 “ 单片机控制 GPS模块 实现定位导航功能 ” 这一热点课题,利用 u-blox公司的 GPS模块和美国 Cygnal公司的 C8051F020单片机,制作了 GPS
3、接收板和相应的数据处理、控制终端。给出了系统的 总体设计方案并阐述了终端设计方法、开发方法和开发过 港。 文中首先阐述了课题涉及的相关知识,主要包括定位导航的原理、系统组成、技术 特点。并从系统功能和系统结构出发,通过分析比较选出合适的实现方案,在此基础上 对系统所需硬件模块的选取作了简要介绍。 然后针对系统的硬件设计、软件设计和软硬件联合调试等方面展开论述。本系统硬 件设计分为两部分第一部分,接收板是以 u-blox公司的 GPS模块为核心并结合相关 的外围电路实现。其中,接收天线的选取、天线座到模块 RP_IN端的 50欧姆阻抗匹配 设计以及电源模块的设计等都在本文中作了详细阐述。第二部分
4、,作为导航数据处理, 定位控制以及显示部分的设计,对单片机、液晶屏 ( OCM12864)以及相关串口设计等 也做了相应介绍。本系统的软件设计,采用 C51语言编程,完成了单片机初始化程序、 主程序( 定位数据接收、处理 )、液晶屏 ( OCM12864)初始化和显示程序的设计。 最后文中详细描述了系统的实验调试过程、所遇到的问题以及解决方法,通过调试、 修改,成功实现小范围的定位导航,完成课题设计的要求。并在此基础上提出了下一步 的 研究方向和工作。 关键词: GPS; C8051F020;阻抗匹配; OCM12864; 摘要 Abstract The paper is mianly con
5、cerned with the designing process of GPS navigation based on single-chip, and the hot topic usingle chip system controlling the GPS module to achieve positioning and navigation”. The GPS receiver board and the corresponding data processing、 control terminal are realized by using u-blox!s GPS module
6、and single chip C8051F020 from America Cygnal company.System total design scheme is presented and the method of terminal designing,the method of exploitation and the performance process are elaborated. Firstly,this thesis introduces some technologies which used in this thesis.it mainly include the p
7、rinciples of GPS navigation,system components, technical characteristics.Conceming the systems fimction and structure,we give out the design method through analysis and comparison , and system requirements for the selection of hardware modules are briefly introduced. Secondly, three main parts are e
8、xpanded in detail, including hardware design, software design and debug of both hardware and software.The hardware design is divided into two parts: First of all, the receiver board is based on GPS module of u-blox and some external circuit, the selection of receiving antenna, the 50 ohm impedance m
9、atching design and the design of power modules are elaborated in the paper. Secondly, as the navigation data processing, positioning, showing,the selection of single-chip and LCD screen (OCM12864) including serial design are also elaborated. The system software is designed with the C51 language.Comp
10、letes single chip initialization programs,main programs (Positioning data receiving,Processing) ,LCD screen (OCM12864) initialization programs and showing programs. Finally, The paper introduces the systems test, operating results, the problems which meet on the course of debug and its resolution. T
11、hrough the debug, we can realize of GPS navigation and complete the design. Key words: GPS; C8051F020; impedance matching; OCM12864; 目录 . I 第 1章绪论 . 1 1.1论文的研究背景 . 1 1.2国内外研究现状及研究意义 . 2 1.3本文的研究内容 . 3 1.4课题完成的工作 . 4 1.5论文的组织 . 4 第 2章卫星定位系统相关技术 . 5 2.1 GLONASS (格鲁纳斯)卫星定位系统 . 5 2.1.1系统组成 . 5 2.1.2技术特点
12、 . 5 2.2伽利略卫星定位系统 . 6 2.2.1系统组成 . 6 2. 3中国 “ 北斗 ” 导航系统 . 6 2.3.1系统组成 . 6 2. 3. 2技术特点 . 7 2. 3. 3定位原理 . 7 2.4 GPS卫星定位系统 . 7 2.4.1 GPS系统的组成 . 8 2.4. 2技术特点 . 9 2-4.3定位原理 . 10 2.5目前各种卫星定位系统的比较 . 11 2. 6 GPS系统的优点 . 12 2. 7 GPS通信协议 . 12 第 3章系统总体设计 . 14 3.1系统功能 . 14 3. 2系统的组成 . 14 3. 3系统方案选取 . 14 3. 3.1常见导
13、航定位系统实现方案 . 14 3.4定位导航终端的硬件模块的选取 . 15 3. 4.1单片机的选取 . 15 3.4.2 GPS模块的选取 . 15 3. 4. 3液晶显示模块的选取 . 16 第 4章系统硬件设计 . 17 4.1系统终端的总体硬件结构 . 17 4.1.1 GPS接收板的设计 . 17 4.1.2单片机控制模块设计 . 18 4.1.3 LCD模块电路设计 . 18 4. 2 GPS接收板设计 . 19 4. 2.1 GPS 模块 LEA-5H 介绍 . 19 4. 2. 2天线的选取 . 21 目录 4. 2.3阻抗设计 . 22 4. 2.4电源供电模块设计 . 22
14、 4.2. 5 RS 232串口模块设计 . 23 4. 2. 6工作指示电路设计 . 24 4.3单片机控制模块设计 . 24 4. 3.1 单片机 G8051F020 介绍 . 24 4.3.2 C8051F020单片机的接口电路设计 . 28 4.4 . RS 232C串口模块设计 . 29 4.4.1 RS 232G总线标准与电气特性 . 29 4. 4. 2串行口电平转换芯片的选取 . 29 4. 5 LGD显示模块 . 30 4.5.1 0CM12864 介绍 . 30 4_ 5. 2 LCD显示模块与 C8051F020单片机硬件接口设计 . 31 4. 6系统抗干扰设计 . 3
15、2 4.6.1 PCB抗干扰设计 . 32 4. 6. 2软件抗干扰设计 . 32 第 5章系统的软件设计 . 33 5.1系统时钟初始化 . 33 5.2 I/O 口的初始化 . 33 5. 3 UART0的初始化 . 35 5.4 LCD模块的初始化 . 36 5.4.1指令描述 . 36 5.4. 2接口时序 . 37 5.4.3 LCD模块的初始化程序 . 38 5.4.4 LCD模块显示程序 . 38 5.4. 5定位点闪烁程序 . 39 5.5GPS信息提取 . 40 5.5.1 GPS数据喊解析程序 . 41 5.6电子地图的描述 . 45 5.6.1矢量数据结构 . 45 5.
16、 6. 2栅格数据结构 . 45 5. 7地图投影和坐标匹配 . 46 5.8道路描述模型 . 47 第 6章系统调试及结论 . 49 6.1系统调试软件介绍 . . 49 6. 2接收板硬件系统调试 . 50 6. 3单片机硬件系统调试 . 52 第 7章结论 . 54 7.1甜仑 . 54 7_ 2 舰 . 54 Stilt . 55 参考文献 . 56 附录 . 58 附录 A管脚分配图 . 58 附录 A.1 GPS LEA-5H模块引脚封装图 . 58 附录 A.2 C8051F020引脚封装图 . 59 附录 B电路原迪图和 PCB图 . 60 附录 B.l GPS接收板原理图和
17、PCB图 . 60 附录 B.2 C8051F020控制板原理图 . 62 附录 C本文所用到的英文检索词 . 64 攻读硕士学位期间所发表的学术论文 . 65 第 1 章绪论 众所周知,全球定位系统 ( Global Positioning System, 以下简称 GPS)是一种广泛 使用的卫星定位 i统,在地球上空分布有 24颗卫星,用户通过 GPS接收机接收卫星信 号,就可以实时地获得高精度的三维位置 /速度和时间信息,给车辆、轮船等交通工具 的导航定位提供了具体、实时的定位能力。目前许多国家己经批量生产各种 GPS终端 模块,俄罗斯的 GLONASS系统应用已经有几年的历史,我国的北
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 GPS 导航 装置 设计 向前
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内