无人机使用的直流无刷电机(BLDC)之所以能够高速、稳定地旋转,核心全在于电调(ESC, Electronic Speed Controller)这个“大脑”。
因为无刷电机内部没有物理换向器(电刷),它必须依靠电调进行电子换向。以下是电调的工作原理、驱动方式以及它如何响应油门信号的详细拆解:
1. 电调的核心工作原理:电子换向
无刷电机的定子上有三相绕组(通常称为 A、B、C 三相),转子则是永磁体。要让转子转起来,电调必须像“胡萝卜钓驴”一样,依次给不同的绕组通电,产生旋转磁场,吸引转子跟随旋转。功率级:MOSFET 三相全桥
电调内部有 6 个功率开关管(MOSFET),组成一个三相全桥电路。
上桥臂3 个,连接电源正极。
下桥臂 3 个,连接电源负极。
电调通过控制这 6 个 MOSFET 的导通和截止,来实现两两通电。例如:A相进、B相出 \rightarrow A相进、C相出 \rightarrow B相进、C相出……以此类推,每 6 步为一个完整周期。
关键:如何知道什么时候换向?(反电动势检测)
电调不能盲目地换向,它必须知道转子当前转到了什么位置。航模和无人机电调为了精简结构和重量,通常不使用霍尔传感器,而是采用无感方案(Sensorless):
在任意时刻,三相绕组中只有两相通电,剩下那一相是**空闲(断开)的。
转子磁铁经过这个空闲绕组时,会在其中感应出一个电压,称为反电动势(Back EMF)。
电调内部的比较器电路会检测这个反电动势信号,当它穿过电源电压中点时(称为过零点过零检测,Zero-Crossing),电调就知道转子转到了特定角度,延迟一定的电角度后,就会执行下一步换向。
2. 如何驱动电机(速度与力量的控制)
光有换向只能让电机转起来,要控制电机的转速和力量(扭矩),电调使用了 PWM(脉宽调制)技术。
电压/速度控制:电调在导通 MOSFET 时,并不是一直死死地接通,而是以极高的频率(通常为 20kHz 到 50kHz)进行开关。通过调节一个周期内导通时间所占的比例(占空比),就能控制施加在电机绕组上的平均电压。占空比越大,平均电压越高,电流越大,电机转速就越快。
现代驱动技术(BLHeli_32 等):现代高级电调采用正弦波驱动(FOC,磁场定向控制)或改进的互补PWM驱动。相比于传统的方波驱动,FOC 能让电机运行得更平顺、噪音更小、效率更高。
3. 电调如何响应油门数值
电调响应飞行控制器(FC)发出的油门数值,主要经历**信号接收 \rightarrow 信号解码 \rightarrow 映射输出三个步骤:
步骤一:接收飞行控制器的信号
飞控根据飞手的遥控器杆位(或自动航线算法)计算出当前电机需要的动力,并向电调发送信号。常见的信号协议有:
传统 PWM 协议:模拟信号,周期通常为 50Hz - 400Hz。通过脉冲宽度(通常在 1000 微秒 到 2000 微秒 之间)来代表 0% 到 100% 的油门。
DShot 协议(主流):数字信号(如 DShot300/600/1200)。飞控直接向电调发送一串数字(例如 0 到 2047 的数字),代表油门精度。数字信号抗干扰能力极强,完全不需要校准油门行程。
步骤二:油门映射与输出
电调的微控制器(MCU)收到这个油门数值后,会将其转化为对应的 PWM 占空比。
以数字信号为例:
1. 怠速/油门最低:收到对应 0% 的信号,电调输出占空比为 0%(或设定好的最低怠速),电机停转或微弱慢转。
2. 半油门:收到 50% 的信号,电调将 MOSFET 的开关占空比调整到约 50%,电机获得中等电压。
3. 满油门:收到 100% 的信号,电调让对应的 MOSFET 在换向期间 100% 全导通,电机全速运转。
步骤三:闭环反馈(部分高级电调)
在一些高端的多旋翼或直升机电调上,还支持
定速模式(Governor Mode)或转速反馈(RPM Telemetry)。电调通过反电动势测出电机的实际转速,如果发现油门给的是 50%,但因为风阻导致转速下降了,电调会自动微微调高占空比,以维持飞控预期的转速。