基于AT89S52的GPS定位系统设计与研究 联系客服

发布时间 : 星期六 文章基于AT89S52的GPS定位系统设计与研究更新完毕开始阅读1df817d3240c844769eaee9b

基于AT89S52的GPS定位系统设计与研究 系统软件的设计方案

主函数入口串口初始化液晶初始化开始标志初始化句子标志初始化开串口中断液晶显示图8 主函数流程图

18

基于AT89S52的GPS定位系统设计与研究 系统软件的设计方案

第八章 系统测试

本设计的测试是将系统置于一个固定位置,记录液晶显示的经度和纬度数据。并通过对某时刻数据和一天的数据分析,验证系统方案的可行性和可靠性。

8.1 某个时刻测出的数据分析

实测数据:

$GPGGA,,3202.2608,N,11845.8151,E,,,,, ,,,,* 数据分析:

GPGGA,北纬32。2.2608,东经 ll8。45.8151(其中‘*’作为结束字符数据)。 由于本设计只读取GPGGA数据段的数据作为定位信息,软件设计中没有嵌入校验程序,可能会出现错误数据信息,所以某时刻测出的数据并不准确。

8.2 对1天的数据分析

从9:30到2l:3O,每隔1h从串口读人GPS信息,各个时刻的定位信息如下表所示,变化情况如图9,图10所示。

时 间 9:30 定 位 10:30 32度 2.0021 118度 45.7652 17:30 32度 2.3526 118度 45.6253 11:30 32度 118度 18:30 32度 118度 12:30 32度 118度 19:30 32度 118度 13:30 32度 118度 20:30 32度 118度 14:30 32度 118度 21:30 32度 118度 15:30 32度 118度 纬度32度 (N) 1.9782 经度118度 (E) 45.8023 时 间 定 位 16:30 2.5221 2.5012 2.4987 2.4578 2.4293 45.6023 45.6982 45.7672 45.8098 45.6524 纬度32度 (N) 2.4012 经度118度 (E) 45.5128 2.2823 2.2308 2.1423 2.0982 45.7012 45.7523 45.6273 45.3562 19

基于AT89S52的GPS定位系统设计与研究 系统测试

北纬 32。04.0198 32。03.8923 32。03.5783 32。03.2986 32。03.0873 32。02.9100 32。02.7971 9:00 11:30 14:00 16:30 19:00 21:30 图8 一天北纬数据线

东经 ll8。46.3821 ll8。46.0021 ll8。45.8321 ll8。45.5230 ll8。45.2971 ll8。45.0128 ll8。44.8271 9:00 11:30 14:00 16:30 19:00 21:30 图9 一天东经数据线

8.3 结论

为了得到一个地方的准确经纬度值来验证本设计的可行性,需把测量的时间点拉长,取平均值才能有比较可靠且准确的定位信息。根据一天的数据可以比较准确的得出位置信息,误差可以接受。所以由系统测试验证了设计的可行性,再此基础上不管是功能还是精确性上都有很大的改进空间,完全能够达到初学者入门的要求。

20

基于AT89S52的GPS定位系统设计与研究 系统测试

第九章 总结

本设计完成的主要工作如下:

简要的说明了GPS的基本概念,GPS绝对定位原理以及S3310B模块的结构和数据格式,并结合单片微型计算机的简单易用、价格低廉、性能适中的特点,提出了一个基于AT89S52单片微型计算机的GPS独立定位设备概念。比较具体的说明了软硬件的设计步骤。经了解和同学之间的反馈,该设计适合学生DIY,加强学生与学生之间的技术交流。

不足之处:

本设计只是GPS入门级的设计,不能满足现在市场上日益激烈的竞争环境,实用性还有待提高,功能也有待完善。

21

基于AT89S52的GPS定位系统设计与研究 总结

参考文献

[1] 北京合众思壮公司科技有限责任公司,“GPS常识”.

http://www.unistrong.com/GPS_belt/GPS.aspx [2] MAX232数据手册[EB/OL].

http://focus.ti.com/lit/ds/symlink/max232.pdf,2008-12-5.

[3]GPS接收芯片S3310b数据手册[EB/OL].

http://www.v-sun.cc/asp_bin/down_list/200782314367330.pdf,2006-10-1. [4] 潭浩强.C语言程序设计教程[M].北京:高等教育出版社,2005,8~160. [5] 李国洪.电子CAD实用教程——基于OrCAD9.2.北京:机械工业出版社,2003.6. [6] 李明峰等.GPS定位技术及其应用.北京:国防工业出版社,2007.8.

[7] 肖玲妮.Protel 99SE印刷电路板设计教程[M].北京:清华大学出版社,2003,1~150. [8] 张友德,赵志应,涂时亮等。单片微型机原理,应用与实验[M].上海:复旦大学出版社, 2006,1~200.

[9] 张义和,王敏男,徐宏昌,余春长编著,袁彩霞改编.例说51单片机(C语言版)。北京:人民邮电出版社,2008.4(2009.1重印).

[10] 李朝青编著,单片机原理及接口接口技术(第三版).北京:北京航空航天大学出版社,2005.9.

[11]Ding Xiaoli,Chen Yongqi,Zhu Jianjun,et al.Surface Deformation Detection Using GPS Multipath Singals.Proceeding of 12 International Technical Meeting of the Satellite Division of the Institute of Navigation.ION GPS-99,Nashville,1999(14~17).

[12]Xu P,Cannon E,Lachapelle G.GPS Ambiguity Resolution by Intege Quadratic Programming.Journal of Geodesy,1996.

22