《北斗卫星定位系统的研究.doc》由会员分享,可在线阅读,更多相关《北斗卫星定位系统的研究.doc(55页珍藏版)》请在金锄头文库上搜索。
1、哈尔滨理工大学学士学位论文哈 尔 滨 理 工 大 学毕 业 设 计 题 目: 北斗定位系统研究 院、 系: 荣成学院 电气工程系 姓 名: 朱瑞锋 指导教师: 侯甲童 系 主 任: 王哈力 2016年6月24日北斗定位系统研究摘 要全球卫星导航系统已经成为重要的信息产业之一,越来越多的国家注意到其巨大的潜在价值。并成为衡量一个国家综合实力强弱的工具,成为各国研究的重点。本设计主要对基于STC89C52单片机的北斗定位接收机的软硬件系统展开了研究。首先,研究了北斗导航系统的发展现状、原理和特点;其次,选用和芯星通的UM220-N芯片为北斗模块的核心芯片;然后,研究了接收机芯片的工作原理和特征,确
2、定了北斗导航接收机的硬件和软件整体方案;最后,在此方案的基础上进行了软硬件的调试。本次设计的接收机首先通过北斗模块接收定位信息,然后发送给单片机进行信息处理,最终在显示模块显示且在语音模块播报。本设计所做的北斗导航接收机实现了精准定位。可以用LCD12864显示经纬度、速度、时间、日期,并且用YS-M3语音播报模块播放经纬度。关键词 卫星定位系统;北斗;STC89C52;UM220-N芯片9The Research of Beidou Positioning System AbstractThe global satellite navigation system has become one
3、 of the important information industry.More and more countries pay attention to its huge potential value.It has become the tool to measure a nations comprehensive strength , and a focus of research.In this design, the hardware and software system of the Beidou positioning receiver based on STC89C52
4、single chip microcomputer is studied. Firstly, the paper studies the development, principle and characteristic of the Beidou navigation system; secondly, choose the He Xin Xing Tong UM220- III N chip as the core chip of Beidou module; then, study the working principle and characteristics of the rece
5、iver chip, determine the Beidou navigation receiver hardware and software of the overall program; finally, on the basis of this scheme were the debugging of the hardware and software. The design of the receiver first through the Beidou module to receive positioning information, and then sent to the
6、microcontroller for information processing, and finally in the display module display and broadcast in the voice module.This design for the Beidou navigation receiver has realized the accurate positioning. It can be used LCD12864 display latitude and longitude, speed, time, date, and with YS-M3 spee
7、ch module play the latitude and longitude.Keywords Satellite positioning system; Beidou; STC89C52; UM220-N chip目 录摘 要IAbstractII第1章 绪论11.1 课题研究背景及意义11.2 国内外发展现状11.2.1 国外发展现状11.2.2 国内发展现状21.3 本课题主要研究内容3第2章 北斗定位系统42.1 北斗定位系统概述42.1.1 北斗定位系统组成42.1.2 北斗定位系统的定位原理42.2 UM220-N模块52.2.1 UM220-N芯片介绍52.2.2 UM22
8、0-N引脚功能描述62.2.3 UM220-N输出语句格式72.3 本章小结8第3章 总体方案设计93.1 单片机最小系统93.2 北斗定位模块电路103.3 液晶显示单元电路123.4 语音模块电路133.4.1 语音模块工作原理133.4.2 语音模块工作模式133.5 本章小结14第4章 定位系统软件设计154.1 开发环境及软件方案设计154.1.1 Vision4154.1.2 软件设计流程154.2 定位信息接收与处理154.2.1 数据接收154.2.2 数据处理164.3 模块软件设计184.3.1 语音播报模块184.3.2 液晶显示模块194.3.3 中断函数214.4 本
9、章小结21第5章 系统调试与分析225.1 系统调试225.1.1 北斗模块调试225.1.2 软件调试245.2 结果分析245.3 本章小结26结论27致谢28参考文献29附录A31附录B33附录C34第1章 绪论1.1 课题研究背景及意义全球导航卫星系统(Global Navigation Satelite System,GNSS)是一种为人们提供全球、全时段高精度定位导航信息的卫星系统。作为一个国家的基础设施,GNSS标志着一个国家的综合实力,是保障国家安全、提高人民幸福指数的重要设施。众所周知,20世纪70年代以来。以美国和苏联为首的各国认识到太空资源的重要性,相继启动各自的卫星导航
10、计划。为紧随经济和科技迅速发展的步伐,我国于1980年开始创立一个独立的北斗卫星导航系统。2003年,随着将第三颗北斗卫星顺利送入太空,我国组建了完整的卫星导航定位系统,可以确保全天候、全天时提供卫星导航通信信息。标志着继美国和前苏联后,我国成为世界上第三个建立了完善卫星导航系统的国家。改变了我国长期缺少高精度、实时定位的局面,填补了我国卫星导航定位系统的领域空白1。1.2 国内外发展现状1.2.1 国外发展现状目前,世界上已建成的全球卫星导航体系有美国的“全球定位系统”(GPS)和俄罗斯的“格洛纳斯”(GLONASS)系统。而欧洲也正在抓紧建设“伽利略”(Galileo)系统2。1995年4
11、月27日,美国成功实现了GPS系统的完全组网运行。在空间部分,GPS的星座由24颗卫星组成,这24颗卫星等距地分布在6个近圆轨道上,每个轨道上有4颗卫星。接收部分由1个主控站和5个监控站组成。用户在同一时刻精准计算4颗卫星信号的传播时间,可得到高精度的三维定位数据。现役的第二代GPS卫星增加了星钟、星间链路和自主导航三大功能,大大增强了GPS的导航精度、GPS系统的生存能力。1995年12月,俄罗斯(前苏联)的GLONASS卫星定位系统落成。但由于美国压制和后期资金紧缺,补网卫星没有及时发射,系统还满足不了导航和定位的要求。GLONASS系统由24颗卫星组成,散布在三个轨道上。GLONASS系
12、统的民用标准定位精度是50m。伽利略卫星导航系统(Galileo)是由欧盟牵头开发的全球卫星导航体系。该体系内共有30颗卫星,包括27颗运行星,3颗备用星。2014年8月,随着第二批的一颗卫星成功进入预定轨道,太空中已有6颗正式的伽利略卫星,可初步施展地面定位的作用。Galileo系统与GPS系统、GLONASS系统相兼容的全球定位系统。它吸收了GPS的经验,具有很多优点。Galileo系统实施了三载波模糊度解算技术(Three-carrier Ambiguity Resolution,TCAR),较好地处理了加密、密钥和拒用三者的关系。该系统定位精度10m,定时精度33ns3。当今,卫星导航
13、系统正在向多系统组合导航和差分导航方向发展。卫星导航定位技术与惯性导航技术、无线电导航技术相结合,并且即将应用数字化铯钟技术。这对我国北斗导航系统提出了更严格的要求和更新的挑战。1.2.2 国内发展现状中国北斗卫星导航系统(BeiDou Navigation Satellite System,BDS)由空间段、地面段和用户段三部分构成。目前为止,中国已成功发射22颗北斗导航卫星。已成功覆盖亚太大部分地区,具备区域无源导航服务能力。预计2020年前后,北斗导航系统将形成全球无源服务能力。随着我国综合实力水平的提高,“北斗”产品越来越多地在工业制造、军用领域、生活服务领域发挥着不可替代的作用。北斗
14、定位系统在陆地上的开发应用方面具有极其重要的地位,体现在诸多方面,如:车辆行驶状态监测和导航;旅游景点导航;应急车辆最快路线引导;大气物理观测;工程建设的施工测算;板内运动状态和地壳形变测量;智能火车网建设;智能放牧;气象监测等4。北斗定位系统在海洋方面有着同样重要的作用,例如:提供远洋船只的定位;计算最短航程,提高运输安全和效率;远洋船队在航行中的实时调度和检测;提供两船之间、船与陆地的短报文通信;海洋救援的搜救和定点测量;海底管道铺设测量;水文监测等。2014年11月23日,国际海事组织海上安全委员会审议通过了对北斗卫星导航系统认可的航行安全通函,这标志着北斗卫星导航系统正式成为全球无线电
15、导航系统的组成部分,取得面向海事应用的国际合法地位5。北斗定位系统在航空方面的应用主要体现在:民航飞机的自主导航;飞机精密着陆;飞机空中加油等。北斗系统已经在我国许多领域发挥着重要作用。利用这套系统,最基本的就是接收北斗系统发出的信号并能够实时输出显示。输出的信息包括定位地点的经纬度、天线高程、UTC(协调世界时)时间、地面速度、日期、时间、卫星个数等。由于北斗系统发展时间较短,与GPS和GLONASS系统在精度方面有一些差距。但相信北斗卫星系统在未来会大放异彩。1.3 本课题主要研究内容本设计采用STC89C52单片机为核心,研究北斗卫星工作原理,读取北斗卫星导航模块的标准数据,在LCD12864屏幕上显示当前的经纬度、日期、时间和速度信息,并且使用语音模块播报经纬度。能够正确画出系统原理图,并且能够正确调试电路,