基于LabVIEW的虚拟示波器设计
图 4.4 幅值不变频率档位为5ms/div
2.幅值保持2V不变,输入信号为A时,改变输入信号的频率。当频率为10ms/div时,观察波形如图4.5所示,此时,此时波形A和波形B的时间周期均为10x0.025=0. 25ms。
图 4.5 幅值不变频率档位为10ms/div
3.幅值保持2V不变,输入信号为A时,改变输入信号的频率。当频率为20ms/div时,观察波形如图4.6所示,此时,此时波形A和波形B的时间周期20x0.025=0. 5ms。
- 18 -
基于LabVIEW的虚拟示波器设计
图 4.6 幅值不变频率档位为20ms/div
4.1.3 改变触发控制的频谱测试
1.其它量保持不变,改变触发电平调节按钮Level的位置,观察波形变化情况.其它量不变时,其结果是偏离零位线,向上或向下。调节触发极性选择开关Slope,观察波形变化情况,这时,我们发现触发信号变成反向了。这是因为开关Slope可以起使触发信号反向的作用。波形分别如图4.7和图4.8所示。
图4.7改变触发电平
- 19 -
基于LabVIEW的虚拟示波器设计
图4.8 调节触发极性选择开关
4.2 结论
本实验实现了基于labVIEW的虚拟示波器的测量调试,测试的结果是虚拟示波器能测量出频率和幅度改变时的不同波形图。传统文本编程语言根据指令的先后顺序决定程序执行顺序,但LabVIEW 则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI 及函数的执行顺序。LabVIEW 提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。(SHI)
- 20 -
基于LabVIEW的虚拟示波器设计
第5章 总结与展望
本文主要以labVIEW软件平台作为软件开发环境,对虚拟示波器进行了探索性的开发和研究。虚拟示波器和虚拟信号发生器,除了具有传统示波器的功能外,还对示波器的仪器功能进行了扩充和创新。论文主要工作包括以下几个方面: 1、分析讨论了虚拟示波器的构成和发展现状。 2、探讨了虚拟示波器的原理和设计思路。 3、利用labVIEW语言研究和开发虚拟示波器。
在labVIEW的开发环境下,把本文设计的虚拟示波器软件创建为一个独立的,脱离开发环境的可执行文件,不但调用方便,而且提高了执行速度。因此在实验室的建设中,应用虚拟技术时一个很好的选择。相信在不久的将来,一台装有虚拟示波器的标准微机可能成为一个多功能仪器测量系统,从根本上改变传统仪器的研制和生产模式。相信未来,虚拟技术将得到更大的发展,应用范围也会越来越广,具有广阔的应用前景和巨大的潜在经济效益。
- 21 -
相关推荐: