LabVIEW中的波形数据剖析

LabVIEW中的波形数据剖析

ID:38942101

大小:1.31 MB

页数:10页

时间:2019-06-21

LabVIEW中的波形数据剖析_第1页
LabVIEW中的波形数据剖析_第2页
LabVIEW中的波形数据剖析_第3页
LabVIEW中的波形数据剖析_第4页
LabVIEW中的波形数据剖析_第5页
资源描述:

《LabVIEW中的波形数据剖析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LabVIEW中的波形数据与其他基于文本模式的编程语言不同,在LabVIEW中有一类被称为波形数据的数据类型,这种数据类型更类似于“簇”的结构,由一系列不同数据类型的数据构成。但是波形数据又具有与“簇”不同的特点,例如它可以由一些波形发生函数产生,可以作为数据采集后的数据进行显示和存储。这一节将主要介绍创建波形数据以及处理波形数据的方法。1波形数据的创建LabVIEW中的波形数据既可以由一些用于产生波形的函数、VIs以及ExpressVIs生成,也可以由数据采集函数从数据采集卡中采集数据而得到。下面主要介绍用函数、VIs以及ExpressVIs生成波形数据的方法。在L

2、abVIEW中,与创建波形数据相关的函数、VIs以及ExpressVIs主要位于函数选板中的波形(Waveform)子选板以及信号处理(SignalProcessing)子选板中,两个选板分别如图6-19以及图6-20所示。图6-19波形子选板图6-20信号处理子选板下面介绍一些常用的用于产生波形数据的函数、VIs以及ExpressVIs的使用方法。1.基本函数发生器函数(BasicFunctionGeneration.vi)基本函数发生器函数可以产生正弦波、锯齿波、方波和三角波四种波形,并可以任意设定波形的频率、幅值、相位以及偏移量(叠加的直流分量)等属性。图6-2

3、1所示的程序演示了基本函数发生器函数产生多种波形的方法,在例程中,用户可以指定波形的类型(正弦波、锯齿波、方波或三角波)、幅值、频率、相位以及叠加的直流分量的幅值等属性,根据这些属性生成相应的波形。程序的后面板如图6-22所示。图6-21基本函数发生器函数演示程序的前面板图6-22基本函数发生器函数演示程序的后面板2.调谐与噪声波形发生函数(TonesandNoiseWaveform.vi)调谐与噪声波形发生函数用以产生多个一定频率、幅值、相位的正弦信号叠加的波形数据,同时可以模拟噪声和直流分量,并叠加到已有的波形数据上面。图6-23与图6-24所示的程序演示了调谐与

4、噪声波形发生函数的使用方法。程序中用一个频率10Hz和一个频率为1Hz,幅值均为10V,相位均为0度的两路正弦波叠加,并将叠加后的波形展示于波形图形(WaveformGraph)控件中加以显示。图6-23调谐与噪声波形发生函数演示程序的前面板图6-24调谐与噪声波形发生函数演示程序的后面板3.公式波形发生器函数(FormulaWaveform.vi)公式波形发生器函数可以按照用户编辑的公式产生波形数据。在图6-25和图6-26所示的程序中,按照公式Y=sin(wt)*sin(2*pi(1)*t)产生波形数据,并交给波形图形控件(WaveformGraph)实时显示。图

5、6-25公式波形发生器函数演示程序的前面板图6-26公式波形发生器函数演示程序的后面板4.正弦波发生器函数(SineWaveform.vi)正弦波发生器是一种十分常用的函数,可以用来产生频率、幅值和相位可控的正弦波波形数据。图6-27和图6-28分别是正弦波发生器函数演示程序的前面板和后面板。图6-27正弦波发生器函数演示程序的前面板图5-28正弦波发生器函数演示程序的后面板5.方波发生器函数(SquareWaveform.vi)方波发生器也是一种十分常用的函数,可以用来产生频率、幅值和相位可控的方波波形数据。图6-29和图6-30是方波发生器函数演示程序的前面板和后

6、面板。图6-29方波发生器函数演示程序的前面板图6-30方波发生器函数演示程序的后面板图6-49正弦波发生器VI演示程序的后面板6.信号仿真函数(SimulateSigna)信号仿真函数是LabVIEW中具有代表性的ExpressVIs,它具备ExpressVIs功能强大、使用方便的一般特点。只要在该ExpressVI的属性窗口中对其属性作简单的设置就可以生成正弦波、方波、三角波、锯齿波以及直流信号,并且可以设置波形的幅值、频率等多种属性。利用信号仿真函数编写的例程的前面板和后面板分别如图6-31和图6-32所示。图6-31信号仿真函数演示程序的后面板图6-32信号仿

7、真函数演示程序的后面板2波形数据的使用LabVIEW中用于处理波形数据的函数、VIs、以及ExpressVIs主要位于函数选板中的信号分析(Analyze)子选板和波形(Waveform)子选板中,下面对其中比较常用的几个函数、VIs和ExpressVIs作简要的介绍。1.获取波形数据中的成员函数(GetWaveformComponents.vi)获取波形数据中的成员函数可以将波形数据中的波形触发的时刻、波形数据的数据点之间的时间间隔以及波形数据值等信息提取出来,便于后续分析和处理。在图6-33所示的获取波形数据中的成员函数演示程序中,用基本函数发生

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

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

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