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