发布时间: 2026-09-10
SG90舵机的接线当真特别简单: 只需要连上三根线, 电源线、地线再有信号线。准确的接线方法是——棕色线接地、红色线接5V电源、橙色线接的数字引脚。许多初学者因接线差错酿成方向盘无法工作或烧毁。本文会从基本原理到完整测试代码, 帮您一次性把控 SG90舵机的正确接线法子。
SG90是款小型模拟舵机体微小、价格低廉广泛适用于入门项目与机器人制作, 它工作电压为四点八伏特(4.8V)到六伏特(6V), 工作电流约零点儿二安培(0.2A)待机环境下到零点儿五安培(0.5A)堵转状态内, 舵机自身包含管控线路与直流电机构件, 经过衔接传递的来自的PWM脉衝宽度调制信号管控旋转转角参数, 规格符合标准的型號SG90可调整的旋转区间范畴为零度至一百八十度。
每根线的颜色和功能如下,准确识别:
核心原则:棕色接地,红色接5V伟创动力舵机,橙色接数字信号引脚。
按照以下顺序接线伟创动力,可以最大程度避免错误:
初阶流程: 切断的电源供给。在进行接线作业的前置操作期间维持处于完全断电的状态, 以此规避短路效应或未经规划的操作失误对各类器件造成不可逆的损坏。
步二: 连接棕色地线!把SG90棕色线接到的GND引脚.假如同步使用多个舵机, 则建议将全部舵机全部棕色线统一接到外部电源地线, 再将外部电源地线连向的GND, 以确保满足共地。
![]()
第三步: 接好红色线——就是那根电源线。把SG90的红色线连向的5V引脚。需留心: 若使用外部电源来供电, 那红色线就得连到外部5V电源的正极端子, 而绝非的5V引脚接口。的USB接口的供电能力有限, 许多舵机一起工作时大概会因为电流供应不够而造成工作时状态不稳定。
第四步: 将SG90的那根橙色线也就是信号线, 连入的一 pins 数数字型引脚之中, 最好选用D3、D5、D6与D9关联那个有PWM功能且具备高频率模拟调节作用的那种特殊引脚, 就比如D3、D5、D6、D9、和它们对应的D10或D11这类, 本教程就是以D9来当做例子所进行实际演示讲解的哦。
第五步, 查验接线并且通电测试, 确认三线路连结全部没有差错后, 将电脑跟 互相连合绑定, 对测试代码进行上传验证。
以下代码使用内置的Servo库, 实现舵机从0度扫描至180度, 再返回0度的循环动作:
#
Servo ; // 创建舵机对象
void setup() {
.(9); // 将舵机连接到数字引脚9
}
void loop() {
// 从0度扫描到180度
for (int angle = 0; angle <= 180; angle++) {
.write(angle);
delay(15); // 每个角度停留15毫秒
}
// 从180度扫描回0度
for (int angle = 180; angle >= 0; angle) {
.write(angle);
delay(15); // 每个角度停留15毫秒
}
}
使用说明:
1. 将代码复制到 IDE中。
2. 选择正确的开发板型号和端口。
3. 点击上传按钮,将代码烧录至。
4. 舵机应开始自动往复旋动, 从0度转到180度, 再转回到0度。
![]()
问题一: 舵机不会转动。三根线已接情况需查, 特别是棕色线与红色线万不可出错来接。要确确定是信号线连接在了支持PWM的数字引脚之处呀。
问题二: 你的舵机抖动画出抖动模样或者发出的异响听起来异常刺耳, 这通常就是供电供给不足的具体表现。型号的USB接口能够提供输出的电流很有限, 给你建议为你的舵机配备独立运行时的5V电源供电模块, 比如款式的降压电流模块, 并且要做到把咱们外部使用的电源连接部位的总地线, 与你所使用的设备上的GND标注接口紧密连接搭配在一起, 以此来实现两种供地线路的共地连接。
问题三: 舵机只好转到某个方向, 不克回到0度。查抄代码中的扫描逻辑对不对, 还有延时时间能不能合适。
问题四: 多SG90串行舵机并同同时开工运转出现紊乱。多串行舵机一同启开动时电流需求较大, 单只靠USB供电力每每常欠缺。得须用到外的独立供电源, 并确守有全部舵机与共接于公共地线。
1. 千万莫把红色线接到3.3V引脚, 这SG90的工作电压属于4.8V到6V的范畴, 3.3V电压完全不足以驱动舵机正常工作长久使用或许还会损毁舵机内部电路。
2. 切忌请勿把信号线错接到模拟引脚上面去哦, 虽说模拟的这个引脚也能够当作数字引脚来调用运作使用的, 但还是应优先选用清楚清晰标注有PWM符号字符标志的那些个引脚, 如此这般将其拿去运用就可以确保证起到稳定可靠的信号输出之用了。
3. 接线前进行断电的操作, 带电插拔线的缆相当容意产生短路, 坏损或者舵机。
4. 把控牢舵机堵转时长;切莫让舵机处于堵转时长拖得特别久的状态, 这会造成温度持续飙升得异常迅猛, 缩减的使用寿命会显得尤为突出和突出得多。
请完成一下舵机的 核心接线: SG90 棕色线接接地端、红色线接5V接线端、橙色线推荐使用的 D9 接口。接线完需正确即可后, 在伺服控制用到的 Servo 库编写测试代码验证连接对不对。遇到供电达不到需求情况时, 用到外部电源, 并要把两个电源实现大地共地法。按照本文提供办法按部就班按里面步骤一步一步操作, 你可以、也能在足够安全和快速地情况下完成 SG90 的舵机的接线, 全部以及所有对应的对码程序测试工作。