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:过流/直流故障问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1241014/tas5825m-overcurrent-dc-fault-problems

器件型号:TAS5825M
主题中讨论的其他器件: TAS5766MTAS5828M、TAS5825P

您好:)

-

在使用 TAS5825M 进行原型设计时遇到了一些问题。 以正常音量播放时、一切都按预期工作、但当音量增加到~80%以上时、它会立即静音或通过我的扬声器发送大量电压。 我已经注意到、当 PVDD 高于大约16V 时、这种情况可能会发生得更多。

当发生这种情况时、它每次都会显示不同的故障、在之间交替变化;

通道1-DC = 1  //  通道1-OC=1  // CLK-Fault-I=1 // 或者它没有显示故障、但 向扬声器发送约10-80%的电源电压。

-

我的设置如下:

TAS5825M 采用单声道模式(PBTL)、384KHz FS、PVDD  为18V (最大20V)电压、DVDD 为1.8V、 驱动电阻为2.6Ohm。 我尝试达到大约40W RMS。

-自举电容器:470nF

-大容量电容(PVDD):3个220uF 低 ESR。

-陶瓷电容(PVDD):4x 4.7uF、+ 2x 1uF、+ 2x 100nF (靠近 IC 放置)

-电感: 10uH ( PN : HA4158-EL )+ 0.68uF

其他一切都如数据表所示。

-

这可能是什么原因呢? 非常感谢您提供任何建议:)  

谢谢!

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

    您好 Diederik:

    您能否提供以下信息:

    • 原理图
    • 您使用的环路带宽是多少
    • 输出、BST 和 PVDD 的示波器波形
    • 初始化序列

    此致、
    路易斯

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

    您好、Luis:)

    感谢您的答复。

    -

    很遗憾、我无法提供原理图、因为已经丢失了。 但除了前面提到的规格外、它与数据表建议的 PBTL 相同。

    -

    我将使用100KHz 的环路带宽。

    -

    我将在稍后发送波形、对于在获取这些读数时 TAS5825M 应播放什么有任何要求吗?

    -

    一切都是使用 PurePathConsole-3进行完全设置的。 在连接和写入所有配置之前、所有系统电源轨都处于活动状态。

    --

    谢谢!

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

    您好 Diederek:

    您能否连接 PPC3配置。

    您可以在启动时以及故障条件之前提供这些波形>

    此致、
    路易斯

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

    您好、Luis:)

    感谢您的答复。

    -

    我已经附加了我的 PPC3文件。 请注意、需要在寄存器中手动设置 PBTL。

    e2e.ti.com/.../TAS5825M_2D00_Evaluation_2D00_V2.rar

    -

    使用 TAS5825M 在19V PVDD、1.80V DVDD、2.6Ohm 负载、384KHz、80KHz 带宽和80%容量下获取波形。

    -

    此波形显示了发生直流故障时发送至扬声器的输出。

    通过将地址0x78设置为0x80手动清除故障。 TAS 在下方短时间自动静音、如图所示。

    -

    该波形显示了 TAS 自身静音之前/之后的 PVDD 电压、并且未给出故障。

    发生直流故障时也是如此。 这2个波形有2种不同的情形。

    -

    该波形显示了 空闲状态下的 BST_A+。 没有音乐在播放。

    -

    此波形显示了 存在故障时的 BST_A+、扬声器发出噪音。

    BST_B+显示了相同的内容。

    -

    该波形显示了 BST_B - 当存在故障时、扬声器会接收少量直流信号并发出嘶声。

    BST_A - 显示了相同的情况。

    -

    注意:我稍后添加了额外的220uF 和2个10uF 陶瓷电容器、但结果没有变化。

    -

    希望这对您有所帮助:)

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

    您好、Diederik

    根据 ppc3、如果 pvdd 是19V、则最好再次配置20log (19/29.5) dB。

    此外、电感器的 Isat 约为6A、对于 SA 可能会将扬声器驱动到具有大电流的更高功率来说、它太小了。

    使用6Ax1.4=8-9A 会更好。

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    最好再次配置20log (19/29.5) dB。

    我假设在 PPC3中可以在以下位置进行设置:表征> SOA/System-Gain? 如果是、 我已经尝试将此值设置为29.5和20.9、因为数据表中使用的这些值、但这没有任何变化。

    -

    电感器的平均值约为6A,它太小

    我明白了、但既然我最初使用的 TAS5766M 具有相同的2.6Ohm 驱动器和 HA4158-EL、 它们的 RMS 高达50W、那么 TAS5825M 为什么需要更高的 Isat? -  GA3416-CL 是否 是更好的选择?

    -

    另外、为什么这会导致放大器向扬声器输出直流电压?  如果正常的话、这对于 TAS5825M 本身来说似乎是一个巨大的设计缺陷。

    当发生此类直流故障时、看起来主系统已崩溃/卡住、因为无法进行通信、即使将 PDN 拉至低电平也不会将其关闭。 这可能会导致 FET 驱动器卡在最后状态、这也可能会解释为什么它只输出少量直流电、有时输出大量直流电。

    -

    谢谢!

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

    你好,Diederik

    #1

    您可以按如下所示再次进行设置:

     

    #2是的、GA3416-CL 好得多。

    您具有与 tas5766相同的配置、如增益、均衡和音量。

    根据增益设置、在使用 tas5766时、您的输出可能没有达到如此高(50W rms)、以便低 Isat 电感器也可以工作。

    此外、 50W、2.6ohm ->电流大约为6.2A。 如果使用6A Isat 电感器、这意味着50W 输出时电感器值将大幅减小。

    较小的电感器会产生较大的纹波电流、从而使峰值电流超过6A。

    即使 tas5766也可以与6A Isat 电感器一起使用,它的门槛有风险,这可能导致 OC 触发。

    #3如果配置正常,则没有 DC 可以输出。

    ->我发现你手动配置 PBTL,这不是一个正确的方法。

    请选择重新配置参数的流程、我们为 PBTL 配置提供了专用的处理流程。

    ->由于您没有原理图、能否简单地绘制如何连接输出以实现 PBTL 输出。

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    您可以按如下所示再次设置

    我无法将此参数设置为19/29.5dB、范围限制为0dB 至-15.5dB。

    -

    50W,2.6 Ω->电流约为6.2A

    我知道、对此使用了什么计算方法?

    我 曾尝试将 TAS5825M 的峰值限制为~40W、该值应远低于所用电感器的6A Isat、因此从技术角度而言、它不应输出任何故障。 但遗憾的是、该行为仍然存在。

    输出是在10.01V 最大峰值下测得的、在2.6Ohm 时为大约38.53W。 实际上、我的扬声器的测量值 约为2.76Ohm、因此约为36.30W。

    可见于此处。 PVDD 为19V、具有前面提到的规格。 波形显示了扬声器的输出。

    特写:

    -

    如果配置正常,则不应输出 DC。

    因此、当使用 TAS5825进行原型设计时、包括查找适用于特定应用的正确配置、如果瓦特设置过高、预计会发生此直流故障?  

    -

    我发现您手动配置 PBTL,这不是正确的方法。

    是的、我知道这一点。 不过、我需要对 SDOUT 配置进行立体声处理。 在我测试过的情况下、单进程流不支持此功能。

    我已尝试了立体声和单声道 处理流、但它不会影响奇怪的行为。

    -

    您能否简单地绘制如何连接输出以获得 PBTL 输出

    和你展示的一样,唯一的区别是,我使用的是10uH ( HA4158-EL),而不是4.7uH。

    -

    另外、对于应该用于2x50W/2.6R 峰值+ 2x12W/4R 峰值(4x PBTL TAS)的大容量电容器的大小、是否有任何建议? 或者或许可以通过一种方法来计算这个?

    -

    谢谢!

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

    你好,Diederik

    我怀疑您的初始代码似乎有问题。

    你有 ppc3文件可以分享给我吗?

    或者、我们可以尝试以下解决方案来帮助我们检查硬件问题或软件问题。

    1. PBTL 初始代码。

    /cfs-file/__key/communityserver-discussions-components-files/6/5828_5F00_initial_5F00_code.cfg

    2.立体声2.0+手动设置 PBTL

     /cfs-file/__key/communityserver-discussions-components-files/6/5828_5F00_initial_5F00_code_5F00_2.0.cfg

    3.关于如何重新配置,请参考以下文件。

    https://www.ti.com/lit/an/slaa894/slaa894.pdf?ts=1688100995026&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTAS5805M%253FkeyMatch%253DTAS5805M%2526tisearch%253Dsearch-everything%2526usecase%253DGPN-ALT

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    以下是带有头文件的更新 PPC3文件(Stere+Mono);

    e2e.ti.com/.../TAS5825M-PPC3-w-HeaderFiles.rar

    -

    我将 在下周尝试这些代码。 非常感谢您迄今提供的所有帮助、非常感谢:)

    -

    啊好的、现在已经清楚了如何重新设置、谢谢:)

    -

    此致

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

    您好:)

    -

    您发送的代码似乎是针对 TAS5828M、而不是 TAS5825M。

    我将 TAS5825M 的地址从0xC0更改为0x98、以任一方式尝试了它们、但遗憾的是这不起作用。
    -

    此致

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

    你好,Diederik

    抱歉、初始文件错误。

    请在下面确认 tas5825的附件文件。

    /cfs-file/__key/communityserver-discussions-components-files/6/tas5825_5F00_pbtl_5F00_ini_5F00_file.cfg

    /cfs-file/__key/communityserver-discussions-components-files/6/tas5825_5F00_initial_5F00_stereo2_5F00_pbtl.cfg

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    不用担心、这些新代码起作用:)

    -

    我对立体声代码的发现是、放大器现在能够在不产生故障的情况下达到全音量、但是输出在高音量时会非常失真、这似乎是由一些严重的限制/压缩导致的。 这也会导致20V PVDD 时的输出功率有限、大约为20W。
    -
    有了 PBTL 的代码、似乎什么都没有改变。

    -

    我发现、当我启用动态范围压缩器(DRC)并限制更高的低音峰值(启动时间<10ms)时、我可以进一步推动输出、但相同的直流故障仍会出现在更高的水平。

    BTW、降低"再次"似乎也没有任何改善。

    -

    希望这对您有所帮助:)

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

    你好,Diederik

    您能否与我分享您对代码的修改?

    特别是 DRC 的配置、再说一次。

    BTW、让我再次确认几个参数。

    PVDD:20V 最大值

    输出峰值功率:40W RMS

    负载电阻:2.6 Ω

    PBTL 模式。

    我的理解是否正确?

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    您发送的代码未修改、 我在原始 PPC3文件中尝试了"again"和"DRC" 。e2e.ti.com/.../TAS5825M_2D00_Evaluation_2D00_Mono.rar
    "又"是从-4dB 测试到-6dB。 我还将输入增益降低了12dB、将输出 增加了12dB、因为这应该会增加余量 (《调优指南》 第9页)。

    -

    是的、这些规格是正确的:)

    -

    谢谢!

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

    你好,Diederik

    我在 ppc3文件的基础上修改了设置并将其转换为脚本。

    您能试一下脚本吗?

    /cfs-file/__key/communityserver-discussions-components-files/6/TAS5825M_2D00_Evaluation_2D00_Mono_2D00_aj.zip

    使用智能放大器时、它会使低频得到大幅增强、这意味着 DRC 抑制可能对 DRC 之后智能放大器模型的输出没有影响。

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    通过"Direct I2C"上传代码后、输出似乎再次被重限制在5W 左右。 但是、这次在最大音量下、输出似乎没有像以前的立体声代码那样失真。

    -

    对于 PPC3文件/工程来说、结果是相同的。 我曾尝试"再次"从-6dB 增加到0dB、并且这种可以无故障地将输出增加到大约10W、但这对于我的应用来说显然是太小了。

    我还注意到 自动增益限制器(AGL)已启用、这无法在我的最终设计中完成、因为我将使用 TAS5825M 和 TAS5825P 来执行 Hybrid-Pro 功能、因此我也需要立体声处理流程。

    我曾尝试通过将"DAC-GAIN"增加到9dB+来再次调整 PPC3文件、使其功率约为40W、但现在似乎故障变得更快、在20W 左右出现故障。

     调整了"DAC-增益"、其他一切保持不变。

    -

    稍后我会尝试更换 TAS5825M IC、以防 IC 本身出现故障。

    -

    谢谢!

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

    此外、可能有点主题不同、但可以获取一个TAS5825MEVM 样片 以进行进一步的原型设计吗?

    我假设 这也需要 PurePath-CMBEVM、但似乎也可以  通过可用的测试引脚为 TAS5825MEVM 完成基本的原型设计。

    -

    谢谢!

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

    你好,Diederik

    您应该能够使用下面的链接应用 EVM 板。

    https://tisamples.ti.com/order/tisamples/zh/

     这在我的最终设计中无法完成、因为我要将 TAS5825M 和 TAS5825P 一起用于 Hybrid-Pro 功能、因此我也需要立体声处理流程。

    关于这个问题,我不是很理解你的意思。

    您的意思是使用 tas5825m 生成脚本并将其放入 tas5825p 中?

    如果是、恐怕您需要关闭 tas5825p 的智能放大器、它没有该功能。

    您可以使用 tas5825p 模型生成相应的脚本。

    输出为何如此小的原因是 EQ 中的抑制非常大。  

    -20dB 抑制是罕见的,你能告诉我为什么?

    塔克

    杰西

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

    你好、Jesse:)

    感谢您的答复。

    -

    好的、谢谢、会的。

    -

    否、我都会使用 TAS5825M 和 TAS5825P。 其中 TAS5825M 将执行主处理、TAS5825P 将仅用于 Hybrid-Pro 功能。   

    TAS5825M 将处理左右两个通道、但仅输出正确通道本身、左通道将 使用 SDOUT 发送到 TAS5825P。

    要使 TAS5825M (右 声道)增加与具有 Hybrid-Pro 功能的 TAS5825P (左声道)产生的延迟相同、需要使用立体声处理流程。 这可确保正常工作、而不会出现削波/失真和相位问题。

    下面图表说明:

    -

    大-21dB 高音架 EQ 是做的,因为 我主要是测试与真正的扬声器驱动程序,我不想打扰我的邻居。 低音(<120Hz)在测量输出功率时仍然基本保持不变。 在我的终端应用中、40W 低音炮始终具有大约500Hz 的低通频率。

    -

    在我的原型设计中、我将 TAS5825M IC 替换为新的 IC、以及新的470nF 自举电容器和新的100nF 去耦电容器、缩短了从 TAS5825M 输出到电感器的路径(PN: HA4158-EL)、现在使用不同的扬声器驱动程序(仍然使用相同的 PN)、以防我的原始驱动程序因某种原因出现故障。 不幸的是,这没有什么区别,我现在失去了什么问题可能是。

    该阶段的原型:

    PVDD 电容:4x220uF + 4x22uF + 2x 100nF。

    -

    谢谢!

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

    你好,Diederik

    您不想使用的 AGL 是因为您不希望 tas5825m 配置影响 tas5825p 输出吗?

    如果需要、我认为您可以按如下方式进行配置、这将使 SDout 输出中的数据还没有被 DSP 处理。

     

    塔克

    杰西