GPS实时打铃系统设计(硬件)毕业论文.doc
《GPS实时打铃系统设计(硬件)毕业论文.doc》由会员分享,可在线阅读,更多相关《GPS实时打铃系统设计(硬件)毕业论文.doc(31页珍藏版)》请在三一办公上搜索。
1、摘 要本文介绍了一种利用GPS授时模块,以单片机为控制器的倒计时系统,系统具有时间精度高、工作稳定可靠、无需人工校时等特点。该系统主要实现的功能是在数码管上显示当前时间(年月日,时分秒)以及倒计时间(天时分秒),并可以定时打铃。硬件部分主要完成以下功能:设计GPS授时接口电路,LED显示驱动电路和交流电220V电铃的驱动接口以及户外大功率LED倒计时显示的驱动。软件部分主要是接收GPS授时,把格林尼治时间转换为北京时间,计算倒计时间,送显示;制定打铃表实施打铃设计。倒计时系统的任务,就是对某一设定日期进行倒数,在显示屏显示当前距离设定日期的时间;广泛应用于重大的节日或活动,以增强人们的关切程度
2、和紧迫感。系统采用大功率超亮LED进行数码显示,可视距离远、可置于室外环境下,适用于要求比较高的倒计时场合。关键词:GPS; 授时电路; AT89C51; 时钟; 打铃AbstractThis article tells us about a countdown system with GPS timer, which is controlled by MPU. The characteristics of this system are high precision, stabilization, and automatic. The function that the system mai
3、nly carries out is displaying the current time (year month day, hour cent second) and the account time on the figures tubes. Also it can beat the bell on time. The software part mainly completes the following functions: beginning starts of the wave rate of a string going connector ,waiting for the i
4、nterruption, the CPU responding to the interruption,performancing the interruption service procedure; Withdrawing the given time from GPS signal, converting it into Beijing time and sending it to display; doing the countdown processing when making up the purposeful time, doing the accurate calculati
5、on time to send to the display ;establishing the timetable, beating the bell on time. The mission of the countdown system is to count down an enactment date and set hour of the day on the current displaying place on the manifestation unit. It is widely used in the important festival or activities, t
6、o strengthen the peoples concern degree and air of tensions. This system can be set out of doors and be seen at long distance because of the display unit with high-light LED.KEYWORDS:GPS,89C51,Circuit accepting time,Clock,Bell-beating system目 录第一章 系统总体介绍111 课题背景及研究意义112 课题目前的发展状况及前景11. 3 设计的主要任务及目标2
7、第二章 系统硬件电路设计32.1 GPS实时打铃系统总体设计方案32.2 GPS接收模块基本原理32.2.1 GPS定义以及组成32.2.2 GPS定时及定位原理42.2.3 GPS时钟的优越性42.2.4 GPS时钟模块原理52.3 中央处理单元设计62.4 GPS模块与AT89C51的连接82.5 复位电路的设计92.5.1 放电型人工复位设计92.5.2 DS1232看门狗模块设计102.5.3 两种方案比较122.6 显示电路的设计132.6.1 静态显示和动态显示比较132.6.2 74LS164和数码管的芯片资料132.6.3 显示模块总体设计152.7 户外倒计时显示系统:162
8、.7.1 74HC595介绍172.7.2 ULN2003驱动大功率数码管172.7.3 电源设计182.8 电铃驱动电路设计19第三章 软件介绍233.1 接受GPS授时243.2 格林尼治时间转化成标准北京时间253.3 计算倒计时253.4 打铃模块介绍25结束语及致谢26参 考 文 献27附录 总电路图28前 言GPS全球定位系统是由美国提出并实施的一项庞大的宇宙及航天工程,其最初的目的是为美国军方服务,随着GPS系统的发展,民用领域的GPS应用显示出强大的生命力。全天候、全球表面、高精度的定位技术,使得GPS在航海、航天、测量、运动载体监控调度等诸多领域得到了广泛的应用。据美国GPS
9、产业协会的市场调查,GPS授时应用将成为未来20年内全球卫星定位系统的最大潜在应用之一。单片微型计算机因其体积小、功能强、速度快、价格低等优点,在数据处理和实时控制等应用中有着无以伦比的优越性,因而,单片微型计算机应用的广度和深度,已经成为一个国家科技水平的一项重要标志。随着单片机和微机技术的不断发展,单片机的应用已从独立的单片机向网络发展,由PC机和多台单片机构成的多机网络测控系统已成为单片机技术发展的一个方向。在一个大型的应用系统中,通常由单片机完成数据的采集和上传,后台则通过PC机对数据进行分析处理,复杂的还要建立数据库形成网络。在这样的系统中,单片机系统一般称之为下位机,由PC机、网络
10、设备、数据库服务器组成的后台应用部分则称之为上位机,二者结合,充分发挥了单片机在实时数据采集和微机对图形处理、显示以及数据库管理上的优点,使得单片机的应用已不仅仅局限于传统意义上的自动监测和控制,而形成了向以网络为核心的分布式多点系统发展的趋势。本文介绍了一种利用GPS授时模块,以单片机为控制器的倒计时系统,系统具有时间精度高、工作稳定可靠、无需人工校时等特点。该系统主要实现的功能是在数码管上显示当前时间(年月日,时分秒)以及倒计时间(天时分秒),并可以定时打铃。硬件部分主要是完成以下功能:设计GPS授时接口电路,LED显示驱动电路和交流电220V电铃的驱动接口以及户外大功率LED倒计时显示的
11、驱动。软件部分主要是接收GPS授时,把格林尼治时间转换为北京时间,计算倒计时间,送显示;制定打铃表实施打铃设计。倒计时系统的任务,就是对某一设定日期进行倒数,在显示屏显示当前距离设定日期的时间;广泛应用于重大的节日或活动,以增强人们的关切程度和紧迫感。系统采用大功率超亮LED进行数码显示,可视距离远、可置于室外环境下,适用于要求比较高的倒计时场合。三个月以来,我们全心投入本次毕业设计,在不断的摸索、调试之后,在不断的发现问题、解决问题之后,终于较顺利地完成了课题为GPS实时打铃系统的设计、调试工作,并实现了规定的绝大部分功能。在本系统的设计、组装、调试过程中,我们得到了朱兆优老师,王海涛老师以
12、及孙乐明老师的耐心指导和有关资料方面的帮助,在此对朱兆优老师,王海涛老师以及孙乐明老师致以深深的谢意!本论文侧重介绍了GPS实时打铃系统的硬件设计,软件设计详见乌其格同学的论文。由于个人能力有限和时间的仓促,本系统定会存在缺点与不足,敬请批评指正。第一章 系统总体介绍11 课题背景及研究意义GPS是NAVSTARGPS(Navigation SatelliteTiming and RangingGlobal Positioning System)的简称,是由美国国防部研制的导航卫星测距与授时、定位和导航系统,由21颗工作卫星和3颗在轨备用卫星组成,这24颗卫星等间隔分布在6个互成60的轨道面上
13、,这样的卫星配置基本上保证了地球任何位置均能同时观测到至少4颗GPS卫星。GPS由3部分构成: GPS卫星(空间部分); 地面支撑系统(地面监控部分); GPS接收机(用户部分)。GPS向全球范围内提供定时和定位的功能,全球任何地点的GPS用户通过低成本的GPS接收机接受卫星发出的信号,获取准确的空间位置信息、同步时标及标准时间。GPS要实时完成定位和授时功能,需要4个参数:经度、纬度、高度和用户时钟与GPS主钟标准时间的时刻偏差,所以需要接受4颗卫星的位置。若用户已知自己的确切位置,那么接受1颗卫星的数据也可以完成定时。GPS最初就是为军方提供精确定位而建立的,至今它仍然由美国军方控制。军用
14、GPS 产品主要用来确定并跟踪在野外行进中的士兵和装备的坐标,给海中的军舰导航,为军 用飞机提供位置和导航信息等。GPS也在商业领域大显身手,消费类GPS主要用在勘测制图,航空、航海导航,车辆追踪系统,移动计算机和蜂窝电话平台等方面。我们所做的是GPS实时打铃系统,利用GPS授时,89C51进行串行通信控制,实现对时钟的显示,准点打铃,任意时间的倒计时。12 课题目前的发展状况及前景 本课题的主要模块是GPS授时模块,80年代初,我国一些院校和科研单位已开始研究GPS技术。十多年来,我国的测绘工作者在GPS定位基础理论研究和应用开发方面作了大量工作。80年代中期,我国引进GPS接收机,并应用于
15、各个领域。同时着手研究建立我国自己的卫星导航系统。至今十多年来,据有关人士估计,目前我国的GPS接收机拥有量约在4万台左右,其中测量类约500700台,航空类约几百台,航海类约3万多台,车载类数千台。而且以每年两万台的速度增加。足以说明GPS技术在我国各行业中应用的广泛性。 近几年,我国已建成了北京、武汉、上海、西安、拉萨、乌鲁木齐等永久性的GPS跟踪站,进行对GPS卫星的精密定轨,为高精度的GPS定位测量提供观测数据和精密星历服务,致力于我国自主的广域差分GPS(WADGPS)方案的建立,参与全球导航卫星系统(GNSS)和GPS增强系统(WAAS)的筹建。同时,我国已着手建立自己的卫星导航系
16、统(双星定位系统),能够生产导航型GPS接收机。GPS技术的应用正向更深层次发展。 为适应GPS技术的应用与发展,1995年成立了中国GPS协会,协会下设四个专业委员会,希望通过广泛的交流与合作,发展我国的GPS应用技术。由于GPS全球卫星定位系统归美国政府所有,受控于美国国防部,对世界各地的用户未有任何政府承诺,而且用户只支付了GPS接收机的费用,并未支付GPS系统的使用费用,因此这种方法自主性差,也带来一些不稳定因素,例如故意降低GPS精度;关闭GPS在某个地区的发送信号;增加随机扰码;周围环境对GPS无线信号的干扰等。可以充分利用但不能完全依靠,因此还需要有由铯钟组成的基准钟PRC以他作
17、为全网同步的根本保证。还有GPS在某些特殊情况下信号暂时消失,或者GPS不正常工作,这些可以通过监控GPS数据来发觉,这些情况如果不做处理带来的结果是基准钟将降质为二级时钟,所以此时要控制区域基准钟(LPR)改为同步于全网基准钟(PRC), 同步质量就可以保证。最近一段时间内,GPS模块多被用于倒计时显示的设计,GPS授时具有准确性和稳定性两大特点,本课题的设计也是运用了GPS授时的准确性和稳定性两大特点。1. 3 设计的主要任务及目标本设计的主要任务是使用GPS授时设计并制作一个实时打铃系统,实现对时钟的显示,准点打铃,任意时间的倒计时设计 。系统包括:(1)时钟显示系统设计(2)倒计时系统
18、显示设计(3)GPS接口与授时数据获取GPS(Ghb,d PosJtioaaing system,全球定位系统)是一种先进、完善的卫星定位系统,既具有全球实时、连续的高精度三维定位能力,也具有精密的授时能力。利用高度稳定、精确的星载原子钟作为信号源进行时阃传输和比对,已成为众多领域获取时钟的重要手段。 因此,利用GPS接收板,通过单片机技术的应用,开发高精度的GPS时钟,无疑具有十分重要的意义目前,GPS时钟已广泛应用于国防、科研以及电力、铁道、航海、地质勘探、大地测量、钟表工业等部门。本设计不仅实现的GPS时钟的功能,而且还实现了任意时刻倒计时的功能以及整点打铃的功能。第二章 系统硬件电路设
19、计2.1 GPS实时打铃系统总体设计方案设计总体方案及思路:从GPS接收模块获取格林尼治时间,加8小时即可获取标准北京时间,应用于时间的显示,以及结合时间数码显示管,电铃驱动模块进行时间的显示以及整点打铃的设计。倒计时的任务就是对某一设定的时间进行倒数,在数码管上显示当前距离设定时间的日期和时间。整个系统由GPS模块,中央处理单元AT89C51模块,显示驱动模块和电铃驱动模块组成,设计方案如图2-1所示: 图2-1 系统硬件总体构成2.2 GPS接收模块基本原理2.2.1 GPS定义以及组成GPS是NAVSTARGPS(Navigation SatelliteTiming and Rangin
20、gGlobal Positioning System)的简称,是由美国国防部研制的导航卫星测距与授时、定位和导航系统,由21颗工作卫星和3颗在轨备用卫星组成,这24颗卫星等间隔分布在6个互成60的轨道面上,这样的卫星配置基本上保证了地球任何位置均能同时观测到至少4颗GPS卫星。GPS由3部分构成:(1) GPS卫星(空间部分);(2) 地面支撑系统(地面监控部分);(3) GPS接收机(用户部分)。2.2.2 GPS定时及定位原理GPS向全球范围内提供定时和定位的功能,全球任何地点的GPS用户通过低成本的GPS接收机接受卫星发出的信号,获取准确的空间位置信息、同步时标及标准时间。GPS要实时完
21、成定位和授时功能,需要4个参数:经度、纬度、高度和用户时钟与GPS主钟标准时间的时刻偏差,所以需要接受4颗卫星的位置。若用户已知自己的确切位置,那么接受1颗卫星的数据也可以完成定时。若设(x,y,z)为接收机的位置,(xn,yn,zn)为已知卫星的位置,则列解下列方程就可以得到x,y,z和标准时间T:( x x1 ) 2 + ( y y1 ) 2 + ( z z1 ) 2 = C 2 ( T + T1 t1 )( x x2 ) 2 + ( y y2 ) 2 + ( z z2 ) 2 = C 2 ( T + T2 t2 )( x x3 ) 2 + ( y y3 ) 2 + ( z z3 ) 2
22、= C 2 ( T + T3 t3 )( x x4 ) 2 + ( y y4 ) 2 + ( z z4 ) 2 = C 2 ( T + T4 t4 )其中:T为用户时钟与GPS主钟标准时间的时差;Tn为卫星n所发射信号的发射时间;n为卫星n上的原子钟与GPS主钟标准时间的时差。2.2.3 GPS时钟的优越性由于GPS采用被动定位原理,所以星载高稳定度的频率标准是精密定位和授时的关键。工作卫星上一般采用的是铯原子钟作为频标,其频率稳定度达到(12)1013d。GPS卫星上的卫星钟通过和地面的GPS主钟标准时间进行比对,这样就可以使卫星钟与GPS主钟标准时间之间保持精确同步。GPS卫星发射的几种不
23、同频率的信号,都是来自卫星上同一个基准频率。GPS接收机对GPS卫星发射的信号进行处理,经过一套严密的误差校正,使输出的信号达到很高的长期稳定性。定时精度能够达到300 ns以内。在精确定位服务PPS(Precise Position Service)下,GPS提供的时间信号与UTC之差小于100 ns。若采用差分GPS技术,则与UTC之差能达到几个纳秒。对于采用时钟芯片进行设计的倒计时系统,由于晶振频率和电容的精度误差,不可避免的给系统带来一个时间误差,如果这种误差不能及时消除或得到控制,系统就会产生时间累计误差。例如我们常用低功耗的CMOS 实时时钟日历芯片PCF8583,它通过I2C 总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GPS实时打铃系统设计硬件 毕业论文 GPS 实时 打铃 系统 设计 硬件
链接地址:https://www.31ppt.com/p-3931740.html