ZHCSY02 March 2025 DRV8001-Q1
ADVANCE INFORMATION
当器件处于激活状态并等待驱动命令(nSLEEP 为 HI)时,半桥 OUT1 - OUT6 会存在开路负载检测环路。检测方案按顺序检查每个半桥输出的每个高侧和低侧的开路负载状态,并在寄存器 HB_STAT2 的 OUTx_OLA 位和寄存器 IC_STAT1 的 WARN 位中报告状态。
在待机或睡眠模式下,控制环路从 OUT1 开始检查开路负载状态。开路负载检测阈值可通过寄存器 HB_OL_CNFG2 中的 OUTx_OLA_TH 位配置为 32 或 128 个周期。如果仅使用 EN/DIS(无 PWM 开关)驱动输出,则开路负载检测时间为 5ms。
如果检测到开路负载的时间长于周期计数阈值或在发生超时之前,则报告 OUTx_OLA 位。如果在 32 或 128 个周期后未检测到开路负载,则环路会移至下一个半桥。环路继续检查每个输出,直至 OUT6,然后返回到 OUT1 以重新启动 OLA 环路。为了使开路负载检查有效,必须使能半桥开路负载检测 (OUTx_OLA = 1b),并且必须使能输出 (OUTx_CNFG = X1b)。下图显示了 OLA 方案:
如果满足以下三个条件中的任何一个,则会跳过任何给定的半桥:
在没有 PWM 的情况下使能所有半桥 OUTx 时,遍历所有半桥的总环路时间最多可能需要 46ms。当单独或按顺序驱动半桥时,环路会在 5ms 或更快的时间内检测到开路负载(取决于 EN 或 PWM 控制)。如果使用低频外部 PWM 信号驱动半桥,则输出的关断时间会超过 5ms 的开路负载检测窗口,因此会跳过半桥。