看来PCB Layout已经对地平面进行分割单点接地了。那么估计是晶振时钟走线有离模拟电源走线比较近的部分,晶振工作时将高频信号耦合到了模拟电源上。具体可查看下PCB,可通过将这段走线割断飞线连接以验证是不是这段走线的原因。电路板中有数字信号和模拟信号的时候,一般是将数字部分和模拟部分分开布局布线以避免相互干扰。
下载贤集网APP入驻自媒体
求助,关于PCM1794A IOUTL(R)输出的信号波形问题求解 我的方案是使用CS8421对数字信号进行升频,然后输入到1794,因为一直没法解决音频动态在90dB左右的问题,所以前后进行了多次PCB的调整。在这版中,解决了之前版本存在的地线数模干扰问题,数模电源使用了双电源,模拟电源也使用了线性电源输入,但是依旧无法解决声音动态只用90dB的问题。偶然间看到一篇帖子,说IV转换的电容会影响信号,我便拆除了IV转换的反馈电容。用示波器结果测得1794输出的信号如下图,左右声道的正负输出都存在大量的100mvpp左右的纹波,IV输出的纹波更高到几百mvpp,1794电源输入端和接地的纹波都是正常的。 接着做了一些测试: 1. CS8421无信号输入,CS8421输出为24bit 44.1K的I2S数字信号,1794的MUTE脚连接至CS8421的SRC_UNLOCK引脚,状态为低电平,可以测得大量100mvpp的纹波。 2. 将外部数字信号输入到CS8421,并且输入的信号为静音,此时1794的MUTE脚为高电平,可以测得大量100mvpp的纹波。 3. 尝试把输入1794的DATA引脚接地,可以测得大量100mvpp的纹波。 4. 当LRCK或者BCK为低电平时候,1794输出的纹波基本等于电源纹波。 所以我的问题是,1794正常状态下输出的纹波应该是多少。如果100mvpp的纹波属于异常信号,可能导致的原因是什么,因为这个纹波是直接叠加在音频信号上,动态指标做不上去可能就是和这个纹波有一定关系。 谢谢!