基于单片机的GPS导航装置设计剖析.doc

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常州机电职业技术学院 毕业设计(论文) 作 者: 学 号: 系 部: 信息工程系 专 业: 应用电子技术 题 目: 指导者: 评阅者: 20 年 月 毕业设计(论文)中文摘要 本文以基于单片机的GPS导航装置设计为主要内容,围绕“单片机控制GPS模块实现定位导航功能”这一热点课题,利用u-blox公司的GPS模块和美国Cygnal公司的C8051F020单片机,制作了GPS接收板和相应的数据处理、控制终端。给出了系统的总体设计方案并阐述了终端设计方法、开发方法和开发过程。 文中首先阐述了课题涉及的相关知识,主要包括定位导航的原理、系统组成、技术特点。并从系统功能和系统结构出发,通过分析比较选出合适的实现方案,在此基础上对系统所需硬件模块的选取作了简要介绍。 然后针对系统的硬件设计、软件设计和软硬件联合调试等方面展开论述。本系统硬件设计分为两部分.:第一部分,接收板是以u-blox公司的GPS模块为核心并结合相关的外围电路实现。其中,接收天线的选取、天线座到模块RF 1N端的50欧姆阻抗匹配设计以及电源模块的设计等都在本文中作了详细阐述。第二部分,作为导航数据处理,定位控制以及显示部分的设计,对单片机、液晶屏(OCM12864)以及相关串口设计等也做了相应介绍。本系统的软件设计,采用C51语言编程,完成了单片机初始化程序、主程序(定位数据接收、处理)、液晶屏(OCM12864)初始化和显示程序的设计。 最后文中详细描述了系统的实验调试过程、所遇到的问题以及解决方法,通过调试、修改,成功实现小范围的定位导航,完成课题设计的要求。并在此基础上提出了下一步的研究方向和工作。 关键词:GPS; C8051F020;阻抗匹配;OCM12864; 目录 第1章 绪论 4 1.1论文的研究背景 5 1.2国内外研究现状及研究意义 6 1.3本文的研究内容 7 1.5论文的组织 9 第2章卫星定位系统相关技术 9 2.1 GLONASS(格鲁纳斯)卫星定位系统 9 2.1.1系统组成 9 2.1.2技术特点 10 2.2伽利略卫星定位系统 10 2.2.1系统组成 10 2.3中国“北斗”导航系统 11 2.3.1系统组成 11 2.3.2技术特点 11 2.3.3定位原理 12 2. 4 GPS卫星定位系统 12 2.4.1 GPS系统的组成 13 2.4.2技术特点 14 2.4.3定位原理 16 2.5目前各种卫星定位系统的比较 17 2. 6 GPS系统的优点 18 2. 7 GPS通信协议 18 第3章系统总体设计 20 3.1系统功能 20 3.2系统的组成 20 3.3系统方案选取 20 3.3.1常见导航定位系统实现方案 20 3.4定位导航终端的硬件模块的选取 22 3.4.1单片机的选取 22 3.4.2 GPS模块的选取 22 3.4.3液晶显示模块的选取 22 第4章系统硬件设计 22 4.1系统终端的总体硬件结构 22 4.1.1 GPS接收板的设计 23 4.1.2单片机控制模块设计 23 4.1.3 LCD模块电路设计 25 4. 2 GPS接收板设计 25 4.2.1 GPS模块LEA-5H介绍 25 4.2.2天线的选取 27 4.2.3阻抗设计 28 4. 2. 4电源供电模块设计 29 4.2.5 RS--232串口模块设计 30 4.2.6工作指示电路设计 31 4. 3单片机控制模块设计 31 4. 3.1单片机C8051F020介绍 31 4. 3.2 C8051 F020单片机的接口电路设计 35 4.4 RS--232C串口模块设计 37 4.4.1 RS--232C总线标准与电气特性 37 4.4.2串行口电平转换芯片的选取 37 4. 5 LCD显示模块 38 4. 5. 1 OCM12864介绍 38 4. 5. 2 LCD显示模块与C8051F020单片机硬件接口设计 39 4.6系统抗干扰设计 40 4.6.1 PCB抗干扰设计 40 4.6.2软件抗干扰设计 41 第5章系统的软件设计 41 5. 1系统时钟初始化 41 5.2 1/0口的初始化 42 5.3 UARTO的初始化 43 5. 4 LCD模块的初始化 45 5.4.1指令描述 45 5.4.2接口时序 46 5.4.3 LCD模块的初始化程序[Zs} 47 第6章系统调试及结论 49 6.

文档评论(0)

三四五 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档