发布时间: 2026-04-09
为您呈上单片机控制舵机之际,正确连接电源的整套操作步骤。借实际案例作出阐释,协助您规避因供电失误致使的舵机抖动、复位或者烧毁状况。最关键的结论是:舵机得运用独立的外部电源来供电,绝对不可以仅仅依靠单片机的IO口或者USB供电;并且一定要把外部电源的负极也就是GND跟单片机的GND进行共地。
常规示例情况:有一位身为爱好者的人,把9g的舵机直接连接到开发板的5V引脚上,在接通电源之后,该舵机出现了轻微抖动的情况然而却没办法转动,与此同时,开发板还频繁地产生重启现象。其缘由在于,舵机在启动的瞬间,电流超出了500mA,进而使得系统电压被拉低了,最终导致单片机出现复位情况。
1. 舵机,有SG90,还有MG995等常见的型号,这类舵机的工作电压处于4.8V至6.0V这个范围。
2. 外部电源:
4节AA电池串联(6V)—— 适合1~2个舵机
2节18650锂电池进行串联,其电压为7.4V,再加上稳压模块,该模块能将电压降至6V,这样的配置适合大扭矩舵机。
固定输出6V/2A以上的稳压电源
3. 可以用于单片机开发的板子,存在着任意的型号,像是STM32这种,还有51这种,另外还有等这类。
4. 连接线:杜邦线(公对母、母对母若干)、面包板(可选)
5. 万用表(用于验证电压)
关键安全提示,千万不要运用高于舵机标称电压的电源直接进行连接,不然的话就将会烧毁舵机内部的电路,电压宁愿低一些也不要高一些。
标准舵机线缆颜色及功能:
以4节AA电池(6V)为例:
![]()
将4节1.5V电池串联,正负极引出红黑导线。
提出这样的提议,即在电池盒的正极之处,采用串联方式连接一个电流范围处于1A至2A之间的自恢复保险丝,以此来达成防止线路出现短路的目的。
1. 将电池负极连接到单片机GND引脚(使用杜邦线直连)。
2. 将电池负极同时连接到舵机棕色/黑色线。
3. 作检查,电池负极,与单片机的GND,以及舵机的GND,这三者,要导通,需借助万用表的蜂鸣档来予以确认。
究竟缘何非得共地?橙色的这根信号线之上,其PWM电压乃是相对于单片机的GND而言的。倘若舵机的GND跟单片机的GND不相连通,那么信号线的电压便没有了作为参考的零点之处情形,如此舵机肯定就没办法识别指令了。
舵机红色线 → 电池正极
舵机棕色线 → 电池负极(同时已连接单片机GND)
舵机橙色线 → 单片机GPIO引脚(例如PWM输出脚)
实际接线示例(面包板):
令电池盒的红线,插入面包板的正电源轨之中,黑线插入负电源轨那儿。借由短导线把负电源轨,连接至单片机的GND引脚之上。舵机的红线,连接正电源轨伟创动力,棕线连接负电源轨,橙线连接单片机的某数字引脚。
1. 先连接所有线路(特别注意:信号线先不插到单片机)。
![]()
2. 连接外部电源,借助万用表去测量舵机红、棕线之间的电压,此电压是不是处于4.8伏至6.0伏的范围呢?
3. 确认电压正常后,断开外部电源,插上信号线。
4. 再次接通外部电源,烧录一个简单摆动程序测试。
核心操作三要素:
1. 独立电源:舵机VCC绝不接单片机任何引脚。
2. 共地:外部电源负极与单片机GND直连。
3. 电压进行匹配:要运用万用表来确认电压处于舵机所允许的范围之内,此范围是4.8V至6.0V。
立即执行清单:
[ ] 准备4节AA电池或2节18650+稳压模块
[ ] 用万用表测量空载电压
按照这样的顺序来连接,把电池负极与单片机GND相连,再将单片机GND跟舵机GND相连,以此来达成共地。
[ ] 先上外部电源,再插信号线,烧录程序测试
遵循上述所提及的步骤去进行操作伟创动力舵机,您能够在5分钟之内顺遂完成可靠地实施了的情况后的单片机舵机电源的接线工作。要是依旧碰到问题,那么请率先去检查“共地”以及“电源实际带载能力”这两个极其容易被疏忽遗漏掉的环节。