TI论坛
直播中

李红

8年用户 1344经验值
私信 关注
[问答]

PCM1792A在输出时,做FFT变换后在噪底上会出现很多毛刺是怎么回事?


  • 请问PCM1792A在输出时,过采样时钟给24.576M,输出刷新率为192kHz时,过采样倍数为32,BCK是将过采样时钟2分频,在做FFT变换后在噪底上会出现很多毛刺是怎么回事,这直接影响了动态范围;之前我用系统时钟为12.288MHz时,输出刷新率也是设为192kHz,过采样倍数为32,BCK是过采样时钟,但是当时两个通道出现不同步的情况后来看到手册15页中的table1 ,故将过采样时钟提高一倍,以保证128fs,然后将BCK分频以保证周期大于70nS,不过在没有提升频率之前躁底并没有出现毛刺,只是在我将BCK减小到小于70ns的情况下出现了躁底上有毛刺的情况,现在频率提升以后同步问题解决了,但是在各个过采样周期范围内都出现了噪底上有毛刺的情况,我观察了BCK的时钟和之前一样是76ns,保证了大于70ns。具体FFT见附件,我想问的就是如何将这些毛刺去掉,因为在提升频率之前128倍过采样条件下动态范围可以做到113db,现在三个过采样结果一样,都是108db,谢谢!

回帖(3)

h1654155275.5753

2024-11-7 17:07:48
   你的所有时钟是同时送入的吗?一开始就同步了吗?建议在没有同步前不要power on 芯片,同步后在开始启动芯片。
举报

赵晓敏

2024-11-7 17:07:57
  你能试一下等时钟完全同步后在启动芯片,然后看频谱吗?因为这颗料比较老,所以在没有开机的时钟时钟有点问题,就会有很大的噪声,他是以开机的时刻的时钟作为基准时钟的。还有就是你输出的DSDmode,还是PCM mode。DSD mode不支持这么高的过采样时钟。
举报

杨平

2024-11-9 09:18:46
PCM1792A是一款高性能的音频数模转换器(DAC),在输出时进行FFT变换后出现毛刺可能是由多种原因引起的。以下是一些可能的原因和解决方案:

1. 时钟抖动(Jitter):时钟抖动可能会导致FFT变换后的毛刺现象。确保时钟源的稳定性和精度,减少抖动对信号的影响。

解决方案:使用高质量的时钟源,或者在时钟信号路径上增加低通滤波器以减少高频噪声。

2. 模拟电源噪声:模拟电源噪声可能会影响DAC的性能,导致FFT变换后的毛刺现象。

解决方案:确保模拟电源的稳定性和干净度,使用低噪声电源模块,或者在电源路径上增加滤波器。

3. 数字电源噪声:数字电源噪声也可能影响DAC的性能,导致FFT变换后的毛刺现象。

解决方案:确保数字电源的稳定性和干净度,使用低噪声电源模块,或者在电源路径上增加滤波器。

4. 信号路径中的反射和串扰:信号路径中的反射和串扰可能会导致FFT变换后的毛刺现象。

解决方案:优化信号路径的布局,减少信号线的反射和串扰,例如使用差分信号线、增加地线和屏蔽等。

5. 过采样倍数和采样率设置不当:过采样倍数和采样率设置不当可能会导致FFT变换后的毛刺现象。

解决方案:根据PCM1792A的数据手册,正确设置过采样倍数和采样率。你提到的情况中,过采样时钟给24.576M,输出刷新率为192kHz,过采样倍数为32,BCK是将过采样时钟2分频。请确保这些设置符合PCM1792A的要求。

6. 数字信号处理(DSP)算法问题:FFT变换算法或DSP算法可能存在问题,导致FFT变换后的毛刺现象。

解决方案:检查FFT变换算法和DSP算法,确保它们正确实现。如果可能,尝试使用不同的FFT库或算法。

综上所述,要解决PCM1792A在输出时FFT变换后出现毛刺的问题,需要从多个方面进行排查和优化。建议首先检查时钟源、电源和信号路径,然后根据PCM1792A的数据手册正确设置过采样倍数和采样率,最后检查FFT变换算法和DSP算法。希望这些建议能帮助你解决问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分