虚拟仪器LABVIEW大作业

虚拟仪器LABVIEW大作业

ID:39548298

大小:275.42 KB

页数:12页

时间:2019-07-06

虚拟仪器LABVIEW大作业_第1页
虚拟仪器LABVIEW大作业_第2页
虚拟仪器LABVIEW大作业_第3页
虚拟仪器LABVIEW大作业_第4页
虚拟仪器LABVIEW大作业_第5页
资源描述:

《虚拟仪器LABVIEW大作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档LABVIEW回声探测器实验作业安徽工业大学电气信息学院自动化093文案大全实用文档回声探测器LabVIEW文案大全实用文档是由美国国家仪器公司创立的功能强大而又灵活的仪器和分析软件应用开发工具。它是一种基于图形化的、用图标来代替文本行创建应用程序的计算机语言。在以PC为基础的测量和工控软件中,LabVIEW的市场普及率仅此次于C++/C语言。LabVIEW已经广泛地被工业界、学术界和研究实验室所接受,被公认为是标准的数据采集和仪器控制软件,LabVIEW使用的编程语言是G语言。G语言用图表表示函数,用连线表示数据流向。这次编程所用的是较新版本的LabVIEW8.5。一.设计目的:该实

2、验基于labview8.5虚拟平台,使用图形语言编程,由回声发生器子VI产生回声信号,通过回声探测器进行探测分析。本实例利用两个波形图来分别显示回声信号和回声探测信号,并对这两个信号进行比对分析。本实验设计主要内容包括三个部分:回声产生部分,回声探测部分,和结果显示部分。回声探测器实例的前面板如图1:文案大全实用文档图11.程序框图主要功能模块介绍:如图2回声探测器实例的程序框图主要有四个功能模块组成,分别为回声产生子Vi功能模块,回声探测功能模块,结果显示功能模块,While循环功能模块,下面对每个功能块实现的具体处理功能和任务进行详细介绍。图21>.回声产生子VI功能模块回声产生子VI功能

3、模块用来产生回声信号,此子VI命名为回声产生器.vi,图3给出了回声产生子VI功能图文案大全实用文档回声信号图3该子Vi主要用来产生回声信号,可将该模块产生的信号输入相应的波形图和回声探测功能模块中。另外,该子VI可以通过改变输入控件的参数来产生不同的信号。2>.回声探测功能模块回声探测功能模块的功能是通过“快速希尔伯特变换”,“实部虚部至极坐标转换”和“自然对数”等一系列函数节点的运算,将回声产生子VI功能模块产生的回声信号信息特征探测出来,“快速希尔伯特变换”函数变换是在FFT函数进行傅立叶变换的基础上执行离散希尔伯特变换的。其调用路径是“函数——信号处理——变换——快速希尔伯特变换”。“

4、实部虚部至极坐标转换”函数是将一复数坐标的直角坐标形式转换成极坐标形式,本例利用该函数将两个直角坐标系的数组转换为极坐标形式,其调用路径是“函数——编程——数值——复数——实部虚部至极坐标转换”。文案大全实用文档“自然对数”函数是计算输入数值的自然对数值,其调用路径是“函数——数学——初等与”特殊函数——自然对数图4给出了三个函数的接线端子:自然对数快速希尔伯特变换图4实部虚部至极坐标转换图43>.结果显示功能模块结果显示功能模块是,将回声信号和回声探测信号的结果以波形图的形式直观的显示出来,这主要通过对前面板的波形图控件来实现。显示功能模块如图5.文案大全实用文档图54>.While循环功能

5、模块While循环功能模块是通过控制循环条件,实现回声信号和回声探测的实时调节与输出显示,While循环的条件是接线端接入的是一个布尔变量(停止控件),当布尔值为“真”时,即在前面板单击“停止”按钮时,循环停止;否则循环一直进行。此时,通过前面板的输入控件该改变产生回声的参数,即实现回声探测的调节与显示。二.回声探测器设计实例的设计主要可以分为以下几个步骤:1.程序框图的设计,包括回声产生子VI的设计,回声探测器的设计和While循环的设计。文案大全实用文档2.图形显示界面的设计,即在程序框图的主要设计基础上,在前面板上添加相应的输入控件,波形图显示控件,以及其他操作控件。3.前面板界面布局即

6、显示部件的属性设置,包括对前面板进行的整体布局规划设计,以及对部分图形显示控件进行相关的外观属性设置。步骤:1.创建回声产生子Vi1>在前面板中放入6个数值输入控件,并按图6分别命名和合理布置控件。图6回声产生子VI的前面板2>.在回声产生子VI程序框图中放入“For”循环节点,两个“加法”函数节点,一个“取负数”函数节点和“倒数”函数节点,四个“乘法”函数节点,一个“【Y】=【i-N】”函数节点,然后再在for循环函数节点方框边上添加移位寄存器,并且在边缘上输入数值常量,然后按图7接线和合理布局。文案大全实用文档图7回声产生子Vi的程序框图设计2.探测程序前面板的设计1>.在前面板中放入一个

7、数值输入控件命名为采样数,放置四个垂直指针滑动杆控件,并按图命名。2>.在前面板放两个波形图控件,按图命名和进行参数设置,合理布局完成探测程序前面板设计。文案大全实用文档图8探测程序前面板设计3.回声探测程序框图设计1>.首先调出子Vi接着放入实部虚部至极坐标转换,快速希尔伯特变换,自然对数,其路径见程序框图主要功能模块介绍,合理布置控件并按图接线,完成回声探测程序框图的设计图9回声探测程序框图的

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

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

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