ZHCAG73 July   2026 TAS6424E-Q1

 

  1.   1
  2.   摘要
  3. 1AC诊断的原理
    1. 1.1 什么是AC诊断
    2. 1.2 AC诊断的实现原理
  4. 2AC诊断流程
    1. 2.1 AC诊断流程梳理
    2. 2.2 AC诊断参考代码
  5. 3AC诊断常见问题和Debug思路
    1. 3.1 AC诊断因激励信号导致的不准确问题
    2. 3.2 因连接器不稳定导致的测量误差问题
    3. 3.3 TAS6424E-Q1 状态寄存器异常
    4. 3.4 TAS6424E-Q1 AC诊断Debug流程
  6. 4结语
  7. 5参考文献

TAS6424E-Q1 状态寄存器异常

部分使用者并不只是在上电初始化的时候做AC诊断,而是在系统检测到无声或者运行中看到其他异常的时候进行AC诊断。此时所有通道的初始状态并不是HiZ,而是Play模式。由于TAS6424E-Q1的模式切换需要一定时间,为确保AC诊断能正常运行,建议在设定通道为HiZ以后等待10ms,并通过状态寄存器回读确认模式切换到HiZ后再开始AC诊断流程。对于器件来说,AC诊断流程的前置条件是所有通道必须处于HiZ状态。

如果没有进行状态验证,可能导致器件在Play模式或DC诊断模式下进入AC诊断流程,此时器件进入错误状态,AC诊断流程失败。在部分情况下,系统甚至会出现通道状态被错误识别为DC诊断模式的情况,如 图 3-5 所示。

 系统读取到DC诊断状态 图 3-5 系统读取到DC诊断状态