技術文章
直流無刷電機如何控制?
閱讀:541 發布時間:2022-12-25直流無刷電機,由于無刷,電機不能自己完成電流的換向,因此須依靠外部控制電路來實現換向。因此,沒有常規的直流控制模式。外部控制電路通過開關管完成換向。由于開關電路的靈活性,它可以方便地實現比簡單換相更多的功能。因此,采用斬波直流控制方式來控制電機。
首先,為了使無刷電機旋轉,控制部分須根據感測到的電機轉子的電流位置來決定接通(或斷開)逆變器中功率晶體管的順序,然后是上臂功率晶體管和下臂功率晶體管,使得電流流過電機線圈,以產生正向(或反向)旋轉磁場并與轉子的磁體相互作用,從而使電機可以順時針/逆時針旋轉。當電機轉子旋轉到感應到另一組信號的位置時,控制部分再次開啟下一組功率晶體管,使循環電機繼續同向旋轉,直到控制部分決定停止電機轉子,然后關閉功率晶體管(或只開啟下臂功率晶體管);如果電機轉子反轉,功率晶體管的導通順序也會反轉。
換向控制根據定子繞組的換向方式,首先找出三個轉子磁鋼位置傳感器信號H1、H2和H3的狀態,以及與六個功率管的關系,并以表格的形式放入單片機的EEPROM中。851根據H1、H2、H3的狀態,找到相應的導電功率管,通過P1端口送出,實現DC無刷電機的換向。
速度控制在直流無刷電機正常運行的過程中,可以通過控制數模轉換器的輸出電壓U0來控制直流無刷電機的電流,進而控制電機的電流。即8751單片機通過傳感器信號的周期來計算電機轉速,并與給定的轉速進行比較。如果高于給定速度,會降低P2端口的輸出值,降低電機電流,達到降低其速度的目的。否則,增加P2端口的輸出值,然后增加電機的速度。
PWM控制轉速控制也可以通過PWM方式來實現。
變結構控制當直流無刷電動機處于起動狀態或在調整過程中,采用直流無刷電機的運行方式,實現相應的動態快速性。一旦電機速度接近給定值,立即轉入同步電機運行模式,保證其速度穩定精度。此時,計算機只需要按照一定的頻率控制電機的換向。同時,計算機通過位置傳感器的信號周期測量其速度,并判斷是否失步。一旦布料丟失,則馬上轉到直流無刷電機運行,并重新將其拉入同步。