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

PCM1754-Q1: PCM1754TDBQRQ1

Part Number:PCM1754-Q1Other Parts Discussed in Thread:PCM1754, PCM5102A

遇到下面的问题,折腾很久。麻烦各位支招,感谢。

使用S32K144(FLEXIO模拟I2S)+PCM1754(DAC芯片)+TAS5411(功放)播放一段1KHz的正弦波(采样频率48K,2通道,位宽16bits),测试发现DAC和功放输出端的波形上存在很多噪声干扰,如下

I

I2S格式 WS=48KHz,BCK=64fs = 3.072MHz  位宽=16bits

由一个独立的晶振提供DAC芯片的SCK=12.288MHz

PCM1754芯片手册的描述:

把I2S(DO,BCLK,WS)拉到其它一块DAC(PCM502A)芯片,输出波形正常

Kailyn Chen:

您好,您的意思是PCM1754如果单独使用晶振来提供SCK,输出正常的。但是由S32K144模拟I2S的话,输出很多噪声对把?

很有可能是S32K144的SCK的jitter过大导致的干扰。

,

liu GUOYING:

首先感谢您的回答,有噪声的PCM1754是使用单独晶振来提供SCK。当时为了验证I2S数据对不对,把I2S的DO\BCLK\WS三根线连接到一块独立的DAC板子(PCM5102A)上测试,测试波形是正常且没有噪音。查看PCM5102A资料发现它的SCK是可以通过BCLK倍频得到的,请问SCK和BCLK是不是有什么时序要求,是不是噪声产生的原因?

,

liu GUOYING:

I2S是用S32K144的FLEXIO模拟的

,

Kailyn Chen:

您好,BCK需要同步于SCK。 

数据格式使用的哪种,右对齐格式是吗? 我再对比下1754和5102的区别,然后尽快回复给您。 

,

liu GUOYING:

您好,数据格式如下:

WS=48KHz,BCK=64fs = 3.072MHz  位宽=16bits

,

Kailyn Chen:

您好,我看了下1754的数据手册,手册中有推荐的时钟型号,最好是使用PLL170x系列。

另外关于时钟方面的介绍,是SCK需要同步于BCK/LRCK,所以我这边给的建议是要想做到同步,BCK, LRCK以及SCK最好来自于同一个时钟源,不论是晶振还是主控输出的时钟,最好来自于同一个时钟源才能做到很好的同步。 否则可能会由于不同步造成的噪声。

,

liu GUOYING:

您好,好的,我们按照您的建议测试下,非常感谢您百忙中抽空回复

,

Kailyn Chen:

不客气,这是应该的,测试后如果还有问题,再继续讨论。

我暂时先把这个帖子关掉,如有任何问题,您可继续在这里咨询,我会继续跟进。

赞(0)
未经允许不得转载:TI中文支持网 » PCM1754-Q1: PCM1754TDBQRQ1
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1