ZHDS415 September 2026 DRV8003-Q1
PRODUCTION DATA
当器件处于激活状态并等待驱动命令时,半桥 OUT1 - OUT4 会存在开路负载检测环路。检测方案按顺序检查每个半桥输出的每个高侧和低侧的开路负载状态,并在寄存器 HB_STAT2 的 OUTx_xx_OLA 位和寄存器 IC_STAT1 的 WARN 位中报告状态。
在待机或睡眠模式下,控制环路从 OUT1 开始检查开路负载状态,方法是在完成开路负载滤波时间后,将电流与该半桥的欠流阈值进行比较。在 PWM 模式下运行时,可以使用寄存器 HB_OL_CNFG2 中的 OUTx_OLA_TH 位将该延迟配置为 32、128、512 或 1024 个 PWM 周期。回读需要一个额外的周期,例如,如果 OUTx_OLA_TH 配置为 32 个周期,则要读回的值在第 33 个周期结束时可用。如果仅使用 EN/DIS(无 PWM 开关)驱动输出,则开路负载检测延迟为 10ms。
| OUTx_OLA_TH | 延迟周期计数 |
|---|---|
| 00b | 32 |
| 01b | 128 |
| 10b | 512 |
| 11b | 1024 |
若在周期计数阈值结束时检测到开路负载,或发生 10ms 超时,则报告 OUTx_HS_OLA/OUTx_LS_OLA 位。如果在配置的周期计数结束后仍未检测到开路负载,则环路会移至下一个半桥。环路继续检查每个输出,直至 OUT4,然后返回到 OUT1 以重新启动 OLA 环路。为了使开路负载检查有效,必须使能半桥开路负载检测 ( OUTx_OLA_EN = 1b),并且不得禁用输出 OUTx_CNFG。下图显示了 OLA 方案:
如果满足以下三个条件中的任何一个,则会跳过任何给定的半桥: