SG 90 伺服:如何使用 Arduino 控制这些微型电机
我们都对 RC 车辆背后的机械师着迷。这是因为改变档位、速度和加速度是多么容易。您可能不知道的是,一个主要组件是微伺服。然而,只有少数设备能够像 SG 90 Servos 这样高精度地控制对象。
但是,这些硬件设备不能独立工作。通常,您需要一个微控制器,例如 Arduino、Raspberry Pi 等。随着我们的深入,您将了解 SG90 伺服以及如何使用它。
什么是 SG 90 舵机?
SG 90 伺服系统是轻型电机,可在各个方向旋转 90 度。此外,输出功率高,工作起来像标准舵机,虽然更小。
伺服电机线材配置
线号 | 电线名称/颜色 | 说明 |
1 | GND/棕色 | 这条棕色线将微型伺服系统连接到地面。 |
2 | Vcc/红色 | 这里的+5V是给电机供电的电源引脚。 |
3 | PWM/橙色 | 这条橙色线携带PWM信号来驱动微伺服。 |

(伺服电机显示所有三根线)
SG-90 特点
- SG90 的平均重量为 9 克。
- 设备的尺寸为 31 x 11.8 x 22.2 毫米。
- 失速扭矩为 1.8kgf.cm。
- 此外,它的额定工作电压为 4.8V。
- 同样,运行速度为 0.1 秒/60 度。
- 它的死区宽度为 10µs。
- 0℃ 到 55℃ 之间的温度最适合运行。
- 旋转器旋转 0 到 180 度。
SG-90 伺服电机等效
- MG995 高扭矩金属齿轮。
- MG90S 合金装备。
- VTS-08A 模拟伺服。
如何选择合适的伺服电机?
- 当项目需要更大的扭矩时
首先,爱好伺服电机在 4.8V 至 6.5V 范围内运行。在这种情况下,更高的电压会产生更高的扭矩。
- 当项目需要整圈时
此外,大多数爱好伺服电机只能旋转 180 度。所以,如果你的项目需要半圈以上,最好选择360度旋转电机。
- 适用于需要更坚固装备的应用
如果您的应用程序需要长时间运行并且需要更强大的引擎,那么金属齿轮是一个不错的选择。
- 对于权重更大的项目
伺服电机中最常见的额定扭矩是 Towerpro SG90 电机中的 2.5kg/cm。例如,这款电机可以从 1 厘米远的地方拉动 2.5 公斤的重物。

(两个爱好伺服电机的视图)。
如何在 Arduino 上使用 sg 90 舵机?
所需的组件
要在 Arduino 上使用 SG90 舵机,您需要以下组件:
- 阿杜诺乌诺
- SG90伺服电机
- 电线
- 面包板
示意图

(连接Arduino的伺服电机)
操作步骤
- 首先,将伺服信号引脚连接到 Arduino 数字引脚 8。此连接可让您向电机发送 PWM 脉冲等伺服方向。
- 接下来,您必须为应用程序编写 Arduino 代码。
注意: 如果您使用多个伺服系统,Arduino 无法满足为电机供电的高电流需求。在这种情况下,您需要外接电源。

(伺服电机接线连接)。
应用程序
- 伺服电机在六足机器人、双足机器人和机械臂中用作机器人执行器。
- 也是遥控玩具转向机构的常用部件。
- 需要无反馈位置控制的机器人使用此电机。
- 由于其轻巧的特性,它在多自由度人形机器人中非常有用。
结论
简而言之,伺服电机是机器人应用的重要组成部分。尤其是 SG 90 舵机,既轻巧又强大。与直流电机不同,它们具有更多引脚,因此具有更多功能。
然而,学习使用伺服电机是一回事。付诸实践是另一回事。因此,当您开始此类项目时,您必须在社区中为开发人员寻求专业帮助。立即联系我们。
工业技术