2017-05-31 179 views
-2

我对加速度计数据的FFT图有一些疑惑。FFT加速度计

我用的是MMA8451加速度计具有800Hz的ODR,但如果我绘制 FFT用Matlab(我使用本教程FFT Matlab)我获得比我预期的两倍的频率激增。

在Matlab脚本中,设置的正确采样率(Fs参数)是多少?

它等于ODR(800Hz)o对应于奈奎斯特ODR/2(400Hz)的信号带宽?

非常感谢!

+0

独立于'Fs',如果您按照演示显示绘图,则频率曲线图以Hz为单位,因此您应该获取它出现在数据中的频率。奈奎斯特说,你需要至少以你想要测量的频率的两倍进行采样,所以如果你想测量800Hz,你需要以1600Hz的最小值进行测量。 'Fs'越高越好 –

+0

在这里寻找数字信号处理DSP论坛...一个波需要4个数据点来描绘这个形状:/ \ /即400Hz的锯齿。您可以简单地在1600hz重新采样数据,FFT中包含的声音的最大频率将为400Hz。你会期望400hz的加速度变化,除非你的仪表连接到一个大黄蜂?什么样的疯狂数据分析algorythm简单地通过FFT传递加速度计数据?你为什么要包含信号的> 40hz分量?你的目标是? –

+0

抱歉,您需要2个点来绘制波形信号,而不是4:////////是一系列2点波形,即串联连续样本上的-1/+ 1。 –

回答

1

采样频率Fs等于您每秒得到的确切样本数。对于Fs = 800Hz,您可以在0:400区域获得光谱。

+0

我解决了!这是加速度计配置的错误 – FBGenesy