TI中文支持网
TI专业的中文技术问题搜集分享网站

PCM1808的问题,很急

1、通道溢出

折腾了近一个月,才发现PCM1808的两个通道均不能溢出,即输入电压不能高于3Vpp,否则基准电压将会降低,2个通道的偏置电压(通常为VCC/2)差值变大,导致I2S输出突变。只好加了二极管来钳位。Datasheet中根本没有对这种异常情况进行说明!我还一直以为一个通道溢出就溢出,应该不会对另一个通道有影响呢。哎!

2、动态范围窄

线性的动态范围大概只有50多dB,不到60dB,离Datasheet中的99dB还相差甚远。无论我怎么对调离电路的±5V电压进行滤波,怎么对PCM808的VCC的5V电压进行滤波,动态范围始终无法达到60dB。

目前我的电路是对输入电压放大20倍,二极管将输入电压钳制在±1.4V左右,目前的设计目标是1V对应94dB,但输入电压低于3mV(约对应44dB)时PCM1808输出就完全不在线性范围内了,即线性范围约为50dB。请问究竟是什么原因?是不是PCM1808本身噪声就很大?

除了说明书和评估板说明书中的电路,有没有更详细的电路和设计优化可以推荐???

单端输入ADC有什么需要注意的地方?如何提高ADC的线性动态范围?

KW X:

亲;只要将输入适度衰减,就可以提高输入线性范围。

Flora Wang:

回复 KW X:

你好:

这两个问题,我都不这样认为.

1)PCM1808输出偏置的问题,这个偏置只会和PCM1808的供电电压相关,与输入幅度是否超出了3Vpp是没有关系的。超过了3Vpp,最后的结果是采样还原得到的波形会削波,当然THD+N就会很差。并不是你说的偏置变化导致I2S突变。

你看下图波形就是PCM1808输入过大,采样还原得到的波形削波的现象:

在看以下测试:

2)PCM1808确实能达到98dB的动态范围。动态范围的解释是:20lg(满幅输出的电压/能识别的最小电压)。这个通常要用AP来测试。满幅输出的电压是3Vpp,但是能识别的最下电压,都非常小,都是noise,用AP测,能精确到uv。所以动态范围都不低。

 

 

lvehe:

回复 Flora Wang:

1、用示波器测量的确只会显示削波,但实际上只要超过3Vpp,PCM1808的1脚的电压就不是Vcc/2了,而且左右通道的偏置电压也发生了变化,这都是实际测量的真实结果!

2、24位ADC理论上甚至能达到140多dB,但实际上对于低信号的测量是否是线性关系,有待商榷。也许能测到uV级的信号,可那个值是准确的吗?

3、我希望得到的是解决方案,而不是质疑,希望TI工作人员实际测量一个低信号输出是否失真严重,哎

lvehe:

回复 KW X:

我是2个通道,一个放大20倍,一个衰减10倍,无论如何,两个通道的线性范围只有50多dB。

Flora Wang:

回复 lvehe:

你好:

2.音频ADC都是采样delt-sigma型,都是过采样,24位是分辨率,不是有效位数,所以不是140dB.

PCM1808是24bit,意味着分辨率是24位,但是并不是24位都是准的,还得看DNR。

3.我想说的是你的仪器或是测量方法有误,让你误以为PCM1808DNR只有60dB。

PCM1808能识别的微小信号,最后转化的是I2S数字,我们在实验室用AP可以把这个数字还原成正弦波。因为测试仪器中有比PCM1808动态范围更大的DAC,才可还原。

你看下图,输入<30uv时才不能还原:

我暂时没有诸如100mv,200mv输入的波形,但是我之前看过,没有问题。

4.我解释如何测量动态范围,也是希望你对比一下自己测量的方法。你说输入一个低信号失真,你如何知道PCM1808输出失真了,后面的ADC动态范围一定要比PCM1808更大才行。

 

lvehe:

回复 Flora Wang:

可能是我的的电源处理不好。用DC-DC Boost升压芯片产生的电压的纹波可能比较大,导致后面的LDO出来的电压也不是很稳定。

请问,对于24bit 音频ADC,有没有好的电源解决方案,最基本的滤波方法有哪些?谢谢!!!最好有TI的标准文档。

Flora Wang:

回复 lvehe:

你好:

只要按照响应的电源设计方案推荐的电路或者EVM板设计的,都是可以用的。滤波也是比较常见的LC滤波,说到底还是boost的基本电路,这个得参考EVM电路。

如果电源有相关疑问,可以发到电源板块咨询一下。

赞(0)
未经允许不得转载:TI中文支持网 » PCM1808的问题,很急
分享到: 更多 (0)