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:在通道故障移除运行时、放大器通道不会进入播放状态

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1448612/tas6424e-q1-amplifier-channels-is-not-going-to-play-state-after-channels-fault-removal-runtime

器件型号:TAS6424E-Q1

工具与软件:

在运行时移除通道故障后、放大器通道不会进入 PLYA 状态


1.放大器处于 PLAY 状态  
通道状态控制寄存器(地址= 0x04) 、在所有处于 PLAY 状态的通道中配置为0x00值。 它按预期工作。

通道故障监控运行时启用自动诊断(循环)
直流负载诊断控制1寄存器(地址= 0x09)将位0配置为0 (自动诊断启用)值。

将故障创建为任意一个通道、并且 正确报告了故障(BAT 短路或 GND 短路)。
直流负载诊断报告1寄存器(地址= 0x0C)

4.但在消除通道故障后、通道应进入 PLAY 状态、但此处通道不会进入 PLAY 状态及其处于直流负载诊断状态。
通道状态报告寄存器(地址= 0x0F)

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

    您好、Puneet

    Unknown 说:
    3.创建故障任一通道并 正确报告故障(短接至 bat 或短接至 GND)。
    直流负载诊断报告1寄存器(地址= 0x0C)[/QUOT]

    我不是在关注这一步。 此时、所有通道仍处于播放状态、对吧? 如果您使用导线创建 S2P 或 S2G、应发生下图所示的 OC:

    如果您检查0x0F 寄存器、将告诉您 Hi-Z 状态、因为发生了故障。

    消除短缺并设置"Clear Fault"位、通道将恢复播放。

    我们是否遗漏了一点?

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

    嗨、Shadow、

    故障消除(通道1上的 S2B 或 S2G)并清除故障位7后(其他控制3寄存器(地址= 0x21))


    但通道1仍进入直流负载诊断(通道状态报告寄存器(地址= 0x0F))。 但预期会播放状态。

    此致、

    Puneet

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

    您好、Puneet

     请检查寄存器0x0C、以确定报告了哪种类型的故障。

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

    嗨、Shadow、


    故障已报告给 CH1 S2P。
      

    在 CH1 S2P 故障消除并清除故障位7 (其他控制3寄存器(地址= 0x21))后、通道不会进入 PLAY 状态。 CH1状态显示诊断模式(通道状态报告寄存器(地址= 0x0F))

    但是、根据数据表、一旦 CH1 S2P 故障消除并清除故障位、CH1会自动进入 PLAY 状态、但在这里它无法正常工作。

    此致、
    Puneet

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

    您好、Puneet

     让我们使用示波器捕获 CH1波形、检查 CH1上的电压是多少、这将帮助我们理解为什么仍然显示 S2P

     并且还可以尝试对其他通道使用相同的测试方法。 如果仅 CH1的行为类似、也许会发生一些损坏。

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

    嗨、Shadow、

    1. 使用以下寄存器将 CH1配置为线路输出模式、其他3个通道配置为正常/扬声器模式。  
    模式控制寄存器(地址= 0x00)

    2.在故障消除并清除该位后、除 Ch1之外的所有其他通道均进入 PLAY 状态。

    3.偶尔观察到的问题10分之3分。

    4.我检查了这个场景3系统和同样的行为存在.  

    此致、

    Puneet

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

    Puneet、

    我想问题可能是由于从播放通道2/3/4到直流诊断通道1的干扰所致

    您是否能够按照该顺序操作?

    1.放大器处于 PLAY 状态  
    通道状态控制寄存器(地址= 0x04) 、在所有处于 PLAY 状态的通道中配置为0x00值。 它按预期工作。

    通道故障监控运行时启用自动诊断(循环)
    直流负载诊断控制1寄存器(地址= 0x09)将位0配置为0 (自动诊断启用)值。

    将故障创建为任意一个通道、并且 正确报告了故障(BAT 短路或 GND 短路)。
    直流负载诊断报告1寄存器(地址= 0x0C)

    4.将所有通道设置为高阻态模式。  

    5.消除通道故障后、运行手动直流诊断以检查通道的状态。  

    如果在步骤5中、直流诊断功能可以报告可靠的结果、则可以表明之前的问题是由干扰引起的。  

    通常、干扰来自硬件附近使用高磁漏电感器的通道、因此开关磁体影响运行直流诊断的该通道。  解决方案有两个选项:

    1、使用低磁漏电感(如金属合金电感)。  或将两个电感器放在较远的位置

    2.需要运行直流诊断时关闭附近的通道。

    迪伦

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

    尊敬的 Dylan:

    当我们执行第4步、所有通道1、2.3.4都进入 Hi-Z 状态(我们无法听到音频)。 执行用于直流诊断的第5步后、检查所有通道的 寄存器(地址= 0x0C) 并获取预期结果。 然后将所有声道置于播放状态并能够听到音频。

    1.放大器处于 PLAY 状态  
    通道状态控制寄存器(地址= 0x04) 、在所有处于 PLAY 状态的通道中配置为0x00值。 它按预期工作。

    通道故障监控运行时启用自动诊断(循环)
    直流负载诊断控制1寄存器(地址= 0x09)将位0配置为0 (自动诊断启用)值。

    将故障创建为任意一个通道、并且 正确报告了故障(BAT 短路或 GND 短路)。
    直流负载诊断报告1寄存器(地址= 0x0C)

    4.将所有通道设置为高阻态模式。  

    5.通道故障消除后、运行手动直流诊断来检查通道的状态。  

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    在以下场景中、CH1偶尔不会进入 PLAY 状态并卡在直流诊断状态(由 寄存器(地址= 0x0F)检查)。

    客户问题 :我们将 CH1配置为线路输出模式,并将 CH1输出提供给低音扬声器,由于 CH1卡在诊断状态,超低音扬声器会产生 Boom 声音。  

    我们能够重现以下问题:


    1. . 此处、当我们在系统上执行启动测试(电压转换6.5v 至8.5v、反之亦然、约20个周期)时、在通道2、3、4之后进入 PLAY 状态(CH1除外)。
    通道状态报告寄存器(地址= 0x0F)值。

    AMP:检查寄存器是否具有 Play_Mode:0xc0

    2. . 当在通道1、2、3、4上执行循环故障(短接至 BAT 或短接至 GND)时、报告预期故障(由寄存器(地址= 0x0C)检查)、但在故障清除并清除位7 (寄存器 ( 地址= 0x21))后、CH1卡在直流诊断状态(由寄存器(地址= 0x0F)检查)。

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    关于第二种解决方案:  
    2.需要运行直流诊断时关闭附近的通道。
       我没有得到你关于"关闭附近的通道"你可以用步骤说明明智吗?

    此致、
    Puneet

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

    Puneet、

    "关闭附近通道"正是我建议您在步骤4中执行的操作:"4. 将所有通道设置为高阻态模式。"。  仅当将附近的通道置于高阻态模式时、然后在 CH1运行直流诊断、它将按预期工作。

       我没有收到您关于"关闭附近通道"的问题、您能用以下步骤来描述吗?
    [报价]

    迪伦

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

    尊敬的 Dylan:

    1.循环在 CH1上产生故障并将所有通道置于 Hi-Z 中,但在这种情况下,我们无法听到任何通道的音频运行时。 但是、预计相应的故障通道音频将停止、其他3个通道将继续工作、不会受到任何干扰

    2. CH1在没有任何 DC 诊断故障的情况下进入 DIAGNOSTIC 状态。 同时发生电压转换(从6.5v 转换到8.5v、反之亦然、大约20个周期)。 但这种情况下、CH1未从诊断状态恢复到播放状态(寄存器(地址= 0x0F))。  

      您提供的解决方案 "我建议您在步骤4中执行的操作:"4. 将所有通道设置为高阻态模式。"  "但该解决方案会影响所有通道、因为由于单通道故障、所有其他通道会  观察到所有通道的高阻态和音频丢失、直到直流诊断完成所有通道。  

    此致、
    Puneet

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

    尊敬的 Dylan:

    我们是否可以安排致电或获取 TI 方面的电子邮件地址、以便我们可以联系到您?

    此致、
    Puneet

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

    Puneet、

    是的、考虑到存在一些硬件干扰、CH1现在无法用作独立诊断。   

    1. 循环在 CH1上产生故障并将所有通道置于 Hi-Z 中、但在这种情况下、我们无法从任何通道收听音频运行时功能。 但是、预计相应的故障通道音频将停止、其他3个通道将继续工作、不会受到任何干扰
    [报价]

    如果 以下解决方案在功能方面不可接受、请返回硬件工程师侧、将电感器更改为较低的磁漏电流。  您能否使用 TI EVM 中的电感器进行测试?  建议的器件型号为 Murata DFE322520-3R3。   

    您提供的解决方案 "我建议您在步骤4执行的操作:"4. 将所有通道设置为高阻态模式。"  但该解决方案会影响所有通道、因为由于单通道故障、所有其他通道都将  在直流诊断完成前观察到高阻态和音频丢失所有通道[/QUOT]

    迪伦

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

    Puneet、

    考虑到圣诞节即将来临、电子邮件回复会更慢。 我建议大家在线讨论、如果有人摔倒、我们会有不同的全球人员。

    迪伦