- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内蒙古科技大学虚拟仪器课程设计
题 目:简单虚拟示波器
学生姓名:王雪利学号:0967112230
专业:测控技术与仪器班级:测控09-2班
指导教师:肖俊生刖百
随着计算机技术、大规模集成电路技术和通信技术的飞速开展,仪器 技术领域发生了巨大变化。出现了一种全新的仪器概念一一虚拟仪器 [Virtual Instrumentation, VI) o虚拟仪器实际上是一个按照仪器需求 组织的数据采集系统。
一、设计题目:信号发生器与双通道虚拟示波器二、设计目的:了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内 容
三、设计要求
(1)信号发生器可以输出任意一种以下的信号:正弦波信号、方波信号、 锯齿波信号或三角波信号.
(2〕信号频率、幅值、占空比、相位和偏移量可调。
制作双通道示波器,通过制作掌握LabVIEW的设计使用。
(3)通过数据采集卡进展波形的输入输出,以此来了解并掌握数据采集卡 的使用方法(4〕所作示波器具有存储回放功能。
四、设计思想:
采用“基本函数信号发生器〃中的锯齿波、正弦波、方波、三角波信号做 信号源,用相应的数值输入控件控制以上信号的参数,编辑相应程序将其用波形 图显示,同时用输入DAQ输出给数据板卡,用导线将数据板卡上相应的输入输 出接口连接好,可通过配备DAQ采集卡,输出并显示采集信号。
采用DAQ板卡外接信号作为信号源,当程序运行起来后,先进展通道选择,然后 用“旋钮〃对信号波形进展设定,在这一过程中要调节信号的“扫描时间〃、“幅 值〃两个量值,并选择通道,以承受所需的信号。整个过程需通过波形图控件来 显示产生的波形,以作参考,接着通过配备DAQ采集卡,采集信号并且输出,存 储并回放。
五、设计实现过程:
启动[^^正能.5或8.2,进入程序运行界面,进入程序框图,击右键进展选
(一)、信号发生器的设计1、设计过程
(1)条件构造及while循环
从“程序框图”面板中点击右键,然后按照“编程”一一构造〃一一“条件框图”的 顺序,拖到面板中如图示:
按上述顺序在“条件构造〃并列位置找到“while循环〃,如图示: 在前面板中,点击右键,从“Express”中的数值输入控件〃中选择,将其拖入前面板中, 总共需要个数值输入控件,并分别命名为“幅值〃、”频率〃、“占空比〃、”相位〃 ”偏移 量〃、“信号类型〃。如图示:
考虑到各参数的物理特性和对图形显示的影响,将其属性分别设置,例如对最大值和最小值 的设置。
(3)条件构造中各层设计
①创立 基本信号发生器,在“程序框图〃中点击右键,按“信号处理〃一一“波形生成〃的顺序,找到“基本函数发生器〃并将其托入“条件构造〃框中。其图标如图示: 然后,将已经设置好的“数值输入控件〃对应在“程序框图〃面板中的即“基本函数
信号发生器〃的参数控制器件与其上对应的接点连结。
② 创立虚拟通道,可以根据输出的波形的类型来设置物理通道的性质,并可以设置波形的一些 基本参数。图是输出PWM波的通道。
③设置 基本波形的采样时钟。本设计中的PWM波是基于计数器产生的,采样时钟 那么是设置成计数器〔sample cloke〕。时钟采样方式均设置为连续采样。图是PWM波的时 钟。
④基本信号发生器需要先设置模拟信号的通道数及采样数,然后运行,PWM波那 么是那么是在设置好波形参数和时钟后可以直接运行。
③运行后,需要不断循环该程序,那么在两个程序后都添加循环程序,并可以根据用 户的需求随时按下停顿按钮。在程序停顿后,添上任务去除控件,假设有错误产生,那么在 最后加上可以提示错误的错误对话框。具体程序如以以下图。
(4)程序框图、前面板
整个程序框图完成后,将其整理好,使其合理整洁,整个如图示:
将前面板上的所有图标合理摆放,使其合理匀称,并做些修饰,其如图示:
2、硬件连接调试
连接数据采集卡到电脑上,在系统提示可以使用后,翻开LABVIEW程序,按 照实验要求选择适宜的物理通道和适宜的波形参数,开场运行,并用示波器采集 信号,观察是否有信号被采集到。信号发生器实现正弦波,三角波,方波,锯齿 波等波形,在软件里运行,当频率为10,副值为1,相位为0,占空比为50时 各个波形图如下:
(1)正弦波:
(2)方波:
(3)三角波(4)锯齿波
(二)、虚拟示波器设计1、虚拟示波器程序设计局部主要有数据采集、数据处理、结果显示三大 模块
在控件选板中进展选择各种元件:
2、程序中主要包含条件构造和while循环3、 基本参数设置
在前面板中,击右键,从Express中的数值输入控件中,选择旋钮输入控件〔如 图2),在前面板生成一个相应的控件,左键点住这个控件,同时按住Ctrl键不 放,一次拖动复制两个旋钮,并分别命名为“幅值1”、“幅值2〃、用同样的方 法生成两个转盘并命名为“扫描频
原创力文档


文档评论(0)