ZHCSZ14 October 2025 MCF8316D-Q1
PRODUCTION DATA
MCF8316D-Q1 針對(duì)許多故障事件提供了保護(hù)功能,包括電機(jī)鎖定、VM 欠壓、AVDD 欠壓、降壓欠壓、電荷泵欠壓、過(guò)熱和過(guò)流事件。表 6-6 總結(jié)了不同故障的響應(yīng)、恢復(fù)模式、功率級(jí)狀態(tài)、報(bào)告機(jī)制。
| 故障 | 條件 | 配置 | 報(bào)告 | FETs | 數(shù)字 | 恢復(fù) |
|---|---|---|---|---|---|---|
| VM 欠壓 | VVM < VUVLO(下降) | — | — | 高阻態(tài) | 禁用 | 自動(dòng): VVM > VUVLO(上升) |
| AVDD 欠壓 | VAVDD < VAVDD_UV(下降) | — | — | 高阻態(tài) | 禁用 | 自動(dòng): VAVDD > VAVDD_UV(上升) |
| 降壓欠壓 (BUCK_UV) |
VFB_BK < VBK_UV(下降) | — | — | 活動(dòng)/高阻態(tài) | 活動(dòng)/禁用 | 自動(dòng): VFB_BK > VBK_UV(上升) |
| 電荷泵欠壓 (VCP_UV) |
VCP < VCPUV(下降) | — | nFAULT 和 GATE_DRIVER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 自動(dòng): VVCP > VCPUV(上升) |
| 過(guò)壓保護(hù) (OVP) |
VVM > VOVP(上升) | OVP_EN = 0b | 無(wú) | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 |
| OVP_EN = 1b | nFAULT 和 GATE_DRIVER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 自動(dòng): VVM < VOVP(下降) |
||
| 過(guò)流保護(hù) (OCP) |
IPHASE > IOCP | OCP_MODE = 00b | nFAULT 和 GATE_DRIVER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| OCP_MODE = 01b | nFAULT 和 GATE_DRIVER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 重試: tRETRY |
||
| 降壓過(guò)流保護(hù) (BUCK_OCP) |
IBK > IBK_OCP | — | — | 高阻態(tài) | 禁用 | 自動(dòng) |
| 電機(jī)鎖定 (MTR_LCK) |
電機(jī)鎖定:速度異常;無(wú)電機(jī)鎖定;BEMF 異常 | MTR_LCK_MODE = 000b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| MTR_LCK_MODE = 001b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 低側(cè)制動(dòng) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| MTR_LCK_MODE = 010b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高側(cè)制動(dòng) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| MTR_LCK_MODE = 011b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| MTR_LCK_MODE = 100b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 低側(cè)制動(dòng) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| MTR_LCK_MODE = 101b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高側(cè)制動(dòng) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| MTR_LCK_MODE = 110b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| MTR_LCK_MODE = 111b | 無(wú) | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| 硬件鎖定檢測(cè)電流限制 (HW_LOCK_LIMIT) |
VSOX > HW_LOCK_ILIMIT | HW_LOCK_ILIMIT_MODE = 000b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| HW_LOCK_ILIMIT_MODE = 001b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 低側(cè)制動(dòng) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| HW_LOCK_ILIMIT_MODE = 010b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高側(cè)制動(dòng) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| HW_LOCK_ILIMIT_MODE = 011b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| HW_LOCK_ILIMIT_MODE = 100b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 低側(cè)制動(dòng) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| HW_LOCK_ILIMIT_MODE = 101b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高側(cè)制動(dòng) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| HW_LOCK_ILIMIT_MODE = 110b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| HW_LOCK_ILIMIT_MODE = 111b | 無(wú) | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| 軟件鎖定檢測(cè)電流限制 (LOCK_LIMIT) |
VSOX > LOCK_ILIMIT | LOCK_ILIMIT_MODE = 000b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| LOCK_ILIMIT_MODE = 001b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 低側(cè)制動(dòng) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| LOCK_ILIMIT_MODE = 010b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高側(cè)制動(dòng) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| LOCK_ILIMIT_MODE = 011b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| LOCK_ILIMIT_MODE = 100b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 低側(cè)制動(dòng) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| LOCK_ILIMIT_MODE = 101b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高側(cè)制動(dòng) | 運(yùn)行 | 重試: tLCK_RETRY |
||
| LOCK_ILIMIT_MODE = 110b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| LOCK_ILIMIT_MODE = 111b | 無(wú) | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| IPD 超時(shí)故障 (IPD_T1_FAULT 和 IPD_T2_FAULT) |
IPD TIME > 500ms(大約),在 IPD 電流上升或下降期間 | IPD_TIMEOUT_FAULT_EN = 0b | — | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 |
| IPD_TIMEOUT_FAULT_EN = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 重試:tLCK_RETRY | ||
| IPD 頻率故障 (IPD_FREQ_FAULT) |
在前一個(gè) IPD 脈沖中的電流衰減之前的 IPD 脈沖 | IPD_FREQ_FAULT_EN = 0b | — | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 |
| IPD_FREQ_FAULT_EN = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 重試:tLCK_RETRY | ||
| MPET IPD 故障 (MPET_IPD_FAULT) |
與 MPET R、L 測(cè)量期間的 IPD 超時(shí)故障相同 | — | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| MPET 反電動(dòng)勢(shì)故障 (MPET_BEMF_FAULT) |
電機(jī)反電動(dòng)勢(shì) < MPET Ke 和機(jī)械參數(shù)測(cè)量期間的 STAT_DETECT_THR | — | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| 最大 VM(過(guò)壓)故障 | VVM > MAX_VM_MOTOR(如果 MAX_VM_MOTOR ≠ 000b) | MAX_VM_MODE = 0b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| MAX_VM_MODE = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 自動(dòng): (VVM < MAX_VM_MOTOR - VOLTAGE_HYSTERESIS)V |
||
| 最小 VM(欠壓)故障 | VVM < MIN_VM_MOTOR(如果 MIN_VM_MOTOR ≠ 000b) | MIN_VM_MODE = 0b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| MIN_VM_MODE = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 自動(dòng): (VVM > MIN_VM_MOTOR + VOLTAGE_HYSTERESIS)V |
||
| 外部看門狗 | 當(dāng) EXT_WDT_EN =1b 時(shí),看門狗觸發(fā)不會(huì)在配置的時(shí)間間隔之前到達(dá)。請(qǐng)參閱節(jié) 6.5.5 | EXT_WDT_FAULT_MODE = 0b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 |
| EXT_WDT_FAULT_MODE = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
||
| EEPROM 故障 | 指示 EEPROM 內(nèi)容錯(cuò)誤/不匹配;只要發(fā)出 EEPROM 讀取命令,就會(huì)進(jìn)行內(nèi)容評(píng)估 | EEP_FAULT_MODE = 0b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| EEP_FAULT_MODE = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| I2C CRC 故障 | 將 I2C 事務(wù)中的錯(cuò)誤指示為 CRC 不匹配 | CRC_ERR_MODE = 0b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 鎖存: CLR_FLT |
| CRC_ERR_MODE = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| 電流環(huán)路飽和 | 表示由于 VVM 較低而導(dǎo)致電流環(huán)路飽和 | SATURATION_FLAGS_EN = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 活動(dòng)狀態(tài);電機(jī)速度可能無(wú)法達(dá)到速度基準(zhǔn) | 運(yùn)行 | 自動(dòng):電機(jī)在退出飽和狀態(tài)時(shí)達(dá)到基準(zhǔn)工作點(diǎn) |
| 速度環(huán)路飽和 | 表示由于 VVM 較低、ILIMIT 設(shè)置較低等而導(dǎo)致速度環(huán)路飽和。 | SATURATION_FLAGS_EN = 1b | nFAULT 和 CONTROLLER_FAULT_STATUS 寄存器 | 活動(dòng)狀態(tài);電機(jī)速度可能無(wú)法達(dá)到速度基準(zhǔn) | 運(yùn)行 | 自動(dòng):電機(jī)在退出飽和狀態(tài)時(shí)達(dá)到基準(zhǔn)工作點(diǎn) |
| 熱警告 (OTW) |
TJ > TOTW | OTW_REP = 0b | — | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 |
| OTW_REP = 1b | nFAULT 和 GATE_DRIVER_FAULT_STATUS 寄存器 | 運(yùn)行 | 運(yùn)行 | 無(wú)操作 | ||
| FET 熱關(guān)斷 (TSD_FET) |
TJ > TTSD_FET | — | nFAULT 和 GATE_DRIVER_FAULT_STATUS 寄存器 | 高阻態(tài) | 運(yùn)行 | 自動(dòng): TJ < TTSD_FET – TTSD_FET_HYS |