https://e2e.ti.com/support/audio-group/audio/f/audio-forum/897211/tas6422-q1-tas6422-q1
器件型号:TAS6422-Q1大家好、我们使用 的是 TAS6422-Q1 IC。 我们使用直流负载诊断来检测故障。 在运行期间、如果通道状态为播放、 如果发生接地短路和电池短路 故障、则电源 IC 将使其自身静音并检测到相同的情况、但 如果发生短路负载故障、音频将被消音一段时间(15-20秒)、 则电源 IC 将使其自身静音并检测 端子之间的短路 故障。 为什么要花这么多时间来检测此故障?
注意:如果我们使用负载诊断(即 通道状态控制寄存器(地址= 0x04)值0xf5),则可以在没有延迟的情况下正确检测短路负载。 初始化期间用于寄存器的以下值。
MISC_ctrl1_REG_VALUE =(uint8) 0x31u;
MISC_ctrl2_REG_VALUE =(uint8) 0x62u;
SAP_CTRL_REG_VALUE =(uint8) 0x44u;
CHST_CTRL_REG_VALUE =(uint8) 0x55u;
CH1_vol_CTRL_REG_VALUE =(uint8) 0xCFu;
CH2_vol_CTRL_REG_VALUE =(uint8) 0xCFu;
dcld_diag_ctrl1_reg_value =(uint8) 0x02u;
dcld_diag_ctrl2_reg_value =(uint8) 0x11u;
PIN_CTRL_REG_VALUE =(uint8) 0x77u;
acld_diag_ctrl1_reg_value =(uint8) 0x00u;
acld_diag_ctrl2_reg_value =(uint8) 0x00u;
MISC_ctrl3_REG_VALUE =(uint8) 0x28u;
CLIP_CTRL_REG_VALUE =(uint8) 0x01u;
CLIP_WINDOW_REG_VALUE =(uint8) 0x14u;
MISC_ctrl4_REG_VALUE =(uint8) 0x40u;
感谢您的提前帮助。