基于LabVIEW的频谱分析仪机电学院测控技术与仪器系晋芳摘要:以LabVIEW为平台,设计了一个简单的频谱分析仪,该仪器能实时显示采集到的信号的波形和FFT变换的图形,并将该信号的各参数测量出来
关键字:LabVIEWFFT频谱分析一、设计任务基于目前智能仪器实验室的硬件系统通过LabVIEW编程实现简易频谱分析仪,要求能采集-10-10V、频率2Hz-25KHz的各种信号并能显示采集到信号的幅度频谱
二、设计要求1、基本功能(1)能够采集幅值范围在-10V~10V,频率在25KHz以下的信号并显示出来;(2)能够将所采集信号的频谱计算出来并显示出来
(3)编写友好的人机界面;2、发挥部分(1)能够对采样信号波形失真度进行测量;(2)能够存储频谱波形;三、频谱分析原理频谱分析最常用的方法就是离散傅立叶变换(DFT),为了快速计算DFT,通常采用一种快速傅立叶变换(FFT)的方法
当信号的采样点数是2的幂时,就可以采用这种方法
FFT的输出都是双边的,它同时显示了正负频率的信息
通过只使用一半FFT输出采样点转换成单边FFT
FFT的采样点之间的频率间隔是fs/N,这里fs是采样频率
FFT和能量频谱可以用于测量静止或者动态信号的频率信息
FFT提供了信号在整个采样期间的平均频率信息
因此,FFT主要用于固定信号的分析(即信号在采样期间的频率变化不大)或者只需要求取每个频率分量的平均能量
计算机只能处理有限长度的信号,原信号x(t)要以T(采样时间或采样长度)截断,即有限化
有限化也称为加“矩形窗”或“不加窗”
矩形窗将信号突然截断,这在频域造成很宽的附加频率成分,这些附加频率成分在原信号x(t)中其实是不存在的
一般将这一问题称为有限化带来的泄露问题
泄露使得原来集中在f0上的能量分散到全部频率轴上
泄露带来许多问题:如①使频率曲线产生许多“皱纹”(Ripple),较大的