4、执行器基础:电机与螺旋桨、舵机与推力矢量、PWM控制原理、执行器选型要点

好,咱们进入第四章。前面聊了传感器、飞控板,都是「感知」和「决策」的部分。这一章,咱们聊聊真正让飞行器动起来的家伙——执行器

说白了,执行器就是飞控的「手脚」。你大脑想往左转,手脚得听使唤才行。在漂浮控制领域,最常见的执行器就是电机、螺旋桨和舵机。我刚开始接触这行时,总觉得选个好飞控就万事大吉,结果第一次试飞,电机嗡嗡响,飞机就是原地打转……嗯,后来才明白,执行器没选对,飞控再好也白搭。

执行器基础 电机与螺旋桨 无刷/有刷 · KV值 · 桨叶匹配 舵机与推力矢量 角度控制 · 矢量转向 · 响应速度 PWM控制原理 占空比 · 频率 · 信号生成 执行器选型要点 推力 · 扭矩 · 功耗 · 接口

4.1 电机与螺旋桨:动力的源头

电机,就是把电能转成机械能的东西。在漂浮飞行器上,我们几乎只用无刷电机。为什么?有刷电机虽然便宜,但电刷会磨损,效率也低。你想想看,一个在天上飞的东西,谁想飞半小时就下来换电机?

无刷电机没有电刷,靠电子换向器驱动。它的核心参数是KV值。KV值是什么意思?说白了,就是每增加1伏电压,电机空转转速增加多少转。比如2200KV的电机,接11.1V电池,空转转速就是2200×11.1=24420 RPM。

关键点:KV值越高,转速越快,但扭矩越小。高KV配小桨,低KV配大桨。这是铁律。

螺旋桨呢?它就是把电机的旋转力变成推力的东西。桨的尺寸用「直径×螺距」表示,比如5045桨,直径5英寸,螺距4.5英寸。螺距越大,桨叶「切」空气的角度越大,推力也越大,但电流也越大。

我记得有一次帮朋友调试一架四轴,他非要给2200KV的电机装9050的大桨。我说不行,他不信。结果一推油门,电机直接冒烟……嗯,从那以后他再也不敢乱配桨了。

我的习惯:选电机和桨时,先看厂家推荐的搭配表。如果没有,就按「每100W功率配4-5英寸桨」这个经验公式估算。当然,最终还是要用电流表实测。

4.2 舵机与推力矢量:让飞机转向的艺术

舵机,说白了就是一个可以精确控制角度的电机。它内部有电机、减速齿轮和电位器,通过反馈控制让输出轴停在指定角度。

在漂浮控制中,舵机最常见的用法是推力矢量。什么意思?就是通过改变电机或螺旋桨的朝向,来改变推力的方向。比如V-22鱼鹰,它的发动机舱可以整体倾转,这就是典型的推力矢量。

我们做小飞行器时,常用舵机来偏转螺旋桨的安装座。比如一个双发飞行器,两个电机分别装在舵机上,舵机一转,电机就跟着转,推力方向就变了。这样做的好处是:不需要传统的舵面,机动性反而更好。

注意:舵机的响应速度有限。普通舵机响应时间在0.1-0.2秒,数字舵机可以做到0.05秒。如果你做的是高速穿越机,舵机可能跟不上飞控的指令。我遇到过这种情况:飞控算好了角度,舵机还没到位,结果飞机直接翻了个跟头……

舵机选型时,主要看三个参数:扭矩、速度、角度范围。扭矩不够,推不动电机座;速度太慢,响应跟不上;角度范围不够,机动性受限。我个人习惯选金属齿轮的数字舵机,虽然贵一点,但耐用。

4.3 PWM控制原理:飞控与执行器的「语言」

飞控怎么告诉电机「转快点」?怎么告诉舵机「转到30度」?靠的就是PWM——脉冲宽度调制。

PWM的原理很简单:输出一个方波信号,通过改变高电平的宽度(占空比)来传递信息。对于电机,占空比越大,平均电压越高,转速越快。对于舵机,占空比对应特定的角度。

标准的舵机PWM是这样的:周期20ms(频率50Hz),高电平时间1ms对应0度,1.5ms对应90度,2ms对应180度。当然,不同舵机可能有差异,具体看手册。

// Arduino 控制舵机的示例代码
#include <Servo.h>

Servo myServo;  // 创建舵机对象

void setup() {
  myServo.attach(9);  // 信号线接在9号引脚
}

void loop() {
  myServo.write(90);  // 转到90度
  delay(1000);
  myServo.write(0);   // 转到0度
  delay(1000);
}

电调的PWM略有不同。大多数航模电调接受50-500Hz的PWM信号,高电平时间1ms对应油门最小,2ms对应油门最大。但要注意,不同电调的PWM范围可能不一样,有的需要校准。

避坑指南:我曾经犯过一个低级错误——把电调的PWM频率设成了1000Hz。结果电调根本不响应,我还以为是电调坏了。后来查资料才发现,那款电调只支持50-400Hz。所以,用之前一定先看电调手册!

4.4 执行器选型要点:别让短板拖后腿

选执行器,说白了就是做匹配。飞控、电池、电机、桨、舵机,这五样东西必须匹配好,否则肯定出问题。

我总结了几条选型要点,供你参考:

  • 推力要够用:整机推力至少是起飞重量的2倍。比如飞机重1kg,电机总推力至少要2kg。这样才有足够的余量做机动。
  • 电流要匹配:电调的额定电流要大于电机的最大工作电流。我一般留30%的余量。比如电机最大电流20A,电调就选30A的。
  • 响应要够快:对于穿越机或敏捷型飞行器,舵机响应时间要小于0.1秒,电机从0到满油门的时间要小于0.2秒。
  • 接口要兼容:飞控的PWM输出引脚够不够?电调的信号线是3.3V还是5V?这些细节不注意,很容易出问题。
执行器类型 关键参数 常见规格 选型建议
无刷电机 KV值、最大电流、尺寸 2204/2205/2306等 根据桨尺寸选KV,留电流余量
螺旋桨 直径、螺距、材质 5045/6040/7045等 与电机KV匹配,塑料桨适合入门
舵机 扭矩、速度、角度范围 9g/12g/20g等 金属齿轮优先,数字舵机响应快
电调 额定电流、PWM频率、BEC输出 20A/30A/40A等 电流留余量,支持飞控PWM频率

最后说一句:执行器是飞行器最直接的「出力」部件。选型时多花点心思,试飞时就能少花点修飞机的钱。我见过太多人为了省几十块钱,买便宜的电机和电调,结果炸机一次损失几百。这笔账,你算得过来。

好了,这一章就聊到这儿。执行器这东西,光看理论没用,你得亲手摸一摸、转一转、听一听声音。下次咱们聊聊怎么把这些执行器跟飞控连起来,让它们乖乖听话。


专注资料整理