论文部分内容阅读
本文是以中船重工第709研究所的加载板自动测试系统项目为基础,按照技术要求应用研究了基于LabVIEW的加载板自动测试系统,满足了传输速率200Mbps至3.6Gbps范围内加载板的测试要求。由于虚拟技术的不断发展,国外采用虚拟仪器技术的高速电路板自动测试系统已经广泛采用,国内在这方面的研究正在加强。本文设计并实现了一种基于LabVIEW、NI程控仪器、GPIB总线的加载板自动测试系统,该自动测试系统使用速度高达10Mbyte/s的GPIB总线进行通讯的方案可以解决传统测试方法中速度低的的问题;使用可编程的程控仪器进行测量加载板的测试方法可以解决传统测试方法中可靠性差的问题;使用NI公司的LabVIEW软件进行编程的测试方案可以解决测试方法可扩展性差的问题[1]。加载板自动测试系统需要完成硬件部分和软件部分两方面的工作。硬件部分,由于加载板的引脚间距微小且信号输出点都是焊盘,即使使用探针也无法准确定位。因此需要使用专用的适配器,以此来放大加载板的引脚间距。信号在通过适配器的时候几乎不失真,以此来保证测试结果的准确性。在此基础上,设计出加载板的固定装置,选用合适的适配器、探针以及高性能的示波器。软件部分,在对测试软件进行编译之前,需要先分析程控仪器是如何对加载板进行测试。只有清楚高速数字示波器的工作流程,才能使编译的测试软件按照预定的设想工作。根据分析,高速示波器的拟合方式选择正弦插值,采样方式选择实时取样,采样率设置为高于带宽五倍以上。测试软件是在美国NI公司的LabVIEW8.2环境下编译,利用软件模块化设计理念,完成了测试界面可视化的设计。通过子模块调试和整合调试,实现对程控仪器的实时控制和数据传输,完成对加载板的上升时间、误码率、信号衰减、传输速率的测量。使用免费工具包LabSQL的一系列VI,实现了把测试结果实时保存在ACESS数据库中,并根据需要打印历史记录。通过对设计的加载板自动测试系统的现场调试,表明该系统在对高传输速率的加载板测试方面,具有较好的稳定性,可以满足用户的各项基本要求。