- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
内蒙古科技大学
虚拟仪器课程设计报告
题目:虚拟示波器
学生姓名:韩贞雷
学号:1067106206
班级:自动化2班
指导教师:肖俊生
一、设计题目:虚拟示波器
二、设计目的:
①制作双通道示波器,通过制作掌握LabVIEW的设计使用。
②通过数据采集卡进行波形的输入输出,以此来了解并掌握数据采集卡的使用方法
三、设计思想:
采用DAQ板卡外接信号作为信号源,当程序运行起来后,先进行通道选择,然后用“操纵量旋钮”对信号波形进行设定,在这一过程中要调节信号的“扫描频率”、“幅值”两个量值,并选择通道,以接受所需的信号。整个过程需通过波形图控件来显示产生的波形,以作参考,接着通过配备DAQ采集卡,采集信号并且输出,存储并回放。
四、设计实现过程:
启动LabVIEW8.5,进入程序运行界面,进入程序框图。
击右键进行选择:
1、函数模块根本参数设置
在前面板中,击右键,从Express中的数值输入控件中,选择旋钮输入控件,在前面板生成一个相应的控件,通道选择为A、B、AB以及关闭选项,来盘旋转来控制通道的选择。以了解器件的功能并且在连接器件时候更加方便。
2、参考模拟信号生成及输出
通过一个条件结构进行连接,添加分支得到三个条件分支,可以相应的输出通道一、二和双通道。在这个过程中可以加一个上下移动指令,在这个外侧加上while语句,确保生成连续信号。最后进行显示,步骤是进入前面板右击选择控件中的图形显示控件下的波行图项,连接到条件语句后面。
3、DAQ数据采集卡的使用
完成信号采集通道
参考模拟信号生成之后,利用数据采集卡对其信号进行采集,步骤是在程序框图中击右键〔AcquireSignals〕,选择更多,在函数选板的“测量I/O”子目录中翻开“DAQAssistant”,然后选者创立虚拟通道。
同理用相同的方法完成数据采集和除错。然后配置采集信号类单击进入,再选择“Dev1(PCI-6221)→ai0,ai1”单击“Finish”,进入配置选板,选择“TerminalConfiguration→RSE”,再“Timingsettings”中设置“AcquisitionMode→ContinuousSamples”然后单击“Run”看是否能够采集到信号,假设不能,再重复上述步骤,直至能采集到信号才完成通道配置。并且加上一个“采样点数和采样频率”,信号采集通道完成,接着用一个拆分信号将信号拆分,并与条件语句相连,配置信号采集通道完成。
5数据的统计
在后面板中,击右键,从Express中的信号分析控件中,选择旋分析控件,在后面板面板生成一个相应的控件,双击这个控件得到配置统计界面,选择相应的选项。
6程序框图的调整、检错、整理
程序框图设计完成之后,单击运行,观察运行结果,如果发现错误及时进行修改。在确认准确无误之后对程序框图中的各个器件的连线进行整理,整理之后
7前面板的调整、检错、美化
进行前面板的设计。先进行适宜的布局,然后主要用到控件中的新式中的修饰进行前面板的设计,可以添加一些框和盒之类的东西进行美化界面。比方在面板上加一些修饰图样等。
五、使用方法:
当点击按钮之后,系统开始运行,通过操纵量旋钮可以选择通道形式。位置调节及采样点数栏中有上下位置调节旋钮和采样点数旋钮。调节幅值频率,在DAQ的输入外接干扰信号,待上面的显示波形稳定后,按下存储键,一段时间后,按下回放键,下面的波形图中就存储了上一时间的波形图,并且回放波形,起到存储回放功能。在这个过程中可能采样后图形会比原始图形延时一些,需耐心等待。
六、程序截图:
七、设计总结和学习体会:
通过学习这门课程以及这次的设计,我熟悉了LbVIEW编程环境及其特点,也学会了简单的程序设计,了解了图形化编程的方法和步骤;同时也使我掌握了数据对象类型与操作和数据、簇的概念与使用,以及其中的一些函数及结构的用法。让我体会更深的是虚拟仪器技术给设计者带来了极大的方便以及开展空间,使我看到了虚拟仪器技术对于测试测量行业开展具有的巨大潜力,当然,通过短短几周的设计并不能充分理解和运用Labview相关知识,还需在今后的实践中继续训练。
文档评论(0)