首页 理论教育LabVIEW2015虚拟仪器程序设计-信号生成的实现

LabVIEW2015虚拟仪器程序设计-信号生成的实现

【摘要】:使用信号生成VI可以得到特定波形的一维数组。图8-114 “信号生成”选板下面对信号生成选板中的函数节点及其用法进行介绍。图8-115 基于持续时间的信号发生器持续时间:以秒为单位的输出信号的持续时间。图8-116 前面板2.混合单频与噪声该项功能产生一个包含正弦单频、噪声和直流偏移量的数组。

信号生成VI在“函数选板”→“信号处理”→“信号生成”子选板中,如图8-114所示。使用信号生成VI可以得到特定波形的一维数组。在该选板上的VI可以返回通常的LabVIEW错误代码,或者特定的信号处理错误代码。

978-7-111-53194-4-Chapter08-253.jpg

图8-114 “信号生成”选板

下面对信号生成选板中的函数节点及其用法进行介绍。

1.基于持续时间的信号发生器

该项功能产生信号类型所决定的信号。基于持续时间的信号发生器VI的节点图标和端口定义如图8-115所示。信号频率的单位是Hz(周期/秒),持续时间单位是秒。采样点数和持续时间决定了采样率,而采样率必须是信号频率的两倍(遵从奈奎斯特定律)。如果奈奎斯特定律没有满足,必须增加采样点数,或者减小持续时间,或者减小信号频率。

978-7-111-53194-4-Chapter08-254.jpg

图8-115 基于持续时间的信号发生器

978-7-111-53194-4-Chapter08-255.jpg 持续时间:以秒为单位的输出信号的持续时间。默认值为1.0。

978-7-111-53194-4-Chapter08-256.jpg 信号类型:产生信号的类型。包括sine(正弦)信号、cosine(余弦)信号、triangle(三角)信号、square(方波)信号、saw tooth(锯齿波)信号、increasing ramp(上升斜坡)信号和decreasing ramp(下降斜坡)信号。默认信号类型为sine(正弦)信号。

978-7-111-53194-4-Chapter08-257.jpg 采样点数:输出信号中采样点的数目。默认值为100。

978-7-111-53194-4-Chapter08-258.jpg 频率:输出信号的频率,单位为Hz。默认值为10。代表了一秒内产生整周期波形的数目。

978-7-111-53194-4-Chapter08-259.jpg 幅值:输出信号的幅值。默认值为1.0。

978-7-111-53194-4-Chapter08-260.jpg 直流偏移量:输出信号的直流偏移量。默认值为0。

978-7-111-53194-4-Chapter08-261.jpg 相位输入:输出信号的初始相位,以度为单位。默认值为0。

978-7-111-53194-4-Chapter08-262.jpg 信号:产生的信号数组。

可以对所产生的信号的类型进行选择,对特定波形的参数进行调节。波形数组送入波形图进行显示。演示的前面板及程序框图如图8-116和图8-117所示。

978-7-111-53194-4-Chapter08-263.jpg(www.chuimin.cn)

图8-116 前面板

2.混合单频与噪声

该项功能产生一个包含正弦单频、噪声和直流偏移量的数组。与产生波形子选板中的混合单频与噪声波形相类似。节点图标和端口定义如图8-118所示。

3.高斯调制正弦波

该项功能产生一个包含高斯调制正弦波的数组。高斯调制正弦波VI的节点图标和端口定义如图8-119所示。

978-7-111-53194-4-Chapter08-264.jpg 衰减(dB):在中心频率两侧功率的衰减,这一值必须大于0。默认值为6dB。

978-7-111-53194-4-Chapter08-265.jpg

图8-117 程序框图

978-7-111-53194-4-Chapter08-266.jpg

图8-118 混合单频与噪声

978-7-111-53194-4-Chapter08-267.jpg

图8-119 高斯调制正弦波

978-7-111-53194-4-Chapter08-268.jpg 中心频率(Hz):中心频率或者载波频率,以Hz为单位。默认值为1。

978-7-111-53194-4-Chapter08-269.jpg 延迟(s):高斯调制正弦波峰值的偏移。默认值为0。

978-7-111-53194-4-Chapter08-270.jpg Δt(s):采样间隔。采样间隔必须大于0。如果采样间隔小于或等于0,输出数组将被置为空数组,并且返回一个错误。默认值为0.1。

978-7-111-53194-4-Chapter08-271.jpg 归一化带宽:该值与中心频率相乘,从而在功率谱的衰减(dB)处达到归一化。归一化带宽输入值必须大于0。默认值为0.15。

信号生成子选板中的其他VI与波形生成中相应的VI的使用方法类似。关于它们的使用方法,请参见波形生成子选板中VI的介绍部分。