摘要:针对目前GPS定位仍然存在很多类似于精度不够准确、数据接收及处理复杂的问题,提出一种基于较新一代的可实现TTL电平输出的精准GPS定位设计方案。系统通过GPS模块接收并初步处理卫星的定位信息,利用STC89C52单片机进一步处理数据,通过12864液晶模块显示处理后的定位信息,且可与上位机串口通信。详细分析了系统结构组成及工作原理,并进行了相关硬件与软件设计。通过现场测试,实验结果表明系统可实现当前位置在较小的误差内精准定位。55834
毕业论文关键词:GPS定位,STC89C52单片机,经纬度,数据显示
Abstract:This design will provide a precision GPS positioning TTL level output scheme which is based on the next generation, as at present there are still many problems in the GPS positioning, such as the inaccurate precision, the complicated data receiving and processing. The system can receive and process the positioning information of satellite preliminarily through GPS module, and process the data further by STC 89C52 SCM. It can also have serial communications with PC, after the positioning information is processed by 12864 LCD module. The design has analyzed the structures of the system and the working principle in details, and had some designs related to hardware and software. Through field tested, the results of the experiment show that the system can achieve the current position in a smaller error in precision positioning.
Keywords:GPS, STC89C52, longitude and latitude, data display
目 录
1前言 4
1.1背景及意义 4
1.2 GPS定位原理 5
2 定位系统总体设计 6
2.1 GPS定位系统结构框图 6
2.2模块间数据传输 7
3 硬件设计 7
3.1 STC89C52单片机 7
3.1.1 外部晶振 9
3.1.2 复位电路 9
3.1.3 供电模块 10
3.2 定位信息采集模块 11
3.3单片机通信 11
3.3.1串口通信 12
3.3.2数据传输的波特率 13
3.3.3波特率的计算 13
3.3.4串口结构 13
3.4 液晶显示模块设计 14
3.5 MAX232电平转换模块 16
3.6 GPS模块的信息输出 17
4软件设计 17
4.1 系统软件设计 17
4.2液晶显示软件设计 19
5测试及安装调试 20
5.1 GPS模块接收数据测试 20
5.2电路焊接及系统测试 20
结 论 24
参考文献 25
致 谢 26
1前言
1.1背景及意义
如今,随着科学技术的发展,微控制器技术带来了许多重大的飞跃,在科研和生产中,单片机的应用已渗透到生产和生活的各个领域,有力地推动了社会的发展。单片以其体积小,高度集成,低功耗,性价比高,在数据处理、实时控制等方面具备强大的功能而被广泛应用于各个领域。