基于ATMEGA8单片机的GPS定位系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

I基于ATMEGA8单片机的GPS定位系统设计摘要本文主要是研究利用ATMEGA8单片机提取GPS卫星接收芯片(SDCInc)接收到的数据,然后再把数据用软件滤波,并在LCD上显示经纬度等信息,以实现系统的功能。由于GPS定位数据中存在着影响定位精度的随机误差,文中对接收机的位置误差建立了线性卡尔曼滤波模型,并利用观测数据对GPS定位数据的自适应卡尔曼滤波算法进行了仿真,结果表明滤波后定位精度得到了提高。关键词:GPS,AVR单片机,卡尔曼滤波AbstractThisarticleisextractedusingATMEGA8SCMGPSsatellitereceiverchip(SDCInc)toreceivethedata,andthenthedatafilteringsoftwareandLCDdisplaylatitudeandlongitudeandotherinformationinordertoachievethefunctionofthesystem.AsGPSpositioningdatainapositioningaccuracyoftheimpactofrandomerror,thetextofthereceiver'spositionerrortoestablishalinearmodelKalmanfilteringanduseofdataontheGPSpositioningdataadaptiveKalmanfilterthesimulationresultsAfterthatfilterpositioningaccuracyhasbeenenhanced.Keywords:GPS,AVRmicrocontroller,KalmanfilterII目录1绪论..................................................................11.1课题的提出目的及意义.............................................11.2国内外研究与应用现状.............................................21.3论文构成及研究内容...............................................42GPS工作原理及组成....................................................42.1GPS工作原理......................................................42.2GPS系统的组成....................................................72.3GPS接收机........................................................92.4GPS信号结构与数据采集............................................93硬件电路设计与实现...................................................123.1系统硬件框图....................................................123.2硬件电路的组成..................................................123.2.1GPS接口电路.............................................123.2.2复位电路设计.............................................133.2.3串口电路................................................143.2.4LCD液晶显示电路..........................................154系统软件设计与实现..................................................184.1系统软件设计概述................................................184.2GPS数据采集与处理的实现.........................................204.2.1GPS数据格式..............................................204.2.2系统串口设计..............................................204.3滤波算法的实现..................................................214.4LCD显示任务.....................................................235系统实验测试及定位精度分析..........................................245.1实验方案........................................................24III5.2实验结果分析与讨论..............................................24结论.................................................................25参考文献.............................................................26致谢.................................................................29附录.................................................................3011绪论1.1课题的提出目的及意义随着国民经济的迅猛发展及社会信息化的空前提高,因为GPS技术和全天候、高精度和自动测量功能先进的测量工具和新的生产力,已经集成到国家经济建设、国防建设和社会发展的各种应用程序。GPS的主要用途有:1、地面上应用,包括导航、压力反应,观测的大气物理、地球物理勘探、市政规划和控制车辆;2、水上应用,包括了测定远洋外出船的最适宜的路线、实时的对外出船只进行调度与导航、此外还有海洋上的救援、水文环境地质的测量。3、航空航天等方面的应用,其中包括对飞机进行导航、对低轨卫星进行定轨导航、导弹的制导、对航空发生突发情况的救援以及对载人航天器进行防护探测等。三维导航在GPS的各种功能中占据首位。GPS系统在汽车导航以及交通管理中的应用如下:(1)可以对特定车辆进行跟踪,运用的原理就是通过电子地图和卫星导航功能来实现的,实时显示具体车辆的实际位置,任意减少时,放大,改变地图,恢复,可以遵循移动目标,目标是在屏幕上,也多窗口、多车,多屏幕在同一轨道上显示。(2)根据人们的需要,自动线路规划和人工线路设计。(3)可以查询信息。(4)可以进行话务的指挥。(5)可以对突发事件进行紧急援助。除了GPS导航应用,基于位置的应用程序中,测量应用程序,在天基卫星精确时钟应用程序在地面站的实时监控,传输精确的全球定位系统(GPS)的时间和频率是另一个非常重要的应用这是基于GPS空间卫星上载有的精确时钟可以发布准确的时间和频率信息。应用该功能可以服务于各种各样的实验。除了上述的那些功能,我们还可利用GPS全球定位系统来测出我们所期待的想要的气象数据,让这些数据为我们所应用。本文的研究是现代技术的应用GPS技术,促进应用程序提交的背景下。面对全球定位系统的高昂的价格,并且自主开发的难度大的种种困难,GPS信号源就可以选用ARMIN公司的GARMIN,15L模块传感器,然后运用自己的原理硬件等条件来开发小型的简易的全球定位数据采集系统。依照当前的世界上的统一标准,可以通过运用相关的理论将GPS的理论同电子计算机以及通讯技术相结合,从而创立新的环境系统,进而利用相关版块定位数据信息的输出,对这样的结果进行适当的处理,在满足要求的定位精度下来实现近乎精确的导航定位的效果。这样的系统环境简洁易操作。[1][2]。21.2国内外研究与应用现状我国是20世纪80年代末引进的GPS接收机技术。自引进该技术以来,在理论研究和应用技术开发以及接收机制造等各个方面不断取得突破性的进展。1958年全球定位系统开始进入施工设计阶段,自这一阶段起,起到重要作用的宇宙卫星也发生着很大的改变,尽管全世界一直都在进步,但美国一直处于领先地位。为了尽快摆脱对美国垄断GPS卫星的依赖,世界各国也在全力以赴地建立属于自己的全球定位系统。最初开发的系统在苏联,解体后俄罗斯后继续该项目。俄罗斯在1993年开始建立自己的全球卫星导航系统。系统于2007年开始运营,但是只有在俄罗斯内进行卫星定位和导航服务。到2009年,扩大服务范围到了全世界的范围。能够识别的系统服务,包括陆地、海洋和空中目标坐标和速度信息。(1)系统在开发过程中,军事的代表并没有直接参与。民用卫星导航和定位系统是一个具有商业性质的一热导航定位系统,政治因素的非军事用户使用系统的更少(2)传统的GPS全球定位系统存在着一定的缺陷,就是在没有预兆的情况下,很可能突然地不工作,失效,出现一系列的错误。伽利略系统改造了系统的结构,保障了系统的稳定性,持续性,可靠准确地向用户提供所需求的信息。(3)为了可以进一步的提高系统的精确度,采取了一定的措施,将性能更好的原子钟安置在特定的卫星上,将地面监测站更多、分布更广的安放在适当位置等一系列的措施。从而给用户提供了更准确的信息,也将服务领域向更广的地方延伸。(4)伽利略系统与GPS系统的关系非常微妙,既相互独立,也互相兼容,很好的解决了非常多的棘手问题。我国的北斗卫星导航系统也具有较高的地位。5颗静止的轨道卫星和30颗非静止轨道卫星构成了我国的自主研发的北斗卫星,在我们的计划中,将在2012年北斗系统覆盖亚太地区,覆盖全球这一战略目标将在2020年左右实现。本文所研究的课题中,所用的导航定位系统仍然是美国建立的GPS定位系统[3]。1.3论文构成及研究内容本篇论文一共分五章,第一章为绪论,主要阐述了本文课题提出的出发点并且同时分析了一下当前全球定位系统的国内外形势;第二章介绍GPS工作原理及组成;第三章介绍基于AVR单片机的GPS定位系统的硬件设计;第四章介绍GPS软件设计与实现;第五章介绍GPS定位系统实验测试及定位精度分析。本文所设计的系统是利用ATMEGA8单片机提取GPS卫星接收芯片(SDCInc)接收到的数据,然后再对数据进行软件滤波,并在LCD上显示经纬度等信息。1.4本章小结本章主要是介绍了此次论文的提出动机以及现在这项技术的主要意义,分析了国内外的GPS的发展现状,并且展望了一下在新的时代背景下所展示出来的战略地位,现在国际上主要是美国,俄罗斯,欧盟以及中国有比较先进的全球定位技术,并且都是具3有关键的作用。我国自主研制的北斗卫星技术已经愈趋成熟,可以广泛地应用于我国各项科技方面。本篇论文主要由5个章节构成,分别从系统理论原理到外在结构分析研究了这个设计,另外还有分组对比实验来验证设计的严谨性。2GPS工作原理及组成2.1GPS工作原理GPS的英文全称是NGlobalPositioningSystem。它主要的意义在于,使用卫星导航和测距测试构成全球卫星定位系统。在现在的情况下,21颗工作卫星和3颗在轨备用卫星组成了目前的全球定位系统。这样的设计可以让人们随时随地任何时间都可以观测出

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功