双通道1553B与RS422转换卡制造技术

技术编号:8359599 阅读:271 留言:0更新日期:2013-02-22 07:23
本实用新型专利技术涉及数据传输控制领域,具体涉及一种双通道1553B与RS422转换卡。本实用新型专利技术的双通道1553B与RS422转换卡包括:DSP处理器;与所述DSP处理器连接的FPGA;与所述FPGA连接的1553B总线接口电路;以及与所述FPGA连接的RS422总线接口电路。本实用新型专利技术的双通道1553B与RS422转换卡体积小,结构简单,数据转换时效性高。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及数据传输控制领域,具体涉及1553B总线接口和RS422总线接口这两种不同接口之间的数据转换。更具体地,本技术涉及一种双通道1553B与RS422转换卡
技术介绍
目前已知的数据传输总线接口包括很多种,如1553B、RS232、RS422、RS485、ARIC429 等。其中,1553B总线又称MILSTD1553B总线,是美国军方专为飞机上设备制定的一种信息传输总线标准,也就是设备间传输的协议。MILSTD1553B数据总线具有双向输出特性,·实时性和可靠性高,广泛应用在当代的运输机和相当数量的民航客机以及军用飞机上,航天系统也广泛地应用这一总线。1553B总线系统主要由3部分组成总线控制器BC、远程终端RT和可选的总线监控器MT,工作频率为IMb/s。RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。实际上还有一根信号地线,共5根线。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,所有允许在相同传输线上连接多个接收节点,最多可接10个节点,即一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。在这种总线中,都是对总线接口的电气特性及数据格式有独立的要求,如RS232必须对应RS232接口。然而,在不同的工作环境下可能会用到不同的总线接口,于是不同总线接口之间的数据交互的需要便出现在人们眼前。例如,1553B和RS-422是两种不同特性的总线接口,实现两种接口之间的通信的传统解决方案是在系统中配置一块1553B接口卡、一块RS422串口卡,通过系统软件对2种软件之间的数据进行转换。其缺点是整个系统较为庞大,成本较高,数据转换时效性低。
技术实现思路
本技术的目的在于实现1553B和RS-422这两种不同特性的总线接口之间的通信。为解决此问题,本技术提供一种双通道1553B与RS422转换卡,单板集成了1553B总线接口、RS422总线接口。其主要工作原理是利用编程控制DSP处理器对其中一个总线接口接收到的数据进行处理,然后按照另外一种接口的协议及特性转发出去,从而实现两种不同总线接口之间的数据转发,并保证了数据的实时性和可靠性。具体地,为实现以上目的,本技术采用如下方案。一种双通道1553B与RS422转换卡,其包括DSP处理器;与所述DSP处理器连接的FPGA ;与所述FPGA连接的1553B总线接口电路;以及与所述FPGA连接的RS422总线接口电路。优选地,所述1553B总线接口电路包括2个1553B总线接口,所述RS422总线接口电路包括2个RS422总线接口。优选地,所述1553B总线接口通过变压器、HI-1573PSI和1553控制器与所述FPGA连接。优选地,所述RS422总线接口通过MAX490E与所述FPGA连接。优选地,所述FPGA包括数据存储器。优选地,所述DSP处理器为嵌入式单任务系统。优选地,所述转换卡为单卡结构。本技术的双通道1553B与RS422转换卡体积小,结构简单,数据转换时效性闻。附图说明图I为现有广品的系统结构不意图。图2为本技术的平面结构示意图。具体实施方式下面参照图I至图2说明本技术的原理及示例性实施方式。图I为现有产品的系统结构示意图。其中,一个MCU系统101分别与1553B装置102和RS422装置103通信连接。其缺点是整个系统较为庞大,成本较高,数据转换时效性低。为解决上述问题,本技术提供一种基于DSP处理器的总线接口的转换系统,其主要功能在于,在1553B总线接口和RS422总线接口两种接口之间,从一个接口接收到的数据,可以按照需求通过DSP处理器编程来对数据进行处理,然后通过另外一种接口转发出去,从而实现了两种不同总线接口之间的数据转换传输功能。从结构上来说,就是用一个单板替代了一个系统,达到系统小型化,同时大大提高了数据转换的时效性。图2为本技术的平面结构示意图。本技术的双通道1553B与RS422转换卡包括DSP处理器I ;与DSP处理器I连接的FPGA2 ;与FPGA2连接的1553B总线接口电路3 ;以及与FPGA2连接的RS422总线接口电路4。在一个实施方式中,1553B总线接口电路3包括2个1553B总线接口 31 (15530通道 A31A、15530 通道 B31B)和 32 (15531 通道 A32A、15531 通道 B32B),RS422 总线接口 电路4包括2个RS422总线接口 (RS4220通道41和RS4221通道42)。在一个实施方式中,1553B总线接口 31、32通过变压器81A、81B、82A、82B,HI-1573PSI73、74和1553控制器71,72与FPGA2连接。由电源5为FPGA2供电。在一个实施方式中,RS422总线接口通过MAX490E91A、91B和转发FIF0_61、62与FPGA2连接。在一个实施方式中,FPGA2包括数据存储器。在一个实施方式中,DSP处理器I为嵌入式单任务系统。 在一个实施方式中,本技术的转换卡为单卡结构。在一个实施方式中,板卡面积较为124_X 48mm,方便安装于任何系统中。在一个实施方式中,板卡正常工作时功耗为约3W,低功耗。在一个实施方式中,1553B总线接口可根据用户实际需要设置成BC或者RT模式。在一个实施方式中,数据可通过1553B总线接口 31、32或者RS422总线接口 41、42传输进入板卡,用户可根据自己的需要编写DSP控制程序来对数据进行处理并通过另外一个接口转下面说明本技术的转换卡的工作方式。基于DSP编程环境设计的软件程序,对于两种总线接口之间的数据交互,可以根据用户所需求的协议将协议的解帧和组帧规则写入软件程序。这样,在FPGA2对接收到的数据进行存储后,软件可根据需要从FPGA2的数据端口读出存储的数据并根据协议来解帧并组帧然后通过另外一种总线接口转发出去。在一个具体实例中,只有一种协议规则,所以在使用的软件程序中,只有一个协议规则。DSP嵌入式系统为单任务系统,运行速度很快,所以数据转换时效性很高。能实时的进行2种总线接口数据的转换。经过申请人实际四个多月的工作验证,系统工作良好。上面参照附图说明了本技术的优选实施方式,但是,应当理解,上述说明仅是示例性的。本领域的技术人员可以在不脱离本技术的精神和范围的前提下,对本技术作出各种修改和变型。本技术的保护范围由所附的权利要求书限定。权利要求1.一种双通道1553B与RS422转换卡,其特征在于,所述转换卡包括DSP处理器;与所述DSP处理器连接的FPGA ;与所述FPGA连接的1553B总线接口电路;以及与所述FPGA连接的RS422总线接口电路。2.根据权利要求I所述的双通道1553B与RS422转换卡,其特征在于, 所述1553B总线接口电路包括2个1553B总线接口,所述RS422总线接口电路包括2个RS422总线接口。3.根据权利要求2所述的双通道1553B与RS422转换卡,其特征在于, 所述1553B总线接口通过变压器、HI-1573PSI和1553控制器与所述本文档来自技高网
...

【技术保护点】
一种双通道1553B与RS422转换卡,其特征在于,所述转换卡包括:DSP处理器;与所述DSP处理器连接的FPGA;与所述FPGA连接的1553B总线接口电路;以及与所述FPGA连接的RS422总线接口电路。

【技术特征摘要】

【专利技术属性】
技术研发人员:田方李海菊熊辉
申请(专利权)人:北京神州飞航科技有限责任公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1