图1-1 虚拟仪器系统的结构图
1。3国内外发展现状
虚拟仪器技术因为其低成本和高度的灵活性目前在国内外发展都十分迅速。在国外,以美国国家仪器公司(NI公司)为首的生产商已经大面积的推广自己研发的商品化软件。对于虚拟仪器学习在一些国家已经成了理工类学生的必修课程,更加推动了它的发展。[3]虚拟仪器技术将计算机技术与测量技术紧紧的联系到一起,由此颠覆了人们对传统仪器技术的看法。近年来,对于虚拟仪器技术的开发也达到了前所未有的地步,各大公司争相开发自己的虚拟软件,比如前面提过的NI公司开发的LABVIEW软件、美国HP公司的HP-VEE软件以及美国HEMData公司的Snap-Master软件等都是国际公认的比较优秀的虚拟仪器开发平台。虚拟仪器各个厂商在开发完一个软件平台后,会继续扩展其性能指标,比如数据采集后的分析处理功能、数据输出显示等的研发,这使得虚拟仪器的性能更加完善,工作环境更加稳定。来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
在国内,许多高等学校中都对虚拟仪器的技术展开了研究与讨论,如清华大学、上海复旦大学、华中理工大学等。这些院校在引入的基础上,又对其进行了改造,开发出属于自己的技术并应用于教学中,其中,四川联合大学的老师以虚拟仪器技术的思想作为基础,自己研究出了“航空电台二线综合测试仪”,这种测试仪把8台机器联合在一起构成的虚拟仪器系统,使用起来方便、灵活。除了这些高等院校,某些企业也对虚拟仪器展开了探究,其中最具有代表性的就是哈工大仪器王电子有限责任公司,该企业生产的虚拟仪器主要有多通道大容量波形—记录仪、数字存储示波器等。而对于虚拟仪器的运用,我国也有了很大的突破。现在许多生产商都利用虚拟仪器的各分支产品来对自己的产品作实时的检测与控制。由于计算机的深入普及,虚拟仪器技术将在21世纪进入一个全新的发展方向。
1。4本文研究内容
本文主要研究的是以labview为基础的有关于声卡的虚拟示波器的设计。对此,不仅要对声卡的功能作一定的了解,还要熟练利用labview搭建的虚拟示波器。基于声卡的虚拟示波器的设计一般在labview中分成5个模块,分别是数据采集设置模块、触发控制模块、参数测量模块、数字滤波模块、数据存储与回放模块、。当输入的声音信号经过声卡的数据采集功能进入到labview中后,先对输入的信号进行触发控制,使杂乱无章的信号可以同时顺序输出,接着对输入信号的参数进行测量,这其中主要测量的参数是直流电压值和交流电压值,最后将收集好的数据和波形存储到计算机中,并设计回放程序以便以后回放。
2示波器的硬件设计
虚拟仪器技术是以计算机为基础的虚拟技术,用它来模拟传统台式仪器的面板操作及其处理分析的功能,并通过LABVIEW特有的图形界面来模仿示波器的操作模块,以达到特定的功能。虚拟仪器系统由软件与硬件组成,硬件主要是计算机和声卡,软件主要是LABVIEW中的各功能模块软件。
2。1声卡的硬件结构
图2-1 声卡
如今几乎每台计算机上都装有声卡,一般的声卡都具有16位的量化精度,数据采集频率也达到44KHZ。声卡一般都有4、5个外部接口,它的硬件结构如图2-2所示,一般声卡有LINEIN、MIC两个输入接口,两个输入接口内部都接有隔直电容,因此几乎所有声卡都不能通过直流电源,MIC口只能接弱一点的信号,这种弱的信号容易受到其他噪音的影响,所以在正常情况下都会用LINEIN口来输入信号。除了输入接口,声卡一般还具有LINEOUT、Speaker两个输出接口用来输出声音信号。此外,MIDIIN用来接键盘等。论文网