1.換相計時清零、超時計數(shù)開啟->設(shè)置驅(qū)動功率->AB相驅(qū)動打開->檢測過零->檢測到過零、換相計時開啟、超時計數(shù)清零并開啟->AC相驅(qū)動->檢測過零->檢測到過零、記下?lián)Q相時間、超時計數(shù)清零并開啟->下一相拖動。。。。連續(xù)檢測到6個電周期,更新?lián)Q相時間濾波器,進入閉環(huán)。
2.AB相驅(qū)動打開->檢測過零->檢測到反向過零,說明電機要反轉(zhuǎn),跳過AC,使用BC驅(qū)動,使驅(qū)動邏輯回到正確方向->繼續(xù)檢測過零。
3.如果沒檢測到過零,超時計數(shù)滿時強制換到下一相
4.強制換相一個電周期后,一個過零都未檢測到,增加驅(qū)動功率,繼續(xù)循環(huán)。
5.強制換相的時間,不能是固定的,弄成在幾ms間抖動的;無刷電機磁鋼是一片片貼上去的,有裝配誤差,抖動的強制換相時間,更容易使電機啟動成功
免責聲明: 本文章轉(zhuǎn)自其它平臺,并不代表本站觀點及立場。若有侵權(quán)或異議,請聯(lián)系我們刪除。謝謝!
中恒科技ChipHomeTek
|