要讓電機轉動起來,首先控制部就必須根據hall-sensor(位置傳感器)感應到的電機轉子目前所在位置,
然后依照定子繞線決定開啟(或關閉)換流器(inverter)中功率晶體管的順序,
inverter中AH、BH、CH(這些稱為上臂功率晶體管)及AL、BL、CL(這些稱為下臂功率晶體管),
使電流依序流經電機線圈產生順向(或逆向)旋轉磁場,并與轉子的磁鐵相互作用,
如此就能使電機順時/逆時轉動。當電機轉子轉動到hall-sensor感應出另一組信號的位置時,
控制部又再開啟下一組功率晶體管,如此循環電機就可以依同一方向繼續轉動直到控制部決定要電機轉子停止則關閉功率晶體管(或只開下臂功率晶體管);
要電機轉子反向則功率晶體管開啟順序相反。
當電機轉動起來,控制部會再根據驅動器設定的速度及加/減速率所組成的命令與hall-sensor信號變化的速度加以比對(或由軟件運算)再來決定由下一組(AH、BL或AH、CL或BH、CL或……)開關導通,
以及導通時間長短。速度不夠則開長,速度過頭則減短,此部份工作就由PWM來完成。
PWM是決定電機轉速快或慢的方式,如何產生這樣的PWM才是要達到較精準速度控制的核心。
高轉速的速度控制必須考慮到系統的CLOCK(時間) 分辨率是否足以掌握處理軟件指令的時間,
另外對于hall-sensor信號變化的資料存取方式也影響到處理器效能與判定正確性、實時性。
至于低轉速的速度控制尤其是低速起動則因為回傳的hall-sensor信號變化變得更慢,
怎樣擷取信號方式、處理時機以及根據電機特性適當配置控制參數值就顯得非常重要。
或者速度回傳改變以encoder變化為參考,使信號分辨率增加以期得到更佳的控制,電機能夠運轉順暢而且響應良好。
時代超群專業生產無刷電機 和控制器。
聯系人:李先生
電話:18801063276
qq: 928221169
商鋪網址:http://zgbjdj.com/news2.asp?id=9440/ |