Thread 中讨论的其他器件: PCM1808、 PCM1792
工具与软件:
尊敬的 TI 论坛:
使用 PCM5122 和 Raspberry CM4 CPU with Circle 软件时遇到了这个大问题:
这是系统中 ADC DAC 部分的静态图:
在此应用中、22.5792MHz 的一个时钟发生器信号 PCM_CLK_GPIO18作为时钟参考进入 ADC PCM1808。
PCM1808是用于生成 LRCK 和 BCK 的主站。 ADC 以88.2KHz 的频率工作。
这些信号是 CM4 CPU 和两个 PCM5122 DAC 的主信号。
CM$为 DAC 生成 pcm_dout。
LRCK 被二分频、有逻辑可利用两个 PCM5122生成两个立体声信号。
将 LRCK 除以2、在 LRCK 转换中将 CM$的 PCM_dout 作为1、以便为 DAC 生成44100Hz 的 LRCK。
CM5122的工作频率是44.1kHz。
两个 PCM5122被配置为从器件、BCK 是内部 PLL 的基准、接口选择 I2S、字24、角度计设置正确、等等。
系统开始正常、音频信号生成正确、但非常渐近的 PCM5122会产生一个大火花、也没有任何数字信号、DOUT 也远为0。
它看起来与电源噪声或 I2S 信号上的噪声有关、我看到降低该噪声并清洁这些信号、产生这种大火花的可能性降低了、但我从未完全降低、有时也在经过数小时的静音后、DOUT=0时、会产生一个大火花。
如果需要、我可以分享有关应用的更多详细信息、
您能建议这方面的解决方案吗?
谢谢
Francesco