实验二 简单仪表设计

更新时间:2024-01-15 23:47:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验二 简单仪表设计

一.实验目的:

1掌握常规信号的信号产生方法; 2掌握各种信号的显示方法; 3掌握多种显示的切换方法 二.实验内容:

1创建一个VI程序,此VI要实现的功能是:(1)用波形图表实时显示随机数的波形;(2)将随机数通过for循环生成一维数组,用波形图对其显示。

2创建一个VI程序,利用波形函数构成信号发生器,其波形类型、频率、幅值等均可通过前面板调整,产生波形可以是正弦波形波、方波、锯齿波及三角波。波形数据送至波形图控件中进行显示。将其保存为子VI。

3 利用上述子VI分别产生两个不同的信号,构成一个简易示波器。示波器可以分别选择显示两路信号的任何一路,或者同时显示两路。显示的x时间、y幅值均可通过示波器的旋钮进行调整。

三.实验步骤: 1随机信号产生

(1)新建一个VI,在前面板中添加一个波形图和波形图表控件。

(2)切换至程序框图,在程序框图中放置一个For循环,并

设置循环总数为100;

(3)For循环中放置一个随机数函数、延时等待VI,将波形图表拉入循环中并连接随机函数。

(4)将随机函数引出for循环,生成一维数组,并连至波形图控件。

(5)在最外层添加while循环,运行程序。 前面板:

程序框图:

2 信号发生器

(1)新建一个VI,在前面板中创建一个波形图控件; (2)切换至程序框图,在程序框图中放置一个波形函数(信号处理——波形生成——基本函数发生器);

(3)为波形函数创建波形类型选择、频率、幅值输入控件; (4)运行验证程序的功能; (5)将其以子VI保存。 前面板:

程序框图:

3 示波器

(1)新建一个VI,在前面板中创建一个波形图控件,用布尔模板中的单选控件实现示波器输入选择,并设定x轴时间、y轴幅值输入控;

(2)切换至程序框图,利用信号发生器子VI分别创建两个独立

的信号发生器,信号可以在前面板进行调解;

(3)在程序框图中放置条件结构,在不同条件框中引入前面设计的信号发生器子VI,使得示波器可以分别观察信号1、信号2及同时显示信号1、信号2; (3)运行程序。 前面板:

四.实验要求

1 理解波形图及波形图表的异同点; 2 在信号源的基础上加上噪声如何实现? 3 上述功能能否用其他方法实现?

本文来源:https://www.bwwdw.com/article/w2ho.html

Top