一种航空总线通用测试装置及测试方法制造方法及图纸

技术编号:30046133 阅读:30 留言:0更新日期:2021-09-15 10:47
本发明专利技术公开了一种航空总线通用测试装置及测试方法,装置包括机箱和上位机,机箱内部设置有母板和转接板,母板上设置有CPU模块和FPGA模块,转接板与FPGA模块电连接,转接板上设置有航空总线子卡卡座,用于插接待测试航空总线子卡。上位机获取与待测试航空总线子卡的总线类型匹配的解析数据,并将获取的解析数据发送至FPGA模块,FPGA模块根据接收的解析数据对待测试航空总线子卡和CPU模块之间交换的数据进行总线协议解析。本发明专利技术提供的测试装置及测试方法,能够兼容多种类型的航空总线协议,可有效检测航空总线子卡在低温/高温,振动环境下的工作故障,将缺陷的航空总线子卡及时的筛选出来,保证航空总线系统的正常通信。保证航空总线系统的正常通信。保证航空总线系统的正常通信。

【技术实现步骤摘要】
一种航空总线通用测试装置及测试方法


[0001]本专利技术涉及航空机载设备
,特别涉及一种航空总线通用测试装置及测试方法。

技术介绍

[0002]航空总线作为机载航电系统的重要组成部分,作用是完成航电设备各个子系统之间的高速通信,因此对保证飞行安全有着重要的意义。
[0003]航空总线通信子卡是航电设备重要的通信部件,对航电系统通信有着重要作用,因此高可靠性的航空总线通信子卡对于航空电子设备的正常工作有着极其重要的意义。由于飞机在整个服役当中经历严酷的自然环境、电磁环境和振动环境,从起飞到降落,从低温到高温,经历一系列的严酷的载荷过程。所以有必要对航空总线通信子卡在使用前进行测试,保证航空总线在恶劣环境下的正常工作。
[0004]然而,航空总线的类型有很多,现有的测试装置只能对某一种航空总线进行测试,不能兼容其他类型的航空总线协议,为测试带来了不便。

技术实现思路

[0005]本专利技术实施例提供了一种航空总线通用测试装置及测试方法,用以解决现有技术中现有的测试装置只能对某一种航空总线进行测试,而不能兼容其他类型的航空总线的问题。
[0006]一方面,本专利技术实施例提供了一种航空总线通用测试装置,包括:机箱和上位机;
[0007]机箱内部设置有母板和转接板,母板上设置有CPU模块、FPGA模块以及多个VPX插槽,转接板与VPX插槽电连接,同时转接板上设置有航空总线子卡卡座,航空总线子卡卡座用于插接待测试航空总线子卡;
[0008]母板上的VPX插槽、FPGA模块和CPU模块依次电连接,CPU模块也与上位机电连接;
[0009]上位机用于获取与待测试航空总线子卡的总线类型匹配的解析数据,并将获取的解析数据发送至FPGA模块,FPGA模块根据接收的解析数据对待测试航空总线子卡和CPU模块之间交换的数据进行总线协议解析;CPU模块用于执行测试程序以对航空总线子卡进行测试。
[0010]在一种可能的实现方式中,航空总线子卡卡座为VPX连接器。
[0011]在一种可能的实现方式中,机箱的外侧面上设置有电源接口,电源接口与母板上的CPU模块、FPGA模块和VPX插槽电连接,电源接口用于插接电源线缆。
[0012]在一种可能的实现方式中,电源接口为航空插座。
[0013]在一种可能的实现方式中,母板上具有电源转换电路,电源转换电路用于将电源线缆输入的电源转换为CPU模块、FPGA模块和VPX插槽需要的电压。
[0014]在一种可能的实现方式中,上位机通过数据线缆与母板上的CPU模块电连接。
[0015]另一方面,本专利技术实施例提供了一种航空总线通用测试方法,包括:
[0016]将待测试航空总线子卡插接在对应的航空总线子卡卡座上;
[0017]进行航空总线组网连接;
[0018]使用上位机获取与待测试航空总线子卡的总线类型匹配的解析数据,并获取测试程序;
[0019]将获取的解析数据和测试程序分别加载至FPGA模块和CPU模块;
[0020]CPU模块通过测试程序对待测试航空总线子卡进行测试,在测试过程中,FPGA模块利用解析数据对待测试航空总线子卡和CPU模块之间交换的数据进行总线协议解析。
[0021]在一种可能的实现方式中,完成对待测试航空总线子卡的测试后,CPU模块将测试结果上报给上位机,上位机生成并打印测试报告。
[0022]在一种可能的实现方式中,FPGA模块通过内部共享内存,完成对待测试航空总线子卡和CPU模块之间数据的交换和总线协议解析。
[0023]在一种可能的实现方式中,对待测试航空总线子卡的测试内容包括:误码率测试和通信模式测试。
[0024]本专利技术中的一种航空总线通用测试装置及测试方法,具有以下优点:
[0025]兼容多种类型的航空总线协议,可有效检测航空总线子卡在低温/高温,振动环境下的工作故障,将缺陷的航空总线子卡及时的筛选出来,保证航空总线系统的正常通信,排除存在缺陷的航空总线子卡,提高系统可靠性,保证航电系统安全,提高飞机出勤率和作战效能,有着极大的经济和现实意义。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本专利技术实施例提供的一种航空总线通用测试装置的组成示意图;
[0028]图2为本专利技术实施例提供的一种航空总线通用测试方法的流程图。
具体实施方式
[0029]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]图1为本专利技术实施例提供的一种航空总线通用测试装置的组成示意图。本专利技术提供了一种航空总线通用测试装置,包括:机箱和上位机;
[0031]机箱内部设置有母板和转接板,母板上设置有CPU模块、FPGA模块以及多个VPX插槽,转接板与VPX插槽电连接,同时转接板上设置有航空总线子卡卡座,航空总线子卡卡座用于插接待测试航空总线子卡;
[0032]母板上的VPX插槽、FPGA模块和CPU模块依次电连接,CPU模块也与上位机电连接;
[0033]上位机用于获取与待测试航空总线子卡的总线类型匹配的解析数据,并将获取的
解析数据发送至FPGA模块,FPGA模块根据接收的解析数据对待测试航空总线子卡和CPU模块之间交换的数据进行总线协议解析;CPU模块用于执行测试程序以对航空总线子卡进行测试。
[0034]示例性地,母板上VPX插槽的数量为6个,因此可以支持2块、4块或6块航空总线子卡的同时测试,且VPX插槽为标准3U结构。转接板不但用于固定待测试航空总线子卡,而且还能够将各种总线类型的待测试航空总线子卡统一连接至母板上,以建立待测试航空总线子卡和CPU模块的连接。在CPU模块执行的测试程序控制下,测试数据在相邻两个待测试航空总线子卡之间互传,以测试不同通信模式下的性能以及数据传输过程中的误码率。
[0035]在本专利技术的实施例中,上位机中具有FPGA仿真器,FPGA仿真器能够根据需要测试的航空总线的类型生成解析数据,而测试程序则由上位机通过以太网下载得到。
[0036]在一种可能的实施例中,航空总线子卡卡座为VPX连接器。
[0037]在一种可能的实施例中,机箱的外侧面上设置有电源接口,电源接口与母板上的CPU模块、FPGA模块和VPX插槽电连接,电源接口用于插接电源线缆。
[0038]示例性地,电源线缆输入的电源为28V直流电,电源接口可以为航空插座。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种航空总线通用测试装置,其特征在于,包括:机箱和上位机;所述机箱内部设置有母板和转接板,所述母板上设置有CPU模块、FPGA模块以及多个VPX插槽,所述转接板与所述VPX插槽电连接,同时所述转接板上设置有航空总线子卡卡座,所述航空总线子卡卡座用于插接待测试航空总线子卡;所述母板上的VPX插槽、FPGA模块和CPU模块依次电连接,所述CPU模块也与所述上位机电连接;所述上位机用于获取与所述待测试航空总线子卡的总线类型匹配的解析数据,并将获取的解析数据发送至所述FPGA模块,所述FPGA模块根据接收的解析数据对所述待测试航空总线子卡和所述CPU模块之间交换的数据进行总线协议解析;所述CPU模块用于执行测试程序以对所述航空总线子卡进行测试。2.根据权利要求1所述的一种航空总线通用测试装置,其特征在于,所述航空总线子卡卡座为VPX连接器。3.根据权利要求1所述的一种航空总线通用测试装置,其特征在于,所述机箱的外侧面上设置有电源接口,所述电源接口与所述母板上的CPU模块、FPGA模块和VPX插槽电连接,所述电源接口用于插接电源线缆。4.根据权利要求3所述的一种航空总线通用测试装置,其特征在于,所述电源接口为航空插座。5.根据权利要求3所述的一种航空总线通用测试装置,其特征在于,所述母板上具有电源转换电路,所述电源转换电路用于将所述电源...

【专利技术属性】
技术研发人员:韩佳张姝瑶赵林张志远
申请(专利权)人:陕西朗诚众科科技开发有限公司
类型:发明
国别省市:

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

1