DC無刷電機,由于無刷,電機不能自行完成電流換向,因此必須借助超品質光纖外控電路實現(xiàn)換向。因此,沒有常規(guī)的直流控制方法。通過開關管完成外部控制電路的換向。由于開關電路的靈活性,它可以方便地實現(xiàn)比簡單換相更多的功能。因此,采用斬波直流控制方式來控制電機。
首先,為了使無刷電機旋轉,控制部分須根據感測到的電機轉子的電流位置來決定接通(或斷掉)逆變器中功率晶體管的順序,然后是胳膊功率晶體管和下臂功率晶體管,促進電流流過電機線圈,以產生正向(或反向)旋轉磁場并與轉子的磁體相互作用,從而使電機可以順時針/逆時針旋轉。當電機轉子旋轉到感應到另一組信號的位置時,控制部分再次打開下一組電源晶體管,使循環(huán)電機繼續(xù)同向旋轉,直到控制部分決定停止電機轉子,然后關閉電源晶體管(或只打開下臂電源晶體管);如果電機轉子旋轉,電源晶體管的導向順序將旋轉。
換向控制根據定子繞組的換向方式,首先找到三個轉子磁鋼相位傳感器信號擴展型的電力監(jiān)控表H1、H2和H3的狀態(tài),以及與六個功率管的關系,并以表格的形式放入單片機的EEPROM中。851根據H1、H2、H3的狀態(tài),找到相應的導電功率管,通過P1端口送出,實現(xiàn)DC無刷電機的換向。
通過控制數(shù)模轉換器的輸出電壓,速度控制在直流無刷電機的正常運行中U控制直流無刷電機的電流,然后控制電機的電流。也就是說,8751單片機通過傳感器信號周期計算電機轉速,并與給定的轉速進行比較。假如高過給出速度,會降低P2端口的輸出值,降低直流無刷電機電流,達到降低其速度的目的。不然,提高P2端口的輸出值,隨后提高電機的速度。