圖 7-16 展示了 MCT8329A 器件中實現(xiàn)的電機啟動序列。
上電狀態(tài)這是電機啟動序列 (MSS) 的初始狀態(tài)。MSS 在初始上電時或 MCT8329A 器件退出待機或睡眠模式時以該狀態(tài)啟動。
DIR 更改判斷在 MCT8329A 中,如果在 MSS 啟動時檢測到方向更改命令,則假定 ISD 中檢測到的電機方向與命令方向相反,如果 RVS_DR_EN 被設(shè)置為 1b,則執(zhí)行反向驅(qū)動。
ISD_EN 判斷上電后,MCT8329A MSS 進入 ISD_EN 判斷,已確定是否啟用了初始速度檢測 (ISD) 功能 (ISD_EN = 1b)。如果禁用了 ISD,則 MSS 直接進行 BRAKE_EN 判斷。如果啟用了 ISD,則 MSS 會前進到 ISD(電機靜止)狀態(tài)。
ISD 狀態(tài)MSS 確定電機的初始狀態(tài)(速度、旋轉(zhuǎn)方向)(請參閱初始速度檢測 (ISD))。如果電機被認為是靜止的(電機 BEMF < STAT_DETECT_THR),則 MSS 繼續(xù)進行 STAT_BRK_EN 判斷。如果電機不是靜止的,則 MSS 會繼續(xù)驗證旋轉(zhuǎn)方向。
STAT_BRK_EN 判斷MSS 檢查是否啟用了靜止制動功能 (STAT_BRK_EN =1b)。如果啟用了靜止制動功能,則 MSS 前進到靜止制動例程。如果禁用了靜止制動功能,則 MSS 前進到電機啟動狀態(tài)(請參閱節(jié) 7.3.9.4)。
靜止制動例程靜止制動例程可用于確保電機在嘗試啟動電機之前完全靜止??梢酝ㄟ^在 STARTUP_BRK_TIME 配置的時間內(nèi)導通全部三個低側(cè)驅(qū)動器 MOSFET 來應(yīng)用靜止制動。
旋轉(zhuǎn)方向判斷MSS 確定電機是正向旋轉(zhuǎn)還是反向旋轉(zhuǎn)。如果電機正向旋轉(zhuǎn),則 MCT8329A 繼續(xù)進行 RESYNC_EN 判斷。如果電機反向旋轉(zhuǎn),則 MSS 繼續(xù)進行 RVS_DR_EN 判斷。
RESYNC_EN 判斷如果 RESYNC_EN 被設(shè)置為 1b,則 MCT8329A 繼續(xù)進行 BEMF > RESYNC_MIN_THRESHOLD 判斷。如果 RESYNC_EN 被設(shè)置為 0b,則 MSS 繼續(xù)進行 HIZ_EN 判斷。
BEMF > RESYNC_MIN_THRESHOLD 判斷如果電機速度使 BEMF > RESYNC_MIN_THRESHOLD,則 MCT8329A 使用來自 ISD 狀態(tài)的速度和位置信息直接轉(zhuǎn)換至閉環(huán)狀態(tài)(請參閱電機重新同步)。如果 BEMF < RESYNC_MIN_THRESHOLD,則 MCT8329A 繼續(xù)進行 STAT_BRK_EN 判斷。
RVS_DR_EN 判斷MSS 檢查是否啟用了反向驅(qū)動功能 (RVS_DR_EN = 1)。如果啟用了該功能,則 MSS 將轉(zhuǎn)換為反向檢查電機速度。如果未啟用反向驅(qū)動功能,則 MSS 會前進到 HIZ_EN 判斷。
速度 > 開閉環(huán)切換判斷MSS 檢查反向速度是否足夠高,以便 MCT8329A 能夠在閉環(huán)中減速。當速度(反向)足夠高時,MSS 保持反向閉環(huán)減速。如果速度過低,則 MSS 轉(zhuǎn)換至反向開環(huán)減速。
反向閉環(huán)、開環(huán)減速和零速越過MCT8329A 反向重新同步,在閉環(huán)中使電機減速,直到電機速度低于切換閾值。(請參閱反向驅(qū)動反向驅(qū)動)當電機反向速度過低時,MCT8329A 切換至開環(huán),使電機在開環(huán)中減速,越過零速,在開環(huán)中正向加速,然后在電機速度足夠高之后進入閉環(huán)運行。
HIZ_EN 判斷MSS 進行檢查以確定是否啟用了滑行(高阻態(tài))功能 (HIZ_EN =1)。如果啟用了滑行功能,則 MSS 會前進到滑行例程。如果禁用了滑行功能,則 MSS 前進到 BRAKE_EN 判斷。
滑行(高阻態(tài))例程器件通過將全部六個 MOSFET 關(guān)斷一段由 HIZ_TIME 配置的特定時間來使電機滑行。
BRAKE_EN 判斷MSS 進行檢查以確定是否啟用了制動功能 (BRAKE_EN =1)。如果啟用了制動功能,則 MSS 前進到制動例程。如果禁用了制動功能,則 MSS 前進到電機啟動狀態(tài)(請參閱節(jié) 7.3.9.4)。
制動例程根據(jù) BRK_MODE 配置使用高側(cè)或低側(cè) MOSFET 來施加制動。
閉環(huán)狀態(tài)在該狀態(tài)下,MCT8329A 使用梯形控制驅(qū)動電機。