ZHCSZ14 October 2025 MCF8316D-Q1
PRODUCTION DATA
當電機啟動配置為 IPD(MTR_STARTUP 設置為 10b)時,MCF8316D-Q1 使用 12 位計時器來估算 IPD 期間電流上升和下降的時間。在 IPD 期間,算法從 10MHz 的 IPD 時鐘開始檢查電流是否成功上升到 IPD_CURR_THR;如果不成功(在電流達到 IPD_CURR_THR 之前計時器溢出),則會依次使用 1MHz、100kHz 和 10kHz 的較低頻率時鐘重復 IPD。如果 IPD 計時器在全部四個時鐘頻率下溢出(電流未達到 IPD_CURR_THR),則會觸發 IPD_T1_FAULT。類似地,算法使用所有提到的 IPD 時鐘頻率檢查在 IPD 電流下降期間電流是否成功衰減到零。如果在全部四次嘗試中 IPD 計時器都溢出(電流未下降到零),則會觸發 IPD_T2_FAULT。用戶可以通過將 IPD_TIMEOUT_FAULT_EN 設置為 1b 來啟用 IPD 超時(IPD 計時器溢出)。
如果在當前 IPD 脈沖導致電流完全衰減之前命令發送下一個 IPD 脈沖,則 IPD 會給出不正確的結果。通過將 IPD_FREQ_FAULT_EN 設置為 1b,MCF8316D-Q1 可以在這種情況下生成名為 IPD_FREQ_FAULT 的故障。如果 IPD 頻率對于 IPD 電流限制和 IPD 釋放模式而言過高,或者如果電機電感對于 IPD 頻率、IPD 電流限制和 IPD 釋放模式而言過高,則可能會觸發 IPD_FREQ_FAULT。
發生任何 IPD 故障時,MCF8316D-Q1 會停止基于 IPD 的啟動過程,并且 FET 處于高阻態。MCF8316D-Q1 在 tLCK_RETRY 過去后自動重試基于 IPD 的啟動。