上QQ阅读APP看书,第一时间看更新
2.5 LabVIEW初体验:仿真信号并计算其频谱特性
本节的目的是运用本章的知识,仿真一正弦信号并计算其幅值与频谱,从而提高和增强使用LabVIEW的兴趣和信心。
下面编写程序,仿真正弦信号并进行相关计算。操作步骤如下。
1)首先,新建一个VI,在程序框图的函数选板中选择“编程→波形→模拟波形→波形生成”子选板,从中找到“仿真信号”函数,放置于程序框图中。
2)在前面板中的控件选板中选择“新式→数值”子选板,找到“数值输入控件”,放置于前面板中,并复制一个数值输入控件,分别命名为“频率”和“幅值”。
3)返回到程序框图中,将“频率”和“幅值”图标分别连接到“仿真信号”的频率和幅值输入端。
4)在程序框图中,在函数选板中选择“编程→波形→模拟波形→波形测量”中的“FFT频谱”函数,将其与“仿真信号”输出端连接。
5)在前面板中,选择控件选板中的“新式→图形”中的“波形图控件”,放置于前面板,命名为“仿真信号”,并复制两个在其下方放置,分别命名为“幅度”和“相位”。
6)在程序框图中,将仿真信号的输出与“仿真信号”波形图控件连接,同时与“FFT频谱”连接,将“幅度”和“相位”波形图控件分别与“FFT频谱”的幅度输出和相位输出端相连,如图2-25所示。
7)在前面板的“频率”和“幅值”中分别输入“193”和“4”,运行程序,查看运行结果。
8)分别改变仿真信号的幅值,观察波形图的变化。
9)保存程序并命名,关闭程序。
例程的程序流程图如图2-25所示。
图2-25 测量仿真信号频谱流程图
仿真信号频谱的前选板如图2-26所示。
图2-26 测量仿真信号频谱的前选板