论文部分内容阅读
虚拟仪器是计算机技术与测试技术相结合和发展的产物,是充分利用计算机的软、硬件资源,借助一定的硬件模块和软件模块来完成传统电测功能的一类全新概念的智能化仪器系统。硬件模块对需要测量的信号进行采样和A/D转换,并将数字量传给计算机。利用计算机强大的数字处理能力,按照给定的要求,由软件模块完成对数据的分析和处理,并将结果以友好的界面显示出来。 本文应用虚拟仪器的原理,开发出一套经济实用的外置式虚拟信号测试仪的样机。该测试仪由数据采集单元和运行在PC机上的软件包构成,可以进行波形显示和数据处理,并具有数据保存和打印的功能。该测试仪可以看作是电压表、频率表、示波器和频谱分析仪等仪器的集成。 本文重点论述了数据采集板硬件电路的设计,特别是并行通信接口电路的设计,定义了上下位机相互间通信的协议。在上位机软件设计上选用当前主流操作系统Windows 2000;在软件结构上,采用了多线程技术来提高系统数据采集的实时性;在编程实现上,使用了面向对象技术。