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.

[参考译文] TAS5756M:切换 I2S 输入信号源后过驱动输出

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1508390/tas5756m-overdriven-output-after-switching-the-i2s-input-signal-source

器件型号:TAS5756M

工具/软件:

您好、

在我们的系统中、我们使用了采用2.1配置的音频放大器和两个 TAS5756M。 I2S 输入来自开关板、该开关板在 SPDIF (来自分频器板的 TOSLINK)和 I2S 信号之间进行选择。 如果音频级别有最低级别、我们会在两个信号源之间来回切换、突然低音炮放大器过驱动。 重启音频放大器后、音量恢复正常。

我尝试分析放大器中的 I2S 输入数据、可以测量在开关期间 I2S 信号会改变频率。

您是否有问题所在的提示?

感谢你的帮助。

BR

Martin

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

    尊敬的 Martin:  

    让我更好地理解问题。  

    分频器板具有 I2S 和 SPDIF 输入、 并根据音频级别选择一个并为 TAS5756M 器件提供 I2S、对吗?  

    从 I2S 切换到 SPDIF、SPDIF 切 换到 I2S 或者同时切换到 I2S 时是否出现问题? 在高频扬声器上是否未看到问题?  

    此致、
    Sydney Northcutt  

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

    您好、Sydney、

    是的、当我朝两个方向切换时、我认为左/右扬声器也会出现问题。

    今天、我对音频放大器进行了一些测量。 如果低音炮过驱、DAC 输出的形状几乎为矩形。

    唯一的解决方案是对音频放大器进行下电上电。 在 I2S 和 SPDIF 输入信号之间切换不能解决问题。

    BR

    马丁·索尔

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

    尊敬的 Martin:  

    使用 DGSW01时、时钟是否保持一致、当您在输入之间交换时只有 I2S 数据发生变化、或者时钟也是否改变? 您能否监控 TAS5756的音频时钟内是否存在任何问题或盲点?

    此致、
    Sydney Northcutt

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

    您好、Sydney、

    我们有以下参数:

     int。 CPU (I2S):

    • 主时钟:24、5MHz
    • 位时钟:3、05MHz
    • FS 时钟:48kHz
    • 位:26位

     外部 HDMI (SPDIF):

    • 主时钟:12、3MHz
    • 位时钟:3、075MHz
    • FS 时钟:48kHz
    • 位:16位

     

    从 SPDIF 切换到 I2S:

    • 主时钟:12、3MHz -> 49 -> 24、5MHz
    • 位时钟:3、05MHz -> 4、5 -> 3、05MHz
    • FS 时钟:48kHz -> 0 -> 49kHz -> 48kHz

    主时钟将从12 3MHz 跳转到49MHz、然后返回到24 5MHz。 位时钟从3、05MHz 变为4、5MHz 变为3、05MHz 的变化 FS Clk 将从48kHz 切换到0至48kHz

     

    从 I2S 切换到 SPDIF:

    • Master-CL:24、5MHz -> 17 -> 19 -> 12、3MHz
    • 位时钟:3、05MHz -> 4/3 -> 3、05MHz
    • FS 时钟:48kHz -> 70 -> 0 -> 48kHz

    主时钟在开关时间内将在17 -19MHz 左右移动、并在12、3MHz 下保持稳定。 Bit-Clk 将在开关时间内在4MHz 附近移动、并在3、05MHz 处保持稳定。 FS 时钟在开关时间内将在70kHz 左右移动、而在48kHz 时将稳定。

    我可以测量引脚 SPK_GAIN/FREQ 上的电压将从5.43V 变为4.8V、并在开关期间返回。 电阻值为750k 和150k。

    如果超低音扬声器放大器过载、则故障信号为低电平。

    BR

    Martin

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

    尊敬的 Martin:  

    使用 SPDIF 信号或 I2S 信号启动时放大器是否正常工作、并且只有在两者之间切换时问题才会出现?  

    在两者之间交换时、您是否更改了放大器侧的字长? 这可能是数据被解释为大于其实际值的原因。 默认设置为 I2S 和24位字长。 有关更多详细信息、请参阅 数据表的第9.3.6节"串行音频端口-数据格式和位深度"。  

    另一个可能的问题可能是  位时钟发生变化、用于为 DSP 和 DAC 创建时钟。  

    此致、
    Sydney Northcutt  

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

    您好、

    如果 Bit-Clk/DSP-Clk/Master-Clk FS 会快速变化、那么 DAC/DPS/PLL 可能会挂起?

    我们得到了扩展板的固件更新、它在开关时间内将 bit-Clk 频率设置为大约100kHz、并在系统稳定后释放到原始频率。 通过这种修改、我们不再能产生过驱动效应。  

    BR

    马丁·索尔

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

    尊敬的 Martin:

    是的、 位时钟用于为 DSP 和 DAC 创建时钟、因此任何更改都可能导致肯定出现问题。 很高兴听到 此修复程序解决了该问题。 如果您需要任何进一步的支持、请告诉我们。 Slight smileμ s

    此致、
    Sydney Northcutt