ZHCAF47 March 2025 MCF8315A , MCF8315C , MCF8315C-Q1 , MCF8315D , MCF8316A , MCF8316C-Q1 , MCF8316D , MCF8329A , MCT8315A , MCT8316A , MCT8329A
當(dāng)預(yù)啟動開始時,在啟用 ISD 的情況下,需要感測感應(yīng)的反電動勢 (BEMF) 以提取方向和速度信息。以下配置會影響 ISD 模塊的穩(wěn)健性。
調(diào)優(yōu)參數(shù) | 子特性說明 | 調(diào)優(yōu)注意事項 |
---|---|---|
ISD_EN | 啟用初始電機轉(zhuǎn)速和方向檢測 | 如果頻繁的啟停請求部分操作,并且在啟動時電機可能會自轉(zhuǎn),則啟用。為風(fēng)扇等高慣性應(yīng)用啟用 |
FAST_ISD_EN | 在 ISD 期間實現(xiàn)快速速度檢測。 |
需要小于 100ms 的較短啟動時間時啟用。 由于 BEMF 樣本低于正常 ISD,因此偶爾會觀測到一些角度不準(zhǔn)確,從而導(dǎo)致初始電流尖峰或反向旋轉(zhuǎn)。 |
ISD_STOP_TIME | 聲明電機已停止的持續(xù)時間。 |
以低持續(xù)時間設(shè)置啟動。 感測到的電機 BEMF 中的噪聲會導(dǎo)致錯誤的電機狀態(tài)檢測。增大可提高可靠性。 對低慣性電機減小,以便在 BEMF 信號衰減之前實現(xiàn)更快的速度和方向檢測。 如果電機檢測到靜止,即使在以足夠的速度發(fā)出運行命令后也會減小這些設(shè)置。 |
ISD_RUN_TIME | 聲明電機正在運行的持續(xù)時間 | |
ISD_TIMEOUT | ISD 無法可靠檢測速度或方向時超時 |
在應(yīng)用允許的情況下,保持高超時時間以便有足夠的時間檢測電機轉(zhuǎn)速。 如果設(shè)置過低,ISD 有時無法檢測速度和方向,尤其是在 ISD_RUN_TIME 設(shè)置較高的情況下,會導(dǎo)致停止和啟動,而不是與驅(qū)動器重新同步。 |
ISD_BEMF_FILT_ENABLE | 在 ISD 期間啟用 BEMF 濾波器 | 保持 BEMF 濾波啟用,以實現(xiàn)可靠的速度和方向檢測,尤其是對于具有非正弦 BEMF 的電機。 |
STAT_DETECT_THR | 設(shè)置 BEMF 閾值,低于該閾值則會檢測到電機靜止。 |
以一定的裕度設(shè)置 STAT_DETECT_THR,以便留出一些時間用于 ISD 執(zhí)行和持續(xù)時間。 注意:生成的 BEMF = 電機的 BEMF 常數(shù) * 電機轉(zhuǎn)速。通過將 STAT_DETECT_THR 除以 BEMF 常數(shù)可計算出速度,當(dāng)電機低于該速度時,則將電機檢測為靜止。 如果設(shè)置得過低,則電機 BEMF 在 ISD 完成后可能不可靠,從而導(dǎo)致啟動失敗。 如果設(shè)置得過高,則可能將以足夠 BEMF 滑行的電機檢測為靜止。 |
DIR_CHANGE_MODE | 決定接收到方向改變命令時的流程。決定在連續(xù)驅(qū)動時是執(zhí)行 ISD 例程還是使用反向驅(qū)動來改變電機方向。 | 如果方向改變是以受控方式使電機減速并改變方向的應(yīng)用用例的一部分,則設(shè)置為 1b。否則,建議在改變驅(qū)動方向之前滑行和制動以停止電機。 |