- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GPS授时的IRIG-B(DC)码编码设计与实现
GPS授时的IRIG-B(DC)码编码设计与实现
Time:2013-03-14 03:28:03??Author:唐彬??Source:安徽理工大学电气与信息工程学院 关键字:IRIG-B(DC)码编码设计
引言
随着科学技术的迅速发展,各种电子技术对于时间的精度要求也越来越高。因此作为高精度的全球定位系统和授时系统,GPS技术得到了广泛的运用,由于其精度可以达到μs级,所以其在很多设备中都作为精确的授时源,因此很多公司都推出了基于GPS的同步对时装置。时间码IRIG-B作为一种重要的时间同步传输的方式,以其突出的优越性能,成为时统设备首选的标准码,在靶场测量、工业控制、电力系统测量与保护、计算、通信、气象等重要行业及领域得到了广泛的应用。
FPGA以其对时钟的同步性、灵活性、功耗低、效率高和抗干扰性等特点得到广泛运用。本设计采用Altera的EP2C8Q208器件,通过对GPS OME接收过来的$GPRMC码流进行处理,做成一个GPS采集器,再将时间信号提取出后转变成适合DC码编码的时间码,再将这些时间信号发出。
系统总体的硬件设计
GPRMC数据流简介
GPRMC是一种运输定位数据,其属于NMEA 0813,具有最小数据量的GPS信息。该码流采用的是ASCII码,以$GPRMC为起始位,CR和LF为结束位,内部包含了:UTC时间、定位状态、维度、维度半球、经度、经度半球、UTC日期等。
IRIG-B码简介
IRIG(Inter Range Instrumentation Group)是美国靶场司令部委员会的下属机构,称为“靶场时间组”。在靶场中随着设备对所需信息量的增加,对标准化时统设备的要求也越来越高,IRIG-B码以其优越的性能成为首选。IRIG-B码是一种串行时间码,与并行传输方式相比,其物理连续简单、传输距离远、接口标准化。IRIG-B码包含两种方式:DC码(直流码)和AC码(交流码)。DC码适应于短距离传输,AC码适应于长距离传输。IRIG-B(DC)码是时帧速率为1帧/s,传递100位的信息。作为广泛应用的时间码,B码具有以下主要特点:携带信息量大,经译码后可获得1c/s、10c/s、100c/s、1000c/s的脉冲信号和BCD编码的时间信息及控制功能信息;其分辨率也很高;调制后的B码带宽适用于远距离传输。
B码有3种码元,“0”、“1”和位置识别码P,脉宽分别为2ms、5ms和8ms,每个码元的周期为10ms,1帧数据中含有100个码元。一个完整的B码是从帧参考点PR开始,位置识别标置为P1、P2、P3、P4、P5、P6、P7、P8、P9、P0。从PR开始的第一个字传送的是秒,从P1开始传送的是分,从P2开始传送的是时,从P3~P5之间传送的是天,另外P5~P7传送的是控制功能,P7~P9传送的是TOD(Time Of Data)。整个B码中包含着丰富的信息,方便使用。
系统设计简介
本设计中包含了五个模块:分频模块、GPS信息码串并转换模块、GPS信息采集器模块、数据转换模块以及IRIG-B(DC)码编码模块。电路上有一个50MHz的主时钟,外加一个给GPS接收器供电的3.3V电源,几个模块都由FPGA设计完成。分频模块主要为编码模块产生一个10MHz的时钟,由于主时钟是50MHz,所以在分频模块里还需要运用到一个PLL锁相放大器,这样才能产生编码所需要的10MHz时钟,为的就是保准IRIG-B(DC)码的精度,总体框图如图1所示。
?
图1 系统总体框图
图2 GPS信息码串并转换RTL视图
FPGA内部电路设计
GPS信息码串并转换
GPS信息码串并转换主要由两个模块构成,波特率定时模块以及转换模块。GPRMC每1帧数据中含有10位,将码流rx_pin_in通过RS232的接收端口输入,9600bit/s的波特率所采集一位应该定时到的中间值是2603(50MHz)。串并转换后提取出有效的8位数据rx_data[7..0],然后发出一个完成信号rx_done_sig,其RTL视图如图2所示。
GPS信息采集器设计
GPRMC数据所采用的是ASCII码,所以在这个模块中不仅要将时间信号提取出,还要将对应的数据转换成BCD码。接收数据中的状态如图3所示,初始状态为状态0,当接收到$时转向状态1,否则不断循环等待,状态1、2、3、4、5、6分别表示接收到数据位G、P、R、M、C和“,”,如未接收到则转向状态0从新开始,状态7提取出时分秒信息的ASCII码,当提取完后转向状态8用来等待7个“,”,因为这些数据流不需要,当等到第7个“,”时转向状态9,提取出年月日,提取完以后结束转向状态0等待下一个码流的到来。
图3 采集器中的状态图
图 4 转换模块RTL视图
时间信息转换设计
在GPS时间采集器中所提取
您可能关注的文档
- 郴州市分行反洗钱知识测试题(邮政).doc
- 化学选修5一单元中学同步教学测试试卷.doc
- GB50204—2002溷凝土结构工程施工质量验收规范.doc
- 化学选修5一单元检测试卷12.doc
- 都会小学一年级语文第三单元练习设计.doc
- 郴州菁华园学校2012年下学期高中语文教学工作计划.doc
- 都匀京都广场周边商业物业租赁水平调研报告.doc
- 化学选修5一单元检测试卷4.doc
- 第三章社会结构与教育结构.ppt
- 化学选修5一单元检测试卷10.doc
- 2025河北雄安新区招聘社区工作者62人备考题库精选答案详解.docx
- 实习生面试题(某大型国企)试题集精析.docx
- 2026届吉林省汪清县四中物理高三第一学期期末联考试题含解析.doc
- 长期投资策略优化:基于价值评估的决策模型.docx
- 智能导游服务与数字文旅融合创新发展.docx
- 2025河北雄安新区招聘社区工作者62人备考题库含答案详解(考试直接用).docx
- 2025河北雄安新区招聘社区工作者62人备考题库完整参考答案详解.docx
- 2026届上海市浦东新区四校高三物理第一学期期末考试试题含解析.doc
- 2025河北雄安新区招聘社区工作者62人备考题库含答案详解(黄金题型).docx
- 2026届贵州省铜仁市西片区高中教育联盟物理高三上期末质量跟踪监视模拟试题含解析.doc
原创力文档


文档评论(0)