《虚拟仪器技术》实 验 报 告学生姓名 学 号 日 期 实验四、虚拟电压表的设计和虚拟数字万用表的使用一、实验原理1)一般电压表和万用表的工作原理和使用方法。2)沟通电各种电压值表示的概念以及相互转换关系.3)子 VI 的创建方法。二、实验目的1)掌握虚拟电压表和数字万用表的设计和使用方法2)进一步掌握 LabVIEW 的使用,特别是控件属性的操作以及子 VI 的使用.三、实验内容及要求1)利用 LabVIEW 设计一简易虚拟电压表.功能要求:具有普通电压表的基本功能,用户可选择直流测量和沟通测量.对于直流电压只需显示电流值大小,对于沟通电则需要显示该沟通电的峰值、有效值、平均值和直流重量(若存在)。同时能够提供虚拟输入和实际输入两种测量信号,虚拟输入时能够显示信号波形.其他要求:对虚拟电压表进行初始设置,即每次运行程序时电压表的初始界面一致,具体表现在开关处于关闭状态,波形图窗口清空,其他控件处于使能状态下.实际输入时禁用仿真参数设置控件,仿真输入时测量直流电压值时禁用信号幅度、频率、初始相位、占空比、信号类型等控件。2)创建自行设计的虚拟电压表子 VI。3)使用 NI ELVIS 提供的数字万用表(DMM)模块完成电阻、电流和电压的测量,并就其中的电压测量部分与自行设计的虚拟电压表进行比较和分析。四、实验步骤1)参考程序流程图如图 4.1 所示;参考前面板设计如图 4。2 所示,该前面板除具有实验三函数发生器的参考前面板中所有的输入控件外,还添加了仿真与实际信号的切换按钮沟通/直流测量的切换按钮,开关按键,电源指示灯以及结果显示包括:直流重量,平均值,有效值和峰峰值(可以根据需求自行添加或删减);参考程序框图设计如图 4。3 所示.本次虚拟电压表的设计与实际使用的模拟/数字电压表是存在很大差别的,为便于实验做了大量简化。实验的主要目的是了解 LabVIEW 中对子函数的调用及使用方法,LabVIEW 中有关属性节点、局部变量的使用和有关用户界面设计的一些基本方法,以及利用 DAQ 处理采集数据的方法(此部分需要结合实验二中相关内容)。程序框图图 4.3 看似复杂,其实大量的工作是用于完成空间的属性操作和有关程序初始化设置的问题,真正用于数据处理的模块其实只有三个(具体见实验提示 4)。图 4.2 实验四参考前面板设计图 4。3部分参考程序框图2) 本 次 实 验 的 程 序 框 图 中 使 用 了 LabVIEW 中 特 有 的 一 种 顺 序 结 构(Se...