发布时间: 2026-04-04
你操作遥控使车轮转向之时,或者调试机器人手臂去精准抓取物体之际,背后都有一个起着关键用途的部件在悄然工作,那便是舵机。它可以依据控制信号,精准地转动到指定角度且维持位置不变。本文会以常见的小型标准舵机作为例子,给你直观呈现其内部结构构成以及核心工作原理,还会附上清晰的原理框图,助力你一次性完全理解舵机。
假若把一个典型舵机的外壳予以拆开,随即你就会瞧见如下五个绝不可能缺少的部件,它们通过共同协作,达成角度精准控制:
爱好者案例呈现,有一位爱好者察觉到他的遥控车转向后没能回中,并且还伴随着轻微抖动情况。当把舵机拆开之后,可以看到是内部塑料减速齿轮存在2个齿崩裂了,与此同时电位器焊点有些松动。在更换了金属齿轮组并且重新焊接电位器以后,问题就被解决了。
舵机工作的本质,是属于一个闭环控制系统,它会持续不断地、连续地去比较“目标角度”以及“当前角度”,进而驱动电机以此来消除偏差,具体而言是划分成三步:。
舵机接收的是标准的PWM,也就是脉宽调制这种信号,信号的周期一般常常是20ms,也就是50Hz,在这当中,高电平持续的那个时间,也就是脉宽,它决定了目标角度。
0.5ms 脉宽 → 对应 0° 极限位置(通常为左侧极限)
1.5ms 脉宽 → 对应 90° 中间位置
2.持续时间为5毫秒的脉宽,它对应着180°的极限位置,而这个极限位置通常是右侧极限。
需要注意的是,不一样品牌的舵机伟创动力,其角度范围或许会存在稍有不同的情况,像是九十度、一百八十度、二百七十度,然而脉宽跟角度之间的线性对应关系是普遍适用的。
![]()
控制电路板同时做两件事:
1. 进行电位器反馈电压的读取操作:电位器会随着输出轴的转动,输出处于0至Vcc这个范围之内的电压,电路会把该电压转化为“当前角度值”。
2. 解析PWM信号:将输入脉宽转换为“目标角度值”。
电路内部的比较器计算 差值 = 目标角度 当前角度。
如果差值大于零,也就是目标角度更为大的时候,那么电路会驱动直流电机朝着正转的方向转动,进而输出轴会朝着目标的方向进行转动。
若差值 < 0(目标角度更小):电路驱动直流电机反转。
若差值等于零,也就是已到达目标的那种情况,电路会停止输出,电机也会断电,然而减速齿轮的自锁力所在之处以及电路制动的地方会保持位置不动。
每秒之内,整个过程会重复数十次之多,具体次数取决于电路响应速度,如此一来,舵机能够快速地锁定在任意指定角度,并且不会产生过冲现象。
各模块当中那些舵机内部的信号流向,被用文字于下图进行了描述,你能够凭借这个从而在纸上画出框图。
外部PWM信号 ──→ [信号输入/隔离电路] ──→ [脉宽解调/角度基准] ──┐
│
↓
[误差比较放大器/MCU] ←─┐
│ │
↓ │
[电机驱动H桥电路] │
│ │
↓ │
[直流电机] ──→ [减速齿轮组] ──→ 输出轴
↑ │
│ ↓
└── [电位器/角度反馈]
信号流转说明:
1. 输入PWM信号 → 转换为目标角度值。
![]()
2. 电位器检测输出轴实际角度 → 转换为当前角度值。
3. 目标与当前比较 → 产生误差信号。
4. 误差信号控制H桥驱动电机正/反转。
5. 电机借助齿轮组致使输出轴被带动,与此同时,电位器也被带动,进而反馈角度得以更新。
6. 当误差为零时,停止驱动。
关键要点在于,舵机的实质是一种位置闭环伺服系统,其动力由“直流电机加上减速齿轮”予以提供,精确角度定位是通过“电位器以及控制电路”达成的,并且PWM信号的脉宽直接以线性方式决定了最终角度。明白了这一点,便能够看懂一切标准舵机的数据手册。
行动建议:
1. 在进行选型这个行为的时候,依据负载扭矩以及转速需求这两个方面,要优先去挑选那种带有金属齿轮还有高质量电位器的舵机,以此来防止出现塑料齿轮扫齿以及电位器抖动这种情况。
2. 进行调试操作的时候,要借助示波器来确定,控制器输出的PWM信号脉宽范围,是不是跟舵机标称范围相匹配,通常情况下,500到2500微秒对应着0到180度。
3. 每当进行维护之际:倘若舵机呈现出异常抖动的状况,或者出现无法回中的情形,第一时间要查看电位器,还要检查齿轮组,而这两者在舵机故障原因当中所占比例超过80%。
此时此刻伟创动力舵机,你已然对舵机完整的结构以及原理有所把握,能够充满自信地着手选择型号、展开调试或者展开维修操作了。把这篇文章收藏起来或者分享给有需求的同事,碰到问题的时候依据图示便可迅速定位准确位置。