论文部分内容阅读
近年来,随着数字电路的集成度和工作频率越来越高,对数字电路板或数字系统进行性能分析的难度也越来越大。因此,本文开发一套针对数字电路的测试系统,使其不但能够检测数字电路板或数字系统的工作状态和性能,还能进行有效的故障诊断。本文基于某飞机维修厂对数字电路板进行性能分析和故障诊断的技术需求,主要设计完成了数字电路板测试系统的应用软件部分。论文首先分析了测试系统的技术指标和功能需求,在此基础上对测试系统的软、硬件进行了总体方案设计;其次,针对测试系统的关键问题——测试矢量的生成及测试点的选取进行了探讨;基于粒子群算法,以简单组合逻辑电路的故障检测为例,详述了测试矢量的生成及测试点的选取的思想及步骤;考虑到对航空总线的测试需求,设计了ARINC429和1553B总线测试功能模块。本文完成了基于LabVIEW编写的测试系统各类功能软件:测试任务的生成软件、测试任务的加载软件、多功能波形分析软件、测试系统自检软件,各类常用数字总线测试软件等。最后,将软件部分和硬件部分进行了联调。实验结果表明,本文设计的测试系统性能优越、达到了预期设计的各项指标和功能要求,软件界面友好,使用方便,有很高的实用价值。