基于Lab-PC-1200型数据采集卡实现虚拟相位差计的设

作者:澳门最正规网投平台 发布时间:2020-11-29 17:51

  技术的迅猛发展,一种全新的测试仪器拟仪器(Virtual Instrument,VI) 种新型的、富有生命力的仪器种类。首先提出了虚拟仪器的概念。这一概硬件支撑,充分应用计算机独具的运算、存储、回访、调用、显示以及文件管理等智能式功能,把传统仪器的专业功能软件化,使之与计算机融于一体,这样便构成了一台从外观到功能都能与传统仪器相同,同时又充分享用了计算机智能资源的全新仪器 虚拟仪器的主要功能由、数据测试和分析、结果输出显示三大部分组成。其中数据分析和结果输出完全可由基于计算机的软件系统来完成,因此只要另外提供一定的数据采集硬件,就可构成由计算机组成的

  LabVIEW(Laboratory Virtual Instrument Engineering workbench)是一个图形化程序 开发环境,主要用于数据采集、数据分析、测试和仪器控制等领域。它与传统编程语言有着 诸多相似之处,如相似的数据类型、数据流控制结构、程序调试工具,以及层次化、模块化的编程特点等。但二者最大的区别在于:传统编程语言用文本语言编程;而LabVIEW使用图 形语言(即各种图标、图形符号、连线等),以框图的形式编写程序。

  一个LabVIEW程序包括三个主要部分:前面板、框图程序、图标路线端口。前面板是 LabVIEW程序的交互式图形化用户界面,用于设置用户输入和显示程序输出,目的是仿真真 实仪器的前面板。框图程序则是利用图形语言对前面板上的控制量和指示量进行控制。图标 路线端口用于把LabVIEW程序定义成一个子程序,以便在其它程序中加以调用,这使LabVIEW 得以实现层次化、模块化编程。

  本虚拟仪器采用美国 NI 公司的Lab-PC-1200 型数据采集卡,将其直接插入到计算机相 应标准的总线扩展插槽内构成PC-DAQ(Data Acquisition)插卡式虚拟仪器。主要测量两个 同频正弦信号的幅值、频率、相位差等。系统组成框图如图1 所示:

  软面板程序为用户提供一个友好的图形化界面,面板中的所有对象基本上可分为控制量 和显示量,控制量用来模拟传统仪器上的开关和旋钮;显示量用于显示测量和处理的结果。

  LabVIEW 提供了非常丰富的界面控件对象,可以快捷地设计出生动、直观、操作方便的用户 界面。本文设计的虚拟相位差计软面板如图2 所示。

  该软面板左边为实时波形显示,可显示从0 通道和1 通道实时采样的两个波形;右边为 李沙育图形,下面是波形调整、波形选择和频率、幅值、相位、相位差的测量结果。另外, 在运行该虚拟仪器时会弹出一个存储窗口,可把程序运行结束之前所有的历史测量记录保存 在所指定的文件中,以备观察分析和做进一步的处理。

  虚拟相位差计的框图程序如图 3 所示,它采用的是图形化编程语言,非常直观。该框图 包含了波形采集、波形显示和调整、波形测量、数据存储四部分。

  (1)波形采集:本虚拟仪器采用的是美国NI 公司的 Lab-PC-1200 型数据采集卡,最高 采样频率为100KHz,输入信号范围为-5V~+5V,设置了1,0 两个采样通道。该部分由AIConfig、AI Start、AI Read、AI Single Scan和AI Clear 组成。其中用了Max&Min 与一个移 位寄存器控制对采样数据的读取速度。

  (2)波形显示和调整:首先将数据采集子程序采集到的两个模拟输入信号(二维数组) 按采集通道的不同用Index Array 函数分成两个一维数组,再将它们分别用Bundle 函数组成 起点x0 = 0,时间间隔Δx = 0.001的簇,最后用Build Array函数将两个簇组成簇数组送入 波形图可观察到两列实时波形。若直接将两个一维数组用Bundle 函数组成簇送入波形图可 观察两列正弦波的李沙育图形。框图中的三个Case 结构的作用是控制软面板上幅基调节、 时基调节、波形选择,通过鼠标调节这些旋钮和垂直指针滑动条可调整实时波形在屏幕上的 显示效果。

  (3)波形测量:主要测量两列正弦波的频率、振幅和相差,其中着重研究了相差的测量 方法。本文采用的是谱分析法测相位,其原理是通过Amplitude and Phase Spectrum 子程序 求取两个正弦信号的频域特性,取两信号相频特性曲线中对应于信号各频率分量的相位值, 再根据采样信号的周期数用Index Array 函数确定两个信号主频分量的相位,将其相减即得 相位差。框图程序如图4 所示。

  利用“移相桥”电路进行测试,在某一状态下得到测量结果如下,与各参数的理论值相 比较略有误差。其原因在于一方面数据在采集、传送和转换过程中不可避免的会产生各种噪 声和干扰,外界的干扰也会侵入到系统中来,因此在数据的处理过程中,数字化测量将会造 成一定的误差;另一方面信号的频率应该是确定的,但实际中会存在频率偏差,这也是引起 相差测量不准的原因。另外,器件所标参数值与实际值之间也存在误差,但不断改良测量算 法和采用性能更加优良的数据采集卡会取得更好的测量效果。

  目前,美国的NI 公司和HP 公司在虚拟仪器的研究方面处于领先地位,能购买其虚拟仪器产品必将有助于我们的科研和教学工作,但价格十分昂贵。因此,根据自己的需要自行研究和开发虚拟仪器也是可行的。本文介绍的虚拟相位差计结合了示波器和相位差计的基本 功能,使用灵活方便,有效改善了本院电工实验教学条件。相信随着计算机技术和测控技术 的不断发展,虚拟仪器将成为未来教学科研的重要方法和手段,将逐渐取代传统仪器成为测试仪器的主流。

  采用NI LabVIEW软件和PXI硬件测量发动机和模拟生物质气体燃料生成器的每个输入输出信号。

  按加载路径无法找到ADO Recordset Close.vi 文件,求助怎么解决...

  随着科技农业的发展,设施蔬菜产业的目标肯定是高效、精准、智能,因此基于物联网技术的温室大棚自动控制系....

  氦气,无色无味,不可燃气体,空气中的含量约为百万分之5.2,属于稀有气体也是宇宙中第二轻气体。稀有气....

  设备管理系统具有信息快速采集功能,利用固定在货架上的固定式读写器和天线阵对货架上的设备RFID电子标....

  随着物联网技术发展和供气站行业的需要,需要将分散在全国各地的供气站的设备信息汇总到总部数据中心进行集....

  这是一个传感器数据采集示例,传感器采集空气质量数据并通过串口发送数据给上位机。上位机将数据显示为波形,并定期...

  目前虚拟仪器在通信、汽车、测控等行业得到了广泛的应用。相应的各大高校也在 NI 公司的支持下,陆续开....

  基于虚拟仪器技术, 利用LabVIEW 语言进行信号采集系统的研制具有重要意义。文章介绍信号采集与处....

  对于测试设备和某控制系统,它们之间由电缆相连,测试设备向控制系统发出控制信号、发送数据及接收控制系统....

  利用modbus模板制作可选串口号和波特率,串口开关按钮及串口指示灯提示

  我想用modbus模板做成如下图VISA组件制成的可选串口号和波特率,还能打开和关闭串口,打开时串口指示灯会亮,且串...

  随着新能源行业的快速发展,我国风力发电、光伏发电装机 容量迅速增长,科技水平也不断提高。

  设计并开发弹性、高成本效益的生产测试系统,用于电池平衡 (Battery balancing) 与管....

  在应用DSP进行数字信号处理时,通常都要用采样电路对模拟信号进行采样,然后进行A/D转换器转换成数字....

  在铁路的现代化建设中,铁路的安全是首先需要解决的问题。随着铁路建设的发展,以往靠巡道工进行铁轨检测的....

  现如今,为雷达检测提供回波模拟信号的雷达回波模拟器层出不穷,而绝大多数模拟器采用微型计计算机+数字信....

  航迹绘算仪(以下简称航迹仪)是非常重要的航海导航设备,用于自动推算船舶的船位并将其航迹自动绘制在麦卡....

  声学相机是一种将空间视频信息与声场测量信息结合并可视化显示的技术,主要由传感器阵列、数据采集系统、数....

  3 系列 MDO 混合域示波器是高效调试工具,有更好的稳定性、更可靠的性能、很高的行业认知度。不管您....

  ADuC845是ADI公司新推出的高性能24位数据采集与处理系统,它内部集成有两个高分辨率的Δ-∑A....

  综合了此前所提出的各种性能指标,故障录波器采用硬件与软件相结合的设计方法,高速数据采集装置以DSP-....

  信号发生器是许多电子设备特别是测试设备必备的一部分,用以输入基准源信号给被测设备,通过接收被测设备返....

  毫米波VST通过RFmx应用软件进行配置和控制。 RFmx提供直观的编程API,既便于使用,也能为通....

  摩尔定律问世40余年来,人们业已看到半导体芯片制造工艺水平以一种令人目眩的速度在提高,Intel微处....

  在世界范围内,心血管类疾病患者与日俱增,已成为人类健康的头号杀手。美国心脏协会报告称,每年大约有24....

  应用程序是实现人机交换的控制软件,数据结果的显示以及输入参数的改变都在此完成。要求应用程序既要有很好....

  互联网从诞生之日起就受到了人们的青睐。人们希望利用互联网技术来改变其生活方式,事实上,互联网技术经过....

  线阵CCD(Charge Coupled Device)越来越广泛地被应用到工业、军事、民用行业。采....

  由于项目需要,使用了ATK-RM04。 分享下使用心得吧。 首先串口速率最大到230400.在高就上不去了。 第二,发送...

  接触式图像传感器(Contact image sensor,简称 CIS)是由一排与扫描原稿宽度相同....

  使用labview自带的例程,创建了两个消息队列,给到两个不同的while循环,做不同的处理工作。 在主程序中,事件循环...

  现代测试系统和现代工业应用系统中,模数转换器(ADC)是不可或缺的元器件之一。由于ADC的广泛应用,....

  传统数据采集系统一般由单片机与硬件采集电路或数据采集卡配置计算机组成。这种数据采集系统存在开发难度大....

  本设计采用一款多功能的室内气流测量仪表,通过选择不同的探头,测量温度、湿度、风速、风压、风量、二氧化....

  数字图像处理是视觉系统的关键,在虚拟仪器系统中,这一切是通过计算机软件实现的 。目前国内外使用最为广....

  无人机正在制造一场新的农业革命。据估计,未来几年无人机在农业市场的规模将达到数十亿美元。做为联合国粮....

  虚拟仪器技术是利用高性能的模块化硬件,结合高效灵活的软件完成各种测试、测量和自动化的应用。虚拟仪器技....

  整个远程虚拟实验室系统的硬件是由Web服务器、仪器控制服务器、硬件实验电路控制平台、GPIB可程控仪....

  数据采集是现代电子系统中不可缺少的重要组成部分,在测量、制造、自动控制等场合都需要高质量的信号采集环....

  在现代节能照明中,可见光谱测量是研究光源性能的重要手段,但大多数测量仪表功能固定且较为单一,不能根据....

  无线电高度表是飞航式反舰导弹的重要测量元件,其性能决定了导弹纵向弹道的控制品质。对于超低空掠海飞行的....

  以前的在user.lib里可以,复制,粘贴,(用得少,主要就是OPENG),现在的安装的多了一点,不知道怎么处理,有些...

  不同类型的区域放控制点的方法不同,这里简单介绍一下布放控制点的方法。这里我以自己熟悉的地形为例,小面....

  传感器的工作特性通过其静、动态特性直接反映出来,静态特性是表示传感器在被测输入量的各个值处于稳定状态....

  近年来随着电子技术和计算机数字模拟技术的飞速发展,雷达模拟方式以其经济、灵活和逼真等特点逐渐成为雷达....

  随着计算机软硬件技术不断发展与提高,虚拟仪器技术已成为当前测控领域内的关键性技术。在远程测控与仿真方....

  随着现代化工业大生产的不断发展,机械设备的结构变得越来越复杂,并且经常运行于高速、重载以及恶劣环....

  请问如何利用NI LabVIEW图形化编程工具开发DK-LM3S9B96系统?

  在TI Stellaris系列微处理器手册(版本:ZHCB012A)第125页关于Stellaris LM3S9B96微处理器开发套件介绍...

  请问广大NI朋友,在哪里可以找到PXI入门的教程,最好又视频教程等等。 ...

  A/D转换接口电路是数据采集系统前向通道中的一个环节,它的作用是将模拟信号转换成可供计算机处理的数字....

  程序的目的是为了将多个数据采集文件的数据整合起来,文件分别是A1、B1、A2、B2……,对应的每个文件有相同的通道...

  我的数据库是mysql,之前用的是2015的Labview没有任何问题,换成2018版的之后数据库储存字符串就会报错,...


澳门最正规网投平台
© 2013 北京格林吉能源科技有限公司.版权所有