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.

[参考译文] TAS2505:SPK输出驱动器关闭时发出噪音

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/610308/tas2505-noise-at-spk-output-driver-switch-off

部件号:TAS2505

我的问题与以下注册表有关:
第1页/寄存器45:扬声器放大器控制1 - 0x01 / 0x2D
 D1 R/W 0扬声器驱动器电源
   0:SPK输出驱动器已断电
   1:SPK输出驱动器已通电

我操纵SPK输出驱动器以减少EMC传输。

我在播放声音之前打开SPK输出驱动器。 D1=1,取消静音,启动I2S CLK

发出“I Mute the audio”(将音频静音)声音后,停止I2S CLK并 再次关闭SPK输出驱动程序D0=0

当我关闭SPK输出驱动器时,会听到短促的噪音。

我想知道如何消除这种短暂的噪音。

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

    对于短噪音,您的意思是像流行噪音?
    也许您可以在关闭SPK驱动程序之前将DAC和/或SPK驱动程序静音。
    DAC静音通过页面0 Reg 0x40位D3=1进行控制
    SPK静音通过第1页Reg 0x30位D6-D4=000进行控制

    此致,
    Ivan Salazar
    音频应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Ivan:
    感谢您的回复。
    是的,我指的是杂音。 仅在关闭扬声器驱动程序时才会出现此问题。
    在当前实现中,我只在0页上使用寄存器0x40静音,将其设置为0x0C。 这无助于减少噪音。

    下一步,我将测试您对SPK静音的想法:第1页Reg 0x30位D6-D4=000

    此致,

    John