Labview设计报告

合集下载

Labview实验报告04008211周炳宇

Labview实验报告04008211周炳宇

Labview实验报告学号:04008211姓名:周炳宇一、ASK调制设计过程:打开“simple_ask_transceiver.vi”并观察前面板. 面板允许用户选择使用的符号数(M-ASK),脉冲成形滤波器,码速率和载波速率。

除此之外,该系统还可以控制仿真的信道噪声的大小。

标签可以在显示原波形与调制波形和星座图之间切换。

框图由一个每100毫秒重复一次的while循环组成。

在循环中生成,调制,解调并显示数据。

1) 将“Generate System Parameters”VI放置在框图中,并选择多态的实例ASK (M)。

将来自M-ASK控制的线连接到该VI对应的端口。

该VI可以根据前面板选择的M-ASK参数生成对应的ASK符号图。

2) 将“MT Bit Generation”VI放置在框图中,并将乘法器的输出连接到“total bits”输入端口。

该VI可以生成一个数字码流以供之后的ASK调制。

3) 将“Generate Filter Coefficients”VI放置在框图中。

右击“modulation type”端口生成一个常量并选择ASK。

将“pulse shaping filter”控制信号连接到合适的输入端。

该VI可以生成滤波器系数,该滤波器在调制时被用来限制已调信号的带宽。

4) 将“Modulate ASK”VI放置在框图中并连接来自前三个VI的系统参数,码流和脉冲成型系数。

同时将来自“Reset Control”的布尔变量连接到“reset”输入端。

该VI可以利用特定的系统参数和滤波器系数对输入的码流进行ASK调制。

5) 将“Add AWGN”VI放置在框图中并将“Noise Impairments”控制信号连接到“Eb/N0”输入端。

同时将来自“Reset Control”的布尔变量连接到“reset”输入端。

该VI可以根据前面板上的“noise impairments”控制信号在已调信号上叠加上加性高斯白噪声。

labview红绿灯课程设计报告

labview红绿灯课程设计报告

labview红绿灯课程设计报告第一篇:labview红绿灯课程设计报告1.1 课程设计目的(1)掌握labview的软件编程方法;(2)培养综合应用所学知识来指导实践的能力; 1.2 课程设计的任务本次课程设计要完成一个十字交通灯的设计,这个交通灯系统能为东西和南北两个方向行驶的车辆指示能否通行。

这个交通路口每一个方向上的红绿灯按绿—黄—红的顺序循环,每个循环的时间为60秒,其中红灯时间为30秒,黄灯时间5秒,绿灯时间25秒,当按下停止键时,循环停止。

1.3 课程设计的要求及技术指标(1)能够将现实生活中的交通灯出现顺序在电脑上面显示;(2)要有时间现实;(3)具有有好的人机界面; 1.4总体设计思路此次设计可以用12盏灯来指示路口的红绿灯状况,他们分别是下文中的东西红1、东西红2、东西黄1、东西黄2、东西绿1、东西绿2、南北红1、南北红2、南北黄1、南北黄2、南北绿1、南北绿2。

信号灯按一定规律循环点亮,每盏红灯亮30秒,每盏黄灯亮5秒,每盏绿灯亮25秒。

每个循环包括四个阶段。

第一阶段:南北绿(1、2)和东西红(1、2)亮25秒;第二阶段:南北黄(1、2)和东西红(1、2)亮5秒;第三阶段:南北红(1、2)和东西绿(1、2)亮25秒;第四阶段:东西黄(1、2)和南北红(1、2)亮5秒;中间放置一个时间计数器,用于观测时间的进行。

用计数器产生以秒为单位的计时信号,再将信号进行分段,每到一个时间段时时间系统进行相应的动作。

总体流程图如下:1.5前面板的设计前面板是VI的用户界面。

创建VI时,通常应先设计前面板,然后在前面板上创建输入/输出任务。

本课程设计总前面板的设计比较简单,需要用到12盏灯、一个时间显示器、一个停止键即可。

其中的12盏灯,在控件选板中选择指示灯,将它放在前面板合适的位置,单击鼠标右键,更改指示灯的属性,改变指示灯的大小并设定颜色,做出一个合适的指示灯,再用框将每组灯框起来,做成一个交通灯。

labview课程设计报告书

labview课程设计报告书

LabVIEW课程设计题目:Express XY图绘制曲线姓名:但汉青专业班级:2012级信息技术02班学号:12051102052013年12月7日目录绪论 (1)第一章前言 (3)1.1 课程设计的题目 (3)1.2 课程设计要求 (3)1.3 课题分析 (3)1.4 设计目的 (5)第二章仪器方案设计 (6)2.1 解决问题的思路 (6)2.2 前面板设计 (7)2.3 源代码设计 (8)2.4 程序运行及结果 (9)第三章心得体会 (10)第四章参考文献 (12)绪论虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。

自1986年问世以来,世界各国的工程师和科学家们都已将NI LabVIEW图形化开发工具用于产品设计周期的各个环节,从而改善了产品质量、缩短了产品投放市场的时间,并提高了产品开发和生产效率。

使用集成化的虚拟仪器环境与现实世界的信号相连,分析数据以获取实用信息,共享信息成果,有助于在较大范围内提高生产效率。

虚拟仪器提供的各种工具能满足我们任何项目需要。

美国国家仪器公司NI(National Instruments)最早提出的虚拟测量仪器(VI)概念,引发了传统仪器领域的一场重大变革,使得计算机和网络技术得以长驱直入仪器领域,和仪器技术结合起来。

“软件即是仪器”这是NI公司提出的虚拟仪器理念的核心思想。

从这一思想出发,基于电脑或工作站、软件和I/O部件来构建虚拟仪器。

I/O 部件可以是独立仪器、模块化仪器、数据采集板(DAQ)或传感器。

虚拟仪器(virtual instrumention)是基于计算机的仪器。

计算机和仪器的密切结合是目前仪器发展的一个重要方向。

粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。

随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。

labview实验方案设计

labview实验方案设计

labview实验方案设计实验方案的背景、理论基础和目的,试验设计、方法和组织,包括统计学考虑、试验执行和完成的条件。

小编整理的labview实验方案,供参考!篇一:labview实验报告熟悉LabVIEW软件的基本编程环境。

创建并保存一个VI程序。

此VI要实现的功能是:随机生成一个数值,经过一定的运算过程,输出显示成为容积和温度值。

1、选择 FileNew,打开一个新的前面板窗口。

2、从 ControlsNumeric 中选择 Tank放到前面板中。

3、在标签文本框中输入“容积”,然后在前面板中的其他任何位置单击一下。

字体改为“华文行楷”,字号:36。

4、把容器显示对象的显示范围设置为到。

使用文本编辑工具,双击容器坐标的标度,使它高亮显示。

在坐标中输入 1000,再在前面板中的其他任何地方单击一下。

这时到之间的增量将被自动显示。

在容器旁配数据显示。

将鼠标移到容器上,点右键,在出现的快速菜单中选Visible ItermsDigital Display即可。

5、从ControlsNumeric 中选择一个温度计,将它放到前面板中。

设置其标签为“温度”,字体改为“华文行楷”,字号:36。

温度计的显示范围为0到100,同时配数字显示。

可得到如下的前面板图。

6、WindowsShow Block Diagram 打开程序框图窗口。

从功能模板中选择对象,将它们放到程序框图上,组成下图。

7、该流程图中新增的对象有两个乘法器、两个数值常数、一个随机数发生器、一个进程监视器,温度和容积对象是由前棉板的设置自动带出来的。

8、乘法器和随机数发生器由FunctionsNumeric中拖出,数值常数也可以这样得到。

9、用连线工具将各对象按规定连接。

创建数值常数对象的另一种方法是在连线时一起完成。

具体方法是:用连线工具在某个功能函数或VI的连线端子上单击鼠标右键,再从弹出的菜单中选择 Create Constant,就可以创建一个具有正确的数据格式的数值常数对象。

labview实验报告

labview实验报告

labview实验报告LabVIEW实验报告引言LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(National Instruments)开发的图形化编程语言和开发环境。

它的独特之处在于使用图形化的方式来编写程序,使得非专业编程人员也能够轻松地进行程序开发。

本实验报告将介绍我在使用LabVIEW进行实验过程中的经验和收获。

实验背景实验的目的是通过LabVIEW来模拟和控制一个温度传感器,并实时显示温度的变化。

温度传感器是一种常见的传感器,广泛应用于各个领域,如工业控制、环境监测等。

通过本实验,我们可以了解LabVIEW的基本操作和功能,并且掌握使用LabVIEW进行传感器模拟和数据可视化的能力。

实验过程1. 界面设计在LabVIEW中,我们首先需要设计一个用户界面来显示实验结果。

通过拖拽和连接各种控件,我们可以轻松地创建一个界面,用于显示实时温度数据和控制传感器。

在界面设计中,我们可以选择不同的控件样式、布局和颜色,以满足实验的需求。

2. 传感器模拟在LabVIEW中,我们可以使用虚拟仪器(Virtual Instrument)来模拟传感器的输出。

通过编写代码,我们可以模拟出一个具有指定温度变化规律的传感器。

这样,我们就可以在没有实际传感器的情况下进行实验,从而节省成本和时间。

3. 数据采集与处理LabVIEW提供了丰富的数据采集和处理功能,可以轻松地获取传感器的数据并进行各种操作。

在本实验中,我们可以使用LabVIEW提供的函数和工具来读取传感器模拟的数据,并进行实时的数据处理和分析。

例如,我们可以计算温度的平均值、最大值和最小值,以及绘制温度随时间变化的曲线图。

4. 数据可视化数据可视化是LabVIEW的一大特点。

通过使用各种图表和图形控件,我们可以直观地展示实验结果。

在本实验中,我们可以将实时温度数据以曲线图的形式展示出来,方便我们观察温度的变化趋势。

Labview课程设计报告

Labview课程设计报告

LabVIEW课程设计:吴勃班级:建电122学号:1212062053指导老师 :朱海荣学院:电气工程学院基础题1、用LabVIEW的基本运算函数编写以下算式的程序代码:该程序要求用labview基本运算函数编写算式的程序代码,在前面板上我添加了两个数值显示控件用以显示两个算式的运算结果;在程序框图中运用软件自带的加、减、乘、除运算进行组合从而表示算式,再结果的后面加上一个双精度浮点数函数将程序运算结果强制转换后输入到显示控件中得到结果。

2. 利用摄氏温度与华氏温度的关系°C= 5(°F−32)/9编写一个程序,求华氏温度(F)为32°, 64°, 4°, 98.6°, 6°,104°, 212°, 时的摄氏温度。

该程序要求转换华氏度对应的摄氏度,本质上是对数据进行运算。

在前面板上创建两个数组一个是数值输入数组用以输入华氏度的值,一个是数值显示数组用以显示对应的摄氏度的值。

在程序框图中加入For循环将公式节点放入For循环中在公式节点上添加一个输入和一个输出分别连接两个数值控件,最后在公式节点中编辑二者运算关系完成设计。

3. 用数组创建函数创建一个二维数组显示件,成员为:2 3 4 5 63 4 5 6 14 5 6 1 25 6 1 2 3编程将上述创建的数组转置为:2 3 43 4 54 5 65 6 16 1 21 2 3先在前面板中创建二维数组用以存放生成的数组元素数组为显示型控件,通过观察我们发现题目中的数组第一行为1-6顺序的六个元素从一开始后逐一加一,第二行则是5个数组元素平移,第三行为4个以此类推第四行3个所以我们在程序框图中用For循环和加一来生成第一行数组For循环的循环次数为六次,第二行数组则在第一行数组的基础上运用一维数组平移函数平移5位的到,以此类推生成四行数组,再使用数组生成函数生成二维数组输出到显示数组中显示出来,至于数组的转置直接运用数组转置函数得到,在该函数的输出端口右键创建显示控件。

Labview设计报告

Labview设计报告

实训报告实训名称基于Labview的音乐彩灯设计系别电子与电气工程学院专业、班级,,,,,,,,,,,,,,,,,,,,,,,,,,,学生姓名、学号,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,指导教师,,,,,,,,,,,,,,,,,2013年1月10日一、引言Labview是一款程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是Labview与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而Labview使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

同C语言和BASIC语言一样,Labview也是通用的编程系统,有一个完成任何编程任务的庞大函数库。

Labview的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等。

Labview也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序的结果、单步执行等等,便于程序的调试。

Labview是一种用图标代替文本行创建应用程序的图形化编程语言。

传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而Labview采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。

VI 指虚拟仪器,是Labview的程序模块。

Labview提供很多外观与传统仪器类似的控件,可用来方便地创建用户界面。

用户界面在Labview中被称为前面板。

使用图标和连线,可以通过编程对前面板上的对象进行控制。

这就是图形化源代码,又称G代码。

Labview的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。

而本学期通过对于Labview的学习对于Labview有了一定的认识,在此基础上,我们根据老师的要求,制作了基于Labview的声音和彩灯的小装置,通过Labview与PCI6221 DAQ数据采集卡的结合运用达到采集声音信号从而控制彩灯的闪烁的效果。

Labview报告

Labview报告

虚拟信号发生器一、实现功能方波本设计完成了信号发生器的功能,通过按键的控制可以产生正弦波、方波、三角波、锯齿波和直流信号。

二、输入输出变量表:三、虚拟仪器设计过程1 程序框图的设计如下图所示分别是正弦波、方波、三角波、锯齿波、直流信号。

程序框图运用了数值型Case结构,可以通过选择0、1、2、3、4选择以上波形(1)产生正弦波:(2)产生方波:(3)产生锯齿波:(4)产生三角波:(5)产生直流信号:2 前面板的程序设计如下图所示(1)a没有加噪的正弦波显示b加噪之后的正弦波显示(2)a没有加噪的方波显示:b加噪之后的方波显示:(3)a没有加噪的三角波显示:b加噪之后的三角波显示:(4)a没有加噪的锯齿波显示:b加噪之后的锯齿波显示:(5)a没有加噪的直流信号:b加噪之后的直流信号:三、运行与调试:在设计完程序框图后,在前面板中调试。

通过信号选择的选取可以选择以上五种波形,可以通过偏移、频率、幅值旋钮调整波形的大小,也可以调节所加噪声信号的大小。

通过比较加噪之后和加噪之前的波形,更好的了解加噪的意义。

四、设计心得虚拟仪器是仪器技术和计算机技术深层次结合的产物,是计算机测试领域的一项重要技术。

计算机处于核心地位,计算机软件技术和测试系统更紧密的结合成一个有机整体,使仪器的结构、概念和设计观念发生突破性的变化,代表着测量仪器发展的最新方向和潮流,是未来仪器产业发展的一大趋势。

Labview的出现大大提高了虚拟仪器的开发效率,降低了对开发人员的要求。

LabVIEW为虚拟仪器设计者提供了一个便捷、轻松的设计环境。

通过一个学期对Labview的学习,对Labview有了初步的了解和认识。

学会了用Labview设计简单的程序,这次虚拟信号发生器的设计使我对Labview有了更深的了解,是我实践能力得到了提高。

虚拟信号发生器的设计使我对条件结构有了更好的掌握。

条件结构是一种多分支程序控制结构,包含有多个子框图代码,这些子框图一次只能看到一个。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实训报告实训名称基于Labview的音乐彩灯设计系别电子与电气工程学院专业、班级,,,,,,,,,,,,,,,,,,,,,,,,,,,学生姓名、学号,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,指导教师,,,,,,,,,,,,,,,,,2013年1月10日一、引言Labview是一款程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是Labview与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而Labview使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

同C语言和BASIC语言一样,Labview也是通用的编程系统,有一个完成任何编程任务的庞大函数库。

Labview的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等。

Labview也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序的结果、单步执行等等,便于程序的调试。

Labview是一种用图标代替文本行创建应用程序的图形化编程语言。

传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而Labview采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。

VI 指虚拟仪器,是Labview的程序模块。

Labview提供很多外观与传统仪器类似的控件,可用来方便地创建用户界面。

用户界面在Labview中被称为前面板。

使用图标和连线,可以通过编程对前面板上的对象进行控制。

这就是图形化源代码,又称G代码。

Labview的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。

而本学期通过对于Labview的学习对于Labview有了一定的认识,在此基础上,我们根据老师的要求,制作了基于Labview的声音和彩灯的小装置,通过Labview与PCI6221 DAQ数据采集卡的结合运用达到采集声音信号从而控制彩灯的闪烁的效果。

二、项目方案1、设计项目方案:在Labview开发环境下,应用DAQ助手以及采集卡来采集声音,并将此所检测到的声音文件,输出为不同的数字信号来控制彩灯的闪烁,从而达到随着声音的强弱和节奏彩灯有规律的闪烁的效果。

2、人员分配情况:郑广强:方案制定、编写程序、软件调试刘进向:方案制定、硬件电路的搭建、论文报告3、硬件设计:1)硬件设备:PC机一台、PCI6221实验端口、Labview程序平台、导线、LED灯若干、试验用面包板。

2)硬件结构图:通过上位PC机的Labview程序,根据由PCI6221采集上来的声音信号,转换为数字信号后,控制彩灯闪烁。

4、仪器平台:虚拟仪器的硬件平台有两部分构成:1)计算机一般为一台PC机或者工作站,它是硬件平台的核心。

2)I/0接口设备它主要完成被测输入信号的采集,放大,模/数转换。

根据采用不同的总线及其相应的I/O接口硬件设备,如利用PC机总线的数据采集卡/板(DAQ),GPIB总线仪器,VXI总线仪器模块,串口总线仪器等,虚拟仪器的构成方式主要有5种类型,如图1.1所示:图1.1 虚拟仪器的构成框图1.PC-DAQ系统:它是以数据采集板,信号调理电路及计算机为仪器硬件平台组成的插卡式虚拟仪器系统。

这种系统才要PCI和ISA计算机本身的总线,故将数据采集卡/板(DAQ)插入计算机的空槽即可2.GPIB系统:它是以GPIB标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。

3.VXI系统:它是以VXI标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。

4.PXI系统:以PXI标准总线仪器模块玉计算机为仪器硬件平台组成的虚拟仪器测试系统。

5.串口系统:它是以SERIAL标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。

无论上述哪种VI系统,都是通过应用软件将仪器硬件与通用计算机相结合,其中PC-DAQ测量系统是构成VI的最基本的方式,也是最廉价的方式。

虚拟仪器软件由两大部分组成:a) 实现虚拟面板功能的前板软件程序;b) 定义测试功能的流程图软件程序。

(2)I/O接口仪器驱动程序I/O接口仪器驱动程序完成特定外部硬件设备的筐子,驱动与通信。

开发虚拟仪器必须有合适的软件工具,目前的虚拟仪器软件开发工具有如下两类:a) 文本式编程语言如VISUALC++,BASIC,LABWINDOWS/CVI等;b) 图形化编程语言如LABVIEW,HPVEE等。

这些软件开发工具为用户设计虚拟仪器应用软件提供了最大限度的方便条件与良好的开发环境。

三、系统程序设计1、程序流程系统的PC上位机软件界面上开始按钮按下之后,系统会读取并播放所选定的音乐文件,然后DAQ模块会检测并读取所播放的音乐信号,并产生所需的数字信号,然后由所检测到的数字信号控制不同的彩灯闪烁,从而表示音乐的强弱和节奏。

2、设计原理:经由Labview软件编写的程序来控制读取音乐文件,转化输出为数字信号,从而控制数据采集卡达到控制LED灯闪烁频率及规则的实验目的。

采用labview自带的声卡程序,来设置播放的音乐,从而达到音效和产生音乐信号的目的。

熟练掌握彩灯的控制方式,从而达到各式各样的彩灯闪烁效果。

3.3程序控制面板设有开关及音乐文件选择按钮,通过控制开关控制彩灯闪烁方式,通过音乐文件选择按钮选择所配音乐。

其中彩灯分为两列,一个是由8个彩灯组成的数列彩灯,用来表示音乐强弱,而其余的彩灯组成LZ两个字母。

如下图:3.4 Labview程序框图以及程序分析:通过DAQ数字采样系统和循环语句以及选择语句将数字信号输出至PCI6221数据采集卡,开始执行程序后,通过运行次数的余数运算选择输出信号,当运算次数为1时,除法余子式选择执行y=3,而当y=3时运算输出8位二进制高低电平到DAQ数字采样系统,PCI端口控制LED灯组亮起第一对灯,同理,当运行次数为2时,除法余子式选择执行y=4时的命令,将y=4时运行所出的8位二进制高低电平送到DAQ数字采样系统中,PCI端口控制LED灯组的第二对灯亮,依此类推,从而达到预定的实验效果。

程序开始执行事件结构,通过运行次数的除法运算选择输出信号,如,当运算次数为1时,除法余子式选择执行y=0,而当y=0时运算输出8位二进制高低电平到DAQ数字采样系统,PCI端口控制LED灯组2亮起第一对灯,同理,当运行次数为2时,除法余子式选择执行y=1时的命令,将y=1时运行所出的8位二进制高低电平送到DAQ数字采样系统中,PCI端口控制LED灯组2的第二对灯亮,依此类推,从而达到预定的实验效果。

彩灯控制模块程序运用事件结构当开关2或3值改变时运行程序,选择不同的背景音乐搭配2组和3组的彩灯闪烁,通过控制2组3组的延时系统来配合音乐节奏达到节日彩灯的效果。

当开关1值改变时程序开始执行,通过运行次数的除法运算选择输出信号,当运算次数为1时,除法余子式选择执行y=4,而当y=4时运算输出8位二进制高低电平到DAQ数字采样系统,当y=4时,系统执行播放指定音乐,PCI端口控制LED灯组1亮起第一对灯,同时设置延时使音乐能够在延迟时间内顺利播放完毕;同理,当运行次数为2时,除法余子式选择执行y=5时的命令,将y=5时运行所出的8位二进制高低电平送到DAQ数字采样系统中并播放指定音乐,PCI端口控制LED灯组1的第二对灯亮,从而达到预定的实验效果声音控制模块程序四、程序测试启动程序,当开关按下时,读取并播放所选的音乐文件,伴随着音乐的播放,LED灯组延时闪烁,并在每个LED灯闪烁时会伴随着音乐的节奏,并伴有不同背景音乐直至循环闪烁结束,关闭开关。

关闭程序,程序测试完毕。

五、小结1)Labview的发展前景:虚拟仪器正在继续迅速发展。

它可以取代测量技术传统领域的各类仪器。

虚拟仪器在组成和改变仪器的功能和技术性能方面具有灵活性与经济性,因而特别适应于当代科学技术迅速发展和科学研究不断深化所提出的更高更新的测量课题和测量需求。

“没有测量就没有鉴别,科学技术就不能前进”。

虚拟仪器将会在科学技术的各个领域得到广泛应用。

随着计算机技术、仪器技术和网络通信技术的不断完善,虚拟仪器将向以下三个方向发展:(1)外挂式虚拟仪器PC-DAQ式虚拟仪器是现在比较流行的虚拟仪器系统,但是,由于基于PCI 总线的虚拟仪器在插入DAQ时都需要打开机箱等,比较麻烦,而且,主机上的PCI插槽有限,再加上测试信号直接进入计算机,各种现场的被测信号对计算机的安全造成很大的威胁,同时,计算机内部的强电磁干扰对被测信号也会造成很大的影响,故以USB接口方式的外挂式虚拟仪器系统将成为今后廉价型虚拟仪器测试系统的主流。

(2)PXI型高精度集成虚拟仪器测试系统PXI系统高度的可扩展性和良好的兼容性,以及比VXI系统更高的性价比,将使它成为未来大型高精度集成测试系统的主流虚拟仪器平台。

(3)网络化虚拟仪器尽管Internet技术最初并没有考虑如何将嵌入式智能仪器设备连接在一起,不过NI等公司已开发了通过Web浏览器观测这些嵌入式仪器设备的产品,使人们可以通过Internet操作仪器设备。

根据虚拟仪器的特性,我们能够方便地将虚拟仪器组成计算机网络。

利用网络技术将分散在不同地理位置不同功能的测试设备联系在一起,使昂贵的硬件设备、软件在网络上得以共享,减少了设备重复投资。

现在,有关MCN(Measurement and Control Networks)方面的标准正在积极进行,并取得了一定进展。

由此可见,网络化虚拟仪器将具有广泛的应用前景。

2)项目小结:这学期的课程设计,主要讲授了一些LabVIEW的基本操作和编程技巧,Labview作为一门新式的以图形化编程的语言,不仅提供了简单易学的编程方法,而且提供了海量的可调用的模块,子vi,涉及到各个方面。

本次实训主要用到Labview软件程序以及PCI6221数据采集卡。

从硬件的接线到软件的编写,接线排版,编程运行,之前我们已经系统的学习过Labview这一软件,因此此次实训中对其应用可谓驾轻就熟有了更深一层的认识,而硬件设备PCI6221数据采集卡之前只是粗略的了解了一下,本次实训过后已经可以熟练的找到引脚编号以及并知道其作用。

这是一门实践性很强的课,很多知识是从书上看来的,而且看完之后,自己还觉的不错,觉得自己已经掌握的很好了,但真到实际做东西的时候,就会觉得困难重重,这时再去查书,便有了对知识的更深层次的理解,其实在这方面更应该感谢网络给我们带来的方便,有任何问题,上网搜一下,很多问题都可以迎刃而解,而且很多网友都有自己独特的见解,在他们的讨论中看到了很多有用的东西。

而且我们能感受到学院老师对这门课的重视,也能看到这门课的发展前景,即使我们在以后的工作中不在这方面发展,这门课留给我们的学习思想和技术技能都是很宝贵的。

相关文档
最新文档