用LabVIEW实现U3数据采集卡的时域分析信号处理

信号特征值以一个数值表示信号的某些时域特征,是对测试信号最简单直观的时域描述。在测试系统中往往用一些模拟仪表来指示信号的特征值。将测试信号采集到计算机后,在测试VI中进行信号特征值处理,并在测试VI前面板上直观的表示出信号的特征值,可以给测试VI的使用者提供一个了解测试信号变化的快速途径。LabVIEW中的信号特征值处理VI往往都是一些小VI,在理解了测试信号各类特征值的具体含义后,使用起来很方便。
下面几款数据采集卡都能用Labview实现。

信号的特征值分为幅值特征值、时间特征值和相位特征值3种,下面以周期信号为例分别介绍。
1、周期信号的幅值特征
周期信号的幅值特征常以峰值、峰-峰值、均值、均方值和有效值来表示。
(1)峰值xp和峰-峰值xp-p
峰值xp是指在一个周期内信号x(t)可能出现的最大绝对瞬时值,即

峰-峰值xp-p是指在一个周期内信最大瞬时值xmax与最小瞬时值xmin的绝对值,即

信号的峰值和峰-峰值给出了信号变化的极限范围,是选择测试装置的量程和动态范围的依据。

(2)均值
周期信号的均值 表示信号变化的中心趋势,是信号的常值分量。
(3)均方值 和有效值
周期信号属于功率信号,其能量无限,平均功率 它反映了信号的功率大小。
平均功率的平方根就是信号的有效值 ,即 有效值也常称为均方根值,工程上还常常写成RMS。

在LabVIEW中实现信号幅值特征值求取
在LabVIEW中实现信号幅值特征值求取最简单有效的方式是用Express VI 中的Amplitude and Level Measurements.VI。它的到达路径是Functions→Signal Analysis或All Functions→Analyze→Wavefrom Measurements.VI。图标是 。首先来看看Amplitude and Level Measurements.VI的参数设置对话框。

参数设置对话框

参数设置对话框中共划分为4个区域,分别是要求进行的幅值特征值求取的项目(Amplitude Measurements)、当前幅值特征值求取的结果(Result)、输入信号预览窗口(Input Signal),和加窗后信号预览窗口(Result Signal),其中最重要的是幅值特征值求取的项目的设置。VI使用的方便就体现在这里,需要求取哪个特征值,就在它前面画勾,Amplitude and Level Measurements.VI自动在其图标中添加这一输出端口。Amplitude and Level Measurements.VI中可以进行的幅值特征值求取项目及其对应的参数含义列于下表。

Amplitude and Level Measurements.VI幅值特征值求取项目
参数 参数含义 参数 参数含义
DC 信号均值 Peak to peak 峰-峰值
RMS 信号均方根 Cycle average 一个周期的平均值
Maximum peak 信号最大值 Cycle RMS 一个周期的均方根值
Minimum peak 信号最小值

现在看一个用Amplitude and Level Measurements.VI进行特征值求取的例子。用Express信号发生器产生一个仿真用信号其参数如图所示。这是一个具有直流偏置和噪声干扰的正弦信号。Amplitude and Level Measurements.VI检测其能够检测的所有幅值特征值的测试VI(Express Amplitude.vi)的前后面板示于下图。

仿真信号参数设置

Express Amplitude.vi前面板

Express Amplitude.vi后面板

2、周期信号的时间特征值
周期和频率是周期信号或准周期信号特有的时间特征值。周期信号的周期和频率分别反映了周期信号波形重复出现的时间间隔和出现频率,它们互为倒数关系。
在LabVIEW中,能够求取信号频率和周期的Express VI是Timing and Transition Measurements.VI 。它的到达路径是Functions→Signal Analysis或All Functions→Analyze→Wavefrom Measurements.VI。和幅值特征值求取的Express VI一样,其参数设置也非常简单。除了幅值、时间等基本参数,Timing and Transition Measurements.VI还给出了其他几个波形参数的求取,其对应含义见下表。

Timing and Transition Measurements.VI参数对话框设置

Timing and Transition Measurements.VI设置参数含义
参数 参数含义 参数 参数含义
Frequency 频率 Preshoot 前置尖头信号
Period 周期 Overshoot 过冲
Pulse duration 脉冲宽度 Slew rate 上升速度
Duty cycle 占空比

3、周期信号的相位特征
相位是周期信号特有的特征参数值。测试工程应用中有初始相位角和两同频周期信号的相对相位角两个概念。
相位实际上表示了一段时间量在周期信号的一个波形周期中所占的比例。设信号的初始点相对于标准正弦或余弦信号的时间差为t0,信号周期为T,则其初始相位角 。两同频周期信号的初始相位角之差即为相对相位角。在实际应用中,由于信号的时间起点很难确定,所以初始相位角这个特征量用的比较少,经常使用相对相位角这个特征值来表示两个同频周期信号的波形相对时间差在一个周期中所占的比例。需要注意的是,这两个同频信号不一定是同样类型的周期信号。在LabVIEW中常用分析两个周期信号的互谱来求取相对相位角,互谱相位谱图中周期信号频率所对应的相位值即是两个信号的对相位角(又称相位差)。
Express VI中的Tone Measurements.vi可以用来测量一个信号的相位。Tone Measurements.v的参数设置对话框如下。更多内容:www.pc17.com.cn

原文地址:http://blog.51cto.com/14035633/2307974

时间: 2024-11-04 01:02:27

用LabVIEW实现U3数据采集卡的时域分析信号处理的相关文章

Labjack系列-数据采集卡,USB数据采集卡与 Labview对接的编程操作

LabJack数据采集卡公司,总部位于美国科罗拉多州雷克伍德,是连接到计算机和互联网数据采集硬件和软件的领先制造商,帮助客户通过电脑或手机监控物理世界的变化.下面介绍如何用Labjack数据采集卡与Labview 接驳的方法,并实现采集功能. 其系列采集卡如下:Labjack应用--labjack安装 首先,安装labjack驱动程序.虽然Windows已包含了LabJack所需的USB底层驱动程序,但是它还需要高级驱动程序来进行数据的传送和接收.随机提供的安装光盘将安装高级驱动程序.一些应用程

L 系列数据采集卡 ,USB数据采集卡二次开发部分例程编制

Labjack 系列USB数据采集卡,为客户提供了免费的应用程序配置,测试和记录软件,下面就二次开发提供一些支持,支持的有C/C++.C语言.Delphi.Java.LabVIEW.Matlab.Python.VB.NET等,自由UD库-封装低层协议和驱动层以便于使用扩充板-增加±10V DAC,4-20mA输入,端子板,继电器板. 软件对于Windows,使用高级UD库与U3-HV进行通信.这个高级库处理USB驱动层和低层协议的复杂性,允许用户专注于编写适合他们特定需要的代码.开始使用我们网站

USB数据采集卡:labjack T7、T7 Pro系列的技术特点

Labjack T7.T7 Pro 数据采集卡 集合了多种通信方式,和自适应的输入信号,几乎能采集所有信号,这一点是非常独特的. Labjack T7 系列采集卡,不单有 USB总线接口,还有 以太网接口 ,还有 WiFi 无线接口. [[T7 Pro U3-HV LabJack公司总部位于美国科罗拉多州雷克伍德,是连接到计算机和互联网数据采集硬件和软件的领先制造商,帮助客户通过电脑或手机监控应用程序,以这种方式实现现实世界和虚拟世界的连接.为什么要选择labjack 采集产品,有什么优势.L系

用NI的数据采集卡实现简单电子测试之2——绘制三极管输出特性曲线(面)图

本文从本人的163博客搬迁至此. 想设计几个实验,既能展示NI的LabVIEW和数据采集卡的功能特点,又能够让普通电类专业本科学生可以理解,自然首先想到了<电子技术基础>课程的内容.第一个例子采用了"绘制晶体三极管输出特性曲线"的例子,原因有三:其一,作为<模拟电子技术>课程的基本内容,基本上所有电类专业的学生都学过三极管输出特性曲线:其二,这个例子既要控制基极电流和集电极电压,又要测量集电极电流,特别适合既有A/D又有D/A转换功能的数据采集卡来完成:其三,L

USB数据采集卡,通过树莓派微型电脑,实现高速以太网数据采集

通过以太网连接(LAN.WiFi或WAN) 用HS3.HS6.HS5系列USB高速数据采集卡进行远程测量是完全可行的,可以把远程的数据采集卡直接连接到PC.数据采集卡所有特性可通过网络获得.不需要专业的网络知识.多通道数据采集卡软件版本,默认支持数据采集卡远程连接.采样率高达1~~1000MS/s 为了使USB数据采集卡能够通过网络访问,它必须连接到连接到网络和正在运行仪器共享服务器(TPISS)的计算机.该计算机可以是任何Windows或Linux PC:桌面.笔记本电脑或小型计算机,例如树莓

HS6 USB数据采集卡、USB高速数据采集卡,高级触发功能图解

HS系列数据采集卡,不但能实现高速数据采集,而且能通过(Multi Channel)多通道测量分析软件,实现各种复杂触发功能的逻辑关系,捕捉瞬态高速信号及显示对应的触发曲线. HS4.HS5.HS6 USB高速数据采集卡各类高级触发功能为了控制USB系列高速数据采集卡,采集卡设置了许多高级触发功能,多通道示波器软件提供了方便的触发属性对话框.它允许查看和设置触发器的所有属性,例如触发器源.触发器类型.所有级别和滞后以及可选的时间条件.此外,本文还对选择的触发器类型以及确实导致触发器(左列)和不导

WS5、WS6 无线WiFi数据采集卡,如何与计算机实现无线远距离采集

WS5-500.WS6-1000这二款强大的高速无线WiFi数据采集卡拥有高达1 GSa/s的快速采样能力和12.14.16位的高分辨率,以及在所有四个通道上256MSamples的大内存.该数据采集卡支持连续流测量高达200MSa /s,并可以与其他数据采集卡使用CMI接口同步,形成一个多通道组合仪器与同步时基.CMI接口在WiFiScope WS6上是默认可用的.另外,WiFiScope WS6可以在交付时选配SureConnect(确认连接)进行每个通道上的连接测试和电阻测量.WiFiSc

用NI的数据采集卡实现简单电子测试之5——压控振荡器的测试

本文从本人的163博客搬迁至此. 为了展示连续信号采集的方法,以其外部触发采集功能.我用运算放大器实现了一个最简单的低频压控振荡器(VCO),作为USB-6009采集的信号源.在LabVIEW下编写的应用软件的控制下,USB-6009同时采集VCO产生的两路模拟信号.在波形图控件中可以比较.观测两路信号的幅度和相位关系.另外,本例还将涉及USB-6009的外部触发采集功能的编程方法. 一.压控振荡器电路 压控振荡器是指输出频率是输入电压函数的振荡器.我用运算放大器实现的低频压控振荡器如下图所示:

HS5、HS6高速数据采集卡 ,多通道示波器软件自动测量功能图解

HS4.HS5.HS6虚拟示波器 HS4.HS5.HS6 USB及联的高速采集卡多通道示波器软件具有许多自动测量功能,可以对虚拟示波器卡的测量信号或对测量信号的选择进行自动测量.使用示波器中的自动测量,显示被测信号的任何细节.两组光标,水平光标和垂直光标,可以用来指示和检查的信号的每一部分.自动测量包括:最小值.最大值.上下限.均方根.均值.方差.标准偏差.频率等.测量结果显示值在软件弹出的窗口中,该窗口可以定位在计算机屏幕上的任何位置.一个方便的工具栏允许您单击或启用或禁用测量.可以将测量结果