This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TAS5766M:当 I2S 流停止并启动时 TAS5766 音频砰砰声

Guru**** 2815505 points

Other Parts Discussed in Thread: TAS5766M

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1600741/tas5766m-tas5766-audio-pop-when-i2s-stream-stops-and-starts

部件号: TAS5766M

大家好!

我有一个使用 TAS5766M 的设计。 I2S 数据流来自 Raspberry Pi。 遗憾的是、这不提供系统/主时钟。 此外、当没有播放媒体时、它会停止 I2S 流。

我设法在 TAS5766 中获取 PLL 设置、以便从 I2S 流运行位时钟。

现在、当 raspi 停止播放时、I2S 时钟停止和 相应的时钟错误位会被设置。 当位时钟恢复时、PLL 再次锁定并且音频播放正常。

但每次音频流开始或停止时、扬声器都会发出爆裂声。 我假设这是电荷泵启动/停止或其他硬件原因造成的?
当我通过 I2C 或 XSMT 引脚使放大器静音时、这没有帮助。  即使放大器静音、也会出现砰砰声。 我想这是与硬件相关的内容。

您有任何建议要检查什么吗? 或者我可以尝试减轻这种情况的方法是什么?

谢谢、此致、
Jonas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Jonas、

    我相信该砰砰声来自 D 类开关信号在时钟不存在时、放大器进入待机或关断状态而关闭。 您可以通过监控示波器上的输出来确认这一点。  

    如果您启用了软静音、并通过 I2C 进入关断模式、然后移除时钟、则砰砰声是否仍然存在?

    此外、我假设没有始终存在时钟的选项? 这将是第一个可能的解决方案。  

    此致、
    Sydney Northcutt