分享
YFROBOT 乐高舵机&电机汇总
输入“/”快速插入内容
YFROBOT 乐高舵机&电机汇总
用户1431
用户1431
2025年11月14日修改
🛒
购买途径:
乐高舵机电机
、
DS舵机电机
、
M/L乐高电机
1.
产品简介
乐高舵机与电机
是兼容乐高标准积木接口的关键动力组件,为积木赋予 “生命力”,是搭建机器人、机械装置及创意模型的核心动力来源,助力创客与学生将创意转化为可运转的作品。
二者按功能分为三类:
•
角度舵机
:精准角度控制专家,可实现指定范围内精确到度的转动,适用于门闸开合、机械臂关节、夹爪等需定位的场景,响应快且停位稳。
•
连续旋转舵机
:侧重转速与方向控制,适合需持续旋转的动态场景。
•
直流电机
:主打高功率高速应用,为小车驱动、传送带运转等提供稳定动力。
通过明确分类与适用场景,可帮助用户快速区分并选择合适组件,专注创意设计与结构搭建,在实践中培养工程思维与创新能力。
1.1
产品对比表
对比表
表格中未列出电机:
LEGO-电机L-Motor-88003
1.2
不会选看下面表格说明
2.
舵机
2.1
舵机简介
舵机是一种能根据控制信号精确控制角度位置的电机,广泛应用于机器人、无人机、智能车、遥控模型等领域。与普通直流电机不同,舵机具有闭环控制系统,可以准确控制输出轴的位置,而不仅仅是转动速度。
舵机通常由三部分组成:
1.
直流电机或步进电机
—— 提供动力。
2.
减速齿轮组
—— 增加扭矩,减慢速度,使输出平稳。
3.
控制电路和反馈装置
—— 一般为电位器,用于检测输出轴角度,实现闭环控制。
2.2
舵机工作原理
舵机通过接收控制信号(通常为
脉宽调制PWM信号
)调整输出轴的角度。基本原理如下:
1.
输入信号
舵机接收一个PWM信号,通常
信号周期为20ms(50Hz)
,脉宽决定目标角度。例如:
◦
0.5ms 脉宽 → 0°
◦
1.5ms 脉宽 → 90°
◦
2.5ms 脉宽 → 180°
脉宽对应角度有时不一样,具体根据舵机运行角度范围决定,控制程序完全相同。
2.
控制电路
内部控制器将PWM信号转换为角度指令,读取电位器的反馈角度,计算误差。
3.
电机驱动与减速
电机根据误差旋转,通过齿轮减速驱动输出轴,直到实际角度与目标角度匹配。
4.
闭环反馈
电位器持续反馈角度,实现精确位置控制。
简单理解:舵机就是一个带有“眼睛”的电机,它会根据指令调整自己到指定的位置。
2.3
舵机控制
2.3.1
Arduino IDE环境下控制舵机
示例中调用 Servo库,软件自带。
代码块
C++
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(9); // 将舵机接到D9口
}
void loop() {
myServo.write(0); // 转到0度
delay(1000);
myServo.write(90); // 转到90度
delay(1000);
myServo.write(180); // 转到180度
delay(1000);
}