用STM32采集了64个点的交流信号,如何计算有效值。。

2019-12-27 18:38发布

采集的交流信号经过了FFT,出来了64点的幅度,相位,虚部和实部。如何计算交流电流有效值,频率?
现在用了很多计算方法,结果不太好!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
35条回答
again
2019-12-30 06:47
你对FFT后的意义都不了解哦!FFT是把时域信号转换到频域,每一根谱线就是对应频率的信息,比如你以1024等间隔采样64点,那么频谱分辨率为1024/64=16HZ,第1根代表直流分量,第2根就是16HZ频率。。。如果实际信号不是刚好落在第N根谱线即不是频谱分辨率的N倍,那么需要做泄漏校正,用我前面提的三点校正算法就行这个算法是最简单的精度不算很高,想要更高的可以用5点、7点等等很多,丁康老师书里就有很多

一周热门 更多>