我正在准备一个实验室,在那里我将光学测量音叉的频率和幅度。从我的设置,我将得到一个信号对应于毫米位移的音叉目前有。我希望这个信号看起来像正弦波,并且振幅会随着时间的推移而减小。
这是我将通过GPIB发送给LabView的信号。可能会有一些噪音。找出信号的频率和幅度的最佳方法是什么?
如何在LabView中实现此功能?
LabView中有一些内置示例,请查看"查找示例"
帮助->查找示例->选择搜索选项卡->在输入关键字文本框中键入"Tone"。
基本单音测量。vi
如果这是一个相当干净的信号,那么只需计算给定时间段内过零的次数,并从中计算频率。利用迟滞消除噪声的影响。对于振幅,只需测量前几个峰的大小。
如果它是一个有噪声的信号,那么你可能需要使用FFT来生成功率谱,并从频谱中的最大峰值获得幅度和频率。