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