本发明专利技术涉及的是一种现场可编程门阵列满足VXI总线协议的各种模件的一种基于FPGA的VXI模件测试仪。本发明专利技术包括FPGA核心处理模块、模拟信号提供模块、模拟信号采集模块、数字信号采集模块、数字信号提供模块、测试任务设定模块、测试过程及结果显示模块、开关光耦隔离模块、线性光耦隔离模块。本发明专利技术提出了一种专门测试VXI模件的仪器,VXI系统正被广泛用于航空航天和工业生产等领域;本发明专利技术有利于解决VXI系统中各模件的测试问题,有效地减少VXI系统中存在的故障和隐患,对VXI系统的大规模应用具有完备作用。
【技术实现步骤摘要】
一种基于FPGA的VXI模件测试仪
本专利技术涉及的是一种现场可编程门阵列满足VXI总线协议的各种模件的一种基于FPGA的VXI模件测试仪。
技术介绍
FPGA是现场可编程门阵列的英文缩写,内部包括可配置逻辑模块CLB(ConfigurableLogicBlock)、输入输出模块IOB(InputOutputBlock)和内部连线(Interconnect)三个部分。FPGA的逻辑块和连接可以按照设计者的需求改变,系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,所以通过编程,FPGA可以实现多种不同的功能。同时使用硬件编程语言能方便地产生各种所需时序,在系统测试中具有很大的优势。VXI总线是VME总线在仪器领域的扩展,是计算机操纵的模块化自动仪器系统。经过多年的发展,它依靠有效的标准化,采用模块化的方式,实现了系列化、通用化以及VXI总线仪器的互换性和互操作性。其开放的体系结构完全符合信息产品的要求。今天,VXI总线仪器和系统已为世人普遍接受,并成为仪器系统发展的主流。由于VXI系统是由一个或多个VXI模件构成,模件的性能好坏直接影响着整个VXI系统的性能,因此对模件本身性能的测试就显得尤为重要。而现阶段对于VXI模件的检测,都停留在用工程经验和万用表等简单设备对模件的某些部位进行局部检测的水平上,没有一种成型的、系统化的测试手段和仪器,而且这种方式有时需要拆装VXI模件,而被拆装过的模件不能再用于可靠性要求工作环境,不仅测试结果不清晰,同时也降低了模件的工作可行度,因此本测试仪器的专利技术有着迫切的市场需求。
技术实现思路
本专利技术的目的在于提供一种能测试VXI模件性能好坏的测试仪器。本专利技术的目的是这样实现的:本专利技术包括FPGA核心处理模块、模拟信号提供模块、模拟信号采集模块、数字信号采集模块、数字信号提供模块、测试任务设定模块、测试过程及结果显示模块、开关光耦隔离模块、线性光耦隔离模块,通过J14A接口与VXI模件相连,在电气隔离下,通过模拟信号提供模块、数字信号提供模块向VXI模件输入有效数据,通过模拟信号采集模块、数字信号采集模块采集VXI模件的输出,再通过数据处理诊断VXI模件是否完好,通过数据流的速度测定VXI模件的性能是否还能满足VXI系统的要求,完成VXI模件测试;FPGA核心处理模块,用FPGA作为核心控制芯片,EPCS系列芯片存储代码,SDRAM用于存储数据;FPGA在确定测试任务后控制模拟和数字信号采集部分采集VXI模件的输出信号,控制数字信号提供模块和模拟信号提供模块向VXI模件提供测试信号,测试过程根据需要利用SDRAM存取数据,通过将输入输出信号与程序预设值比较获得测试结果,将相应信息显示在彩色显示屏上;模拟信号采集/提供模块采用AD和DA转换器及相应的应用支持电路构成,采用线性光电耦合器实现模件之间电气隔离并不改变模拟输出波形的特征;AD转换器接收来自FPGA的命令,实现模件模拟输出波形的采集;FPGA控制DA转换器向被测模件输入测试波形;数字信号采集模块和数字信号提供模块采用普通I/O口构成,通过开关型光电耦合器实现与模件之间的电气隔离,利用输入口采集模件输出的数据,利用输出口向VXI模件提供测试数据或中断触发信号;测试任务设定模块由标准的4*4矩阵键盘构成;开关光耦隔离模块、线性光耦隔离模块由开关光电耦合器件和线性光电耦合器件构成,用于实现仪器与VXI模件之间模拟信号的线性光电耦合和数字信号的开关光电耦合,达到保护VXI模件和测试仪器的作用。测试过程及结果显示模块由2.4寸TFT彩色显示屏构成,用于显示当前测试任务,测试过程和测试结果,以及可能的故障信息。本专利技术的有益效果在于:1.本专利技术提出了一种专门测试VXI模件的仪器,VXI系统正被广泛用于航空航天和工业生产等领域;本专利技术有利于解决VXI系统中各模件的测试问题,有效地减少VXI系统中存在的故障和隐患,对VXI系统的大规模应用具有完备作用。2.本专利技术中采用了功能强大、应用灵活的FPGA作为核心处理器,具有现场可编程的特征,通过现场编程可实现多种差异巨大的测试任务,有利于降低成本,拓展仪器功能。3.本专利技术采用模块化的拓展方式,针对特殊的测试任务,能通过小范围的修改搭建满足要求的测试环境,顺利完成测试任务。4.本专利技术具有完善的隔离措施,能有效避免测试仪器和VXI模件之间的相互干扰,具有较高的测试精度和可信度。5.系统具有完善友好的人际交互界面,将测试过程可控可视化,为测试人员提供更丰富的测试信息,有利于进行故障分析。附图说明图1为本专利技术的系统结构框图;图2为本专利技术的系统布局示意图;图3为本专利技术的软件流程图。具体实施方式下面结合附图举例对本专利技术做更详细地描述:本专利技术以激励响应测试技术为原理,通过对VXI模件施加一定规范和特征的动态激励,测试其输出响应,通过对激励和响应的分析,得出设备所处的动态性能;在静态采集VXI模件的静态输出,通过处理采集到的数据得出模件所处的状态和静态性能。为了完成系统VXI模件的测试,本专利技术由FPGA核心处理模块、模拟信号采集/提供模块、数字信号采集/提供模块、测试任务设定模块和测试过程及结果显示模块构成,通过典型的J14A连接器与VXI模件相连,仪器与模件之间采用开关/线性光耦实现电气隔离。模拟信号采集/提供模块采用AD和DA转换器及相应的应用支持电路构成,采用线性光电耦合器在实现与模件之间电气隔离的同时,不改变模拟输出波形的特征;AD转换器接收来自FPGA的命令,实现模件模拟输出波形的采集;FPGA根据需要控制DA转换器向被测模件输入所需的测试波形。数字信号采集/提供模块采用普通I/O口构成,通过开关型光电耦合器实现与模件之间的电气隔离,利用输入口采集模件输出的数据,利用输出口向VXI模件提供测试所需的数据或中断触发信号。测试任务设定模块由标准的4*4矩阵键盘构成,通过不同的组合键输入测试需求。测试过程及结果显示模块由2.4寸TFT彩色显示屏构成,用于显示当前测试任务,测试过程和测试结果,以及可能的故障信息。FPGA核心处理模块用FPGA作为核心控制芯片,EPCS系列芯片存储代码,SDRAM用于存储数据;FPGA在确定测试任务后控制模拟和数字信号采集部分采集VXI模件的输出信号,同时根据需要控制模拟和数字信号提供部分向VXI模件提供相应的测试信号,测试过程根据需要利用SDRAM存取数据,通过将输入输出信号与程序预设值比较获得测试结果,将相应信息显示在彩色显示屏上。本专利技术中实际解决的问题是:在VXI系统中,各VXI模件由于长期使用其功能和可靠性不敢保证,此时就需要对VXI模件进行测试,而现在还没有专门针对VXI模件设计的测试仪器,只能靠基本的经验判断;本专利技术提出了一种专门针对VXI模件的测试仪器,在实际系统中高效可靠的对VXI模件进行测试,保证VXI系统的可靠运行。结合图1,图1是本专利技术的系统结构框图;本系统由FPGA核心处理模块、模拟信号采集/提供模块、数字信号采集/提供模块、测试任务设定模块、测试过程及结果显示模块和开关/线性光耦隔离模块等构成。在数据输入端,模拟信号和数字信号分别通过线性和开关光耦隔离进入模拟信号采集模块和数字信号采集模块,模拟信号采集模块通过A本文档来自技高网...
【技术保护点】
一种基于FPGA的VXI模件测试仪,包括FPGA核心处理模块、模拟信号提供模块、模拟信号采集模块、数字信号采集模块、数字信号提供模块、测试任务设定模块、测试过程及结果显示模块、开关光耦隔离模块、线性光耦隔离模块,其特征在于:通过J14A接口与VXI模件相连,在电气隔离下,通过模拟信号提供模块、数字信号提供模块向VXI模件输入有效数据,通过模拟信号采集模块、数字信号采集模块采集VXI模件的输出,再通过数据处理诊断VXI模件是否完好,通过数据流的速度测定VXI模件的性能是否还能满足VXI系统的要求,完成VXI模件测试;FPGA核心处理模块,用FPGA作为核心控制芯片,EPCS系列芯片存储代码,SDRAM用于存储数据;FPGA在确定测试任务后控制模拟和数字信号采集部分采集VXI模件的输出信号,控制数字信号提供模块和模拟信号提供模块向VXI模件提供测试信号,测试过程根据需要利用SDRAM存取数据,通过将输入输出信号与程序预设值比较获得测试结果,将相应信息显示在彩色显示屏上;模拟信号采集/提供模块采用AD和DA转换器及相应的应用支持电路构成,采用线性光电耦合器实现模件之间电气隔离并不改变模拟输出波形的特征;AD转换器接收来自FPGA的命令,实现模件模拟输出波形的采集;FPGA控制DA转换器向被测模件输入测试波形;数字信号采集模块和数字信号提供模块采用普通I/O口构成,通过开关型光电耦合器实现与模件之间的电气隔离,利用输入口采集模件输出的数据,利用输出口向VXI模件提供测试数据或中断触发信号;测试任务设定模块由标准的4*4矩阵键盘构成;开关光耦隔离模块、线性光耦隔离模块由开关光电耦合器件和线性光电耦合器件构成,用于实现仪器与VXI模件之间模拟信号的线性光电耦合和数字信号的开关光电耦合,达到保护VXI模件和测试仪器的作用。...
【技术特征摘要】
1.一种基于FPGA的VXI模件测试仪,包括FPGA核心处理模块、模拟信号提供模块、模拟信号采集模块、数字信号采集模块、数字信号提供模块、测试任务设定模块、测试过程及结果显示模块、开关光耦隔离模块、线性光耦隔离模块,其特征在于:上述所有模块通过J14A接口与VXI模件相连,在电气隔离下,通过模拟信号提供模块、数字信号提供模块向VXI模件输入测试信号,通过模拟信号采集模块、数字信号采集模块采集VXI模件的输出,再通过数据处理诊断VXI模件是否完好,通过数据流的速度测定VXI模件的性能是否还能满足VXI系统的要求,完成VXI模件测试;FPGA核心处理模块,用FPGA作为核心控制芯片,EPCS系列芯片存储代码,SDRAM用于存储数据;FPGA在确定测试任务后控制模拟信号采集模块和数字信号采集模块采集VXI模件的输出信号,控制数字信号提供模块和模拟信号提供模块向VXI模件提供测试信号,测试过程根据需要利用SDRAM存取数据,通过将输入输出信号与程序预设值比较获得测试结果,将相应信息显示在测试过程及结果显示模块上;模拟信号采集模块、模拟信号提供模块采用AD和DA转换器及相应的应用支持电路构成...
【专利技术属性】
技术研发人员:李冰,陈美远,刘江华,张少杰,于海强,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。