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:发生 OCP 时钟停止或自动恢复

Guru**** 2480485 points
Other Parts Discussed in Thread: TAS5825M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/824477/tas5825m-clock-halt-or-auto-recovery-occur-ocp

器件型号:TAS5825M

尊敬的先生。


  在更改功能或换页时、我们的系统会中断 SCK 和 LRCK。

在此期间、TAS5825有时会发生 OCP

 (寄存器值: X70=01、X71=04、x72=00)

 

您是否无法 在以下回答 questins?

首先  、TAS5825是否支持 SCK 和 LRCK 经常断开的系统 ?

2、当 SCK 和 LRCK 停止 或自动恢复时、该器件 是否需要遵守 某种程序?

   例如) SCK、LRCK、DATA 之间的时序

          在时钟中断期间 、它们 应该固定 低电平或高电平、或者不需要  

在  我们的系统中、PIN_CONTROL1寄存器(0x74)的屏蔽 CLK_FAULT (位4)被设定为1 (MASK)。

  该位是否仅控制故障引脚、或  更改 时钟错误处理(所有通道进入高阻态)?

4.您对此问题有其他建议吗?

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

    您好!

     您能否向我们展示您的 PVDD 和 LC 滤波器选择? 更好地分享我们的原理图、让我们看看。

    此致

    Linda

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

    您好!

    感谢你的答复。

    PVDD 为24V、原理图如下所示。

    R4、R5、C5、C6是缓冲电路。 R2、R3、C7、C8是 Zobel 填充剂。

    (OUT B 与 OUT A 的原理图相同)

    我还有一个问题。

    5.检测到 OCP 后  ,FaultZ 引脚输出 L 在多长时间内输出?

     (数据表显示通道在<100ns 的 OCP 内关断)

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

    您好!  

    一些建议:

    1. 使用 FAULT 引脚触发、然后捕获流经电感器和 BLCK 时钟的电流。
    2. 尝试使用768kHz PWM 开关频率。
    3. 尝试删除 Snubber & Zobel 以调试根本原因。

    此致、

    Matthew

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

    你(们)好

    感谢您的建议。

    但是、我希望您首先回答我的问题、尤其是在下面的两个问题。

     >1. 首先  、TAS5825是否支持 SCK 和 LRCK 经常断开的系统 ?

    >2、当 SCK 和 LRCK 停止 或自动恢复时、此器件 是否需要遵守 某种程序?

    如果可能、您能告诉我为什么 DDI 会建议调试过程?

    其中一些建议需要时间、 因此我想知道 建议的目的。

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

    您好!  

    发生时钟错误时、TAS5825将使器件静音、然后将驱动器关闭至 HIZ 模式。 再次提供正确的时钟后、自动取消静音、然后打开驱动程序进入播放模式。

    调试思路是首先检查 BCLK 关闭转换行为和电感器电流。 通常、较高的 PWM 开关频率/大电感器/不带缓冲器和 Zobel 会降低峰值电流。

    此致、

    Matthew  

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

    你(们)好

    感谢你的答复。

    我捕获了 BCLK 和 LRCK。

    行为低于标准。

      提供48k -->暂停-->(1.2ms)-->提供96k -->(1.2ms)-->暂停-->(0.07ms)-->提供48k -->(2.3ms)-->故障

    对此、我想在下面确认一下。

    6. 对于时钟提供的最低条款是否有任何要求。

        例如) 恰好在时钟恢复后、 下一次停止前需要 XX ms

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

    您好!

    感谢您的观看。 您的系统时钟更改是清晰的。

    您能否帮助在发生故障期间测量 PWM 波形? PWM 频率是否会在0.07ms 时钟暂停时大幅下降? 如果是、强烈建议检测故障状态、一旦发生故障、然后写入 I2C 命令以清除故障:

    w 98 00 00

    宽98 7f 00

    宽98 78 80

    此致、

    Matthew

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

    你(们)好

    我们 设置 PIN_CONTROL1寄存器的位4 (MASK_CLK_FAULT)(偏移= 74h)。

    时钟错误不会激活 FAULT 引脚。

    PWM 波形如下所示。

      Ch1、2:芯片01的 PWM

     CH3、4:芯片02的 PWM (该芯片 发生 OCP)

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

    您好!

    您能否确认在两个时钟暂停之间提供96kHz I2S 时没有 PWM 输出? 此外、OC 故障仍然在第二个时钟停止后发生? 如果是这样、在第一个48kHz 关闭时、似乎 chip02两个高占空比 PWM 输出会导致 OC 故障。

    还需要检查的一点是、您的初始化脚本是否包含以下脚本:

    w 98 00 00

    宽98 7f 00

    w 98 7d 11.

    宽98 7e ff

    W 98 00 01

    宽98 51 05

    此致、

    Matthew

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

    你(们)好

    >您能否确认在两个时钟暂停之间提供96kHz I2S 时没有 PWM 输出?

     无输出。  我想在时钟恢复后输出 PWM 需要2.3ms

    >还有什么问题、OC 故障仍然在第二个时钟停止后发生?

      故障似乎是  指器件尝试重新输出 PWM 的时刻。

    >如果是这样、那么第一个48kHz 关闭时的 chip02两个高占空比 PWM 输出似乎会导致 OC 故障。

     实际输出电平 应 较低、因为 OUT+和 OUT-看起来是相同的。

     我当时听不到连接的扬声器发出的任何声音、PVDD 电流不是很高。

      

     

    我发现 LRCK 或 BCK HALT 项与故障率相关。

    10ms 时钟停止始终对 OCP 进行八个字节的处理。

        时钟中止项    故障比

         1毫秒                     0/500

         2ms                      1/100

          5毫秒                      1/10

        10毫秒                     10/10

         20毫秒                     1/10

         30毫秒                      0/500

         40毫秒                     0/500  

     

    您能否确认此症状?

    你能建议反间梅斯雷吗?

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

    您好!

    不同时钟暂停测量结果的大致想法是不同的输出电压、而 TAS5825M 希望在正确的时钟恢复后返回播放模式。 大占空比 PWM 意味着较低的开关频率、这将导致更大的电感器纹波电流。

    更多提示是移除 Zobel 电路并测量流经电感器的电流、以检查是否存在较大的 OC 电流。 另一个选项是 OC 故障将拉低故障引脚、即使忽略时钟误差、也可以将其用于 SOC 清除故障、然后 TAS5825M 将再次回到播放模式。

    我将收集您的测量结果并与设计团队进行讨论。 此 E2E 主题将关闭、更多详细信息将通过电子邮件进行调整。

    此致、

    Matthew