论文部分内容阅读
虚拟仪器技术是计算机技术与仪器技术相结合的产物,代表了测试仪器的最新发展方向,它把传统仪器中的某些硬件乃至整个仪器都用计算机软件替代,不仅节省了硬件开支,而且减小了设计难度,缩短了研发时间。本文正是基于美国NI公司的LabVIEW软件开发环境,研究把LabVIEW图形化软件编程方法与数据采集硬件相结合,构建测试系统平台的技术和方法,并将其应用于一款银行门控电路板自动测试系统的设计中。
论文首先介绍测试系统的发展历程和发展现状,进而说明了基于虚拟仪器的自动测试系统的优势和发展前景,然后,以虚拟仪器理论为基础构建自动测试系统整体结构,进而介绍了硬件、软件的设计与实现技术。最后,根据测试结果分析测试数据并提出了几点系统的改善意见。
本论文将虚拟仪器技术应用于银行门控电路板测试系统中,开发并实现了银行门控电路板的自动测试系统。硬件方面以AVR新型单片机ATmega32为通信控制器,采用NI公司的PCI-6224高速数据采集卡采集模拟、数字信号;软件方面,利用基于I2C协议及RS-232串口协议的单片机驱动程序实现模块间通信,运用LabVIEW语言的强大功能设计各模块测试程序及整体测试界面,控制整个测试系统的自动化运行,进行人机交互,并显示、存储测试结果。本测试系统在结构设计上,采用模块化的设计方法,电路设计中充分考虑电磁干扰问题,软件设计中加入看门狗程序,提高了系统的抗干扰能力,保证了系统稳定性。系统在功能上实现了针对门控电路板各功能模块的单项测试和整体测试;在数据处理上,采用误差分析算法和相位补偿细化测频算法实现了对测试数据的优化处理和分析,提高了测试结果精度和准确度;在人机界面设计上,基于简洁、实用的原则设计出了功能完备、操作便捷、布局美观的操作界面。实际应用结果表明,该银行门控电路板自动测试系统运行稳定可靠,测试精度高,检测效率高,操作维护方便,是一套设计成功、性能优异的自动测试系统。