IRIG—B格式时间码在GPS同步时钟卡中的应用.docVIP

  • 3
  • 0
  • 约4.12千字
  • 约 7页
  • 2018-09-17 发布于湖北
  • 举报

IRIG—B格式时间码在GPS同步时钟卡中的应用.doc

IRIG—B格式时间码在GPS同步时钟卡中的应用

IRIG—B格式时间码在GPS同步时钟卡中的应用 现代子技术2004年第5期总第172期 IRIG—B格式时间码在GPS同步时钟卡中的应用 雷震,魏丰 (华中科技大学控制科学与工程系湖北武汉430074) 摘要:概述一种基于PCI总线的GPS同步时钟卡.讨论了IRIG—B格式时同码在GPS同步时钟卡上的应用.详细 介绍了用大规模可缟程逻辑芯片及单片机系统进行IRIG-B(DC)码编码,解码的设计方法. 关键词:GPS;IRIG-B(DC)码;CPLD;单片机 中圈分类号:TP336文献标识码:B文章编号:1004—373X(2004)05—075—02 ApplicationofIRIG—BCodeinGPSSynchronizationClockCard LEIZhen,WEIFeng (DepartmentofControlScienceandEngineering.HuazhongUniversityofScienceamp;Technology.Wuhan.430074.China) Abstract:ThispaperpresentstheGPSsynchronizationclockcardbasedonPCIbus.discussestheIRIG—Bcodeappliedinit. andgivestheparticularmethodofcodeandencodeforIRIG—Bcode,whichusedbyCPLDandsinglechip. Keywords:GPS;IRIG—B(DC)code;CPLD;singlechip 1引言 随着科学技术的发展,GPS的应用越来越广泛. 在电力系统自动化领域中,越来越多地采用GPS同步 对时技术,为电网自动化设备提供精确的系统时间.当 前,很多厂商都推出了基于GPS的同步对时装置.这 些装置采用了多种方式提供精确的时间信号,如脉冲 同步方式和IRIG—B码方式.这些方式各有优缺点,脉 冲信号如秒脉冲中不包含绝对时标信息,必须在被同 步方预置绝对时标信息,才能完成同步对时;而IRIG — B码作为一种国际通用的时间编码,克服了不包含绝 对时标信息的缺陷,得到了广泛的应用. 2硬件电路设计方案 2.1GPS同步时钟卡介绍 我们开发的基于PCI总线,采用IRIG-13码的GPS 同步时钟卡.按照功能的不同,可以分为2类:一种为 主卡,带有GPSOEM板,可接收GPS卫星信号接 收到的信号经卡上的单片机处理,将UTC时间信息转 换为标准北京时间和公历日期;通过RS232接口向PC 机串口输出定时和定位信息;卡上的大规模可编程逻 辑器件将时间信号编码成IRIG—B码,通过RS485接 口输出;双口RAM中存储连续的高精度同步绝对时 标,通过PCI总线接口传送给计算机,主卡的原理 收稿日期;2003—11—10 框图如图1所示.另一种为从卡,通过RS485接口 接收主卡输出的含有IPPS脉冲和绝对时标信息的 IRIG—B码信号,通过卡上的单片机系统和大规模可 编程逻辑器件,将收到的信号整定成高精度的同步绝 对时标,通过PCI总线接口传送给计算机.主卡和 从卡上都带有实时时钟芯片,在发生通讯故障或单 独使用时,也可保证其独立工作. 图1主卡的原理框图 2.2IRIG—B格式时间码介绍 IRIG—B码分为直流码(DC)和交流码(AC)两 种.IRIG-B(DC)时间码格式如图2所示.他是一种 脉宽码,帧速率为1帧/s,每帧可以分为1O个字,每 个字分为1O位.每位都以高电平开始,其脉宽有3种: 8ms(位置识别标志P0~P9,每个字的第1O位;参考 码元Pr,每秒开始的第1个字的第1位),5ms(代表 二进制的1),2ms(代表二进制的0和索引标 志).Pr的上升沿是连续时间字的准时参考点.每帧的 前5个字传送的BCD码格式的时间数据,包含秒,分, 75 重—等IRIG—B格式时间码在GPS同步时钟卡中的应用 }..一准时秒 P0lDrPl nn0几n00几nnn 分 n00兀 时 P2——————— n00n00nP3几 天 P4 几nr]几p5n _.{82m4204o204oI..4o80200..{oms 参考码元二进制…I索引标志二进制0索…数间隔 控制功能 位置识别标志 图2IRIG—B(DC)时间码格式 时,天4种信息,第6~8个字是用作控制功能的,最 后2个字是用二进制表示的,以S为单位的时间信息. 2.3lRlG—B(I)C)码的编码设计 主卡上lRlG—B码的编码工作由LATTICE公司 的ispIS11032E和ATMEI.公司89C51共同完成.由于 本设计只需通过IRIG—B(DC)码传递时间信号,不 需要其他的控制功能,故将IRIG—B(DC)码

文档评论(0)

1亿VIP精品文档

相关文档