一种控制总线板卡的制作方法

文档序号:13966307阅读:193来源:国知局
一种控制总线板卡的制作方法

本实用新型涉及自动测试领域,尤其涉及一种控制总线板卡。



背景技术:

在对3710-00-00、3711-00、3720-00-00、3720-01-01、3721-00等设置在A320飞机上的火警探测组件进行维修测试时,需提供一路Arinc429总线和一路Rs422总线信号,采用自动测试的方式进行测试时,需要提供64路数字量输出信号,并采集16路数字量输入信号。目前,通用的做法是在工控机内配置Arinc429数据采集卡、数字IO卡和Rs422串口卡,由于购买的Arinc429总线板卡基本都为4通道配置,Rs422板卡也为4通道配置,数字IO卡基本都至少为64路输入输出配置,因此,至少需要3块数据卡才能完成测试功能,由此可见,现有的测试方案不仅成本高,还会造成各板卡上多余通道的浪费。



技术实现要素:

本实用新型所要解决的技术问题是针对现有技术的不足,提供一种控制总线板卡。

本实用新型解决上述技术问题的技术方案如下:

一种控制总线板卡,包括:板体,以及设置在所述板体上的FPGA芯片、信号驱动模块和Rs422转换模块,所述FPGA芯片集成有Arinc429模块和IO模块,其中,所述Arinc429模块和所述IO模块分别与所述信号驱动模块连接。

本实用新型的有益效果是:本实用新型提供的一种控制总线板卡,通过将Arinc429数据采集卡、数字IO卡和Rs422串口卡的功能集成到一块板卡上,可以节省成本,能够避免通道浪费,同时具有使用方便,集成度高的优点。

在上述技术方案的基础上,本实用新型还可以做如下改进。

进一步,所述Arinc429模块包括Arinc429发送模块和Arinc429接收模块,所述Arinc429发送模块和所述Arinc429接收模块分别与所述信号驱动模块连接。

采用上述进一步方案的有益效果是:通过Arinc429发送模块产生一路Arinc429输出信号,可以写入发送间隔时间,由硬件控制发送数据间隔,降低上位机软件的工作量。并通过Arinc429接收模块接收一路Arinc429输入信号,根据内部设置的512Byte的缓存,确保数据不会丢失。

进一步,所述FPGA芯片还集成有互相连接的ISA地址译码模块和控制模块,所述控制模块分别与所述Arinc429发送模块、所述Arinc429接收模块和所述IO模块连接。

进一步,所述信号驱动模块包括:与所述Arinc429发送模块连接的Arinc429发送驱动模块,以及与所述Arinc429接收模块连接的Arinc429接收驱动模块,以及分别与所述IO模块连接的数字量输出驱动模块和数字量输入驱动模块。

采用上述进一步方案的有益效果是:通过Arinc429发送驱动模块和Arinc429接收驱动模块,能够提高Arinc429数据输出负载能力,且方便读取。并且通过数字量输出驱动模块和数字量输入驱动模块提高了驱动能力。

进一步,所述板体上还设置有板卡接口,所述板卡接口分别与所述Arinc429发送驱动模块、所述Arinc429接收驱动模块、所述数字量输出驱动模块、所述数字量输入驱动模块和所述Rs422转换模块连接。

进一步,所述板体上还设置有工控机串行接口,所述工控机串行接口与所述Rs422转换模块连接,所述工控机串行接口用于接收工控机发送的信号并发送给所述Rs422转换模块。

进一步,所述板体上还设置有ISA接口,所述ISA接口与所述ISA地址译码模块连接,所述ISA接口用于接收工控机发送的信号并发送给所述ISA地址译码模块。

以上所述仅为本实用新型的较佳实施例,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

附图说明

图1为本实用新型实施例提供的一种控制总线板卡的结构框架图;

图2为本实用新型另一实施例提供的一种控制总线板卡的结构示意图。

具体实施方式

以下结合附图对本实用新型的原理和特征进行描述,所举实例只用于解释本实用新型,并非用于限定本实用新型的范围。

如图1所示,为本实用新型实施例提供的一种控制总线板卡的结构框架图,该控制总线板卡包括一块集成电路板的板体1,在板体1上,设置有FPGA芯片2、信号驱动模块3和Rs422转换模块4,FPGA芯片2集成有Arinc429模块21和IO模块22,其中,Arinc429模块21和IO模块22分别与信号驱动模块3连接。

FPGA芯片2采用QuartusII软件进行设计,广泛利用了QuartusII软件集成的各类逻辑内核,结合VHDL语言设计的专用内核进行设计,集成到了Altera EP1K50 FPGA芯片2内,具有集成度高、成本低的优点。

本实施例提供的一种控制总线板卡,通过将Arinc429数据采集卡、数字IO卡和Rs422串口卡的功能集成到一块板卡上,可以节省成本,能够避免通道浪费,同时具有使用方便,集成度高的优点。

如图2所示,为本实用新型另一实施例提供的一种控制总线板卡的结构示意图,该控制总线板卡包括一块集成电路板的板体1,在板体1上,设置有FPGA芯片2、信号驱动模块3和Rs422转换模块4,下面对FPGA芯片2进行详细说明。

FPGA芯片2采用QuartusII软件进行设计,广泛利用了QuartusII软件集成的各类逻辑内核,结合VHDL语言设计的专用内核进行设计,集成到了Altera EP1K50 FPGA芯片2内,具有集成度高、成本低的优点。

FPGA芯片2集成有Arinc429模块21、IO模块22、ISA地址译码模块23和控制模块24,其中,Arinc429模块21和IO模块22分别与信号驱动模块3连接,ISA地址译码模块23和控制模块24互相连接,控制模块24分别与Arinc429发送模块211、Arinc429接收模块212和IO模块22连接。

其中,ISA地址译码模块23负责接收上位机发出的相关地址命令,译码后传输给控制总线板卡内部的控制模块24,同时接收控制模块24的命令,将数据传输给上位机。例如,上位机可以为与控制总线板卡连接的工控机。

控制模块24负责产生内部控制总线的相关指令,控制IO模块22和Arinc429模块21进行相关的信号发送和接收工作。

IO模块22负责产生12位数字IO信号,供火警探测组件适配器使用。

优选地,Arinc429模块21可以包括Arinc429发送模块211和Arinc429接收模块212,Arinc429发送模块211和Arinc429接收模块212分别与信号驱动模块3连接,并分别与控制模块24连接。

其中,Arinc429发送模块211负责产生一路Arinc429输出信号,可写入发送间隔时间,由硬件控制发送数据间隔,降低上位机软件的工作量。

负责接收一路Arinc429输入信号,内部可以设置512Byte的缓存,确保数据不会丢失。

通过Arinc429发送模块211产生一路Arinc429输出信号,可以写入发送间隔时间,由硬件控制发送数据间隔,降低上位机软件的工作量。并通过Arinc429接收模块212接收一路Arinc429输入信号,根据内部设置的512Byte的缓存,确保数据不会丢失。

进一步,信号驱动模块3包括:与Arinc429发送模块211连接的Arinc429发送驱动模块31,以及与Arinc429接收模块212连接的Arinc429接收驱动模块32,以及分别与IO模块22连接的数字量输出驱动模块33和数字量输入驱动模块34。

其中,Arinc429发送驱动模块31采用图腾柱的典型电路,能够提高Arinc429数据的输出负载能力。

Arinc429接收驱动模块32通过运放,将±10V的Arinc429信号转换为适合FPGA芯片2接收的0-5V信号,方便读取。

数字量输出驱动模块33和数字量输入驱动模块34主要为5V上拉电阻,提高驱动能力。

通过Arinc429发送驱动模块31和Arinc429接收驱动模块32,能够提高Arinc429数据输出负载能力,且方便读取。并且通过数字量输出驱动模块33和数字量输入驱动模块34提高了驱动能力。

Rs422转换模块4采用Max232芯片,对接收自工控机的12V的Rs232信号进行电平转换,变成5VDC的Rs422差分信号提供给被测的火警探测组件。

优选地,板体1上还设置有板卡接口5,板卡接口5分别与Arinc429发送驱动模块31、Arinc429接收驱动模块32、数字量输出驱动模块33、数字量输入驱动模块34和Rs422转换模块4连接。

优选地,板体1上还设置有工控机串行接口6,工控机串行接口6与Rs422转换模块4连接,工控机串行接口6用于接收工控机发送的信号并发送给Rs422转换模块4。

优选地,板体1上还设置有ISA接口7,ISA接口7作为控制总线板卡与工控机的接口,具有成本低的优点,ISA接口7与ISA地址译码模块23连接,ISA接口7用于接收工控机发送的信号并发送给ISA地址译码模块23。

本实施例提供的控制总线板卡,通过将需要由Arinc429数据采集卡、数字IO卡和Rs422串口卡输出给被测火警探测组件的Arinc429信号、数字信号和Rs422集成到一块板卡上,实现了由一块板卡提供对被测火警探测组件进行测试时的信号输入,具有集成度更高、成本低的优点。

在本说明书的描述中,参考术语“实施例一”、“实施例二”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体方法、装置或者特点包含于本实用新型的至少一个实施例或示例中。

在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、方法、装置或者特点可以在任一个或多个实施例或示例中以合适的方式结合。

此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

以上所述仅为本实用新型的较佳实施例,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

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