基于NI CVI, LabVIEW和PXI的航空电子测试系统
"我们使用LabWindows/CVI 开发图形化用户界面、管理所有的指令、控制站台的仪器,并解析实现自动化测试的函数。"
– M. Ceccarelli Esposto, Selex Galileo
The Challenge:
利用商业现成可用(commercial off-the-shelf, COTS)的硬件,开发一款集成的航空电子测试系统,配有若干非标准视频接口和一个专属的串口通信总线,以减少开发成本和开发时间。
The Solution:
使用NILabWindows /CVI和LabVIEWFPGA模块,利用一个PXI机箱和一个集成的NI控制器, 两个NI可重配置的I/O(RIO)模块来处理非标准的视频声画同步、管理私有串口协议,另外使用两个模块生成非标准的视频和一些信号路由矩阵信息。
Author(s):
M. Ceccarelli Esposto - Selex Galileo
军用航空电子设备的生产需要经过一些特殊的步骤,如产品验收,项目认证以及对交付后的产品进行单元测试等。这些就需要设计和生产一些非常复杂的测试系统去模拟技术环境、检测被测器件。几乎所有的案例里,军用航空电子设备的I/O接口都有其专有的协议标准,需要特殊电子板卡进行通信,这也导致了大量的时间、金钱和资源的浪费。
因此,我们公司设计了通用的可编程集成测试系统。其它公司可以很轻松地将该系统改进以适用于各种不同的设备。特别是来自罗马的Pomezia的工业工程部门和相关的测试工程小组正在生产一系列能够与NI平台完全集成的PXI嵌入式板卡。后者将要实现在航空电子设备生产检测中所需的一些最经典和最常用的功能。这些小组正在Selex Galileo PXI模块和NIPXI模块的基础上配置一些PXI测试的核心系统,作为一般航空电子设备检测的基础平台。
图1. 测试站上PXI模块的系统连接框图,用于开发视频和串口通讯功能
集成的航空电子测试系统
在这项应用任务中,我们需要创建一个自动测试站台,为Tornado战斗轰炸机测试新的LCD显示器。这些显示器带有四个单色视频输入,而且都具有非标的分离式同步机制(时序和幅值),两个RGB视频输入(一个按照标准协议,另一个幅值非标),一个单色视频输出,同样具有非标的分离式同步机制,一个标准的RGB输出以及一个基于专属协议的串口通讯总线。
我们利用LabWindows/CVI和 LabVIEWFPGA开发了一个应用软件。PXI平台核心由一台NIPXI-1045机箱和一台NIPXI-8108控制器,两台NIPXI-5421任意波形发生器,一台NIPXI-7811R RIO模块,一台NIPXI-7852RRIO模块,自动信号路由矩阵和PXI-8432/33/34组成。
我们使用了两个任意波形发生器同时为非标准的单色接口生成视频分量,使用PXI-7811R模块产生两个场线同步信号,用于STANAG 3350 B类同步信号的重构,使得由被测元件产生的非标准同步机制的信号能够用一个普通的显示器进行视频输出。PXI-7852R模块管理着专属串行总线。我们在PXI核心平台中加入了一小块电路来协调各个信号间不同电平等级。
我们开发了一款应用软件来管理PXI-5421模块。用户可以以两个分辨率适当的不同位图图像为基础,产生交错的单色视频分量,以满足被测元件单色视频输入接口的要求。每当PXI-5421模块开始生成一个新的半场信号和一个新的线信号时,任意波形发生器就会为PXI-7811R提供了一个开始触发,PXI-7811R就将按照单色视频接口的特殊要求,开始产生场和线的分离式同步信号。因为我们需要这项测试能尽可能灵活地管理同步脉冲,我们选择了现场可编程逻辑门阵列(FPGA)模块来产生这些脉冲。综合考虑了可用编程容量、速度和成本之后,PXI-7811R模块是最好的选择。
免责声明:本文仅代表作者个人观点,与自动化网无关。对本文及其中内容、文字的真实性、完整性、及时性,本站不作任何保证或承诺。请读者仅供参考。
评论排行