学 院: 信息科学与工程学院
所属教研室: 通信教研室
课题名称: GPS定位系统仿真设计
专业(方向): 通信工程
班 级:通信09-2班 学号:
学 生:
指导教师: 职称:
开题日期:
摘 要
GPS技术已发展成多领域(陆地、海洋、航空航天)、多模式(GPS、DGPS、LADGPS、WADGPS等)、多用途(在途导航、精密定位、精确定时、卫星定轨、灾害监测、资源调查、工程建设、市政规划、海洋开发、交通管制等)、多机型(测地型、定时型、手持型、集成型、车载式、船载式、机载式、星载式、弹载式等)的高新技术国际性产业。GPS的应用领域,上至航空航天器,下至捕鱼、导游和农业生产,已经无所不在了,正如人们所说的“今后GPS的应用,将只受人类想象力的制约”。
本课题利用AT89C51单片机来实现的简易GPS定位信息显示系统。通过控制系统完成接受数据、时间显示、经度显示、纬度显示等常规功能。课题的方案基于单片机、GPS模块和12864液晶显示屏等硬件, 并应用C语言实现了GPS信号的提取、显示及基本的键盘控制操作等。
关键词:GPS定位系统,单片机,液晶显示屏
ABSTRACT
GPS technology has developed into a multi-field (terrestrial, marine, aerospace), multi-mode (GPS, DGPS, LADGPS, WADGPS, etc.), multi-purpose (in-transit navigation, precise positioning, precise timing, and satellite orbit determination, disaster monitoring, resource surveyconstruction, municipal planning, ocean development, traffic control, etc.), multi-models (geodesic type, timing, hand-held, integrated, vehicle-mounted, ship type, board type, board type, spring-loadinginternational high-tech industries, etc.). GPS applications, from aerospace, down to the fishing guides and agricultural production, omnipresent, as has been said, the application of GPS in the future will be subject only to the constraints of the human imagination ".
The subject AT89C51 microcontroller simple GPS positioning information display system. Completed by the control system to accept data, time, longitude, latitude, display and other conventional features. The topic of the program is based on single-chip, GPS module and 12864 LCD hardware, and apply the C language implementation of the GPS signal extraction, display and keyboard control operation.
KEY WORDS: GPS positioning system, microcontroller, LCD display
目 录
前 言 6
第1章 GPS系统简介 7
1.1 GPS的由来及发展 7
1.2 GPS定位系统的基本原理 8
1.3 GPS模块定位流程 8
1.4 本设计的主要工作 9
第2章 系统硬件设计 11
2.1 单片机 11
2.1.1 AT89C51单片机的结构原理 12
2.1.2 AT89C51单片机的主要特性 13
2.2 GPS模块 13
2.2.1 概述 13
2.2.2 主要技术参数及产品特点 14
2.2.3 管脚介绍及与单片机的接口电路 14
2.3 显示部分 16
2.3.1 LCD12864概述 17
2.3.2 基本特性 18
2.3.3 模块接口说明 18
第3章 系统软件设计 20
3.1 系统软件概述 20
3.2 软件程序的编写 20
3.2.1 初始化模块 21
3.2.2 数据接收处理模块 21
第4章 系统调试 23
4.1 硬件调试 23
4.2 软件调试 23
4.3 系统测试结果 24
结 论 26
谢 辞 27
参考文献 28
附 录 30
外文资料翻译 50