一种多功能总线桥接器的制作方法

文档序号:21263209发布日期:2020-06-26 22:33阅读:476来源:国知局
一种多功能总线桥接器的制作方法

本实用新型涉及光纤通信技术领域,尤其涉及一种多功能总线桥接器。



背景技术:

美国于20世纪70年代提出“数字式时分制指令/响应式多路传输数据总线”即mil-std-1553b,作为航空航天系统数据通信网络,其速度为1mbps;随着技术进步,在网络中传输数据量暴增,基于mil-std-1553b协议的网络传输速率1mbps已经不能满足其通信要求,为此提出基于光纤fc-ae-1553协议网络来替换基于双绞线的mil-std-1553b网络。其中fc-ae-1553作为fc-ae的子协议,定义了fc-ae对mil-std-1553的上层协议映射,其目的之一就是允许利用已安装的mil-std-1553设备软硬件,通过建立映射而使用熟悉的mil-std-1553概念,做到网络的平滑升级,同时也提高了网络的兼容性。

现有技术中利用桥接器使原有的mil-std-1553b设备能够无缝融合到fc-ae-1553网络。但该现有技术只能解决mil-std-1553b和fc-ae-1553之间的协议转换问题,在多种设备(如gjb1188b用电连接器、串口外设备)进行数据转换时仍然会出现拓扑复杂、实用场景布线难、乱和杂的问题。

因此,如何提供一种多功能总线桥接器,使其作为多样化设备接口之间的一种高速传输通道,简化通信系统中的复杂拓扑,提升通信的效率和质量,成为亟待解决的问题。



技术实现要素:

本实用新型实施例提供一种多功能总线桥接器,包括:mil-std-1553b协议数据接收与发送模块101、fc-ae-1553协议数据接收与发送模块102、mil-std-1553b协议与fc-ae-1553协议转换模块103、第一fc-ae-1553接口104、第二fc-ae-1553接口105、第一mil-std-1553b接口106和第二mil-std-1553b接口107,还包括:第一gjb1188b接口108、第二gjb1188b接口109、gjb1188b数据接收与发送模块110以及第一交换模块111;其中,

所述第一fc-ae-1553接口104和第二fc-ae-1553接口105分别与所述fc-ae-1553协议数据接收与发送模块102连接;

所述fc-ae-1553协议数据接收与发送模块102还与所述mil-std-1553b协议与fc-ae-1553协议转换模块103连接;所述mil-std-1553b协议与fc-ae-1553协议转换模块103与mil-std-1553b协议数据接收与发送模块101连接;所述第一mil-std-1553b接口106和第二mil-std-1553b接口107分别与所述mil-std-1553b协议数据接收与发送模块101连接;

所述fc-ae-1553协议数据接收与发送模块102还与所述第一交换模块111连接,所述第一交换模块111与所述gjb1188b数据接收与发送模块110连接,所述第一gjb1188b接口108和第二gjb1188b接口109分别与所述gjb1188b数据接收与发送模块110连接。

优选地,还包括:串口通信接口112、串口数据接收与发送模块113以及第二交换模块114;

所述串口通信接口112与所述串口数据接收与发送模块113连接,所述串口数据接收与发送模块113还与第二交换模块114连接,所述第二交换模块114还与fc-ae-1553协议数据接收与发送模块102连接。

优选地,所述串口通信接口112用于实现串口信息单元和/或开关量数据的传输;所述串口数据接收与发送模块113用于实现串口信息单元和/或开关量数据的发送与接收;所述第二交换模块114用于实现串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输。

优选地,所述第一fc-ae-1553接口104以及第二fc-ae-1553接口105用于实现fc-ae-1553信息单元的传输;

所述fc-ae-1553协议数据接收与发送模块102用于实现fc-ae-1553信息单元的发送与接收;

所述mil-std-1553b协议与fc-ae-1553协议转换模块103用于实现mil-std-1553b信息单元与fc-ae-1553信息单元的相互转换与传输;

所述mil-std-1553b协议数据接收与发送模块101用于实现mil-std-1553b信息单元的发送与接收;

所述第一mil-std-1553b接口106以及第二mil-std-1553b接口107用于实现mil-std-1553b信息单元的传输。

优选地,所述第一gjb1188b接口108以及第二gjb1188b接口109用于实现gjb1188b信息单元的传输;

所述gjb1188b数据接收与发送模块110用于实现gjb1188b信息单元的发送与接收;

所述第一交换模块111用于实现gjb1188b信息单元与fc-ae-1553信息单元的相互转换与传输。

优选地,还包括显示模块;

所述显示模块用于显示桥接器当前运行状态。

优选地,还包括数据通道选择器;

所述mil-std-1553b协议与fc-ae-1553协议转换模块103、第一交换模块111和第二交换模块114分别与数据通道选择器连接;

所述数据通道选择器用于选择信息单元的转换方式。

本实用新型实施例提供的一种多功能总线桥接器,能够作为多样化设备接口之间的一种高速传输通道,简化通信系统中的复杂拓扑,提升通信的效率和质量。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本实用新型实施例提供的多功能总线桥接器结构示意图;

图2为本实用新型另一实施例提供的多功能总线桥接器结构示意图;

图3为本实用新型实施例提供的fc-ae-1553光纤通信网络向mil-std-1553b协议网络发送数据的数据信息流向图;

图4为本实用新型实施例提供的fc-ae-1553光纤通信网络读取由mil-std-1553b协议网络发送的数据的数据信息流向图;

图5为本实用新型实施例提供的fc-ae-1553光纤通信网络向gjb1188b发送数据的数据信息流向图;

图6为本实用新型实施例提供的fc-ae-1553光纤通信网络读取由gjb1188b发送的数据的数据信息流向图;

图7为本实用新型实施例提供的fc-ae-1553光纤通信网络向串口发送数据的数据信息流向图;

图8为本实用新型实施例提供的fc-ae-1553光纤通信网络读取由串口发送的数据的数据信息流向图;

图9为本实用新型另一实施例提供的多功能总线桥接器设备框图。

具体实施方式

为使本实用新型实施例的目的、技术方案和优点更加清楚,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

图1为本实用新型实施例提供的多功能总线桥接器结构示意图,如图1所示,该多功能总线桥接器包括:mil-std-1553b协议数据接收与发送模块101、fc-ae-1553协议数据接收与发送模块102、mil-std-1553b协议与fc-ae-1553协议转换模块103、第一fc-ae-1553接口104、第二fc-ae-1553接口105、第一mil-std-1553b接口106和第二mil-std-1553b接口107,第一gjb1188b接口108、第二gjb1188b接口109、gjb1188b数据接收与发送模块110以及第一交换模块111;其中,

所述第一fc-ae-1553接口104和第二fc-ae-1553接口105分别与所述fc-ae-1553协议数据接收与发送模块102连接;

所述fc-ae-1553协议数据接收与发送模块102还与所述mil-std-1553b协议与fc-ae-1553协议转换模块103连接;所述mil-std-1553b协议与fc-ae-1553协议转换模块103与mil-std-1553b协议数据接收与发送模块101连接;所述第一mil-std-1553b接口106和第二mil-std-1553b接口107分别与所述mil-std-1553b协议数据接收与发送模块101连接;

所述fc-ae-1553协议数据接收与发送模块102还与所述第一交换模块111连接,所述第一交换模块111与所述gjb1188b数据接收与发送模块110连接,所述第一gjb1188b接口108和第二gjb1188b接口109分别与所述gjb1188b数据接收与发送模块110连接。

具体的,第一fc-ae-1553接口104和第二fc-ae-1553接口105为光收发器用于实现fc-ae-1553光纤通信网络与fc-ae-1553协议数据接收与发送模块102之间fc-ae-1553信息单元的传输,以及光电转换功能。具体的,信息单元为满足对应协议的数据包。例如,此处fc-ae-1553信息单元为满足fc-ae-1553协议的数据包。

第一mil-std-1553b接口106和第二mil-std-1553b接口107用于实现mil-std-1553b总线与mil-std-1553b协议数据接收与发送模块101之间mil-std-1553b信息单元的传输。

mil-std-1553b协议与fc-ae-1553协议转换模块103用于实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输。

第一gjb1188b接口108和第二gjb1188b接口109用于实现gjb1188b用电连接器与gjb1188b数据接收与发送模块110之间gjb1188b信息单元的传输。

第一交换模块111,用于实现gjb1188b信息单元与fc-ae-1553信息单元的转换与传输。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输,以及gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。

图2为本实用新型另一实施例提供的多功能总线桥接器结构示意图,如图2所示,上述多功能总线桥接器还包括:串口通信接口112、串口数据接收与发送模块113以及第二交换模块114;

所述串口通信接口112与所述串口数据接收与发送模块113连接,所述串口数据接收与发送模块113还与第二交换模块114连接,所述第二交换模块114还与fc-ae-1553协议数据接收与发送模块102连接。

具体的,串口通信接口112用于实现串口外接设备cpu与串口数据接收与发送模块113之间串口信息单元和/或开关量数据的传输。具体的,所述开关量数据为0或1,用于控制串口外接设备的开关。

第二交换模块114用于实现串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输、gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,以及串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。

基于上述实施例,可选的,所述串口通信接口112用于实现串口信息单元和/或开关量数据的传输;所述串口数据接收与发送模块113用于实现串口信息单元和/或开关量数据的发送与接收;所述第二交换模块114用于实现串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输。

具体的,图7为本实用新型实施例提供的fc-ae-1553光纤通信网络向串口发送数据的数据信息流向图,如图7所示,第一fc-ae-1553接口104和第二fc-ae-1553接口105接收fc-ae-1553光纤通信网络nc节点发送的fc-ae-1553信息单元,将其传输于fc-ae-1553协议数据接收与发送模块。此时fc-ae-1553信息单元包括子地址subaddress、命令提示符cmd和数据data。上述子地址subaddress包括目标串口的序列号,用于区分消息转发的端口。

fc-ae-1553协议数据接收与发送模块102接收fc-ae-1553信息单元后,将fc-ae-1553信息单元发送至第二交换模块114进行转换,第二交换模块114将转换完成后的串口信息单元和/或开关量数据,发送至串口数据接收与发送模块113,串口数据接收与发送模块113将串口信息单元和/或开关量数据通过串口通信接口112发送至串口外接设备cpu。实现fc-ae-1553信息单元转换为串口信息单元和/或开关量数据。此时串口信息单元包括数据data。

上述第二交换模块114进行转换过程具体为,第二交换模块114通过fc-ae-1553光纤通信网络nc节点发送的子地址选择不同的串口,根据指令通过串口数据接收与发送模块113将串口信息单元和/或开关量数据发送至对应的串口通信接口112,同时第二交换模块114向fc-ae-1553光纤通信网络nc节点反馈状态status信息。

图8为本实用新型实施例提供的fc-ae-1553光纤通信网络读取由串口发送的数据的数据信息流向图,如图8所示,串口通信接口112接收串口外接设备cpu发送的串口信息单元和/或开关量数据,将其传输于串口数据接收与发送模块113。此时串口信息单元包括数据data。

串口数据接收与发送模块113接收串口信息单元和/或开关量数据后,将串口信息单元和/或开关量数据发送至第二交换模块114进行转换,第二交换模块114将转换完成后的fc-ae-1553信息单元发送至fc-ae-1553协议数据接收与发送模块102,fc-ae-1553协议数据接收与发送模块102将fc-ae-1553信息单元通过第一fc-ae-1553接口104和第二fc-ae-1553接口105发送至fc-ae-1553光纤通信网络nc节点。实现串口信息单元和/或开关量数据转换为fc-ae-1553信息单元。

上述第二交换模块114进行转换过程具体为,第二交换模块114接收到fc-ae-1553光纤通信网络nc节点定期发送的命令指示符cmd中的查询命令后,根据指令查询串口数据接收与发送模块113中的串口信息单元和/或开关量数据,根据查询结果取走对应的串口信息单元和/或开关量数据,并将其转换为对应的fc-ae-1553信息单元,发送给fc-ae-1553协议数据接收与发送模块102,并向fc-ae-1553光纤通信网络nc节点反馈状态status信息。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输、gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,以及串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。

基于上述实施例,可选的,所述第一fc-ae-1553接口104以及第二fc-ae-1553接口105用于实现fc-ae-1553信息单元的传输;

所述fc-ae-1553协议数据接收与发送模块102用于实现fc-ae-1553信息单元的发送与接收;

所述mil-std-1553b协议与fc-ae-1553协议转换模块103用于实现mil-std-1553b信息单元与fc-ae-1553信息单元的相互转换与传输;

所述mil-std-1553b协议数据接收与发送模块101用于实现mil-std-1553b信息单元的发送与接收;

所述第一mil-std-1553b接口106以及第二mil-std-1553b接口107用于实现mil-std-1553b信息单元的传输。

具体的,图3为本实用新型实施例提供的fc-ae-1553光纤通信网络向mil-std-1553b协议网络发送数据的数据信息流向图,如图3所示,第一fc-ae-1553接口104和第二fc-ae-1553接口105接收fc-ae-1553光纤通信网络nc节点发送的fc-ae-1553信息单元,将其传输于fc-ae-1553协议数据接收与发送模块102。此时fc-ae-1553信息单元包括nt地址、nt子地址、命令提示符cmd和数据data。上述nt地址及nt子地址可映射为目标rt地址和rt子地址。

fc-ae-1553协议数据接收与发送模块102接收fc-ae-1553信息单元后,将fc-ae-1553信息单元发送至mil-std-1553b协议与fc-ae-1553协议转换模块103进行转换获得mil-std-1553b信息单元,mil-std-1553b协议与fc-ae-1553协议转换模块103将mil-std-1553b信息单元发送至mil-std-1553b协议数据接收与发送模块101,mil-std-1553b协议数据接收与发送模块101将mil-std-1553b信息单元通过第一mil-std-1553b接口106以及第二mil-std-1553b接口107发送至mil-std-1553b总线。此时mil-std-1553b信息单元包括目标rt地址、rt子地址、命令提示符cmd和数据data。

mil-std-1553b总线接收到mil-std-1553b信息单元后向mil-std-1553b协议数据接收与发送模块101反馈的mil-std-1553b状态status,mil-std-1553b协议数据接收与发送模块101将mil-std-1553b状态status发送至mil-std-1553b协议与fc-ae-1553协议转换模块103并进行转化得到fc-ae-1553状态status,并将fc-ae-1553状态status发送至fc-ae-1553协议数据接收与发送模块102,fc-ae-1553协议数据接收与发送模块102通过第一fc-ae-1553接口104和第二fc-ae-1553接口105将fc-ae-1553状态status反馈至fc-ae-1553光纤通信网络。

图4为本实用新型实施例提供的fc-ae-1553光纤通信网络读取由mil-std-1553b协议网络发送的数据的数据信息流向图,如图4所示,第一fc-ae-1553接口104和第二fc-ae-1553接口105接收fc-ae-1553光纤通信网络nc节点发送的fc-ae-1553nt地址、nt子地址和命令提示符cmd,将其传输于fc-ae-1553协议数据接收与发送模块102。

fc-ae-1553协议数据接收与发送模块102接收fc-ae-1553nt地址、nt子地址和命令提示符cmd后,将fc-ae-1553nt地址、nt子地址和命令提示符cmd发送至fc-ae-1553信息单元发送至mil-std-1553b协议与fc-ae-1553协议转换模块103进行转换,得到mil-std-1553b目标rt地址、rt子地址和命令提示符cmd,将转换完成后的mil-std-1553b目标rt地址、rt子地址和命令提示符cmd发送至mil-std-1553b协议数据接收与发送模块101,mil-std-1553b协议数据接收与发送模块101根据mil-std-1553b目标rt地址、rt子地址和命令提示符cmd提取mil-std-1553b信息单元,上述mil-std-1553b信息单元由mil-std-1553b总线通过第一mil-std-1553b接口106以及第二mil-std-1553b接口107发送至mil-std-1553b协议数据接收与发送模块101。此时mil-std-1553b信息单元包括数据data和状态status。

mil-std-1553b协议数据接收与发送模块101将mil-std-1553b信息单元发送至mil-std-1553b协议与fc-ae-1553协议转换模块103进行转换得到fc-ae-1553信息单元,并将其发送至fc-ae-1553协议数据接收与发送模块102,fc-ae-1553协议数据接收与发送模块102通过第一fc-ae-1553接口104以及第二fc-ae-1553接口105将fc-ae-1553信息单元发送至fc-ae-1553光纤通信网络nc节点。此时fc-ae-1553信息单元包括数据data和状态status。

fc-ae-1553光纤协议总线具备高可靠、低延时、强实时的传输特性,本实施例提供的多功能总线桥接器实现fc-ae-1553上层协议完整映射mil-std-1553b,同时实现mil-std-1553b总线的无缝升级,将其由1mbps的速率最高带入4.25gbps的传输通道。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输、gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,以及串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。

基于上述实施例,可选的,所述第一gjb1188b接口108以及第二gjb1188b接口109用于实现gjb1188b信息单元的传输;

所述gjb1188b数据接收与发送模块110用于实现gjb1188b信息单元的发送与接收;

所述第一交换模块111用于实现gjb1188b信息单元与fc-ae-1553信息单元的相互转换与传输。

具体的,图5为本实用新型实施例提供的fc-ae-1553光纤通信网络向gjb1188b发送数据的数据信息流向图,如图5所示,第一fc-ae-1553接口104和第二fc-ae-1553接口105接收fc-ae-1553光纤通信网络nc节点发送的fc-ae-1553信息单元,将其传输于fc-ae-1553协议数据接收与发送模块102。此时fc-ae-1553信息单元包括命令提示符cmd和数据data。

fc-ae-1553协议数据接收与发送模块102接收fc-ae-1553信息单元,将fc-ae-1553信息单元发送至第一交换模块111,第一交换模块111改变fc-ae-1553信息单元物理链路,得到gjb1188b信息单元,将转换完成后的gjb1188b信息单元发送至gjb1188b数据接收与发送模块110,gjb1188b数据接收与发送模块110通过第一gjb1188b接口108以及第二gjb1188b接口109将gjb1188b信息单元发送至gjb1188b用电连接器。此时gjb1188b信息单元包括命令提示符cmd和数据data。

gjb1188b用电连接器通过第一gjb1188b接口108以及第二gjb1188b接口109向gjb1188b数据接收与发送模块110反馈此时的gjb1188b状态status信息,gjb1188b数据接收与发送模块110将gjb1188b状态status信息发送至第一交换模块111,第一交换模块111改变gjb1188b状态status信息物理链路,得到fc-ae-1553状态status信息并将其发送至fc-ae-1553协议数据接收与发送模块102,fc-ae-1553协议数据接收与发送模块102通过第一fc-ae-1553接口104和第二fc-ae-1553接口105将fc-ae-1553状态status信息向fc-ae-1553光纤通信网络nc节点反馈。

图6为本实用新型实施例提供的fc-ae-1553光纤通信网络读取由gjb1188b发送的数据的数据信息流向图,如图6所示,第一fc-ae-1553接口104和第二fc-ae-1553接口105接收fc-ae-1553光纤通信网络nc节点发送的fc-ae-1553命令提示符cmd信息,将其传输于fc-ae-1553协议数据接收与发送模块102。

fc-ae-1553协议数据接收与发送模块102接收fc-ae-1553命令提示符cmd信息后,将fc-ae-1553命令提示符cmd信息发送至第一交换模块111,第一交换模块111改变fc-ae-1553命令提示符cmd信息物理链路,得到gjb1188b命令提示符cmd信息,将转换完成后的gjb1188b命令提示符cmd信息发送至gjb1188b数据接收与发送模块110,gjb1188b数据接收与发送模块110根据gjb1188b命令提示符cmd信息提取gjb1188b信息单元,上述gjb1188b信息单元由gjb1188b用电连接器通过第一gjb1188b接口108以及第二gjb1188b接口109发送至gjb1188b数据接收与发送模块110。此时gjb1188b信息单元包括数据data和状态status。

gjb1188b数据接收与发送模块110将gjb1188b信息单元发送至第一交换模块111,第一交换模块111改变gjb1188b信息单元物理链路,得到fc-ae-1553信息单元,并将fc-ae-1553信息单元发送至fc-ae-1553协议数据接收与发送模块102,fc-ae-1553协议数据接收与发送模块102通过第一fc-ae-1553接口104以及第二fc-ae-1553接口105将fc-ae-1553信息单元发送至fc-ae-1553光纤通信网络nc节点。此时fc-ae-1553信息单元包括数据data和状态status。

本实施例提供的多功能总线桥接器,除了能实现mil-std-1553b总线的无缝升级,还能够使gjb1188b、串口等协议接口于fc-ae-1553网络的无缝接入,即插即用单台设备即可实现多种协议接口高速、高可靠、远距离传输。fc-ae-1553网络使用光纤介质进行通信,适用于各种严苛场景,具备优异的电磁干扰和抗电磁干扰能力,与传统的电缆相比拥有更低的造价、更轻的重量、更高速的通信带宽极大的提升了通信的便捷性和可靠程度。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输、gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,以及串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。

基于上述实施例,可选的,上述多功能总线桥接器还包括显示模块;

所述显示模块用于显示桥接器当前运行状态。

具体的,显示模块可以利用led灯或者显示屏显示功能总线桥接器当前运行状态。当前运行状态可包括关机状态、休眠状态、正在运行状态和停止运行状态等,进一步甚至还可显示桥接器运行时具体的转换方式,例如运行fc-ae-1553信息单元向mil-std-1553b信息单元转换。上述用于显示的运行状态可以根据实际情况进行调整,本实施例对此不做限定。

例如,红灯显示停止运行,绿灯显示正在运行。需要说明的是,其中显示模块具体显示内容以及对应表示含义可以根据实际情况进行调整,本实施例对此不做限定。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输、gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,以及串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。同时设置显示模块显示桥接器当前运行状态,为工作人员实时控制桥接器提供方便。

基于上述实施例,可选的,上述多功能总线桥接器还包括数据通道选择器;所述mil-std-1553b协议与fc-ae-1553协议转换模块103、第一交换模块111和第二交换模块114分别与数据通道选择器连接;

所述数据通道选择器用于选择信息单元的转换方式。

具体的,fc-ae-1553光纤通信网络nc节点类似于mil-std-1553b中的总线控制器bc,负责总线调度、管理,是总线通讯的发起者和组织者。在本实施例中只有nc节点是主动参与总线通讯的,所有的数据传输必须由nc节点启动,任何一次通讯过程都必须由nc节点参与。网络终端nt只能被动的接收或者发送和自己有关的数据。

数据通道选择器接收由fc-ae-1553光纤通信网络nc节点发送的命令指示,控制mil-std-1553b协议与fc-ae-1553协议转换模块103、第一交换模块111和第二交换模块114是否进行信息转换并发送信息单元,实现命令指示的内容,控制数据的转化与传输。

本实用新型实施例提供的一种多功能总线桥接器,作为多样化设备接口之间的一种高速传输通道,能够实现fc-ae-1553信息单元与mil-std-1553b信息单元之间的转换与传输、gjb1188b信息单元与fc-ae-1553信息单元的转换与传输,以及串口信息单元和/或开关量数据与fc-ae-1553信息单元的转换与传输,简化通信系统中的复杂拓扑,提升通信的效率和质量,很好地满足了航天航空等应用领域对于实时控制和高速数据传输的性能需求。

此外可实现实现数据通道的选择,即多节点不同协议的数据传输。在多种协议共同组成的系统中可以高效便捷的实现数据通信。不同的协议端口具有特定的地址字段,地址在每一层的转发过程中有且只有一个特定的通道与之匹配,不同的传输层之间也由特定的地址段组成。确保了数据在多层多通道的传输环境中具备可靠的传输过程。

图9为本实用新型实施例提供的多功能总线桥接器设备框图,是本实用新型实施例提供的多功能总线桥接器的一个具体实例。

如图9所示,本实用新型实施例中的第一mil-std-1553b接口106和第二mil-std-1553b接口107在图9所示的实例中,可分别采用mil-std-1553busba和mil-std-1553busbb实现。

本实用新型实施例中的串口通信接口112在图9所示的实例中,可分别采用与串口总线相连的连接器实现。

本实用新型实施例中的第一fc-ae-1553接口104和第二fc-ae-1553接口105在图9所示的实例中,可采用光模块以及光纤接口实现。

本实用新型实施例中的第一gjb1188b接口108和第二gjb1188b接口109,可分别采用与变压器相连的连接器实现。

本实用新型实施例中芯片内部包括mil-std-1553b协议与fc-ae-1553协议转换模块103、第一交换模块111、第二交换模块114、fc-ae-1553协议数据接收与发送模块102、mil-std-1553b协议数据接收与发送模块101、gjb1188b数据接收与发送模块和串口数据接收与发送模块113。

本发明实施例提供的多功能总线桥接器具体的实施方式与上述实施例一致,此处不再赘述。

最后应说明的是:以上实施例仅用以说明本实用新型的技术方案,而非对其限制;尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本实用新型各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1