基于labview的信号发生器_第1页
基于labview的信号发生器_第2页
基于labview的信号发生器_第3页
基于labview的信号发生器_第4页
基于labview的信号发生器_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

实验课程名称:虚拟仪器实验试验项目名称:基于labview的信号发生器的设计实验者:专业班级:一实验目的1熟悉Labview的软件操作环境;2了解VI设计的方法和步骤,学会简单的虚拟仪器的设计;3利用Labview制作一个信号发生器,能够生成至少三种波形,而且频率、幅值、相位、占空比(方波)可调;4学会公式节点的使用并产生波形。二实验要求1利用Labview设计一个波形发生器并能产生至少三种波形信号。2波形的频率,幅值,相位,占空比(方波)可调三实验设备1PC机一台2labview软件包一个四实验原理本实验波形信号由公式产生,通过1000次for循环和编辑公式节点,产生所需要的正弦波,方波和三角波。正弦波公式节点内容:y=A*sin(w*i+p);y为输出纵坐标值,A为输入幅值,w为与输入频率转化成的角频率,p为输入相位转化成的初始相位。方波公式节点内容:if(i<n)y=A;elsey=-A;y为纵坐标输出值,A为输入幅值,输入频率通过与for循环的i的连接来影响公式节点的执行次数,才确定输出波形信号的输出相位和输出频率。公式节点的输入端n是由输入频率与输入占空比运算求得,可以影响输出波形信号的频率和占空比。3三角波公式节点内容:if(i<n/2)y=i*4*A/n-A;elsey=3*A-4*i*A/n;y为纵坐标输出值,A为三角波的输入幅值,公式节点执行的次数即为连入公式节点的i的值,i和n的值由输入频率和输入相位转化而来,因此来影响输出波形信号的频率和初始相位。五实验步骤先新建VI,在前面板添加四个旋钮,分别将标签改为“频率”,“幅值”,“占空比”,“相位”,添加一个波形图,文本下拉列表按钮,和一个停止按钮。编辑文本下拉列表按钮,在属性的编辑项中添加“正弦波”,“方波”,“三角波”三项内容,并将图标标签改为“波形选择”。程序框图中,通过“结构”栏插入“while”,“case”置入合适位置,在“case”右键鼠标添加分支,再与波形选择图标相连。在“case”内部,通过编辑“for”循环和公式节点以及数学运算,产生相应的波形信号。将程序框图中的各旋钮图标连入case结构中程序框图中添加“等待时钟”,并将其左端连接常量“1000”,stop按钮与while循环的停止图标连接。查看“运行”图标能否运行,若无提示错误,则选择连续运行,观察各波形信号是否标准,调节各旋钮看能否改变波形信号的相应参数,切换波形并重复操作,若设计符合要求,则保存实验现象截图。保存VI.七实验现象分析本实验设计过程中遇到过以下困难:利用Case结构选择波形的产生时,case无法直接识别“正弦波”等汉字字符作为选择条件。解决办法:通过选择下拉列表按钮或枚举常量与case前的“?”图标相连,case可以自动识别选择内容。如何使得输入相位可以改变波形信号的相位?解决办法:正弦波通过将相位与频率的乘积加入到公式节点中的sin内方波和三角波通过将相位值影响公式节点的i值来改变输出波形的相位。程序的运行实在充分利用cpu的前提下进行的,这样对cpu占用过高,这样造成浪费解决办法:在程序框图外添加while循环,并添加延时时钟,延时时钟与常量1000相连,这样可以保证每执行一次while循环,需要1000ms的延时,保证了cpu的资源八实验总结通过本实验的设计制作,我对labview的操作更加熟练并有了更深的了解,通过编辑公式节点和for循环结构来产生波形信号,我对信号的发生方式以及各信号的特征有了更全面的认识。在不断的调试过程中,发现问题并解

温馨提示

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

评论

0/150

提交评论