虚拟仪器LABVIEW大作业 下载本文

-

图7 回声产生子Vi的程序框图设计

2.探测程序前面板的设计

1 >.在前面板中放入一个数值输入控件命名为采样数,放置四个

垂直指针滑动杆控件,并按图命名。

2>.在前面板放两个波形图控件,按图命名和进行参数设置,合理

布局完成探测程序前面板设计。

欢迎下载 9

-

图8探测程序前面板设计

3.回声探测程序框图设计 1>.首先调出子Vi

接着放入实部虚部至极坐标转换,快速希尔伯特变换,自然对数,其路径见程序框图主要功能模块介绍,合理布置控件并按图接线,完成回声探测程序框图的设计

图9回声探测程序框图的设计

欢迎下载

10

-

4.完整程序框图设计

1>.在程序框图设计窗口中放入While循环结构和停止按钮,将停

止按钮与While循环的条件接线端相连。

2>.在While循环结构中放入等待函数节点并给他创建常量。 3>.回到前面板设计窗口下对其进行排列布局和美观设计,然后对

其命名保存,至此回声探测器实例设计完成。

5.运行结果

单击前面板工具栏上的运行按钮,在回声探测器的运行界面上

可以观察到回声信号和回声探测的图形显示。通过改变各输入控件中的值,可以观察到产生的回声信号和回声探测随之发生相应的变化。单击“停止”按钮,程序运行结束,其运行结果见下图10。

10回声探测器实例的运行界面及结果

三.自身心得和体会

欢迎下载

11

-

1.通过LabVIEW的学习使用认识到它的界面编程简洁化、功能很强大、

支持硬件编辑,并且图形化编程语言易懂。

2.其实这门课刚开始也没怎么好好学,一直到课结束就会简单的算术

算法和While、For循环编程。但是通过这次大作业使我对LabVIEW有了跟多的了解而且也知道它以在研究领域当中用的比较多。

3.在做的过程当中需要一个数组常量控件,但是我在控件里仔细的找

了好几遍也没找到后来查书书上也没有,无意中想起老师那时给数组里面填了一个数值输入控件,于是我也就那样做了,结果在调试时成功了,所以我想“数组里加入数值输入控件”就是数组常量吧!

4.总之,通过这次作业使我认识到学软件就是要练,既是把书看烂掉

也不如手里操作一遍。

欢迎下载 12