双通道虚拟示波器设计—课程设计论文.doc

 双通道虚拟示波器设计—课程设计论文.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 双通道虚拟示波器设计—课程设计论文

虚拟仪器课程设计说明书 题 目:双通道虚拟示波器 专 业:测控技术与仪器 班 级: 学生姓名: 学 号: 指导教师: 双通道示波器设计 目的: 综合实用Labview 知识,在本设计中使用了层叠式顺序结构、分支结构、循环结构等编程逻辑结构以及常见的数据结构,如簇、捆绑成簇等数据处理结构;同时还用到了波形生成控件VI、逻辑控件VI、数值控件VI等多个控件。使学生更好地掌握Labview编程的方法和技术。 设计要求: 能够实现比较简单的双通道示波器功能,主要功能包括:输出波形显示(单通道输出波形显示或两通道输出波形同时显示);能进行水平分度和垂直分度的调节以及实现波形测量。前面板样式如下: 图1 基于DAQ双通道示波器的前面板 实验内容: 设计简单双通道示波器,并对主要功能进行测试、调节和使用。 运行所设计的简单双通道示波器VI。 调节该简单双通道示波器的一些选择开关和旋钮,可以测试该示波器的主要功能。 选择通道开关,可以显示不同信号。 选择幅值、频率调节开关,可以调节水平和垂直分度。 可以显示该简单双通道示波器的信息和终止该示波器的运行。 简单双通道示波器VI的程序框图: 该VI主要包括:通道选择功能块、水平分度调节功能块、垂直分度调节功能块、程序控制功能块和波形显示功能块。 图2 简单双通道示波器的程序框图 简单双通道示波器VI控件的设计过程 启动Labview,弹出启动界面,选择文件下拉菜单中的新建项目,在弹出的项目浏览器中的我的电脑菜单上击右键选择新建VI,弹出VI界面: 图3 创建VI并保存后的界面 前面板的创建和设计 主要为创建波形图显示控件、测量信号值显示、创建通道选择面板、创建程序控制面板等。 (1)示波器波形图控件的创建 (2)设置波形图属性,在波形图上击右键弹出属性对话框,设定相应的属性: 属性设置如下: 所有属性均可根据需要设置。 (3)旋钮的设计 旋钮属性设置 图13 标尺设置 (4)通道选择面板设计 图14设置好的通道选择面板 二、程序框图设计 (1)设计模拟采集电路 DAQmx Create Virtual Channel.vi 从“程序框图”面板中点击右键,然后按照“测量I/o”——“DAQ”——“DAQ mx”的顺序在列表中找到“DAQmx Create Virtual Channel”,拖到面板中并将设置成双通道输出如图示: DAQmx Timing.vi 设置采样时钟采样方式为:Continuous Sample DAQmx Read.vi 每次读取的样本数(Number of Samples per Channel 引脚的值)每秒钟While 循环运行的次数(While 循环中设置延时的倒数)=每秒钟采集的样本数(采样率)。 在“DAQ mx”并列中找到“write”, 拖到面板中设置如下图: 同样在“DAQmx”并列中找到“start”、“stop” 拖到面板中,然后找到“Clear”如下图: 在“Clear”的错误输出端点击右键,在对话框与用户选版中找到“简单错误输出” 如下图: ” 采集通道电路的设计图如下: (2)、输入信号测量模块设计 输入信号测量模块的作用主要是将被测信号源的最大值、最小值、平均值、基波频率、上升时间、下降时间测出并进行数字量显示,程序实现: 在信号操作中找出拆分信号如图: 查找波形测量所需控件 创建数值显示控件 实现过程如下 (3)、通道选择模块: 通道选择功能可以实现在示波器波形图上显示不同通道的波形,可以实现两路信号同时显示以及两个通道单独显示。程序通过条件结构实现,条件结构共分3层0、1、2层分别代表AB通道,A通道, B双通道,各层如下: “0”条件分支即AB通道,将“DAQmx读取”输出信号用“一维数组”拆分函数拆分后的两路信号在分支中“信号合并”在输出输入至“波形图”显示两通道信号. “1” 条件分支即A通道,将前所述拆分的两路信号其一在分支中输出输入至“波形图”显示A通道信号. “2” 条件分支B通道,同A通道相似将另一信号输入至“波形图” 上图为分别通过三路通道显示波形、通道A、通道B和通道A&B生成波形的程序框图。在这几个程序框图中,通过不同的信号选择块后输入到示波器输出。 (4)、频率调节处理功能块 频率调节功能块处理后所产生的数据信息作为波形图控件的水平分度范围的设置数值。在具体实现这个功能块的时候,首先将选择的频率旋钮的选择数值作为分支结构的条件,(在这里使用3个离散数值作为调节数值);再根据不同的选择条件,在功能块中捆绑不同的数据构成簇,

文档评论(0)

isl647 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档