基于LabWindows/CVI虚拟示波器的设计与实现
1)数据处理功能及波形存储功能的仿真
通过虚拟仪器软件功能设计,我们完成信号的显示、相关运算、卷积运算、文件的存储与读取,基本实现了示波器的功能。达到仿真的目标。
2)频带宽度仿真
一般来说,用计算机直接生成的虚拟示波器的带宽实际上就是计算机的带宽,其所能测量的频率的上限取决于计算机的性能。而实际上示波器受到种种因素的限制,其带宽远远低于计算机的带宽。限制示波器带宽的因素主要有:
①示波器上限工作频率的限制。
②Y通道放大器带宽的限制。
③时基电路扫描速度的限制。
为了达到仿真的效果,为虚拟示波器设计了一个100MHz,-3dB的低通数字滤波器。使用契必雪夫等IIR滤波器虽然能够较好的保持被测信号的幅频特性,但其相频特性很不理想。因此,采用矩形窗设计了一个FIR滤波器,保证了经过滤波器的信号能够线性的逼近被测信号的相位。矩形窗的频谱特性如下式(见图7)所示。本文引用地址://m.amcfsurvey.com/article/188482.htm
如图7所示:H(ejω)
4 结束语
虚拟仪器的出现对于测试测量行业是一个转折点,它意味着我们可以根据自己的需要随时随地的通过对虚拟仪器软件模块的更改而改变仪器的性能。但是,想要完成一个高性能的虚拟测试系统的开发仍然很困难。不同的接口总线之间的不可交换性,使得我们必须得为每一种接口总线开发不同的硬件驱动程序,从而降低了虚拟仪器的通用性。高性能虚拟仪器接口电路的复杂与数据高速测量需求之间的矛盾也是制约其广泛应用的原因。然而,虚拟仪器技术作为新兴的仪器仪表技术,它的发展也不过短短的数十年,相信随着计算机技术,虚拟仪器技术的不断发展与完善,其必将取代传统仪器而成为仪器仪表行业的主力军。
评论