基于UM220芯片研发的北斗_GPS双模授时系统

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:jklbnm123jkl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:通过研究NTP协议,利用和芯星通的UM220-III N双系统高性能GNSS模块提供的北斗/GPS时间信息,通过单片机和W5500网络模块等硬件构造UDP服务器。使用常见的单片机作为处理器,利用STC12C5A60s2的串行接口接收UM220模块输出的NMEA0183语句数据,通过单片机、网络模块和RT1602C型通用液晶显示模块相结合,搭建一套北斗_GPS双模授时系统,完成对空管系统的授时应用。
  关键词:UM220;单片机;北斗;GPS;NTP;串口报文
  1 引言
  信息技术的发展和普及应用,对时间精度提出了更高的要求。在诸多授时方法中,卫星授时以其高精度和全球覆盖度已经成为授时的主要手段。目前空管所使用的空管自动化系统、内话系统、记录仪系统、传输系统等均接入了GPS时钟作为授时时钟源。随着我国北斗导航系统的逐渐成熟,北斗导航系统也能够提供标准的时钟源。利用北斗导航系统时钟给空管设备授时,可消除单一GPS时钟授时存在单点故障隐患,使民航安全生产得到保障。基于此现状,研究基于北斗和GPS系统的授时系统在空管设备中的应用。
  2 授时方式简介
  (1)串口报文对时
  串口通信是指外设和计算机间,通过数据信号线、地线、控制线等,按位进行传输数据的一种通讯方式。串口报文对时也称软对时,是利用一组时间数据(年、月、日、时、分、秒)按一定的格式、速率和顺序等,通过串行通信接口发送给被授时装置,被授时装置利用这组数据预置其内部时钟。常用的串行通信接口为RS-232和RS-422/RS-485.串口报文对时的优点是数据全面、不需要人工预置。
  (2)NTP网络授时
  NTP(Network Time Protocol)是网络时间协议,它是用来同步网络中各个计算机的时间的协议。网络时钟传输的是以1900年1月1日0时0分0秒算起时间戳的用户数据协议(UDP)报文,周64位表示,前32位为秒,后32位为秒等分数。网络中报文往返时间是可以估算的,因而采用补偿算法可以达到精确对时的目的。
  NTP的基本工作原理如下图所示。
  T1:客户端请求发送时间
  T2:服务端收到请求的时间
  T3:服务端答复时间
  T4:客户端收到答复的时间
  通过这四个时间戳,我们可以计算出NTP报文的往返时间Delay=(T4-T1)-(T3-T2),客户端相对服务端的时间差offset=((T2-T1)+(T3-T4))/2。网络方式对时的优点是基于现有网络,物理实现方便,新引进的空管设备大部分均支持NTP授时,本次课题也是基于此种授时方式进行研发。
  3 基于UM220研发的北斗_GPS双模授时系统设计
  该系统是基于和芯星通的UM220-III N双系统高性能GNSS模块、51单片机和网络模块W5500开发,使用常见的51单片机作为处理器,利用STC12C5A60s2的串行接口接收UM220模块输出的NMEA0183语句数据,通过单片机、网络模块和RT1602C型通用液晶显示模块相结合,完成网络授时和时间显示功能,该系统设计思路如下:
  3.1硬件设计
  卫星时间接收模块:采用UM220-III N芯片模块,该模块能够同时支持BD2 B1,GPS L1两个频点,接收北斗和GPS卫星信号,并通过软件配置选择模块上串口输出数据,可选择只接收北斗卫星信号或者只接收GPS卫星信号或者两者同时接收,本次研发是选择同时接收GPS和BD卫星信号。该模块串口1为主串口,输入输出信号类型为LVTTL电平,默认波特率为9600bps,最高可以设为115200bps,可自行配置。模块上还集成了MAX232芯片,提供EIA/TIA-232-E标准电平,以便与PC机等通过RS232串口进行通信。模块输出的时间信息,通过串口发送给51单片机进行接收处理。
  服务器模块:W5500+STC51单片机模块中W5500是一款TCP/IP嵌入式以太网控制器,提供了更加简易的互联网连接方案,W5500集成了TCP/IP协议栈,10/100M以太网数据链路层及物理层,内嵌32K字节片上缓存以供以太网包处理,能同时使用8个硬件socket独立通讯。STC51单片机简单易学,应用广泛,价格便宜,此次研发选用的是51单片机中的STC12C5A60s2芯片,该芯片是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。
  时间接收模块输出的时间信息输出至服务器模块的P30和P31引脚,经过51单片机串口中断完成时间接收,通过STC12C5A60s2+W5500搭建硬件平台,通过指令编程构造的SNTP服务器,完成网络授时功能。
  3.2软件设计
  本系统软件由5个模块组成。分别是系统初始化模块,串口中断处理模块,UDP服务器模块,SNTP数据包收发处理模块,数据显示模块。
  系统初始化模块:在用户对设备加电时,对单片机的硬件端口、液晶显示模块、W5500模块做初始化操作;
  串口中断处理模块:在UM220接收到时间信息后,触发STC12C5A60s2串口中断,利用编程指令完成时间信息接收和处理;
  UDP服务器模块:由于NTP协议工作于UDP模式,利用编程指令构造UDP协议,定义端口运行于UDP模式,定义网络参数变量,定义好UDP模式下数据的接收和处理功能。
  SNTP数据包收发处理模块:接收并处理接收到的SNTP数据包,解析数据包时间信息,构造SNTP协议并发送NTP报文给被授时用户。
  数据显示模块:负责将接收到的时间信息,显示到1602显示屏指定位置。
  4 结束语
  基于UM220研發的北斗_GPS双模授时系统,不仅能够同时接收北斗和GPS两种卫星时间提供精确的时间信息,而且具有硬件电路简单,编程方便,性能稳定的特点,并且较好的同时实现了NTP授时和串口报文授时两种授时功能,满足了大部分空管设备对授时系统的需求,具有一定的推广使用价值。
其他文献
摘 要:在二十一世纪,航天事业正在如火如荼的进行。在日益激烈的市场竞争之下,航天相关企业也承受着十分重大的压力,如何适应形势的要求,减少航天企业成本,合理的对航天产品的成本进行管控,提升市场资源的的利用率和市场的竞争力。这些问题已经展现在我们的面前,我们应该积极的去解决这些问题,让我国的航天产品有一个更好的发展。  关键词:航天产品;成本管控模式;改进思路  1引言  我国当前社会主义市场经济蓬勃
期刊
调查时间:2019.7.30-7.31  调查目的:了解群众对于垃圾分类的了解程度,收集如何更好进行垃圾分类的意见和建议。垃圾分类对中国乃至全球环境卫生有重要影响,垃圾分类可以减少大气污染、水污染、土壤污染等环境污染,本次问卷调查可以提升群众参与垃圾分类的积极性,能够让群众加深垃圾分类的印象。  调查内容:  本次调查为网络问卷形式调查,参与调查人数共计207人次。  单选四题,第一题:年龄:A1
期刊
摘 要:根据《中华人民共和国环境保护法》、《中华人民共和国水污染防治法》,的基本标准,需要使用固相萃取高效液相色谱法对多环芳烃进行检测,解决当下水污染问题。文章通过高效液相色谱技术,对多种环芳烃进行检测,给相关水质检测提供一定的依据。  关键词:高效液相色谱技术;水质多环芳烃检测;应用  高效液相色谱技术凭借这自身分离效能高、选择性强、检测灵活等优势被广泛使用,对于多环芳烃来说,它是食品和环境重要
期刊
摘要:电压暂降是电力系统的一种突出的电能质量问题,伴随用电设备的技术更新,对供电系统的电能质量提出了更高要求,该问题引起了有关部门与研究员的广泛关注。近些年,在各种电能质量问题中,电压暂降是造成电压敏感设备不能正常工作的主要原因。通常可认为电压暂降引起70%-90%电能质量问题。本文主要探讨电力系统的故障引起的电压暂降分析方法。  关键词:电力系统;故障;电压暂降;分析方法  引言  伴随我国国民
期刊
摘 要:伴随我国综合国力的提升以及施工技术的不断发展,我国施工企业陆续的扩展了海外业务,于海外市场当中显示出了超强竞争力以及影响力。相比于国内的施工项目,海外的施工项目在施工所用的机械设备以及施工管理等方面都有所不同。本文主要内容为立足于实际,探讨海外项目施工中的机械设备管理。  关键词:海外项目施工;机械设备;管理  我国的海外施工项目主要集中在较为落后的国家地区中,这些地区以及国家中基础建设薄
期刊
摘 要:最近几年,在我国市场经济秩序日益完善、科学技术不断发展的情况下,智能绿色LED照明技术的发展速度越来越快,无论是在通用照明、景观照明方面,还是在显示屏中,此项技术均具有极其重要的作用。在本文中,笔者深入分析了智能绿色LED照明技术的相关概念与特点,并对其在通用照明、景观照明以及显示屏方面的应用进行了探究,以期使智能绿色LED照明技术得到更好更快的发展。  关键词:智能;绿色;LED照明;应
期刊
摘 要:在煤矿的开采过程中影响比较严重的就是会造成严重的环境污染以及破坏,主要会对大气、地表、水资源等都带来严重的破坏。因此在环境保护越来越重要的今天,该如何更好的实现绿色开采是一个非常需要的问题,本文将要对绿色开采技术的发展以及实践应用进行分析研究。  关键词:采矿工程;绿色开采;实践运用  1.前言  对于矿产资源的开采是我国能源开采中一个重要的部分,其中采矿工程中主要涉及到的就是对于煤炭资源
期刊
摘 要:隨着我国科学技术不断发展,互联网技术也在突飞猛进的发展。计算机电子工程技术的有效应用,使我国整个行业的发展得到了进一步提升,对我国的经济发展也产生了积极推进影响,同时使我国各行业事业走进现代化信息时代提供了重要保障。本文重在叙述计算机电子工程技术的有效运用,并且分析了其未来发展状况,希望为从事相关领域人员提供有价值的参考建议。  关键词:计算机;电子工程技术;应用发展  电子信息工程技术作
期刊
摘 要:当今垃圾处理问题愈发引起人们注意,小的可以说是一个城市的问题,大的会涉及到国家层面。对于城市居民来说,垃圾处理带来的臭气问题才是最扰民生的,亟需行之有效的解决方案。于是,本文将从气象学、空气动力学等学科入手,联系实际的城市“热岛效应”,以及季节性气候和不可测天气情况,还有风向等问题,利用数学分析、高等数学与一些物理学的公式进行定性分析,并为城市作一定的评估,为城市垃圾填埋场选址做出较为优化
期刊
摘 要:智能化变电站不同于传统的变电站,首先在功能上更为健全,因此运作的效率也更高。智能化变电站可以做好智能化控制,并且可以高效完成数据采集以及对系统的出风管的管理等等。在现行的运行标准下,智能化变电站显然较比传统变电站更符合标准要求。其能够避免出现传统系统经常出现的问题,比如开路、过载、电压饱和等,并且能够实时监测系统信息。而智能化变电站的运行维护技术要点也与传统变电站不同,因此必须要进一步进行
期刊