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.

[参考译文] TAS6424E-Q1:更改 TAS6424通道上的音量时的噪声问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1313434/tas6424e-q1-noise-issue-when-changing-volume-on-tas6424-channels

器件型号:TAS6424E-Q1
主题中讨论的其他器件:TAS6424TAS6424E

调整音量(地址为0x05 - 0x08的寄存器)时、在音频播放过程中可以听到扬声器的明显噪音。
我的问题是:是否有推荐的寄存器设置或配置可以消除此噪声?
谢谢!

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

    您好!

    我不是很确定你的噪音,因为没有什么描述。  在我们执行音量阶跃时、您可能会听到阶跃变化。  这可以在寄存器0x01中进行更改。   

    此致、
    S·格雷格

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

    您好、Gregg:

    感谢您的答复。

    我已经观察到、在音量调节过程中、高频扬声器特别明显、就像失真一样。

    关于寄存器0x01的配置:

    已归档 类型 复位   说明
    7 HPF 旁路   R/W 0 0:启用高通滤波器
    1:禁用高通滤波器
    6至5   OTW 控制 R/W 01   00:全局过热警告设置为140°C
    01:全局过热警告设置为130C
    10:全局过热警告设置为120°C
    11:全局过热警告设置为110°C
    4 OC 控制   R/W 1   0:过流为1级
    1:过流为2级
    3–2 音量 R/W 00 00:卷更新速率为1步/FSYNC
    01:卷更新速率为1步/2 FSYNC
    10:卷更新速率为1步/4个 FSYNC
    11:卷更新速率为1步/8 FSYNC
    1–0 增益 R/W 10 00:增益电平1 = 7.6V 峰值输出电压
    01:增益电平2 = 15V 峰值输出电压
    10:增益水平3 = 21V 峰值输出电压
    11:增益电平4 = 29V 峰值输出电压

    您是否有其他建议来帮助消除该噪声?

    谢谢

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

    您好、Imed

     我想问一下音量的调整范围是什么。 如果设置的值过大、可能会在调整过程中出现一些剪切。  

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

    Shadow、
    即使体积值很小、也会出现噪声。 我正在 TAS6424数据表中规定的范围内调整音量、 尤其是在0x9C 和0xDD 之间。

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

    您好、Imed

     您的寄存器设置似乎使用的是最慢的斜坡速度、恐怕该器件没有其他设置。  

     我们可以尝试使用 AP 来记录输出波形、检查我们是否可以在斜坡期间发现该失真。 也可以尝试调整输入信号而不是调节器件的音量、以查看是否可以避免这一问题。

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

    Shadow、

    感谢您的答复。

    没有与频道音量相关的其他设置。

    我可以通过播放正弦波(200Hz)来重现问题。
    我尝试显示在从0x9C 调整到0xE3的音量期间振幅变化。
    如下面的截图所示、振幅中有一些步骤。 这可能是导致问题的原因。
    是否有办法可以平缓这些振幅突变?
    谢谢


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

    将回复此主题的 TI 团队将庆祝美国中部时间2/9至2/17美国新年。 感谢您的耐心等待、我们将在美国中部时间2月19日至2月23日这周的某个时间提供回复。

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

    Imed、

    您可以将音量速率更改为较小的值、以便音量更改得更快。   此外、检查您的代码以查看用于更改音量的 I2C 命令是否发送得很慢。  此外、请检查当音量控制大于0xCF 时是否没有高于0dBFS 信号。

    此致、
    S·格雷格

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

    尊敬的 Gregg:

    我已经 将 音量速率更改为8 FSYNC。 虽然这已略微降低了咔嗒声的清晰度、但恼人的噪音/阶跃仍然存在。
    我还使用 tas6424评估模块(EVM)重现了该问题。 在计算机上播放正弦信号的同时调节音量(仅一步)时、我可以听到连接到 EVM 的输出扬声器点击。 (随附捕捉)。

    此致、
    伊梅德



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

    您好、Imed

    是否有办法消除这些振幅跳跃?

    音量增加设计为具有固定的 dB 变化、正常情况下、当功率变大时、您会看到波形快速变化。 对于 TAS6424E 器件、无法进一步平滑变化、因为该器件内部没有 DSP、数字电路只能提供固定步长。 我们是否可以更改音频源电平来实现音量变化?  

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

    Shadow、
    感谢您的建议。
    我尽量降低输入音量、但不幸的是、调整音量时产生的噪音仍然存在。

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

    您好、Imed

     很遗憾听到这个消息。 恐怕这个器件没有其他地方可以调整。 我们可以考虑尝试使用不同的扬声器类型、或使用另一个带有 DSP 的器件 、例如 TAS6584、以再次检查是由步进或斜升速度引起、还是由其他一些原因引起。

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

    Shadow、
    没有问题,感谢您的支持!

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

    Imed、

    我看到您正在使用正弦波来测试音频变化。  这些变化可以在正弦波中看到。  因为我们不听正弦之风,尝试使用音乐或语音等音频信号,看看你是否能听到变化。   

    此致、
    S·格雷格