Servo 伺服馬達

      在〈Servo 伺服馬達〉中尚無留言

用途

伺服馬達(servo motor),可用於遙控模型汽車或機械手臂的轉向,所以又常稱為 RC 伺服機(RC Servo)、伺服馬達舵機。

伺服馬達內含直流馬達、齒輪箱、軸柄、以及控制電路,可透過訊號控制軸柄角度,大都是 0 到 180 度,不同廠牌型號會有不同的範圍。經由齒輪箱降速後,變成適當可用的轉速,提供更高的扭轉力。

一般伺服馬達有三條線,電源(紅色)、接地(黑或棕色)、訊號線(橘)。透過訊號線傳送PWM脈衝控制軸柄的停止位置旋轉角度,脈衝波必須達到50Hz,也就是每20ms發送一次脈衝,而脈衝持續供電狀態下的時間長短便代表了馬達該將軸柄轉到什麼位置。

本章節使用Tower Pro SG90這個Servo進行實驗,其規格為 0.5ms 代表 0 度,2.4ms 代表 180度,不在此範圍的脈衝寬度將會造成馬達燒毀。

不同廠牌型號的伺服馬達可允許旋轉的角度各不相同,請詳查產品規格書

型號規格

型號 : Tower Pro SG90

重量:9g
尺寸:23*12.2*29mm
工作電壓:4.8V
轉矩:1.8kg-cm,當工作電壓為4.8V時
運轉速度:0.1秒 ∕ 60度 ,當工作電壓為4.8V時
脈衝寬度範圍:500~2400µs
死頻帶寬度(dead band width):10µs

servo_1

接線

SG90的黑色線為接地, 需接到樹莓派實体編號的第6支接腳, 紅色線需輸入5V的電壓, 所以需接樹莓派的實体編號第2支接腳, 橘色線為控制線, 接GPIO 1之接腳

servo_wire

極限值

gpiozero 的 Servo 類別使用軟體 PWM,可能會受到其他系統進程的影響。如果伺服馬達抖動過大,可以嘗試微調 min_pulse_widthmax_pulse_width 的參數。

🔒 底下內容僅限會員閱讀。

立即登入

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *