整数FM解调

时间:2009-07-29 13:27:19

标签: audio signal-processing radio

什么是适合FM解调的软件(或FPGA)技术?我一直在用MATLAB进行实验,试图找到合适的算法,但我一直把它放在模拟参考资料上,结果有限。我可以弄清楚音频,但有一些可怕的失真,我无法通过过滤来解决。最终,我希望能够在FPGA上使用整数实现,但我需要首先进行基本解调。

FFT显示频谱已经向下移动到以DC为中心,但听起来不对。

1 个答案:

答案 0 :(得分:2)

如果你已经听到了声音,那么我会说你大部分都在那里。如果你解释(或粘贴)你正在使用的一些代码/算法,以及尽可能地描述噪声,它可能会有所帮助。

如果噪声仅出现在基于整数的计算中,则整数舍入误差或溢出是噪声的最可能原因 - 尽管可能从频域移位导致噪声听起来有点异常。基于良好整数的计算的关键是了解运算符的优先级,并确保在计算的每一步都保持在整数的范围内。太大了,你会溢出,太小,你会失去分辨率。

Pre/de-emphasis也可能会导致你的输出听起来很奇怪,如果你没有考虑它,虽然我不会真的期望“严重失真”。