基于LabVIEW的虚拟示波器设计 - 论文

发布时间 : 星期日 文章基于LabVIEW的虚拟示波器设计 - 论文更新完毕开始阅读

基于LabVIEW的虚拟示波器设计

可以连续运行,这时按钮变成停止连续运行。

,在这种情况下,用户再次单击此按钮就可以

(3)LabVIEW的停止。在程序运行过程中,停止按钮由编辑时的可用的状态

变为

。单击此按钮,可以强行停止程序的运行。如果调试过程中无意

进入了死循环或无法退出时,用户可用此按钮强行借宿程序的运行。

(4)LabVIEW的暂停。在程序运行过程中单击该按钮色边城红色

,再次单击按钮,则恢复程序的运行。

,按钮颜色又黑

2.4.2 LabVIEW的调试

当前面板和程序框图设计好以后,程序在执行过程中可能会遇到错误,因此要先对程序进行调试。程序的调试方法主要有:

1、设置执行程序为高亮按钮 在执行前单击高亮按钮

,这时按钮上灯泡会被点亮

,则运行过程中正

在执行的节点会以高亮形式显示。

2、单步执行

如果要是框图程序一个结点接一个节点的执行,则按下单步按钮从而进入单步执行模式。这样下一个将要执行的节点就会闪烁,指示此节点将被执行。再次单击单步按钮,程序将会变成连续执行方式。

3、探针的使用

从Tools工具模板中选择探针工具,探针置于该连线上,可以用来查看运行过程中数据流在某根连线时的数据。

4、断点工具

使用断点工具可以在程序的某一地方终止程序运行,用探针或者单步方式查看数据。

如果一个程序不能执行,运行按钮会出现一个折断的箭头。单击断箭的运行按钮则会列出错误清单,双击列表中的错误清单,则出错的对象或端口就会高亮显示。

- 6 -

基于LabVIEW的虚拟示波器设计

第3章 虚拟示波器的设计

3.1示波器的基本功能介绍

1.示波器的基本功能

示波器可对电压、时间、相位等参量直接显示并测量。是时域测量最常用的仪器。

我们所实际的示波器在前面板力求与实际示波器的用户界面相似。在功能上主要实现通道选择、图形显示、触发方式选择、水平扫面、水平移位、频率控制等功能。用户能通过前面板杀昂的各种按钮、开关来控制示波器工作。

2.示波器的基本结构

示波器的用户界面如图3.1所示

“TIME/DIV”时间/分度选择旋钮:显示频水平方向上每个格所表示的时间的多少可由相应的档位读出,一个周期的波形在水平方向上所占的格数乘以乘以其档位,即为周期的大小。

“SOURCE”触发选择开关:用以选择内触发还是外触发。 “SLOPE”触发极性选择开关:用以使触发信号相反。

“LEVEL”触发电平调节按钮:用以调节触发电平的大小,以得到稳定的波形。

“VOLTS/DIV”电压/分度衰减器:用以调节波形幅度,显示频垂直方向上每个格所表示的电压的多少可由相应的档位读出,波形在垂直方向上所占的格数乘以乘以其档位,即为电压的大小。

图3.1虚拟示波器的用户界面

- 7 -

基于LabVIEW的虚拟示波器设计

3.2虚拟示波器的控制系统要求

根据工程需要,示波器控制必须具有如下功能:

(1)完全脱离手动操作仪器面板,测试人员通过键盘和鼠标完成对示波器的操作;

(2)快速刷新虚拟仪器显示波形; (3)实时跟踪测试参数,频率﹑幅度;

(4)波形和参数以测试日前和测试时间为文件名,以JEPG图形文件格式保存;

(5)虚拟仪器具有良好的用户界面,显示测试时间,测试模式(在线测试﹑地面测试和标准测试),可以观察测试波形的局部信息;

(6)易于和其他测试仪器(示波器﹑功率计等)组成测试系统。

3.3虚拟示波器的设计步骤

1. 创建新VI

在PC机的桌面双击图标

,打开LabVIEW。选择“文件”,新建一个

VI,此时弹出2个窗口:Front Panel(前面板)、Block Diagram(程序框图),保存VI文件,文件名为“示波器设计.VI”。如图3.1所示。

图3.2 新建VI

2.编写主程序

在前面板中,右键打开控件选项,选择【控件面板】/【新式】/【装饰】,选择“平面盒”,拖拽到前面板中并调整其大小。然后打开【控件】/【新式】/【图形】选项,选择【波形图】,将其放置在【平面盒】上。并对波形图的相关属性进行设置如图3.3所示。设置后的前面板如图3.4所示。

- 8 -

基于LabVIEW的虚拟示波器设计

图3.3波形图属性

图3.4波形图

打开【控件】/【经典】/【经典数值】/【转盘】选项,作为时间/分度选择按钮,用同样的方法,选择【转盘】作为电压/分度衰减器按钮,选择【水平滑动杆】作为触发电平调节按钮,命名为LEVEL。

在前面板分别再放置两个【平面盒】并放置在适当的位置调整其大小。把波形图设置的属性游标放置在一块平面盒上,在频谱图和波形图上单击鼠标右键,在弹出的快捷菜单中选择显示项子菜单中选择游标图例菜单项,完成后就会出现图3.13所示的游标图例。在游标编辑显示窗中单击鼠标右键,选择创建游标选项,进入下一级子菜单,在子菜单中选择【单曲线】,在快捷菜单的属性项中可以设置游标的各个属性。

然后在前面板打开【经典】/[经典布尔]/【垂直开关】作为触发选择开关,命名为SOURCE,同理放置触发极性选择开关均放置在这块这块平面盒上,命名为SLOPE。在另一块平面盒上放置停止按钮。调整好各元件位置后,此时生成前面板如图3.5所示

- 9 -

联系合同范文客服:xxxxx#qq.com(#替换为@)