TI中文支持网
TI专业的中文技术问题搜集分享网站

TAS6424E-Q1: DC诊断,开路阻值一直跳动,读不到open load(OL)出错信息

Part Number:TAS6424E-Q1

Hi TI-expert,

       在车机开机状态下,断开喇叭,tas6424的DC诊断寄存器没有读到OL开路的错误信息,0xc和0xd寄存器,对应OL的标志位没有被置1.此时量取功放输出端的电阻,阻值从0-30Ω变化跳动。按照spec说明,OL错误是电阻大于40欧姆,才会判别为OL开路错误。

     但是如果车机关机状态下,断开喇叭,再上电开机,这时0xc和0xd寄存器能读到开路错误信息,此时功放输出端的电阻值是个无穷大的值。

      请问为什么开机状态下,开路时候电阻值这么小?

Amy Luo:

您好,

?? ? said:此时量取功放输出端的电阻,阻值从0-30Ω变化跳动。

您具体是怎样测量的输出端的电阻?请注意万用表在电路通电状态下是不能用来测量电阻的

,

?? ?:

您好,

     就是用万用表量的tas6424输出的两端,这时候是开路,没有电流,也有影响吗?

     如果不行,这种场景怎么测量开路电阻?为什么寄存器值读不到OL呢?

,

Amy Luo:

?? ? said:就是用万用表量的tas6424输出的两端,这时候是开路,没有电流,也有影响吗?

有影响,TAS6424输出端会通过万用表两探头形成回路。

建议您先看下下面链接视频,里面有DC load 诊断的流程:

https://www.ti.com/video/5410908329001#transcript-tab

,

?? ?:

您好,

    看了DC load 诊断的流程视频,有如下疑问,

1.流程图上看到诊断流程是"polling方式,先写0x04 55,进入Hi-Z,再写0x04 FF,进入诊断模式,等待300ms后,再读0x0F寄存器" 这样0x04寄存器值是设置成0xFF,一直在诊断模式,spec上正常播放时候0x04寄存器值是要设置为0,在诊断模式下还能播放?请问整个诊断流程又是在什么情况下开启的?

2.流程图上读0xc和0x0d寄存器前,判断0x0F=55h?,这里意思是发生了OL,S2G这些情况,功放会进入Hi-Z?

另外,可否留下您的邮箱?我们邮箱沟通。

,

Amy Luo:

通过配置寄存器 0x04开启的:

在发生下面fault时会进入Hi-Z:

TAS6424E-Q1 应该不支持paly 状态下的自动OL诊断

,

?? ?:

您好,

    明白了。我实际测试发现设置0x04 为FF,就是手动进入诊断模式,车机开机状态下,断开喇叭,能读到OL信息。但是,当前在play状态,自动诊断无法判别OL。开路时候,没有发生fault,不会进入Hi-Z。

      感谢您的支持!

,

Amy Luo:

是的;

不客气

赞(0)
未经允许不得转载:TI中文支持网 » TAS6424E-Q1: DC诊断,开路阻值一直跳动,读不到open load(OL)出错信息
分享到: 更多 (0)