应用于电力授时中的b码解码模块的制作方法

文档序号:10213392阅读:399来源:国知局
应用于电力授时中的b码解码模块的制作方法
【技术领域】
[0001]本实用新型涉及光信号数据传输,尤其涉及一种应用于电力授时中的B码解码模块。
【背景技术】
[0002]IRIG-B格式时间码(简称B码)为国际通用时间格式码,用于系统的时间同步。B码的时帧速率为每秒1帧,可携带100位的信息。B码的携带信息量大,经译码后可以获得BCD (二进码十进数)编码的时间信息及控制功能信息,具有很高的分辨率,调制后的B码带宽适用于远距离传输。
[0003]在电力、电信等部门由于需要精度很高的时间作为同步,B码以其实际突出的优越性能,成为时统设备首选的标准码型。
[0004]目前最常用的B码传输方式为TTL电平,但是电力、电信等部门的电磁干扰很多,而TTL电平在电磁复杂环境下或者长距离传输时容易受到干扰,造成数据错误。而光信号在复杂的电磁环境下受到的干扰很小,且长距离传输对光信号的衰减也很小,所以本模块对外接收的B码源传输方式为光信号。

【发明内容】

[0005]鉴于现有技术存在的问题和缺陷,本实用型性提供一种应用于电力授时中的B码解码模块。
[0006]本实用新型采取的技术方案是:一种应用于电力授时中的B码解码模块,其特征在于:该模块包括一块FPGA,一块ARM7、两路光模块接口和一路RS232模块接口,其中,FPGA通过总线与ARM7连接,两路光模块接口与FPGA连接,一路RS232模块接口与ARM7连接。
[0007]本实用新型所产生的有益效果是:该模块可以精确稳定地解析出B码中携带的时间信息,由于使用光纤传输B码数据,所以可以极大的增强抗干扰能力。
【附图说明】
[0008]图1为本实用新型B码示意图;
[0009]图2是本实用新型连接原理框图。
【具体实施方式】
[0010]以下结合附图对本实用新型作进一步说明:
[0011]参照图1,B码格式及规范:B码是每秒1帧的时间串码,每个码元宽度为10ms,一个时帧周期包括100个码元,为脉宽编码。码元的“准时”参考点时,其脉冲前沿,时帧的参考标志由一个位置识别标志和相邻的参考码元组成,其宽度为8ms ;每10个码元有一个位置识别标志,它们均为8ms宽度;PR为帧参考点,二进制‘1,和‘0’的脉宽为5ms和2ms0
[0012]参照图2,该模块包括一块FPGA,一块ARM7、两路光模块接口和一路RS232模块接口,其中,FPGA通过总线与ARM7连接,两路光模块接口与FPGA连接,一路RS232模块接口与ARM7连接。
[0013]其中FPGA型号为EP2C8T144,ARM7型号为LPC2138,两路光模块接口型号为FLAF-1300-40X。
[0014]本实用新型工作原理:该模块对B码的解码就是将B码中所包含的时分秒等信息提取出来,按协议打包成其它模块或设备可以识别的形式。解码的关键在于检测B码中各个码元的高电平宽度,首先要检测到连续两个8ms宽的码元出现的位置,然后再监测随后的30个码元脉冲宽度,以确定时分秒等时间信息。
[0015]光模块将接收自外界的携带B码信息的光信息转换为携带B码信息的TTL电平,并将其传递给FPGA。经由FPGA解码,然后将其中携带信息传递给ARM7,ARM7再将数据处理完毕后通过RS232模块发送出去。
[0016]FPGA分别检测A、B两路B码的TTL电平到由低电平变为高电平时,开始计时。FPGA根据计时时间判断高电平的宽度。根据宽度对B码各脉冲进行解码,形成时分秒的BCD码,将解算出的A、B两路B码数据存入FPGA中开辟的RAM中等待ARM7读取。FPAG采用双缓存方式存储数据,当FPGA在第一个缓存写入数据后供ARM7读取数据,然后下一帧的B码时间信息存入到另一个缓存中,确保在读取缓存数据时,当前缓存数据不会发生变化。
[0017]ARM7将读取到的时间信息进行分析比较,选取信号质量更好的一路的时间数据将其编码打包再通过RS232模块发送出去。
【主权项】
1.一种应用于电力授时中的B码解码模块,其特征在于:该模块包括一块FPGA,一块ARM7、两路光模块接口和一路RS232模块接口,其中,FPGA通过总线与ARM7连接,两路光模块接口与FPGA连接,一路RS232模块接口与ARM7连接。2.根据权利要求1所述的应用于电力授时中的B码解码模块,其特征在于:FPGA型号为EP2C8T144,ARM7型号为LPC2138,两路光模块接口型号为FLAF-1300-40X。
【专利摘要】本实用新型公开了一种应用于电力授时中的B码解码模块。该模块包括一块FPGA,一块ARM7、两路光模块接口和一路RS232模块接口,其中,FPGA通过总线与ARM7连接,两路光模块接口与FPGA连接,一路RS232模块接口与ARM7连接。本实用新型所产生的有益效果是:该模块可以精确稳定地解析出B码中携带的时间信息,由于使用光纤传输B码数据,所以可以极大的增强抗干扰能力。
【IPC分类】H04J3/06
【公开号】CN205123755
【申请号】CN201520809784
【发明人】史占强, 段敬红
【申请人】天津七六四通信导航技术有限公司
【公开日】2016年3月30日
【申请日】2015年10月20日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1