MG996 伺服馬達 — 互動裝置的精準控制核心(練習 6/10)
圖文整合版 — 每張圖片都在內文有對應引導語
你有沒有看過那種展覽上,機器手臂會跟你打招呼、或者機器人頭部會轉過來盯著你看的互動裝置?如圖1所示,MG996 這顆小小的伺服馬達,就是這些裝置的動力核心。它之所以受到 maker 圈推崇,是因為性價比極高、金屬齒輪耐用,而且控制方式簡單。
今天這篇文章,帶你從零搞懂 MG996:它怎麼運作、適合用在哪裡,和別的馬達差在哪,以及怎麼買才不會踩雷。
一,真實場景:MG996 適合用在哪些地方?
🦾 機械手臂(Robotic Arm)
如圖2所示,關節型機械手臂是 MG996 最典型的應用場景。每一個關節都需要「hold 住」手臂本身的重量,還要能穩穩夾取物體——這時候需要高扭矩。MG996 的扭矩約 10 kg·cm,足以應付一般業餘級機械手臂的需求。
🤖 仿生機械人偶(Animatronics)
如圖3所示,仿生人偶的頭部轉動、眨眼、尾巴擺動,每一個關節都在用力。MG996 的金屬齒輪能承受反覆運作,不會像塑膠齒輪那樣用久磨損打滑。
🚪 互動裝置與開關機構
如圖4所示,齒輪機構是伺服馬達的核心原理。展覽中的「感應開門」、機關閥門、旋轉展示台……這些需要定角度停留的機構,伺服馬達比普通直流馬達更適合。
簡單一句話:需要「精準控制角度 + 足夠力道」的地方,都是 MG996 的主場。
二、原理說明:伺服馬達是怎麼控制角度的?
🔧 用「弓箭手」做比喻
想像你是一個弓箭手:
- 目標角度 = 你要把箭射向的方向(由控制板下達指令)
- 控制訊號(PWM) = 你拉的弓弦張力(脈衝寬度 1ms ~ 2ms)
- 馬達本體 = 你的手臂,把弓弦張力轉成實際動作
- 位置感測器(可變電阻) = 你的眼睛,看箭有沒有射到目標
- 齒輪組 = 滑輪系統,放大你的力氣
控制器不斷發出 PWM 訊號,馬達內部的感測器持續回饋「現在轉到哪了」,兩者比對後微調,直到角度對上——這個過程稱為閉環控制(Closed-Loop Control)。
📊 PWM 控制訊號
如圖5所示,PWM 的原理是「脈衝寬度決定角度」:
圖5:PWM 角度對應關係
0° ───□──────────────────□──── 1ms 脈衝
45° ───────□───────────────□────── 1.5ms 脈衝
90° ────────────□───────────── 2ms 脈衝
Arduino 或 ESP32 的 Servo.h 函式庫會自動幫你換算角度:
myservo.write(90); // 轉到 90 度
三、MG996 詳細規格
📋 基本規格表
| 項目 | 數值 |
|---|---|
| 工作電壓 | 4.8V ~ 6V |
| 扭矩 | 9.4 ~ 10.8 kg·cm |
| 齒輪材質 | 金屬齒輪(銅合金或鋅合金) |
| 控制方式 | PWM(50Hz,脈衝寬度約 1ms ~ 2ms) |
| 尺寸 | 約 40.7 × 19.7 × 42.9 mm |
| 重量 | 約 55g |
⚙️ 內部構造
如圖6所示,MG996 的內部構造可分為以下幾個部分:
圖6:MG996 內部構造
外殼
├── DC 直流馬達(動力來源)
├── 齒輪組(減速器)← 金屬齒輪,放大力矩
├── 位置感測器(可變電阻)← 回饋現在的角度
└── 控制電路板
🔌 接線方式
如圖7所示,這是 MG996 與 Arduino 的標準接線方式:
圖7:Arduino 與 MG996 接線
Arduino 5V ────► MG996 紅線(V+)
Arduino GND ────► MG996 棕線(GND)
Arduino PWM ────► MG996 橘線(訊號)
+ 獨立電源 5V/2A(建議)
⚠️ 重要提醒:MG996 在負載下電流量可達 500mA 以上,務必使用獨立電源。
四、競品比較
| 規格 | MG996 | SG90 | MG995 | S3003 |
|---|---|---|---|---|
| 扭矩 | 9.4~10.8 kg·cm | 1.8~2.0 kg·cm | 8~10 kg·cm | 3.2~4.0 kg·cm |
| 齒輪 | 🔩 金屬 | 🟢 塑膠 | 🔩 金屬 | 🟢 尼龍 |
| 重量 | ~55g | ~9g | ~55g | ~37g |
- SG90:最便宜,適合輕量小型專案
- MG995:規格與 MG996 最接近
- S3003:尼龍齒輪,適合遙控車
- MG996:CP 值之王,金屬齒輪
五、選型建議
✅ 選 MG996
- 需要金屬齒輪,預算有限
- 機械手臂、仿生人偶、互動裝置
- 同時控制多顆馬達(有 Motor Shield)
⚠️ 其他選項
| 情境 | 建議 |
|---|---|
| 小型輕量專案 | 選 SG90 |
| WiFi / 物聯網遙控 | 選 ESP32 + MG996 |
| 遙控車 steering | 選 S3003 |
六、購買注意事項
1. 🏷️ 仿品過多,慎選賣家
MG996 是熱門型號,市面上充斥大量低價仿品。選擇有信譽的賣家,查看評論區的實測數據。
2. ⚙️ 確認齒輪是金屬材質
正版 MG996 齒輪為銅合金或鋅合金,金屬齒輪決定了馬達的耐用度。
3. 🔋 供電要獨立
MG996 在負載下電流感可達 500mA 以上,務必使用獨立電源(5V / 2A 以上)。
總結
MG996 是 maker 打造互動裝置時最值得推薦的伺服馬達之一——金屬齒輪、高扭矩、性價比高,適合機械手臂、仿生人偶、雲台等中高負載場景。
📸 圖片來源
| 圖號 | 用途 | 來源 | 授權 |
|---|---|---|---|
| 圖1 | MG996 實物圖 | Wikimedia | CC BY-SA |
| 圖2 | 機械手臂 | Wikimedia | CC BY-SA |
| 圖3 | Animatronics | Wikimedia | CC BY-SA |
| 圖4 | 齒輪機構 | Wikimedia | CC BY-SA |
Top comments (0)