·上一文章:基于虚拟仪器的水循环温控系统设计
·下一文章:基于虚拟仪器技术的振动测试系统的设计
0 引 言
随着导弹武器装备备件的日益增多,对交付部队的多品种单板备件的测试维护就显得尤为重要,必须有与之配套的电子测试设备,以适应这种形势,因此考虑引用综合测量技术、自动化技术和计算机技术于一体的自动测试系统来降低部队对单板备件测试的难度和复杂度,提高维护水平,使单板备件的测试简单化,通用化。
1 设计内容及方法
1.1 硬件设计思路
备件板卡可以从总线和功能上进行分类,但是由于总线和功能的繁杂,目前还不能统一。如果单纯按照总线分类测试,可以采用的方案是一个主板扩展数个总线,以适合不同的接口模板,模式框图如图1所示。如此实现对于总线测试而言是实现了一部分功能测试(无法测试CPU板)。如果按照功能分类测试,更是无法做到统一的。
依据以上论述,硬件设计首先应该做到的就是必须统一总线接口,并做到总线接口可配置。实现总线接口统一后(不考虑接口功能测试),测试方案可以简化,如图2所示。
统一总线接口的目的:在硬件连接达到统一的情况下,总线仿真板可以通过编程实现需要的总线形式。从本系统来讲,总线仿真板可以实现图1提到的6种总线。总线仿真板的硬件逻辑框图如图3所示。
总线仿真板的基本工作原理如下:测试主机通过“测试数据、命令信息存储单元”发送数据与命令,现场可编程门列阵(FPGA)在获得了相应的命令信息后,实现测试总线和数据的仿真。FPGA的内容是可在线重新配置的,它可以随时按照主机的要求进行逻辑接口的电气转换,同时也可以按照测试主机的要求实现测试数据的发送。