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.

[参考译文] TAS5825M:TAS5825M &TAS5720M -低音扬声器输出错误

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1297469/tas5825m-tas5825m-tas5720m---woofer-output-error

器件型号:TAS5825M
主题中讨论的其他器件: TAS5720M

我们正在使用 TAS5825M 和 TAS5720M 开发一个2.1ch 系统。

在 PPC3中、我将如下图所示设置 AGL 低音扬声器、并通过下载[dump to header file]进行开发。

e2e.ti.com/.../audio_5F00_init.txt

我们目前使用10个单元、其中8个单元的高音扬声器和低音扬声器输出正常、但2个单元的低音扬声器输出存在噪声。 高音扬声器输出正常。 下图是440Hz 正弦输入时的输出图片。

如果在可听到噪声的系统中关闭 AGL 功能、则能听到正常输出。

即使将输入设置为最小值、AGL 开启时也会产生噪声。

我们请求支持、以确保在使用 AGL 功能时没有噪声。

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

    大家好、帕克

    您能否与我们分享原理图和 ppc3文件?

    这将使我们更容易分析。

    塔克

    杰西

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

    嗨、Ji

    我会将 PPC 文件和原理图作为附件发送给您。

    e2e.ti.com/.../TAS5825M_2600_TAS5720M.zip

    e2e.ti.com/.../TAS5825M_2600_TAS5720M.pdf

    PVDD 电压为12V、即使电压为24V、症状也相同。

    我想请您的帮助。

    谢谢。

    S.M 公园

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

    嗨帕克

    让我清除一些有关您的设置的内容。

    您将数据从 tas5825 sdout 输出到 tas5720,后者用作低音扬声器。 我是对吗?

    而奇怪的声音来自驱动 tas5720的低音扬声器。

    上面的奇怪波形也来自 tas5720输出,我是对的吗?

    如果是、我们是否可以首先与 AP 检查 tas5825 sdout 信号、以确认要输出的数据是否正确。

    然后、我们可以知道这个问题来自 tas5825数据本身或 tas5720放大器。

    塔克

    杰西

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

    尊敬的 Ji

    感谢您的评论。 我会告诉你我的意见。

    您将数据从 tas5825 sdout 输出到 tas5720,后者用作低音扬声器。 我是对吗?  

    上面的奇怪波形也来自 tas5720输出,我是对的吗?

    -->是的, TAS5825 GPIO2端口的 SDout 是输入到 TAS5720M,并作为低音扬声器输出。  

       10组中只有2组存在低音扬声器输出问题。

    如果是、我们是否可以首先与 AP 检查 tas5825 sdout 信号、以确认要输出的数据是否正确。

    然后、我们可以知道这个问题来自 tas5825数据本身或 tas5720放大器。

    " 你说什么?

       在 PPC 中尝试两种方法时、证实产生了正常输出。

       1. AGL 关闭

       我确认的是、如果我关闭 PPC 中低音扬声器的 AGL、输出是正常的。

       在 PPC 上关闭/打开 AGL 时、I2C 监视器的日志如下。

       W 98 00 00 00
    宽98 7f 8c
    宽98 00 0e
    W 98 68 40 00 00 00
    --> AGL 关闭: 正常声音输出


    W 98 00 00 00
    宽98 7f 8c
    宽98 00 0e
    W 98 68 c0 00 00 00
    --> AGL 打开: 声音输出异常

    我们需要打开 AGL。

       2.更改 AGL 的阈值

     - 输出异常声音时

    W 98 00 00 00
    宽98 7f 8c
    宽98 00 0e
    W 98 5c 00 00 00 86  --> 将 AGL 阈值更改为-120
    W 98 00 00 00
    宽98 7f 8c
    宽98 00 0e
    W 98 5c 06 5a C8 C3  -> 将 AGL 阈值改为-2

    -->正常声音输出

     这种方法适用于 PPC 程序,但不适用于我们的系统。

    我认为这不是 TAS5720的问题、因为我知道 AGL 函数会调整 TAS5825的寄存器。

      

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

    嗨帕克

      Jesse 正在检查、并很快会向您提供反馈。

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

    大家好、帕克

    感谢您的评估。

    根据您的分析,它无法完全摆脱 tas5720的问题。

    如您所知、不同器件之间存在增益差异。  

    我怀疑 tas5720没有对齐增益输出的限制、这可能会使输出过大、从而导致出现噪声。  

    您能帮助确认以下几个问题吗:

    1.using 音频精度用于记录作为音频数据的 sdout 数字数据,以查看输入到 tas5720的数据是否有问题。

    2.请分享如何配置 tas5720。

    塔克

    杰西

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

    嗨、Ji

    请发送至 Thandks 回复。

    如您所说、如果没有增益限制、可能会出现问题、因此必须开启 AGL。 但在我的例子中、当我打开 AGL 时会出现问题、我必须关闭它才能听到正常的声音。

    1. 遗憾的是,我没有任何设备来测量音频精度。

       在我的示波器中、当它正常时和不正常时、波形没有差异。

    2. 如果你想知道 TAS5720的寄存器,它和下图所示的默认值一样。

    我不明白的是、10分中有8分是正常的、只有2分有缺陷症状、这太高而不能被视为简单的缺陷。

    非常感谢。

    S.M 公园

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

    嗨帕克

     杰西需要更多的时间来检查它,会给你尽快,他可以回复。  

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

    嗨帕克

    很抱歉这么晚才回复。

    如果看不到 tas5825 sdout 输出信号,很难进行分析。

    如果我们可以通过音频精度看到 SDout 数据并转换为模拟波形、就可以知道这是不是因为 tas5825 DSP 问题。

    您能分享以下信息吗:

    1.如果重新启动这2台设备,此问题是否仍然存在。

    2.您是否尝试过将这2台设备切换到其它没有问题的电路板,问题出在芯片上或跟在电路板上。

    3.您能向我展示一下在刷写 i2c 代码时启动序列波形吗?

    塔克

    杰西