Labview的虚拟示波器设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Labview的虚拟示波器设计.doc

目录 1.技术指标 1 2.设计方案 1 3.实现方案 1 4.调试过程及结论 6 5.心得体会 7 6.参考文献 8 基于Labview的虚拟示波器设计 1.技术指标 能实现2个波形的分别输入及比较,可以简单的控制示波器输出的波形,例如可以对波形进行幅度和频率的调制,可以控制波形上下移动以及对波形的峰峰值进行测量。 2.设计方案 本设计采用LabVIEW软件进行制作,LabVIEW 程序又称虚拟仪器,即VI,其外观和操作类似于真实的物理仪器(如示波器和万用表)。 LabVIEW 拥有一整套工具用于采集、分析、显示和存储数据,以及解决用户编写代码过程中可能出现的问题。LabVIEW 提供众多输入控件和显示控件用于创建用户界面,即前面板。 输入控件指旋钮、按钮、转盘等输入装置。 显示控件指图形、指示灯等输出显示装置。 创建用户界面后,可添加各种VI 和结构作为代码,从而控制前面板对象。 代码在程序框图中编写。LabVIEW 不仅可与数据采集、视觉、运动控制设备等硬件进行通信,还可与GPIB、PXI、VXI、RS232RS485 等仪器通信。 在Labview软件中可以找到制作虚拟示波器的各种元件,通过控制信号的幅度和频率可以改变示波器中信号的幅值和频率,加上中继器和开关可以控制2个通道波形的显示以及比较。 3.实现方案 (1)首先在PC机上安装LabVIEW软件,打开软件学习其中的入门指南就可以掌握其中一些需要的元器件的位置以及作用,从而可以快速的找到示波器所需要的元器件。 图1 打开软件 点击图1新建中的“VI”就可以建立一个示波器设计窗口,点击“窗口”再点击“显示程序框图”就可以在框图中添加元器件和进行连线。 点击鼠标右键或点击“查看”中的“控制选板”就可以在其中选择元器件了,点击图形就可以把元件拖到前面板中,程序框图中也会有相应的元器件。如果删除程序框图中的元件,前面板中的元件也会消失,删除前面板中的元件,程序框图的元件也一样会消失。 首先在程序框图中建立2个仿真信号,点击在仿真信号上点击右键可以修改仿真信号的属性。CH1选择三角波频率设定为20Hz,幅值设定为2。CH2选择正弦波,频率设定为20Hz,幅值设定为2。 图2 CH1信号属性设定 图3 CH2信号属性设定 在前面板中设置4个旋钮,同时在程序框图中也会生成4个旋钮,用这4个旋钮可以控制2个波形的幅值和频率。在前面板中设定2个竖直滑动杆,在属性中修改标度尺,把标度尺改为最小值-6最大值6,用它可以改变信号的偏移量。 图4 滑动杆属性设定 在前面板中设置2个开关按钮,在程序框图中设置2个继电器。点击鼠标右键搜索输入“继电器”就可以找到相应的元件,连接仿真信号、开关按钮和继电器的连线,通过控制开关按钮就可以控制那个信号 图5 继电器和开关按钮 设置2个信号幅值和电平测量,再设置2个数值显示控件,再连接信号源就可以测量2个信号的峰峰值。 图6 信号的峰峰值测量 将2个继电器的结果输入到波形图中,然后点击运行,通过调节2个信号的幅值和频率可以看到波形图的输出。 4.调试过程及结论 连接好程序框图中的各元件。 图7 程序框图中各元件连接图 连好各元件的连线以后,点击运行后没有出现错误提示,按下2个信号的按钮开关,调节2个信号的幅值、频率和增益,可以看到示波器的波形输出。 图8 调试运行成功的模拟示波器 5.心得体会 这次课程设计的要求是用LabVIEW软件设计虚拟示波器。要做好这次的课程设计首先要学会运用软件,由于这次的课程时间很紧,所以学习软件的时间并不长,对软件不太熟悉很多软件的功能还没有了解,所以做出来的示波器很简陋,能实现的功能也很少。做这个课程设计浪费了比较多的时间,由于对软件的不熟悉导致很多元器件都找不到,在找出元器件后要修改元件的属性。在这过程中也出现了很多的错误,经过上网查询和询问同学最后把错误都改正,使连好的元器件可以运行。但是在运行过程中也出现了一个问题,不能连续运行,最后找到一个while循环元器件,才能使最后正常运行。 这次的课程设计也学到了很多知识。首先是对LabVIEW软件有了一个初步的认识,在以后用到这个软件进行设计时可以节约更多的时间了,也对如何设计一个模拟示波器的有了更进一步的认识了。LabVIEW软件是一个很好的设计软件,这个软件是图形显示的可以使我们更直接的了解到相应的功能以及运用,也可以使我们设计别的设计时可以节约很多时间。 通过这次课程设计也发现了自己很多的不足,在短时间内学习一个新的软件时间有点慢,不能很好的设计出相应的东西来,这就要求我在以后的学习中要努力熟悉更多软件的使用,使我在用其它软件时不致于手忙脚乱。这次课程设计使我对LabVIEW有了一定的兴趣,在以后的学习中还会继续学习这个软件,尝试学会更多的设计。

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档