欢迎来到天天文库
浏览记录
ID:11235410
大小:2.83 MB
页数:28页
时间:2018-07-10
《gps全球定位系统本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、GPS全球定位系统1、引言GPS全球导航定位系统越来越多的应用于汽车、手机等领域,是当今信息时代发展中的重要组成部分。因其具有性能好、精度高、应用广等特点,使其成为了迄今最后的导航定位系统。本文以凌阳科技有限公司提供的GPS接收模组为例,介绍了GPS的通信协议。讨论了基于SPCE061A单片机的GPS接收系统设计,提出了对GPS全球定位系统定位信息的接收以及对各定位参数数据的提取方法,并给出了系统的硬件电路及软件流程图。使用单片机实现该系统,可以很好的掌握单片机的应用,同时学习GPS定位原理,为以后开发打下基础。本系统由单片机控制GPS模块较为精确地计算和显示日期、时间、经度、纬
2、度等卫星信息。该方案十分强调趣味性,配合SPLC501液晶模组,可以实现地图定位功能,经纬度、时间的显示与播报等功能。1.1功能简介本方案可以实现:具有GPS信号搜索功能;利用SPLC501液晶模组显示一幅中国地图,当GPS接收到信号后会显示当前的位置;可以显示、语音播报当前地理位置的经纬度;可以显示、语音播报从GPS模组接收的标准时间。1.2设计意义GPS全球定位可以应用到实际生活的各个方面,利用其基本功能可以扩展其它功能。可以进行位移测量,通过外扩一个4*4键盘输入目标城市的经纬度,就可以得出当前位置到目标城市的实际位移。可以为汽车导航,为公共汽车报站等功能。还可以在地质灾害
3、预警中发挥作用。1.2系统组成结构图中为GPS全球定位系统的系统框图,采用SPCE061A作为主控制器,通过串口接收GPS模组发来的卫星消息。根据消息特定的格式,对其进行解析,最后将解析后的信息用于各种显示。1.4GPS全球定位系统1.4.1概述GPS(GlobalPositioningSystem-全球定位系统)是美国从本世纪70年代开始研制,历时20年,耗资200亿美元,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统。GPS的主要优点包括:(1)全球,全天候工作:能为用户提供连续,实时的三维位置,三维速度和精密时间。不受天气的影响。(2)定位精度高
4、:单机定位精度优于10米,采用差分定位,精度可达厘米级和毫米级。(3)功能多,应用广:目前已广泛的应用于大地测量、工程测量、航空摄影测量、运载工具导航和管制、地壳运动监测、工程变形监测、资源勘察、地球动力学等学科领域。GPS由三个独立的部分组成:空间部分:21颗工作卫星,3颗备用卫星。地面支撑系统:1个主控站,3个注入站,5个监测站。用户设备部分:接收GPS卫星发射信号,以获得必要的导航和定位信息,经数据处理,完成导航和定位工作。GPS接收机硬件一般由主机、天线和电源组成。1.4.2GPS消息格式GPS以NMEA协议格式发送消息,要正确解析出信息首先要了解NMEA协议的格式。基本
5、NMEA指令是一个ASCII字符串,它以’$’字符开始、以<CR><LF>序列结束。NMEA标准消息以’GP’开始,然后是三个字符的消息标识码。消息头和后面的内容通过逗号进行分隔,消息以校检码结束(校检码由一个‘*’和两个16位的校验字组成。校验码字段并不用逗号进行分隔。目前,校验码得到的方式是从‘$’到‘*’之间的字符进行逐位计算。作为ASCII表示法,每个字段的长度是随着精度的不同而变化的,因此记录的长短是变化的。这里以$GPRMC为例分校NMEA协议的格式字段格式描述消息标识$GPRMCRMC协议头时间Hhmmss.sss时间精确到1ms状态CharA:有效V:无效纬度Fl
6、oat度*100+分N/SCharN:北纬S:南纬经度Float度*100+分E/WCharE:东经W:西经速度Float单位:knots(节)地面航向Float0~359度,以北为参考基准日期Ddmmyy日月年格式磁偏角Float0~180度磁偏角方向CharE:东W:西校验码*xx2digits消息结尾ASCII,13ASCII,10下面以实际的例子分析NMEA消息格式$GPRMC,161229.487,A,3723.2475,N,12158.3416,W,0.13,309.62,120598,,*10从上面的消息可以得到对于消息$GPRMC时间第一个逗号后面
7、161229.487表示时间为16点12分29.487秒有效位第二个逗号后面A表示这条消息是有效的纬度第三个逗号后面3723.2475和N表示北纬3723.2475经度第五个逗号的12158.3416和E表示东经12158.34161、硬件系统设计SPCE061A开发板2.1LCD液晶显示1.3SPLC501液晶模组SPLC501液晶显示模组为128*64点阵,面板采用STN(SuperTwistedNematic)超扭曲向列技术制成并且由128Segment和64Common组
此文档下载收益归作者所有