总体而言,虚拟数字示波器不但在整体的性能、可用性以及用户的选择性方面具有很大的优势,而且在工程应用以及经济效益方面也具有突出优势[18]。可见虚拟数字示波器将会逐步取代传统的台式数字示波器从而成为这方面测试仪器的主流。
3.3 虚拟数字示波器的声卡采集原理
模拟信号通过同轴电缆进入采集卡的输入通道,再通过各电路将信号处理成标准电平,该标准电平必须是A/D转换器可以处理的电平。最后经过A/D采样量化转换成数字信号缓存到存储器上。基于LabVIEW平台虚拟示波器的设计,其数据采集模块由于受到硬件条件的限制,本文设计将采用声卡代替DAQ来设计该模块。首先要进行初始化,设置声卡中与数据采集相关的硬件参数,其次声卡开始采集数据的同时将采集到的数据暂存在缓冲区,当缓冲区的数据存满之后一方面将数据读取到用户程序的数组中产生一个采集数据集合并在程序中对数据进行各种处理,另一方面得到缓冲区满的消息后通知声卡暂时停止采集外部数据并进一步清空缓存里的内容[19]。
受声卡硬件条件的限制,其频率范围比较窄,所以在设计过程中,采用固纬GFG--8250A 型号的信号发生器(1Hz—1MHz),作为外部的模拟信号输入,用设计的虚拟数字示波器显示直流信号和正弦信号并进行一系列的系统分析[20]。同时也可以选择方波、三角波、锯齿波进行简单的再次验证。