ZHCSZ00A May 2024 – September 2025 DRV8000-Q1
PRODUCTION DATA
當器件處于激活狀態(tài)并等待驅動命令時,半橋 OUT1 - OUT6 會存在開路負載檢測環(huán)路。檢測方案按順序檢查每個半橋輸出的每個高側和低側的開路負載狀態(tài),并在寄存器 HB_STAT2 的 OUTx_xx_OLA 位和寄存器 IC_STAT1 的 WARN 位中報告狀態(tài)。
在待機或睡眠模式下,控制環(huán)路從 OUT1 開始檢查開路負載狀態(tài),方法是在完成開路負載濾波時間后,將電流與該半橋的欠流閾值進行比較。在 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 |
若在周期計數閾值結束時檢測到開路負載,或發(fā)生 10ms 超時,則報告 OUTx_HS_OLA/OUTx_LS_OLA 位。如果在配置的周期計數結束后仍未檢測到開路負載,則環(huán)路會移至下一個半橋。環(huán)路繼續(xù)檢查每個輸出,直至 OUT6,然后返回到 OUT1 以重新啟動 OLA 環(huán)路。為了使開路負載檢查有效,必須使能半橋開路負載檢測 (OUTx_OLA = 1b),并且不得禁用輸出 OUTx_CNFG。下圖顯示了 OLA 方案:
如果滿足以下三個條件中的任何一個,則會跳過任何給定的半橋:
在沒有 PWM 的情況下使能所有半橋 OUTx 時,遍歷所有半橋的總環(huán)路時間最多可能需要 60ms。當單獨或按順序驅動半橋時,環(huán)路會在 10ms 或更快的時間內檢測到開路負載(取決于 EN 或 PWM 控制頻率)。如果使用低頻外部 PWM 信號驅動半橋,則輸出的關斷時間會超過 10ms 的開路負載檢測窗口,因此半橋將在超時結束或 PWM 周期數少于 10ms 時報告狀態(tài)并繼續(xù)運行。