微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PCM1792输出端数字干扰

PCM1792输出端数字干扰

时间:10-02 整理:3721RD 点击:

我们这边设计的一块板子,上面用PCM1792A做DAC用,部分电路如下图

数据端只用了LRCK,DATA,BCK和SCK,其他的控制端口都没有用。器件上电后工作在默认状态,SCK采用76kHz,2分频后得到BCK,再64分频后得到LRCK,往PCM1792里灌数据。

我遇到的问题是,在1792的输出端,如Pin26上,会出现数字干扰叠在DA输出上,比如输出0.5V,那么0.5V这根线上面会有数字信号,大致如下图

干扰呈数字信号形式,宽度和一个BCK周期等宽,而且BCK周期改变也跟着改变。PCM1792差分输出端的两个端口上面都有这样的数字干扰,数字干扰也是差分

形式的,干扰的大小约+-50mV。

我的DA输出需要精确控制的电压,不能有这样的波动在上面,不知问题出在哪里以及如何解决。请教各位高手。

附件传不上去,不知怎么回事?

Fanzhi,

没看到您的原理图。如果是根据datasheet中的原理图或EVM上的原理图,输出脚26的电压应当是0V。这只脚抬离地后会造成失真增加。这只脚应通过低阻到地。

Best Regards

Frank Pan

很高兴能收到你的回信,我在附件中贴了原理图和我看到的现象,现象图是在实验原理图对应的板子上测试到的。但是实验板和最终板都有这个问题。

 

问题的现象就是 在DA输出端,从PCM1792输出到最后面的差分转单端都存在着数字的干扰叠加在输出电压上。

 

数字干扰和PBCK一个周期等宽,PBCK宽度改变数字干扰也改变。我电话请教过你们一个工程师,说音频DAC因为过采样都会有数字干扰串到输出的情况,可以通过后续的滤波器滤掉。

 

但这里有两个问题我比较疑惑,一是,对应性能很高的这块dac,我觉得我遇到的问题应该不是芯片固有的,很有可能是我们使用不当造成的问题,但芯片使用其实不不复杂,我也想不出来那些地方出了问题。二是,数字干扰没有周期性,而且正负不对称,即使滤波器滤掉,也很有可能会有残余。我的应用是将这个DAC用在锁相环路上,滤波不干净的话也会有影响。

 

总得来说,我觉得我们的使用有问题,但却不知道问题在哪里,而且还比较急。

Fanzhi,

1)你用万用表测一下输出26等这些脚,看电压是不是0V。正常应当是0V。如果不是0V,查看后面的运放看是否正常工作。正常情况下,如果运放正常工作,应当把前面提到的这些脚通过负反馈拉倒0V。

2)你找根双绞线或单芯屏蔽线,一端接到下图中的红色标记处,尽量靠近运放脚,另一端绕开PCB后接到示波器上。看干扰波形是否还在。

 

Best Regards

Frank Pan

1)26等输出脚电压几乎是0V。我在正式板上测试这些脚输出看到的数字干扰不明显,但是经过一级运放以后就很明显能看出来。

2)经验看来,这些干扰不是板子串到示波器上的,这点我应该能区分出来的。

Fanzhi,

干扰可能是PCM1792A输出的电流造成的,跟后面的运放没关系。你把输入I2S信号的DATA接地,看脉冲还有吗?把PCM1792 mute后脉冲还有吗?

Best Regards

Frank Pan

不是很熟悉这方面,不过可以给个提示。

如果配置成I2S格式,BCK和DATA间会有一个周期延时,见数据手册18页。

谢谢各位。了解下来,这个属于芯片的正常现象,我们买了一块成品的音频产品,测量下来也有类似东西。音频应用中可以通过后续滤波除掉。但我们要求输出非常稳定的应用就不适合了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top