<<工業馬達>>
1. 鼠籠式馬達
鼠籠式馬達(squirrel cage rotor)即係induction motor,即係普遍摩打。馬達有分單相電壓AC220/50Hz同埋三相AC380/50Hz,亦有其他電壓同頻率訂製。單相馬達輸出低,一般會配合齒輪箱(牙箱gear box)黎提高扭力;三相馬達局限相對單相馬達細好多,而且使用層面廣泛,可以另開話題深入討論。
2. 步進馬達
顧名思義,馬達係一步步咁向前行,唔行嘅時候提供好大嘅holding torque,需要配Driver黎用。輸入電壓有AC或DC,I/O控制線路通常係industrial grade DC 24V或者hobby grade DC 5V,好多Driver都有個Serial port比你做通訊改parameter。一般而言, 上位Controller 發出一個DC 5V或DC 24V 嘅pulse指令,driver收指令就行一步,10個pulses就行10步。咁一步即係幾多,正轉定反轉? 要睇Driver setting ,係full step, half step 定micro step、方向用Hi/Low定係pulse sequence先知道。
o係控制方面,我地最怕就係失誤,叫你行10步貼個label,你先行得個8步,label爛左仲成圈帶jam實埋,點搞呀? 對定位有嚴格要求,我地用close loop control,會加個encoder黎確保到位,唔好行多亦唔好行少。要注意嘅係步進馬達本身發熱量好大,即使係stand by 唔轉,佢都係好熱。所有電器野遇熱,性能就會下降。
Stepper Motor Projects:
https://www.youtube.com/watch?v=pe71pKhP9ME
3. 伺服馬達
字面解伺服(Servo)有服從嘅意思,套用返使用環境即係叫你點行點停都要跟到足。伺服馬達有AC 或DC電源選擇,體積細,轉速高,隨便一款都做到3000 rpm,馬達尾部帶encoder做feedback,內置torque sensor。要做速度、位置、扭力控制,無佢點掂。同Step motor一樣,靜止時提供holding torque,而且發熱量相對step motor低,試下扭下佢轉下佢,轉完佢會返原本位置或者出alarm話比人搞過,唔使特别設定。
使用方面當然要配返自己牌子嘅Amplifier,亦可以配3rd party 嘅motion control card,只要interface/signal conditioning做好就無問題。控制原理同Step motor 類似,唔同嘅係Servo 有discrete analog I/O port,可以同上位Controller 同埋週邊裝置多啲互動。Servo指令輸入嘅選擇有好多: 主流就係比個DC24V pulse signal,同樣地1個pulse 行1格,1格行幾多度取決electronic gear,即係你將360度分左幾多份,我通常set 做10000份就算,10000個pulses 行一圈啱啱好。
除左用pulse,仲可以用analog V/I signal黎控制,即係0-10V, +/-5V, +/-10V, 0-20/4-20mA輸入,伺服馬達就會按照輸入信號強弱改變,黎做連續速度、方向同扭力輸出,簡單易用。當然仲可以用通訊方式設置運行參數,同人類語言一樣,種類繁多,可以另開話題討論。
Servo motor demo:
https://www.youtube.com/watch?v=LkZ3iqiqu5c