ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:580.28KB ,
资源ID:15709292      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15709292.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(虚拟仪器课程设计基于labview的函数信号发生器的设计Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

虚拟仪器课程设计基于labview的函数信号发生器的设计Word下载.docx

1、基于labview的信号发生器的设计1.设计主要内容及要求设计基于Labview 的函数信号发生器。要求:1)掌握NI-DAQ使用方法。 2)了解函数信号产生方法。 3)输出一路占空比可调的方波信号,一路函数信号(输出信号类型可选择)。2.对设计论文撰写内容、格式、字数的要求(1).课程设计论文是体现和总结课程设计成果的载体,一般不应少于3000字。(2).学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计论文的结构及各部分内容要求可参照沈阳工程学院毕业设计(论文)撰写规范执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。(3).论文要求打印,打印时按沈阳工程学院毕业

2、设计(论文)撰写规范的要求进行打印。(4). 课程设计论文装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。3.时间进度安排顺序阶段日期计 划 完 成 内 容备注12月27日教师讲解题目,学生查阅相关资料22月28日进行方案论证,确定程序流程,熟悉NI-DAQ使用方法32月29日程序设计43月1日调试程序53月2日撰写论文,成果验收 虚拟仪器 课程设计成绩评定表系(部): 班级: 学生姓名: 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.1工作能力态度工作态度认真,遵守纪律

3、,出勤情况是否良好,能够独立完成设计工作。0.2量按期圆满完成规定的设计任务,工作量饱满,难度适宜。说明书的 质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.5 指导教师评审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见查阅文献查阅文献有一定广泛性;有综合归纳资料的能力。工作量饱满,难度适中。书的0.3评阅教师评审成绩(加权分合计乘以8)评 阅 教 师 签 名:课 程 设 计 总 评 成 绩中文摘要随着电子技术、计算技术和网络技术的高速发展,传统的电子测量仪器的功能和

4、作用已发生了质的变化,新型的虚拟仪器应运而生。其实质是利用最新的计算机技术来实现和扩展传统仪器的功能。计算机和仪器的密切结合是目前仪器发展的一个重要方向。实验表明,设计的虚拟函数信号发生器输出信号性能优于普通传统的信号源。虚拟仪器是1986年美国国家仪器公司(NI)提供的一种新型一起概念。其基本构成包括计算机、虚拟仪器软件、硬件接口模块等。在这里,硬件仅是为了解决信号的输入输出,软件才是整个系统的关键。当基本硬件确定后,就可以通过不同的软件实现不同的功能。虚拟仪器应用软件集成了仪器的所有采集、控制、数据分析、结果输出和用户界面等功能。使传统仪器的某些硬件甚至整个仪器都被计算机软件所代替。虚拟仪

5、器的软件是其最核心、最关键的部分,其主要功能是对硬件执行通信和控制,对信号进行分析和处理,以及对结果进行恰当的表达和输出等。虚拟仪器的软件开发平台目前主要有两类。NI公司的Labview软件开发平台是一种专业图形化编程软件,采用图形化编程方式,结构流程清晰,但缺点是对硬件的要求较高,比较依赖NI的专用产品,对信号控制方式不够灵活。本文所述主要是虚拟函数信号发生器的设计原理及功能。是基于Labview8.5软件的设计。能够产生正弦波、方波、锯齿波、三角波等几种波形。是以同学所接触的信号发生器的面板为基础进行的参数设置。根据现实中常用信号源的基本要求,本文设计合理的数学模型,并通过虚拟仪器和采集卡

6、共同作用输出该模型的物理信号。关键词 虚拟仪器 NI-DAQ采集卡 函数信号发生器1 设计任务描述1.1设计题目:基于labview的函数信号发生器的设计1.2设计要求1.2.1设计目的能够熟悉利用Labview软件,并用此软件编写程序框图和构造前面板。使设计的面板更直观,漂亮。达到虚拟仪器的功能。1.2.2基本要求1.2.3发挥部分1) 产生的正弦波、三角波、锯齿波能够调节频率、幅值、相位;方波能够调节占空比。2) 在调节的基础上能够将频率、幅值和相位的值显示出来。2 设计思路理解题目以后,我们又回去查阅了很多相关资料。最后确定了设计的总体思路。用Labview软件设计的过程是先进行程序框图

7、的设计,然后再设计前面板。首先是确定我们需要的函数信号发生器一共可以产生哪些波形,然后是各个波形怎样实现和相互切换。最后是怎样来控制波形的产生。从一些资料中受到启发,我们需要解决的一共就只有四个大问题:与我们常用的函数信号发生器相联系,根据仪器的功能,可以产生多种波形;但是我们需要的是一种波形,所以必须做好信号相互切换的功能。因此用case条件结构是最好的选择。我可以在case结构中添加多个条件分支,并用特定的数据类型表示不同的波形。在case结构中的条件选择端口加一个【文本下拉列表】,输入各个可以产生的波形(必须与条件分支中的标签一一对应),这样就可以实现波形的选择了。信号产生产生各个波形的

8、方法有很多。比如用公式编写、有仿真信号生成、还有函数生成。但是最简单的是用【函数选板】中的【信号处理】的子选板中的【波形生成】中的【正弦波形】、【方波】、【三角波】、【锯齿波】。但是这些控件必须自己输入各种参数值。波形控制一个理想的函数信号发生器必须有一个开关,如我们所用到的函数信号发生器一样。在不需要发生器的时候就利用【开关】来控制信号的产生与否。因此,只需要在case条件结构的外面再加一个while循环结构就可以了。参数显示产生的波形的各个参数是否满足我们的要求,如果没有显示这些参数的话,我们是不能知道的。所以只需在程序框图中加一个显示控件或局部变量都可以。以上就是整个虚拟函数发生器的设计

9、思路。3 主程序流程图4 各部分程序框图及前面板的设计4.1 正弦波信号的产生及参数的设计产生波形的方法有很多,可以用【仿真信号】、【信号生成】等。我选择的是【波形生成】,即正弦波形(),它一共有四个参数:频率、幅值、相位、直流偏移量。只要我把四个参数都设置为变量,就能实现各个参数的调节,进而产生能满足不同要求的波形。达到一个虚拟仪器的功能。这只实现了一种波形,还有其它波形。所以就涉及到了波形的选择。因此,我用了case条件结构。充分利用它的功能,我改变【选择器标签】中的数据类型,并添加所需要的条件分支。每一个分支就对应一个波形。并根据这个波形的特点,选择不同的参数。同样,【分支选择器】的数据

10、类型必须与【选择器标签】中的数据类型一致。这样就可以实现正弦波。为了使我们所得到的波形的参数更加准确,可以再添加一个显示控件;这样,调节参数的同时,也可以观测它的值,看是否达到要求。正弦波的设计原理图如下所示:图4.1.1 正弦信号程序框图当然,“频率”是有单位的。所以,我用了一个字符串函数:【格式化写入字符串】,根据要求加入了单位:“Hz”。4.2方波信号的产生及参数的设计接下来,我设计的波形是方波。选择【波形生成】中的方波波形(),它一共有五个参数:频率、幅值、相位、直流偏移量、占空比。其中,占空比尤其重要,不仅要能调节,而且要准确的显示它的数值。同样,把其它四个参数都设置为变量,就能实现

11、各个参数的调节,进而能满足我们的需要。涉及到的波形切换,用case条件结构,充分利用它的功能,【分支选择器】的数据类型必须与【选择器标签】中的数据类型一致。这样既可以实现正弦波,也可以切换到其它的波形。再添加一个显示控件,调节参数的同时,也可以观测它的值。方波的设计原理图如下所示:图4.2.1 方波信号程序框图 “频率”的单位处理方法与正弦波的方法一样即可。用一个字符串函数:【格式化写入字符串】,根据图标的提示和要求加入了单位:4.3锯齿波信号的产生及参数的设计与上面的方法一样,选择【波形生成】中的锯齿波形(),一共有四个参数:把四个参数都设置为变量,就能实现各个参数的调节。再用一个case条

12、件结构,让各参数值通过条件结构的通道,并充分利用它的结构特点,每一个分支就对应一个波形。这样就可以实现锯齿波。这样,调节参数的同时,也可以观测它的值。 锯齿波的设计原理图如下所示:图4.3.1 锯齿波信号程序框图“频率”的单位处理方法与其它波形的方法一样。4.4三角波信号的产生及参数的设计选择的是【波形生成】,即三角波形(同时,把四个参数都设置为变量,就能实现各个参数的调节。还有其它波形,切换的方法前面已经提到过。因此,用case条件结构,充分利用它的功能,改变【选择器标签】中的数据类型,并添加所需要的条件分支。【分支选择器】的数据类型必须与【选择器标签】中的数据类型一致。 三角波的设计原理图如下所示:图4.4.1 三角波信号程序框图【格式化写入字符串】,根据图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1