虚拟仪器作业报告

发布 2022-09-14 21:56:28 阅读 7696

虚拟仪器技术分析与设计作业设计报告。

专业班级姓名学号:######

一、设计目的。

设计一个信号发生器,要求:

(1)能够正弦,方波,三角波等6种信号。

(2)产生何种信号可由面板选择。

(3)信号频率、采样点数等可由界面设置。

(4)信号能够通过图形显示。

2、设计方案。

1、波形选择。

基于labview2012,我选择了“正弦波、三角波、方波、锯齿波、高斯白噪声、均匀白噪声”六种波形,进而设计能产生六种波形的信号发生器。

2、参数选择。

生成波形所需的参数。包括信号类型、信号频率、信号幅度、初始相位、采样频率、采样点数及方波占空比,由前面板输入控件设定。除此之外,在程序框图中还为采样频率输入控件创建了一个局部变量,通过局部变量可以从前面板取出采样频率值,求倒得到采样间隔△t,再与初始值t0和波形数组打包后送波形图显示控件显示。

3、程序设计。

基于选择确定之后的波形以及参数,在labview2012中创建vi,在【信号处理】子选板及【编程】里设置波形,在vi里编写程序。

3、设计过程

在labview2012里,创建vi,vi里面可进行波形类型选择,选取操作选板(工具选板、控件选板、函数选板)里的部分功能与操作,在前面板里选取不同的波形,对应的前面板和程序框图如下所示:

正弦波的前面板与程序框图。

三角波的前面板与程序框图。

方波的前面板与程序框图。

锯齿波的前面板与程序框图。

均匀白噪声的前面板与程序框图。

高斯白噪声的前面板与程序框图。

4、设计分析总结。

1、总结分析。

本实验基于labview2012软件,创建了vi,设计了一个信号发生器,这个信号发生器能够生成正弦波、三角波、方波、锯齿波、高斯白噪声、均匀白噪声这六种信号波;并且,产生的这些信号可由面板选择。除此之外,信号类型、信号频率、信号幅度、初始相位、采样频率、采样点数及方波占空比都可以在前面板设置与选择;信号最后能够通过波形图显示。

2、问题分析。

在做本实验过程中,我遇到了两个问题,分别是波形类型选择输入端的型号错误以及采样频率局部变量的创建于设置。对于第一个出现的错误,我通过咨询我们班其他已经做完的同学,最后把其类型改为枚举类型;对于第二个问题,我通过查到局部变量的生成方法,并且生成局部变量之后要转换为“读入”,才可以正常使用。

3、心得体会。

通过《虚拟仪器分析与设计》这门课的学习,我了解到了虚拟仪器的基本概念、基本组成、特点与应用以及虚拟仪器技术的发展趋势。除此之外,通过老师上课的演示以及实验课的练习,我基本掌握了labview软件的应用以及其中vi的创建和操作选板(工具选板、控件选板、函数选板)运用。

虚拟仪器考核

1 生成一组共100个0 1的随机数,将生成的随机数以10个数为一组利用波形图进行显。示,要求每组数输出间隔100ms 求出这100个数中的最大值和最小值,并予以显示 利用顺序结构计算此过程的运行时间并显示计算结果。2 利用两个随机函数节点模拟两路连续温度采集过程,温度采集量程100 采集间隔1s。...

虚拟仪器试卷

0801 1 1.利用公式节点判断一个数是否是素数 我们可以采用这样的算法 用2 sqrt n 依次去对n求余,只要有一个余数是0,则n就不是素数 2.写一个vi判断两个数的大小,当a b时,指示灯亮。3.给定任意x,求如下表达式的值 4.利用顺序结构和循环结构写一个跑马灯,如下图所示,4个灯从左到...

虚拟仪器LABVIEW大作业

labview回声探测器实验作业。安。徽。工。业。大。学。电气信息学院。自动化093 回声探测器。labview是由美国国家仪器公司创立的功能强大而又灵活的仪器和分析软件应用开发工具。它是一种基于图形化的 用图标来代替文本行创建应用程序的计算机语言。在以pc为基础的测量和工控软件中,labview的...