您好,欢迎访问三七文档
实验三复杂仪表设计一.实验目的:1掌握多个界面的简单切换;2掌握文件的存储;3掌握存储文件的回放二.实验内容:1创建一个VI程序,此VI要实现的功能是:(1)可以产生多个常见波形;(2)波形中可以加入不同幅值的噪声。2创建一个VI程序,实现多个波形图界面的切换。3利用文件I/O实现产生信号的存储、读取及回放。三.实验步骤:1信号产生(1)新建一个VI,在前面板中添加一个波形图控件;(2)切换至程序框图,在程序框图中放置通用波形基本函数发生器(信号处理——波形生成——基本函数发生器),设置波形类型选择、幅值调整、频率调整、采样频率及采样数;(3)程序框图中放置一个白噪声函数(信号处理——波形生成——均匀白噪声波形),在前面板设置随机数幅值调整;(4)将随机函数与产生信号相加输出至波形显示;(5)在最外层添加while循环,为输出波形创建一个全局变量,保存为g.vi,保存此VI名为boxing.vi。前面板:程序框图:2存储示波器(1)新建一个VI,在前面板中创建一个选项卡控件(新式——容器——选项卡);(2)切换至程序框图,在程序框图中设置while循环结构;(3)引入g.vi全局变量;(4)分别在前面板不同的选项卡中放置示波器和回放波形窗口,程序框图中用电子表格文件读写函数实现保存及读取;(5)在程序框图中引入条件结构,实现示波器与g.vi的连接和回放波形与读取回放波形文件的连接;(6)为示波器添加时间、幅度轴控制,实现显示的纵横轴调节,保存此VI为shiboqi.vi。(7)分别运行boxing及shiboqi,调节相应旋钮观察结果。前面板:程序框图:四.实验要求1进一步理解波形产生及组合的方法,如果将波形产生VI中的加号改成数组创建函数观察会得到什么波形?2文件存储改用其他文件形式完成上述功能;3如果将上述示波器的一个波形保存改成一段时间的波形保存,即有“保存”、“停止”按钮实现保存的开始与结束,试编程实现保存及回放。
本文标题:实验三复杂仪表设计
链接地址:https://www.777doc.com/doc-2458224 .html