基于labview的虚拟示波器设计54432new

基于labview的虚拟示波器设计54432new

ID:33580255

大小:369.51 KB

页数:8页

时间:2019-02-27

基于labview的虚拟示波器设计54432new_第1页
基于labview的虚拟示波器设计54432new_第2页
基于labview的虚拟示波器设计54432new_第3页
基于labview的虚拟示波器设计54432new_第4页
基于labview的虚拟示波器设计54432new_第5页
资源描述:

《基于labview的虚拟示波器设计54432new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武汉理工大学《能力拓展训练》报告书目录1设计目的..................................................................12LabVIEW软件及其基本设计原理简介..........................................12.1LabVIEW简介.........................................................12.2LabVIEW软件设计基本原理...........................................13关于虚

2、拟示波器的设计思路及方案的实现......................................23.1设计思路............................................................23.2方案的实现..........................................................33.2.1前面板的设计...................................................33.2.2设计的基本原理和设计步骤.....................

3、.........................34设计心得体会..............................................................65参考文献..................................................................70武汉理工大学《能力拓展训练》报告书基于LABVIEW的虚拟示波器设计1设计目的1、掌握利用A/D转换和计算机资源实现示波器的设计方法。2、设计虚拟示波器。3、建立NI-DAQmx仿真设备,选择E系列中的NIPCI-6071E数据采集卡的仿真模

4、块,通过DAQmx物理通道识别,产生模拟信号,然后基于LabVIEW开发平台设计实现虚拟示波器。2LabVIEW软件及其基本设计原理简介2.1LabVIEW简介LabVIEW(LaboratoryVirtualinstrumentEngineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制。LabVIEW集成了与满足GPIB、VXI、RS-232和RS-485协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立

5、自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。传统文本编程语言根据指令的先后顺序决定程序执行顺序,但LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。LabVIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在LabVIEW中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。LabVIEW的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图。2.2LabVIEW软件设计基本原理虚拟仪器的软件设计由两部分组成:前面板和流

6、程图。在前面板,输入用输入控件(Control)来实现,程序运行的结果由输出控件(Indicator)来完成。流程图是完成程序功能的图形化源代码,通过它对信号数据的输入和输出进行指定,完成对信号采集及分析处理功能的控制。1武汉理工大学《能力拓展训练》报告书1)前面板。前面板是图形用户界面,也就是VI的虚拟仪器面板,前面板直接面向用户,是用户使用虚拟仪器的基本操作面板。这一界面上有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制和显示对象。2)程序框图提供VI的图形化程序。它的功能是对前面板上的控件进行定义、操作和连线以实现虚拟仪器的功能,是LabVIEW程

7、序设计的核心。在程序框图中存在着对VI编程,以控制和操纵定义在前面板上的输入和输出。它包括前面板上的控件和控件的连线端子,还有一些前面板上没有,但编程必须有的东西,例如函数、结构和连线等。如果将VI与标准仪器相比较,那么前面板上的东西就是仪器面板上的东西,而流程图上的东西相当于仪器箱内的东西。在许多情况下,使用VI可以仿真标准仪器,不仅在屏幕上出现一个惟妙惟肖的标准仪器面板,而且其功能也与标准仪器相差无几。3)图标/连接器。VI具有层次化和结构化的特征,一个VI可以作为子程序,这里称为子VI,被其他VI调用。图标与

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。