你好!
我正在从事一项商业设计、其中使用 PCM9211将模拟音频转换为 SPDIF。 我之前购买了 PCM9211-EVM 板、在 这个论坛上获得了一些帮助、使其能够实现我想要的功能。
然后、我设计了一个双层 PCB、其中的寄存器由微控制器使用 i2c 进行 AT。 然后、SPDIF 信号连接到 Toslink 连接器、并由 SPDIF 到模拟转换器接收、在这里我连接耳机。
一旦微控制器定位正确的寄存器(在上面的链接中输入脚本 shovn)、SPDIF 输出就会被大白噪声严重存储。 我仍然可以听到那里的音乐、但这仍然是无法忍受的。
我很确定我的代码没有任何问题。 我已经修改了 PCM9211-EVM 板、因此我可以使用微控制器来控制它、该板使用与我在定制设计的板上运行的程序完全相同的程序工作正常。 我还很清楚它也不是 Toslink 连接器、因为我还尝试从 PCM9211-EVM 板上卸下连接器、转而使用该连接器、但没有任何软性(仍然是白噪声)。
以下是我目前尝试的模式列表:
*将地壳上的100R 限流电阻替换为0r 1
*将晶体上的22p 电容器替换为10p 电容器
*将引脚34上的0r 上拉电阻替换为10k
*将所有 MPIO 和 RXIN 引脚接地
有人以前遇到过此问题吗?
非常感谢,非常棒!
下面是 PCM9211周围的 PCB 图层:
这是它的原理图。 请注意、去耦电容器(100N 和10U)非常靠近电源和接地引脚、具有较短的接地返回路径。 电路板的整个底面是一个实心接地层。