东大虚拟仪器第六次函数信号发生器实验(DOC)_第1页
东大虚拟仪器第六次函数信号发生器实验(DOC)_第2页
东大虚拟仪器第六次函数信号发生器实验(DOC)_第3页
东大虚拟仪器第六次函数信号发生器实验(DOC)_第4页
东大虚拟仪器第六次函数信号发生器实验(DOC)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、东南大学生物科学与医学工程学院 虚 拟 仪 器 实验报告第 六 次实验 实验名称: 基于labview的函数信号发生器的设计 专 业: 生 物 医 学 工 程 姓 名: 学 号: 同组人员: 学 号: 实 验 室: 医用电子技术实验中心(综合楼716) 实验时间: 评定成绩: 审阅教师: 目录一、 实验题目3二、 实验目的3三、 实验内容31.1实验方案31.1.1 方案概述31.1.2 方案流程图41.2程序框图设计51.3程序前面板设计51.4调试过程61.5结果分析61.6使用说明92.1 实验方案92.1.1 方案概述92.1.2 方案流程图102.2 程序框图设计112.3 程序前面

2、板设计112.4 调试过程122.5 结果分析122.6 使用说明13四、心得体会13五、参考文献131、 实验题目1 采用labview设计一虚拟函数信号发生器, 通过数据采集卡输出波形信号,调节信号的相关参数,可观察示波器上波形的变化情况。2 根据老师课上的要求,我们组在第一题的基础上设计了均匀白噪声与信号的叠加,实现可以控制信号噪声有无的目的,更加接近真实情况。2、 实验目的 了解函数信号发生方法,掌握常用测试仿真信号的产生原理。 熟悉labview中仿真信号的函数产生及参数设置。 熟悉使用波形发生器构建所需信号发生器。 掌握ni mydaq使用方法。 3、 实验内容1、采用labvie

3、w设计一虚拟函数信号发生器, 通过数据采集卡输出波形信号,调节信号的相关参数,可观察示波器上波形的变化情况。 以ni mydaq数据采集卡作为输出接口; 数据采集卡输出多种信号,至少完成三种波形:正弦波、三角波、方波(可调占空比)的输出,同时前面板上显示各输出波形; 频率、幅值、初相位、直流偏移量和方波的占空比(0100%)等参数可以通过前面板控件调节。 前面板可显示输出波形。2、课上老师要求我们组在第一题的基础上加入白噪声,并可控制白噪声与信号的叠加情况。1.1实验方案1.1.1 方案概述首先使用case结构,使用控件 分别产生正弦波、三角波、方波。并添加控件用于设定信号的频率、幅值、偏移量

4、、相位以及方波的占空比。连接波形图控件,在前面板显示波形,增加属性节点,可以改变波形图上y轴的最大最小值,使波形显示更加美观。使用daq助手控件 选择采集卡的通道、采样模式,将输出波形与之相连后显示于示波器上。正确连接采集卡与电脑和示波器。1.1.2 方案流程图显示信号波形 开始正弦波方波设置频率、幅度、偏移量、初相位、方波占空比 连接采集卡连接示波器显示波形case条件端选择三角波选择方波选择三角波选择正弦波1.2程序框图设计使用case结构,将三种波形分别生成:正弦波控件 产生正弦波,三角波控件 产生三角波,方波控件 产生方波。使用控件设置三种波的频率、幅值、偏移量、初相位以及方波的占空比

5、。 将波形与波形图相连,于前面板显示波形。使用daq助手 设置通道为ao0,采样模式为连续采样,采样频率设为默认频 率,将波形连于它的数据端。将daq助手放于while循环中,设置它的stop端为f,使它连续运行。正确连接硬件,在示波器上显示波形。1.3程序前面板设计在前面板添加波形图控件,用于显示波形。添加5个输入控件,分别用于输入频率、相位、偏移量、幅值与方波占空比。属性节点中的y轴最大值最小值也可以改变,便于观察波形。添加波形选择旋钮,控制输出波形样式1.4调试过程实验产生波形后,由于波形图控件的y轴根据波形的幅值与偏移量自动匹配了大小,但波形看上去不够美观,于是我增加了属性节点用于控制

6、y轴的最大最小值,使波形在图上的位置适中。在使用daq助手时,刚开始示波器上不出波形,后来设置了采样为连续采样,并根据提示将控件放于while循环中,并设置stop端为f后,程序正确运行,示波器上输出了相应的波。1.5结果分析labview前面板:正弦波幅值:4v,偏移量:2v,频率:10hz,相位:0示波器:分析:示波器上正弦波的各参数均与我们设置的值接近,结果正确。labview前面板:三角波幅值:3v,偏移量:1v,频率:10hz,相位:0示波器:分析:示波器上三角波的各参数均与我们设置的值接近,结果正确。labview前面板:方波幅值:4v,偏移量:1v,频率:10hz,相位:0,占空

7、比:30%示波器:分析:示波器上方波的各参数均与我们设置的值接近,结果正确。1.6使用说明选择想要输出的波形,设置其幅值、偏移量、频率、初相位,方波要设置占空比,然后运行程序,在前面板及示波器上即可观察波形。2.1 实验方案2.1.1 方案概述在实验一的基础上,增加均匀白噪声控件,与实验一产生的波形进行叠加,形成新的信号。将白噪声控件放于case控件中,使用bool开关控制白噪声是否叠加进去。2.1.2 方案流程图case条件端选择选择方波选择三角波选择正弦波三角波 开始方波正弦波nbool开关为真?设置频率、幅度、偏移量、初相位、方波占空比生成信号波形均匀白噪声y显示波形 连接采集卡连接示波

8、器显示波形2.2 程序框图设计在实验一的基础上增加了一个均匀白噪声信号。 使用case结构实现了白噪声的选择性叠加。当布尔开关为f时叠加白噪声,否则叠加一个幅值为0 的信号。生成新信号以后输出在前面板及示波器上。2.3 程序前面板设计在实验一的基础上,增加了一个布尔开关,用于控制是否混叠白噪声,增加了一个文本显示控件,用于提示用户。2.4 调试过程最初编好程序后,当把布尔开关置于t时,运行报错,但置于f时则能正确叠加白噪声。且报错原因是说两个信号的dt不同,刚开始我们使用 试图人为的改变两个波的dt相同,但这样就导致在加入白噪声后运行 报错。仔细思考后,我发现原因是case结构每个分支一旦一个有输出,其他分支也必须有输出,所以我们在第二个分支中加入了一个直流信号,设置其幅值为0,与信号叠加后,运行就正确了。2.5 结果分析分析:将布尔开关置于f时,叠加了均匀白噪声。在示波器上也显示了一个叠加了白噪声的正弦波,由于忘记拍照了,暂不附图。分析:将布尔开关置于t时,仅仅是一个正弦波的输出。结果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论