在器件正常运行期间,会持续监控许多参数
对于以下参数,如果检测到故障情况,则会将器件转入 FAULT 状态。仅当故障条件被清除时,器件才会转换至 DIAGNOSTIC 状态(有关故障阈值,请参阅诊断;有关抗尖峰脉冲时间,请参阅开关特性):
- VREG 过压检查:如果 VREG 电压超过 VOVUTH_VREG,则在 tVREG_OV_DT 中检测到故障情况。此故障检测延迟允许 LDC5071-Q1 过滤掉 VREG 引脚上的短路毛刺脉冲。电压降至 VOVLTH_VREG 以下后,会清除故障条件。
对于以下参数,如果检测到故障条件,则器件将转入 FAULT 状态,然后进入 DIAGNOSTIC 状态,以尝试恢复并检测故障是否仍然存在。本节中提到的过零是指差分信号对共模电压的过零。
- 输出信号电压检查:该诊断将 OUT 引脚过零比较器的状态与 AGC 块输出的相应过零比较器的状态进行比较。此检查必须存在有效的旋转信号,检测时间将取决于电机的旋转速度。
对于以下参数,如果检测到故障条件,器件将转换为 DISABLED 状态并尝试恢复(请参见DISABLED 状态):
- 寄存器 CRC 校验:LDC5071-Q1 会计算安全关键型寄存器设置的 CRC 值,并将 CRC 值与记录的预期 CRC 值进行比较。如果出现 FAULT,LDC5071-Q1 会转换至 DISABLED 状态。此检查是连续进行的。
- 关键寄存器冗余校验:器件会检查关键寄存器及其冗余副本的有效性。如果出现差异,器件会立即转换到 DISABLED 状态
- TM0 状态检查:在初始化诊断期间,该器件会检查 TM0 引脚状态在确定后是否发生更改。
- TOUT 状态检查:在初始化诊断期间,该器件会检查 TOUT 引脚状态在确定后是否发生更改。
- AGC_EN 切换检查:在初始化诊断期间,该器件会检查 AGC_EN 状态在确定后是否发生更改。此检查的抗尖峰脉冲时间为 tAGC_EN_TGL_DT