




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录摘要IIAbstractIII1 绪论- 1 -1.1 本课题选题依据及意义- 1 -1.2 GPS系统的发展背景以及趋势-1 -1.3本文主要研究内容- 2 -2 系统方案论证及总体设计- 3 -2.1 方案设计- 3 -2.1.1 控制器件方案设计- 3 -2.1.2 显示器件方案设计- 3 -2.2系统设计- 4 -2.2.1 系统整体设计- 4 -2.2.2 单片机小系统- 5 -2.2.3 GPS模块- 9 -2.2.4 1602 显示电路- 10 -3 软件设计- 13 -3.1 KEIL软件介绍- 14 -3.2系统流程- 14 -3.2.1 系统主流程- 14 -3.2.2 串口初始化流程- 15 -4 测试及结论- 16 -4.1 系统介绍- 16 -4.2 系统测试- 16 -4.3 结论- 17 -5 致谢- 18 -参考文献- 18 -摘要全球定位系统(GPS)是以接收导航卫星信号为基础的非自主式导航与定位系统,具备全球覆盖、全天候、连续实时提供高精度的三维位置、三维速度和时间信息的能力,具有很好的导航和定位功能。在实际应用中,GPS接收机收到轨道卫星的信号后,经过解调输出信息,是标准格式的GPS定位数据,该数据经过进一步处理,可以在数据终端上显示。本文结合单片机、LCD1602显示屏、GR-87GPS模块设计了一种经纬度、高度显示系统,该系统可以实时显示经度、纬度及对地高度,本文详细介绍了系统的组成原理,分析了系统的硬件及软件设计,并制作了实物进行了测试,测试结果显示,系统功能运行良好。关键词: 单片机 GR-87 1602 AbstractThe global positioning system (GPS) is a non - autonomous navigation and positioning system for receiving satellite navigation signal as the foundation, has the ability of global coverage, all-weather, continuous real-time high-precision three-dimensional position, three-dimensional velocity and time information, has the very good navigation and positioning function. In practical application, the signal GPS receiver receives the orbit satellite, after demodulation output information, is the GPS positioning data standard format, the data after further processing, can be displayed in the data terminal.In this paper, GR-87GPS MCU, LCD1602 display module design a longitude and latitude, altitude display system, the system can display the longitude, latitude and height above ground, this paper introduces the composition principle of the system, discusses the hardware and software design of the system, and create a physical test, test results show, the system run well.Keywords: GR-87 1602 MCU1 绪论1.1 本课题选题依据及意义 自古以来,人类从没有停止过对空间定位以及导航的研究。最古老、最简单的导航方法是星历法,人类通过观察星座位置的变化来确定自己的位置;最开始的导航仪是我们中国人发明的司南,这么多世纪以来,它经过不停的完善而变得越来越精密,并且一直被人类广泛应用着;最开始的航海表是John Harrison经过47年的艰苦研究于1761年发明的他是英国人,在接下来的两个多世纪,人类通过综合利用星历知识以及指南针和航海表来进行导航和定位。 在二十世纪以后,在科学技术水平的不断提高下,人类逐渐发明并且发现了许多新式定位方法。刚刚开始的时候,海员们用测量船体的速度增量并且进行外推来确定自己的位置(Dead reckoning);再后来人们又发明惯性导航技术(Inertial Navigation),也就是说通过加速度计所记载的载体加速度进行积分来确定自己的位置。即使这样,人类的探索也并不是停滞不前的,随着电磁场理论和电子技术的蓬勃发展也为新型导航技术的形成奠定了坚实的理论基础和技术支持。至此,地基电子导航系统(Ground-based Radionavigation System)诞生了,这一系统的问世标志着人类从此进入了电子导航时代。现在单片机的普及参与到我们生活的各个角落,无处不在,与人们的生活息息相关。导弹上面的自动巡航装置以及飞机上各种仪表的控制还有计算机的网络通讯与数据传输和工业自动化过程的实时控制和数据处理,还有广泛使用的各种智能IC卡、电子宠物、录像机、豪华轿车上面的安全保障系统、摄像机、全自动洗衣机、程控玩具,这些都离不开对单片机的研究和应用。自动控制领域的智能仪表、医疗器械、机器人就更离不开单片机了。随着单片机技术的发展,设计一种基于单片机技术的经纬度显示测量仪器变的需要而有可能。本文正式基于此,设计了该基于单片机的经纬度高度测试显示仪器。1.2 GPS系统的发展背景以及趋势GPS系统的前身是为了给美国军队研发出来的“子午仪”导航卫星系统(Transit),1958年开始研发的直到1964年才开始投入了使用中。这种系统每天最多可以绕这地球转动很多次,大多是用5颗卫星组成,有的是6颗卫星组成,它们是以星网的方式工作的。这种卫星的缺点就是并不能给出具体的高度信息,而且定位精度方面也不是特别令人满意。但是,子午仪让研发部门对于卫星定位有了一定的经验,而并同时也验证可以用卫星进行定位可操作性,为接下来GPS研发埋下了伏笔。美军方面以及民用部门都认为要换用一种新式卫星导航来克服原来的很多缺陷与不足。这样美国海军研究实验室(NRL)就提名出了一个新的研究方向,就是用12至18颗卫星组成10000km高空的全球定位网络。并且在1967年和1969年以及1974年都发射了一颗试验用的卫星。后来美国的空军又一次提出了621-B的以每星群4到5颗卫星组成3至4个星群的计划,这些卫星中除了有1颗采用了同步轨道外其他的都是利用周期为二十四小时的倾斜轨道,这个研究项目是以以伪随机码(PRN)作为原理传播卫星的测距信号用,这个是强大功能就是使信号密度低于环境噪声时也可以把它们检测的出来。就是因为同时研制两个系统会造成巨大的费用并且这里两份计划全是为提供的全球定位的系统设计的,因此在一九七三年的时候美国防部的人员将两者结合起来,并且让国防部们牵头了卫星导航的定位的联合的计划局(JPO)的领导,还将办事的机构都设立在了洛杉矶空军航天局。伪随机码的成功利用就是GPS可以成功一个非常重要的基础。空军的方面的计划的能供提供的高动态的服务,但是系统太复杂,海军方面计划用于在舰船提供很低动态二维定位。这种机构成员众多,有美国海军,有海军陆战队,有陆军,有交通部,有国防制图局还有北约和澳大利亚的代表们。GPS卫星导航定位技术是在上个世纪80年代引入到了中国的。现在主要用在车辆定位监控以及大地测量、大地勘测和海上渔业等很多的领域。GPS应用当中,车辆应用所占的比重特别大现在大约占到总数的40以上。1996到1997年之间主要是金融和公安一些高度机密的部门利用它专门得常规无线电台(异频单工电台)通信以及模拟集群系统。国内的很多城市都建成金融运钞车、公安部门系统车辆的跟踪系统,当时是GPS的车辆跟踪的系统市场的调整和充分的发展的时期。1997至2001年,GPS的车辆的跟踪的系统,在市场上出现迅猛发展的势头。在国内的数字的移动的通信系统快速发展带动下系统的瓶颈问题和通信网络都通过了采用的大众网的短的信息服务的找到新的出路。这是GPS的车辆跟踪的系统发展中起到了极大的促进的作用和推动作用。国内的GPS发展有如下的两点发展趋势:第一个方面,个人导航GPS终端设备,生产成本的降低、芯片小型化技术、体积和耗电量减小等有利因素,让GPS设备走下了神坛,深入到了人们日常生活中。现在面向个人的产品主要都有车载自主导航系统和移动监控终端还有消费类电子产品;第二个方面就是以车载导航的核心的移动目标监控与管理和服务系统,在于GPS应用领域,车辆的应用所占的比例很大。最开始的GPS的车辆的应用一般分为车辆跟踪和车辆的导航两个大系统。但是当时的摩托罗拉公司推出的集车的辆导航和于一体跟踪的信息系统后它就成为了发展的方向。1.3本文主要研究内容 本文主要结合单片机AT89S52、LCD1602显示、GR-87GPS模块设计一种经度、纬度、对地高度测试仪。主要工作如下 1、利用经度、纬度、对地高度测试仪的原理图 2、基于KEIL软件编写该系统的程序 3、制作实物并测试4、撰写毕业论文2 系统方案论证及总体设计2.1 方案设计2.1.1 控制器件方案设计方案一:利用FPGA或CPLD进行总体控制、算法运算、显示和置数等功能。配合VHDL,语言设计数字硬件控制模块进行控制,具有运行速度快,工作稳定可靠特点。方案二、主要是以单片机为核心构建控制器,通过串口读取GPS信息。方案造价低,简单可靠总体来说,在数控方面采用单片机比CPLD和FPGA等可编程逻辑器件好,因为此处只是一般用途的控制,没有必要选用价格昂贵CPLD和FPGA,而且他们用在此处并不合适,控制起来显得很麻烦。而单片机则不同,他有着非常成熟的技术,这方面的参考文献也很多,而且他从来就是用于控制方面的,在这方面有着天生的优势。还有他价格也不贵,仅几元人民币。对于这样的应用系统比较划得来。2.1.2 显示器件方案设计方案一:采用12864液晶显示屏。液晶的显示模块是12864点阵汉字的图形液晶显示的模块,能够显示汉字和图形,内置8192字数的中文汉字(16X16点阵)、128个字符(8X16点阵)以及64X256点阵显示RAM。可与CPU接口直接接入,提供两种方式界面的连接微型处理机:8-位的并行和串行的二种连接方式。有多样功能:画面移位和光标显示以和睡眠模式。方案二:采用HJ1602液晶显示屏。HJ1602A 是一种工业字符型液晶,能够同时显示16x02 即32个字符。(16列2行)。1602只能显示字母、数字和符号能显示16*2个字符,但寄存器不止32个,有一些显示效果,如字符一个个显示、字符从左到右或从右到左显示等等,显示效果简单。总结:在编程使用方面,两者难度差不多,原理差不多,都是写指令、写地址、写数据等等。但是12864液晶屏显示更全面、字符更多。针对我们的设计,之需要显示经度、纬度及对地高度,没必要选择价格昂贵的12864 因此我们选择方案二2.2系统设计2.2.1 系统整体设计本系统以AT89S52单片机为主控制器,以GR-87GPS模块充当GPS接收机。首先,一方面,单片机跟GR-87进行通信,取回经度纬度高度灯信息。另一方面,单片机系统通过口线把信息送个1602进行显示。整个系统由单片机模块、GR-87模块、1602显示模块组成。系统整体框图如图2-1所示 单片机GPS-GR-87显示电路晶振电路复位电路 图2-1 系统整体框图由PROTEL设计的原理图如图2-2所示 图2-2 系统整体原理图2.2.2 单片机小系统单片机是大规模集成电路结束发展的产物,常见的单片机有8051系列的单片机、8096系列的单片机、PIC系列、AVR系列、SPCE061A的凌阳单片机。他将中央处理器(CPU)、存储器(ROM/RAM)、输入输出接口、定时器/记数器等主要计算机部件集成在一片芯片上,因此单片机被称为单片机微型计算机(Single Chip Microcomputer).单片机配上适当的外围设备和软件,便可构成一个单片机应用系统。本次设计对单片机的要求:只要能够方便地扩展显示器、键盘、A/D转换器、D/A转换器等外设即可,其他并无特殊要求。故选择常见的美国Inter公司生产的MCS-51系列单片机,它具有可高性高、功能强、体积小、价格低、和抗干扰能力强等特点,被广泛应用于工农业生产、国防、科研及日常生活等各个领域。而且本组同学也比较熟悉。 我们选择的ATMEL公司的AT89S52单片机,他是一种低功耗和高性能8位微的控制器,具有8K ISP(在系统的可编程)的Flash 的存储器。用Atmel 的公司高密度的非易失性的存储器的技术制造的,与工业80C51 指令以及引脚完全的兼容。片上的闪存允许程序的存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程闪存,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。At89s52有如下特点: 1、32个双向的I/O口 2、能够兼容MCS51的指令系统 3、有16位的可编程的定时/计数器2个 4、2个外部的中断源5、256*8bit的内部的RAM6、全双工的UART的串行的中断的口线 7、中断的唤醒的省电模式 8、看门狗(WDT)电路 9、4.5到5.5V工作电压10、灵活ISP的字节和分页编程 11、时钟的频率是0到33MHz 12、低功耗的空闲与省电模式 13、3级的加密位 14、软件的设置空闲与省电功能 15、双数据的寄存器的指针 16、8k可反复擦写(1000次)ISP Flash ROM At89s52主要引脚的主要功能: VCC:接+5V电源。 GND:接地P0口:P0口为一个8位的漏极开路的双向I/O口,作为输出的口,每位能够驱动8个逻辑的电平。对于P0端口写入“1”的时候,引脚是用作于高阻抗的输入。当被访问外部的程序与数据存储器的时候,P0口就被作为了低于8位地址的数据复用的。在这种情况下,P0口上有内部上拉的电阻。在flash编程的时候,P0口也就是用做接收指令的字节,在程序的校验的时候,输出了指令的字节。在程序要校验的时候,需要的外部的上拉的电阻。 P1口:P1口就是一个内部提供得上拉电阻8位的双向I/O口,P1口输出的缓冲器是能够驱动得了4个逻辑的电平的,对于P1的端口要写“1”的时候,内部的上拉的电阻的把端口的拉高,这个时候就能够当成输入的口用来使用。当用成输入的口使用的时候,因为内部的电阻的原因把外部的引脚拉低,把输出的电流(IIL)。此外,P1.0和P1.1分别作定时器/记数器2的外部记数输入(P1.0/T2)和定时器/记数器2的触发输入(P1.1/T2EX)。P2口:P2口就是一个内部提供得上拉电阻8位的双向I/O口,P2输出的缓冲器是能够驱动得了4个逻辑的电平的。对于P2的端口要写“1”时,内部的上拉的电阻把端口的拉高,这个时候就能够当成输入的口用来使用。当用成输入的口使用的时候,因为内部的电阻的原因把外部的引脚拉低,把输出的电流(IIL)。在访问的外部的程序的存储器有时候用16位的地的读取外部的数据存储的器(例如DPTR还有MOVX)时,P2的端口送出高的八位的地址。这种应用,P2口P2 端口要用超强内部的上拉的发送1。P3口:P3 口是一个具有的内部上的拉电阻的8的 位双向I/O 口,P2的 输出的缓冲器的能够驱动得了逻辑电平4个。当P3的端口的写“1”时,内部的上拉的电阻的使端口被拉高,这个时候能够当作输入的口来使用。当作输入口的时候,被外部的拉低的引脚由于内部电阻原因,即将输出得电流。 RST:复位的输入,当晶振工作时,RST脚持续2 个机器的周期的高电平的让单片机能够复位,当看门的狗计时完的成后,RST 脚输的出的晶振的周期有96 个高的电平,也有特殊的寄存器的AUXR的上位能够让这种功能无用,DISRTO在默认的状态中,复位的高电平是起到作用的。 ALE/ PROG:地址的锁存的控制的信号(ALE)是用来访问外部的程序存储器的,锁存低8 个位置地址的输出的脉冲。在闪存的编程时,此引脚(PROG)的也可以用来作为编程的输入的脉冲;在一般的情况下,ALE是以晶振的六分之一的固定的频率来输出脉冲的,可以当作外部的定时器、时钟使用。但是,特别的强调,每次访问外部的数据存储器时候,ALE脉冲的将会跳过的。如果真的需要,就通过将它地址是8EH里面的SFR第0位置 “1”,在ALE的操作就没用了。这个的位置 “1”,当ALE运行MOVX 、MOVC的时候指令是有效。不然,ALE就会被微弱的电平拉高,这个ALE就让标志位的中的设置对于微控制器而言就处在外部执行的模式的时候是没有用的。 PSEN:外部的程序的存储器的选通信号。 当从外部的程序存储器执行的外部代码时候,PSEM在每个机器周期就被激活了两次,在访问的外部数据存储器时候,PSEN将不能被激活。 EA/VPP:访问的外部的程序的存储器控的制信号。为使能的从0000H 到FFFFH的外部的程序存储器的读取指令,必须接地。 为了能够执行内部程序的指令,EA应该接VCC的。 在编程期间,EA也能接收12伏VPP的电压 XTAL1:振荡器的反相放大器内部时钟发生电路输入端。 XTAL2:振荡器的反相放大器输出端。单片机小系统是整个数控系统的核心部分,它主要用于接收串口数据、数据处理、实时采样分析系统参数及对各部分反馈环节进行整体调整。主要包括AT89S52单片机、振荡电路、复位电路等。系统整体原理图如图2-3所示图2-3 单片机小系统AT89S52单片机的P0口是一个双向口,可以作为输出输入口,在本系统中用作显示的部分,用以给数码管传送位码,P1口也是一个双的向口,主要接DAC0832、 P3口用来接收PC来串口数据,但是P3口主要是用于中断的。复位电路 复位是单片机初始化操作。复位将单片机复到初始化状态,目的是使CPU及个专用寄存器处于一个确定的初始状态。如前面介绍,在单片机的复位信号RST上保持2个机器周期以上的高电平,单片机就会复位。本次设计采用的是手动复位方式,利用按键闭合是单片机复位端上保持接通高电平状态两个机器周期以上。 振荡电路 该电路是由内部反相放大器通过引脚XTAL1和引脚XTAL2与外接的晶体以及电容C6和C7构成,产生出晶体振荡信。此晶振信号接至内部的时钟电路。图中的晶振频率为11.0592MHz,外接晶体时,电容C6和C7通常选30pF。虽然对外接电容没有严格要求,但电容的大小会影响振荡频率、振荡器的稳定性和起振的速度。振荡器的这些特性对弹片机的应用影响很大,因此在设计印刷电路板时,应使晶体和电容尽可能与单片机靠近,以保证稳定可靠。 2.2.3 GPS模块 GPS模块是采的GR-87,采用了SiRF第三代的高灵敏度和低耗电量芯片的StarIII。内建ARM7TDMI CPU 可符合客制需求。具备了快速定位和追踪20个卫星能力, 内置标准25*25*4mm,陶瓷的GPS天线模块(可以定做的规格),并且预留外接得口。体积超小,仅25252mm。芯片的内部200,000卫星追踪的运算器,大幅的提高了搜寻和运算卫星讯号的能力。 内建WASS/EGNOS解调器。低耗电量, 具备有省电模式(Trickle-Power)功能,以及在设定的时间才启动的定时定位,(PushtoFix)功能。 支持NMEA018 3.22版本规格输出。 规格特性规格特性规格特性规格特性: 最多是可以同时接收卫星 20个 接收码: L1 C/A 码 更新速率: 1HZ 时间标示: 1 脉波/秒, GPS的时间 +/- 0.1秒的误差 支持的通讯协定:内建了200,000 个卫星的追踪的运算器的版本规格输出是NMEA0183v2.2以及 SiRF的二位的元编码 晶片 运算程式:ARM7TDMI 内建的Flash 1Mb 最低的追踪的信号的感度:-159dBm 尺寸:25.4 *25.4 * 7mm 重量:20g 操作温度: 零下10 到+ 60 存放温度: 零下20 到85 操作湿度: 5% 到95%的无压的缩条的件下 工作电压: 3.3V到5.5V的DC 工作电流:低于80mA 的(没天线) 位置精准度位置精准度位置精准度位置精准度 Autonomous: 10 公尺 2DRMS SBAS: 7公尺, (二维RMS, WAAS修正u7bc4围)GR-87与单片机的连接图如图2-4所示图2-4 GR-87与单片机连接图该芯片实际由六脚,针对本设计,只需要使用四个脚,除去电源引脚供+5V,地接GND外,剩下的23引脚分别为TXDRXD,分别与单片机的RXDTXD交叉相连。2.2.4 1602 显示电路液晶字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用16*1,16*2,20*2和40*2行等的模块。下面以长沙太阳人电子有限公司的1602字符型液晶显示器为例,介绍其用法。一般1602字符型液晶显示器实物如图图2-5 LCD硬件图1602LCD的基本参数及引脚功能 1602LCD可以分为带背的光以及不带背的光两种,基础的控制器大部分可以分为HD44780,带背光比不带背光要厚,是否带着背光的在应用中并没有差别,两者尺寸差别如下图图2-3图2-6 1602尺寸图 LCD1602的主要的技术参数:显示的容量:16*2个字符芯片工作的电压:4.5到5.5V工作的电流:2.0mA模块的最佳工作的电压:5.0V字符的尺寸: 2.95*4.35(W*H)mm4引脚功能说明1602的LCD采用的是标准的14脚(无背光)或16脚(带背光)接口,各个引脚的接口的说明如表符号符号引脚说明编号符号引脚说明1VSS电源地9D2数据2VDD电源正极10D3数据3VL液晶显示的偏压11D4数据4RS数据和命令的选择12D5数据5R/W读/写的选择13D6数据6E使能信号14D7数据7D0数据15BLA背光源的正极8D1数据16BLK背光源的负极 表2-1 1602各引脚的接口的说明表第1脚:VSS是地电源。第2脚:VDD接5V正电源。第3脚:VL是液晶的显示器的对比度的调整端,接的正电源时候对比最弱,接地时对比度高,对比度过太高时候会产生的“鬼影”,使用的时候可通过10的电位器调整的对比度。第4脚:RS是为了寄存器选择的,高的电平的时候就选择了数据的寄存器,但是低电平的时候就选择了指令的寄存器。第5脚:R/W就是读写的信号线,高的电平的时候进的行读操作,低的电平的时候进行的写操作。只要RS和R/W共同是低的电平的时候可以写入的指令有时候就显示了地址,当RS的是低的电平R/W是高的电平时就可以读忙的信号,当RS端是高的电平R/W为的低的电平的时可以写入的数据。第6脚:E端使能端,当E端高的电平就跳变成了低电平的时候,液晶的模块执行的命令。第714脚:D0D7是8位双向的数据线。第15脚:背光源的正极。第16脚:背光源的负极。1602与单片机连接图如图2-7 所示图2-7 1602与单片机连接图3 软件设计本软件要实现的功能是:本文主要结合LCD1602的显示、单片机AT89S52和GR-87GPS模块设计一种经度、纬度、对地高度测试仪。为了减少接收出错的问题,采集数据时使用串行口中断数据接收方式。 方案:直接接收,不论接收到的数据是什么,先把串行口发送过来的数据接收到数据缓冲区过后,再对数据进行处理。GPS模块为一种智能模块,它每秒钟会发出几种数据,包括:$GPGGA、$GPRMC、$PGRMV、$PGRMO、$PGRMC等数据格式。每个数据为1536个字节数据,如果把每个数据都接收到单片机的缓冲区,那么单片机就需要很大的数据存储器RAM,这样单片机内部的RAM是不够用的,更何况还有程序处理。所以这种数据采集的方案是不行的。 方案:选择接收,先判断接收到的数据的格式,然后选择需要的格式中的一些数据进行存储。这样就大大的节余了RAM,解决RAM不够用的问题。例如:接收$GPGGA格式数据的时间:前五次数据接收的时候先判断数句格式(依次判断接收到的数据是否先后为$、G、P、G、G、A),如果是,然后判断接下来的逗号(,)是第几个逗号。如果是第一个,说明接下来的数据是时间,如果是第二个,说明接下来的数据是纬度,依此类推。本设计采用这种方案接收数据。程序采用KEIL软件C语言编写 3.1 KEIL软件介绍Keil uVision3是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil uVision3软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。编译后生成的汇编代码效率非常高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。3.2系统流程 3.2.1 系统主流程单片机上电后,首先做系统初始化,然后对串口进行初始化,在初始化的过程中,打开串口中断,实时接收GR-87机送来的数据。然后判断是否是我们需要的数据,如果不是我们需要的,则把前面接收到的都丢弃,从头开始接收。开 始系统初始化串口初始化串口是否有数据否是否需要的数据是接收送显示是3.2.2 串口初始化流程 串口初始化流程主要包括设置串口工作方式、设置波特率(在本次设计中,波特率设置为9600)、开串口中断等一系列操作,串口初始化主要流程图如图七所示 开 始设置串口工作方式设置波特率开串口中断 图七 串口初始化主要流程图4 测试及结论4.1 系统介绍该设计的软件系统主要完成接收GR-87通过串口传送来的包括经、纬度、海拔高度、时间信息定位参数信息,并在单片机内部完成将经纬度信号的提取。然后通过LCD1602实时显示。系统简单直观,操作方便4.2 系统测试 测试步骤: 1、将整个系统拿到户外 2、 给系统供电 3、观察1602的输出 4、改变位置,再次观察输出 系统显示图如图42、 图42系统显示图结论 :系统整体工作良好,能够实时显示精度、纬度、对地高度灯信息。 4.3 结论基于单片机的精度、纬度测试仪可有效显示精度 纬度。本文完成了基于单片机的精度、纬度测试仪的设计与制作。包括方案设计,系统的硬件开发、软件编程与调试等。在论文完成过程中,主要做的工作有:(1)利用PORTEL99设计了电路原理图(2)利用KEIL软件编写了程序(3)制作了实物并进行了测试(4)撰写了毕业论文 本文所用的单片机为AT89S52,未来在不考虑性价比的情况下,可采用STC或者430低功耗单片机。5 致谢四年的大学生涯匆匆而过,一路走来,因为有着无私的父母、辛勤的老师、无间的挚友、和亲爱的同学们的相伴,我的大学生活丰富多彩。经过四个多月的准备和写作,本次毕业论文的写作已接近尾声。提笔撰写致谢之际,要感谢的人实在太多太多。首先,要感谢无时无刻都在支持我的父母,要感谢他们的呵护、宽容和支持,感谢他们给予我的一切毕业设计的时间虽说不是太长,但是我却获益良多。这要归功于王老师及我院老师的细心辅导。在此衷心感谢这么多老师在百忙中抽出自己时间来为我们辅导,从选题到内容章节安排都倾注了他大量心血,如果他没有耐心的指导我并且精心的点拨我,我怎么可能把这篇论文顺利的完成了。于此,谨祝王老师,万事如意,家庭美满!在此同时,我要感谢学校里的论文辅导老师,他们在做毕业论文作论文的这段时间给了我很多的建议以及帮助。并且在学习、论文写作的期间,在我周围同学、朋友,都给予我太多关心以及帮助还有理解和支持,于此一起致谢!最后,也要向在百忙的工作中抽出时间来审阅拙文和参与答辩的各位老师们表示诚挚的感谢!在我的这篇论文中,由于我的水平有限,也许存在许多疏漏错误之处,敬望各位老师给予指导和帮助!参考文献1董四海,GPS全球定位系统的发展趋势及市场前景J微型机与应用.1997(11).2郑立中,陈秀万中国卫星遥感与定位技术应用的现状和发展J遥感信息,2001(3). 3刘晓,等基于单片机采集GPS数据系统的设计青岛科技大学学报J,2006(2). 4孟哲,基于GPS和GIS的车辆定位与导航系统的研究J交通科技,2001(4). 5郑立中,陈秀万.中国卫星遥感与定位技术应用的现状和发展J遥感信息.2001(3).6刘美生,全球定位系统及其应用综述(三)GPS的应用J.中国测试技术.2007年1期.7求是科技, 单片机典型模块设计实例导航M.北京人民邮电出版社. 2004. 8石东海, 单片机数据通信技术从入门到精通M . 西安电子科技大学出版社. 2002. 9陈俊勇, 面向2l世纪的GPSJ.测绘通报. 2003年3期. 10王惠南,GPS 导航原理与应用 M . 北京科学出版社. 2003. 11白雪,徐雷钧,刘国海,黄振跃. 基于单片机的GPS 定位信息采集系统J . 微计算机信息,2008 . 12黄凌, 基于单片机的GPS 信息处理系统J. 现代电子技术, 2007. 13赵建玲, 51 系列单片机开发宝典M. 电子工业出版社,2007. 14刘一杰,施一民,过静君. 全球定位系统(GPS)的原理与数据处理M.同济大学出版社.1996. 15刘瑞华, 80C51单片机与GPS-OEM 板的串行通信J. 仪表技术与传感器.2005袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度商业地产销售代理全面执行协议
- 语音管理知识培训内容课件
- 语言文字知识专题培训课件
- 2025合作协议委托版合同书
- 2025年合同印花税税目税率表合同税收优惠政策解析
- 红豆课件教学课件
- 红色物业法律知识培训课件
- 2025房屋买卖合同终止协议范本
- 诗词社团课课件
- 物流运输计划模板成本控制与效率优化版
- 软件工程概论第三版课件
- 心理健康与寝室生活
- 糖尿病病人饮食健康宣教
- 慢阻肺护理查房
- 儿童健康开学第一课-守护成长,从健康开始
- 支付宝迎新活动策划方案
- 在线教研室活动方案
- 安保日常培训课件
- DB11-T 695-2025 建筑工程资料管理规程
- 1《我三十万大军胜利南渡长江》跨学科公开课一等奖创新教案统编版语文八年级上册
- 工程概算、预算、结算审核报告模板
评论
0/150
提交评论