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.

[参考译文] TAS6422-Q1:高功率放大器输出随机静音

Guru**** 2455360 points
Other Parts Discussed in Thread: TAS6422-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1333808/tas6422-q1-amp-output-random-mutes-at-high-power

器件型号:TAS6422-Q1

我们对定制 TAS6422-Q1电路板进行了基准测试。 我们通过 TDM 播放1KHz 正弦波并将放大器输出连接到100W 4R 电阻器来进行功率/热量测试。

在较低的放大器增益下、一切都很好、我们在放大器输出端得到出色的低失真正弦波。 然而、一旦我们的输出功率超过大约~25W (看起来大约为-2.5dB @增益4)、输出就会迅速开始、并且随机地"静音"或静音(请见所附图像)。 这通常每秒发生一次或一次、时间非常短暂(几十毫秒)。  

请注意、我们有另一个通道为-9dB、目前仅监控一个通道。 两个通道都连接了4R 负载。 温度都很好(40-50°C)、部件散热良好。  

问题就在这里:我们监控所有的放大器诊断寄存器、看不到任何警报。 电源轨似乎良好、但我们将"应付明天的工作、进行仔细检查。 我们在同一个电源轨上还有其他项目(例如生成 TDM 的 MCU)、但这不会出现任何问题。 我们尝试了两种不同的电源,它们都是>8A。 电流消耗约为2A @ 24V。   

我已附上了我们的原理图、该原理图应该能够解释该设计。 我们有什么地方出错了吗? 非常感谢您的任何帮助。 我们明天会再做这方面的工作,如果我们发现任何有趣的事情,我们会更新。  

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

    今天的测试仍然毫无进展。 24V 电源轨似乎正常。 我们的确增大了 Volume Rate 参数、现在我们在示波器上看到这是:

    同样,这种快速随机静音仅在输出功率大于25W 时发生。  

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

    尊敬的 Martin:  

      我们是否可以在器件的 OUT 引脚到 GND 进行试验测试? 我需要检查输出 PWM 是否完全停止。

      如果没有 PWM、则应该是触发了某个故障、并且寄存器应该会告诉我们一些信息。 当故障被触发时、我们是否可以再次确认0x0F 中的寄存器值至0x13。

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

    高阴影

    我是 Martin 的程序员,负责这个问题。 部分更新:

    我的错、我们在寄存器全局故障1 (0x11)中得到了一个无效时钟故障。 我们经常看到无效时钟故障高于25W,它似乎与我们看到这个静音的时候一致。

    手册中的第9.3.1.6节说明:"当检测到任何类型的时钟错误、MCLK-FSYNC 或 SCLK-FSYNC 比率或时钟暂停时、器件会将所有通道都置于 Hi-Z 状态。 当所有音频时钟都处于预期范围内时、器件会自动返回到它所处的状态。" 这非常准确地描述了我们看到的行为。 这使我相信这是我们问题的根源。

    然而令人困惑的是,我们只在>25W 的输出功率下看到该无效时钟故障。 然后、它似乎始终可靠地工作、我们不会看到无效时钟故障。

    我也不知道故障在时钟的哪。 我们使用的是 ADAU1401 DSP、我认为已正确设置、可以为 TDM 数据计时。 考虑到25W 以下没有问题、表明时钟设置基本上是可以的、否则我想我们可能会听到更多的干扰。

    我唯一感到担忧的原因是 手册中的第9.3.1.4节"TDM 模式"、其中规定:"如果 SCLK 和 MCLK 连接在一起、FSYNC 应至少为2个 MCLK 脉冲持续时间。" 在上面发送的原理图 Martin 中、您可以看到我们的 SCLK 和 MCLK 连在一起了。  

    但在 ADAU1401手册中、2078 (0x081E)下的表48—串行输出控制寄存器中、帧同步位的内容为:"FRAME Sync Type"、 该位设置 OUTPUT_LRCLK 引脚上的信号类型。 当该位置为0时、信号是占空比为50%的字时钟;当该位置为1时、信号是持续时间为 一位时钟 起始处出现的中断。"

    这个"一位时钟"有一些问题、因为 TAS6422好像需要2位时钟。 然而、在25W 以下、一切似乎都正常工作。  

    有任何建议或想法吗?

    非常感谢、

    达兹  

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

    大家好,达兹

     奇怪的是,似乎我之前的答复失踪了。 您能不能用50%的 FSYNC 时钟占空比尝试一下? 如果它有用、我会详细说明。 谢谢。

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

    Shadow、

    大声! 我刚才按照大家的建议、把 DSP 的帧同步类型输出、从脉冲切换到50%占空比的 LRCLK、似乎解决了"无效时钟"报警、解决了静音问题!

    任何进一步的解释都将非常受欢迎。 然而,你的帮助是令人难以置信的感激。  

    非常感谢、

    达兹

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

    大家好,达兹

      当然可以。 实际上我昨天试着在这里解释,但那个答案不知何故消失了...

      数据表中有一条如下声明、因此不应将 MCLK 和 SLCK 连接在一起。 TAS642x 器件的 E 和 R 版本修复了此问题并删除了该声明。 另一个 TAS642x 器件建议遵循该指南。

     当 MCLK 和 SCLK 同步同相时、并不总是会导致问题、需要特定的组合、包括 TDM、1位 FSYNC 和高功率。 似乎我们触发了所有这些问题。