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.

[参考译文] TAS5731M:音量太高时输出静音

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/608538/tas5731m-output-muted-when-volume-is-too-high

部件号:TAS5731M
主题中讨论的其他部件: TAS5731

您好,

实际上,我在BTL模式下使用TAS5731M,当声音太高时,输出被禁用(静音)。

我在一个电路板上实施了这个,它运行良好,但现在在新设计上我遇到了这个问题。

我为这两种设计采用了相同的原理图(与EVM板相同)和路由文件,唯一更改的是PCB的厚度(1 mm 到0.8 mm Now)。  

在TAS静音之前和之后,我正在阅读一些登记 :  

  • 错误状态寄存器:静音之前,将出现位剪辑指示符(0x04)。  
  • 系统控制寄存器:当TAS静音时,此寄存器中的值从0x00更改为0x40。 这意味着输出被硬静音,但我不知道TAS为什么这么做

要重新启动TAS,我必须将其关闭并重新启动。  

请在下面找到所用的示意图。  

感谢你的帮助

Mallyck

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好! Shawn可以帮助您解决更多问题,但您驾驶的PVDD似乎是12伏,但不清楚您驾驶的是哪种类型的负载。 您能否为我们提供有关负载的更多信息? 很可能是您通过设备驱动的电流过大,而它只是跳闸系统。 请参考第7节的参数,特别是根据负载类型的输出功率与输入功率。 这应该对您有所帮助。 谢谢,Jeff
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的快速回复!

    是的,PVDD为12V,负载为8欧姆扬声器

    "跳闸系统"的含义是什么,是否存在过电流的安全模式? 如果是这种问题,在错误状态寄存器中未检测到这种类型的错误是正常的吗?

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    感谢您的回复。 我查看了SCH,没有发现明显的问题。 根据您发送的信息,我认为此问题是OT Fault。
    如果设备结温超过150°C左右,则设备将进入热关闭状态,所有输出均设置为Hi-Z状态。 主板上的铜厚度实际上与印刷电路板的热性能有很大的关系,因此这种主板版本的热性能更差,并且由于Cooper厚度更薄,输出功率更容易进入Hi-Z模式。
    关于热设计,TI有大量材料,请参阅 www.ti.com/.../slma002g.pdf www.ti.com/.../slua566.pdf
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Shawn您好!

    感谢您的快速回复。 今天上午,我们在很长一段时间内测试了系统的音量,TAS5731M未将输出设为默认值。 只是当输入太高时(就像音乐中的枪声)。 我们仍在读取"错误状态寄存器",并且D1 "过流,过热或欠压错误"未设置为1。  

    铜的厚度没有变化,只是FR4芯的厚度。  

    我们正在使用焊接返工台在非常高的温度(约400°C)下手动焊接TAS5731M,它是否会影响系统的功能?  

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    感谢您提供信息。 因此,当输入较大->卷较小->输出也较小时,将会出现问题。 但当输入很小->卷很大->输出也很大时,问题永远不会发生。 我的理解是否正确? 如果使用非常大的输入信号但打开负载/扬声器,该怎么办? 在这种情况下,问题是否仍然出现?
    长时间在高温下暴露可能会损坏设备。 请尝试使用另一台新设备吗? 还是可能是一个解决问题?
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Shawn您好!

    因此,要明确的是,测试是:
    输入在最大电平时为200 Hz正弦。 然后在卷寄存器中移动该值(寄存器0x07)。 在我的旧版本中,TAS5731M在255到0之间运行良好。 但是使用新的主板,相同的输入,当我达到70时,系统会跳闸。 我尝试过其他频率,但结果相同,调高音量时出现问题。
    我尝试打开加载,但问题未出现。
    我有5个原型,它们都是一样的。
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    感谢您的解释。 两个版本之间唯一的硬件差异是PCB厚度,对吗? 软件是否有差异? 您是否可以在出现问题后向我发送正常情况的注册设置? 如果可能,还请在触发问题时向我发送输出的示波器屏幕截图。
    请尝试在调制限制寄存器(0x10)中设置0x7以降低PWM占空比限制,以查看是否有任何改进?
    那么,您能否确认33nF电容器用于板上的自举电容器? 如果是,请尝试使用较大的滑带电容器,并查看问题是否仍然出现。
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Shawn您好!  

    对于硬件,我们还更改了AVDD和DVDD的电源线。 我们专门为TAS5731M提供了一个LDO形式为5V至3.3V的电压,该LDO可提供高达300mA (参考AP7331)。 12伏电源与旧主板来自相同的电源。 为了确保问题不是来自这种3.3V电压,我们从外部电源接过来,但问题仍然存在。  

    有关注册,请在下面找到我们的初始配置:  

    名称(地址)=值

    TAS5731_OSCTRIMM_REG (0x1B) = 0x00

    TAS5731_SYSCTRL2_REG (0x05)= 0x00

    TAS5731_SDI_REG (0x04)= 0x03

    TAS5731_CH1VOLUME_REG (0x08)= 0x00

    TAS5731_CH2VOLUME_REG (0x09)= 0x00

    TAS5731_CH3VOLUME_REG (0x0A)= 0x00

    TAS5731_MODLIMT_REG (0x10)= 0x07

    所以在测试过程中,我发现有两个问题。 第一个是前面描述的,当输入过高时,输出将硬静音。

    在寄存器中,我可以在静音之前,然后在"系统控制寄存器2 (0x05)"= 0x40中的"错误状态寄存器(0x02)"中读取0x04。

    输出的屏幕截图是不必要的,所有输出上都有0V电压。 第一个问题发生在枪击中。

    第二个问题有点不同,200 Hz时连续的正弦,当我在某个点调高音量时,一个扬声器静音,但寄存器中没有变化。 输出的屏幕如下所示:  

    无声音输出:  

    PWM在此输出上不起作用,但在另一个输出上运行良好。 现在,我的一个输出有声音,但还有另一个问题,我无法更改音量。 我可以写读 "主音量寄存器(0x07)",其中的值正在更改,但扬声器上没有任何更改。

    我尝试将bootstrap电容器更改为100nF,但问题仍然出现。  

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    非常感谢您的评估和说明。
    这个问题真的很奇怪。 我认为您的注册设置看起来没有问题,所以我猜可能是硬件问题,而不是软件问题。 我再次查看了SCH,发现C14=4.7nF。 应为47nF。 请用47nF电容器更换吗? 请告诉我是否可以通过这种方式解决问题。
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉,我忘记告诉您这一点,但我已经看到了这个错误,并更改了C14。 它不能解决问题。
    TAS内部是否存在数据表中未提及的安全措施,可禁用一个输出而不是另一个输出? 您知道为什么音量寄存器和放大器增益之间的连接此时不起作用吗?
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    很抱歉回复太晚了,因为我在过去几天出差。
    我认为此问题是由于输出信号过大导致的。 在这种情况下,当输入信号幅值过大时,输出被剪切,然后设备进入保护模式。 为什么不在TAS5731上启用DRC来保护设备或扬声器。 在TAS5731数据表的9.3 .................................................................11部分中,您可以找到DRC块的介绍。 我们还提供了有关DRC使用 情况的非常详细的文档www.ti.com/.../sloa148.pdf。
    DRC通过设置适当的参数配置来提供压缩功能。 在这种情况下,我认为您可以尝试使用较高的压缩比和较低的DRC阈值,以确保输出上没有裁剪。
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    肖恩您好  

    我已经启用了DRC,并稍微降低了使用我们的主板所需的卷寄存器的价值。 因此,TAS5731目前正在工作,但音量较低,这对我们的客户来说是一个问题。

    我们正在考虑通过修改厚度(从0.8 到1 mm)和扩大电源线的尺寸来制造新的PCB。 这是一个好主意,还是我们会遇到同样的问题?  

    谢谢  

    此致  

    Mallyck

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    DRC通常启用以保护扬声器。 我认为您的SCH没有问题。 在设计PCB时,请高度注意热性能。
    此致,
    郑少文
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck! 这是否回答了您的问题,我们是否可以关闭此消息线程? 谢谢,Jeff
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,  

    我终于收到了新设计的新主板,它运行良好! 问题似乎来自PCB的厚度。 使用的原理图和路线与最后一个设计相同。  

    感谢你的帮助

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Mallyck,
    恭喜! 我非常高兴您的新主板工作完美!
    此致,
    郑少文