2、电机基础与选型:直流有刷、无刷、步进、永磁同步等电机的工作原理、特性曲线、选型参数及实际选型案例
在嵌入式电机驱动硬件设计中,电机选型是决定系统性能、成本、可靠性与功耗的基石。选型错误往往导致驱动电路过流、温升超标、控制精度不足或机械共振等问题。本章将系统梳理直流有刷电机(BDC)、无刷直流电机(BLDC)、步进电机(Stepper)和永磁同步电机(PMSM)的工作原理、特性曲线与关键选型参数,并通过一个实际案例演示从需求到选型的完整闭环。
上图展示了四种电机从工作原理到选型参数的映射关系。在实际项目中,我们首先根据负载特性(转矩-转速曲线)、控制精度、供电条件与成本预算确定电机类型,再通过详细参数计算完成具体型号的选型。下面逐一展开。
2.1 直流有刷电机(BDC)
核心原理与等效模型
直流有刷电机通过电刷与换向器实现电枢绕组电流的机械换向。其电气等效模型为:V = I·R + L·(dI/dt) + Ke·ω,其中Ke为反电动势常数(V/(rad/s)),ω为转子角速度。稳态时,转矩T = Kt·I,其中Kt为转矩常数(N·m/A),且Kt = Ke(SI单位制下)。
特性曲线方面,BDC的转矩-转速曲线呈线性下降关系:空载转速n0 = V / (Ke·2π),堵转转矩T_stall = Kt·V/R。最大输出功率出现在空载转速的一半处,此时效率约为50%。
| 参数 | 符号 | 典型值 | 说明 |
|---|---|---|---|
| 额定电压 | V_nom | 12V / 24V | 决定驱动电压与PWM占空比范围 |
| 空载转速 | n0 | 3000-12000 rpm | 受轴承摩擦与风阻影响 |
| 堵转转矩 | T_stall | 0.05-2 N·m | 启动瞬间最大转矩,需限制电流 |
| 反电动势常数 | Ke | 0.5-50 mV/(rad/s) | 与绕组匝数和磁通相关 |
| 电枢电阻 | R | 0.5-10 Ω | 影响堵转电流与铜损 |
选型判断方法
- 计算负载需求:根据机构运动学计算所需转矩
T_load与转速n_load,并考虑1.5-2倍安全系数。 - 确定供电电压:根据系统可用电源(如电池或24V工业电源)选择额定电压。
- 校核热性能:计算连续运行电流
I_rms,确保小于电机额定电流,并检查电机外壳温升是否在允许范围内(通常<80°C)。 - 驱动方式:若使用PWM调速,需确认PWM频率(通常10-20kHz)不会引起明显噪声或转矩脉动。
案例拆解:小型电动螺丝刀
某手持电动螺丝刀要求:最大拧紧转矩0.4 N·m,空载转速600 rpm,供电为2节18650锂电池(7.4V)。初步选择额定电压7.4V的BDC电机。查手册得:Ke=0.012 V/(rad/s),R=1.2Ω,Kt=0.012 N·m/A。计算堵转转矩T_stall = Kt·V/R = 0.012×7.4/1.2 = 0.074 N·m,远小于0.4 N·m需求。因此需要增加减速齿轮箱,减速比i = 0.4/0.074 ≈ 5.4,取6。此时电机实际转速为600×6=3600 rpm,处于高效区间。最终选型为带1:6行星减速箱的7.4V BDC电机,额定电流约1.5A,峰值电流3A,驱动板需支持4A峰值输出。
2.2 无刷直流电机(BLDC)
核心原理与换向逻辑
BLDC使用电子换向器(逆变桥)替代机械电刷,转子为永磁体,定子为三相绕组。其反电动势为梯形波,通过霍尔传感器或反电动势检测实现120°电角度换向。BLDC的转矩-转速特性与BDC类似呈线性,但效率更高(85-95%),且无电刷磨损。
关键参数包括:极对数p(影响转速与转矩)、相电阻R_ph、相电感L_ph、反电动势常数Ke(线反电动势峰值/rpm)。电气转速与机械转速关系:n_mech = n_elec / p。
| 参数 | BLDC典型值 | 选型关注点 |
|---|---|---|
| 额定电压 | 12V / 24V / 48V | 与驱动器耐压匹配 |
| 额定转矩 | 0.02-2 N·m | 连续运行点,需留20%余量 |
| 峰值转矩 | 3-5倍额定 | 受驱动器峰值电流限制 |
| 转速范围 | 1000-10000 rpm | 高速时需考虑机械损耗与轴承 |
| 相电感 | 10-500 μH | 影响PWM电流纹波与换向时间 |
选型判断方法
- 确认控制方式:方波驱动(六步换向)适合低成本应用;FOC(磁场定向控制)适合要求低噪声、高效率的场合。
- 计算反电动势:确保在最高转速时,反电动势峰值不超过母线电压的90%,否则电流控制能力下降。
- 热模型校核:使用热阻
R_th计算绕组温升:ΔT = P_loss × R_th,其中P_loss = I²×R_ph。
案例拆解:无人机云台电机
云台要求:持续转矩0.08 N·m,峰值0.2 N·m,转速范围0-300 rpm,供电3S锂电池(11.1V)。选择外转子BLDC,极对数7,相电阻0.8Ω,相电感50μH,Ke=0.0035 V/rpm(线反电动势峰值)。在300 rpm时反电动势峰值E = Ke×n = 0.0035×300 = 1.05V,远低于11.1V,驱动裕量充足。但需注意低速时反电动势小,电流采样难度增加,需采用FOC控制并配合高分辨率编码器。最终选型为2204电机(定子直径22mm,高度4mm),额定电流0.5A,峰值1.5A,驱动器选用DRV8313。
Ke值不宜过大,否则高速时反电动势会限制转速;也不宜过小,否则低速时电流过大。一般设计Ke×n_max约为母线电压的60-80%。2.3 步进电机
核心原理与矩频特性
步进电机将电脉冲转换为角位移,其步距角通常为1.8°(两相混合式)或0.9°。通过细分驱动可实现更高分辨率。步进电机的关键特性是矩频特性:输出转矩随转速升高而下降,主要受绕组电感与反电动势影响。其转矩公式近似为:T = T_h × (1 - n/n_max),其中T_h为保持转矩,n_max为最大自启动频率对应的转速。
步进电机在低速时转矩大,但高速时转矩急剧下降,且存在共振区(通常在100-300 rpm),需通过细分或阻尼技术抑制。
| 参数 | 典型值 | 选型要点 |
|---|---|---|
| 步距角 | 1.8° / 0.9° | 决定开环精度,细分可提高 |
| 保持转矩 | 0.1-12 N·m | 静态锁紧力,需大于负载转矩2倍 |
| 相电流 | 0.5-6 A | 决定驱动器功率与发热 |
| 相电感 | 1-50 mH | 影响高速性能,电感小则高速好 |
| 转动惯量 | 10-1000 g·cm² | 影响加减速能力 |
选型判断方法
- 计算负载转矩:包括摩擦转矩、惯性转矩(
T = J×α)与重力转矩。 - 确定步距精度:若要求定位精度0.01mm,丝杆导程5mm,则步距角需≤0.036°,需选择0.9°电机并配1:4减速或32细分。
- 校核矩频特性:在最高工作转速下,电机输出转矩需大于负载转矩的1.5倍。
- 驱动器选型:驱动器电流需大于电机额定电流,且支持所需的细分倍数。
案例拆解:3D打印机Z轴
3D打印机Z轴使用T8丝杆(导程2mm),平台重量2kg,要求升降速度10mm/s(即300 rpm),定位精度0.02mm。负载转矩主要来自重力与摩擦力:T_load = (m×g×P)/(2π×η) = (2×9.8×0.002)/(2π×0.4) ≈ 0.0156 N·m。考虑安全系数2,需保持转矩≥0.03 N·m。选择42步进电机(NEMA17),保持转矩0.4 N·m,相电流1.5A,相电感3mH。在300 rpm时,查矩频曲线得输出转矩约0.25 N·m,满足要求。驱动器选用A4988,16细分,步距角0.1125°,对应Z轴分辨率0.000625mm,满足精度需求。
2.4 永磁同步电机(PMSM)
核心原理与FOC控制
PMSM与BLDC结构相似,但反电动势为正弦波,需要FOC(磁场定向控制)实现解耦控制。其数学模型基于dq轴:Vd = Rs·Id + Ld·(dId/dt) - ωe·Lq·Iq,Vq = Rs·Iq + Lq·(dIq/dt) + ωe·(Ld·Id + λpm)。其中λpm为永磁磁链。PMSM具有高效率、低转矩脉动、高功率密度等优点,广泛应用于机器人关节、电动汽车、伺服系统。
选型时需关注:额定转矩、峰值转矩(通常3倍)、额定转速、最高转速(弱磁范围)、反电动势常数Ke(或磁链λpm)、相电感与相电阻。
| 参数 | PMSM典型值 | 选型影响 |
|---|---|---|
| 额定功率 | 50W-10kW | 决定驱动器功率等级 |
| 额定转矩 | 0.1-50 N·m | 连续运行能力 |
| 峰值转矩 | 3-5倍额定 | 受驱动器峰值电流与磁饱和限制 |
| 极对数 | 4-10 | 影响转速与转矩密度 |
| 反电动势常数 | 5-100 V/krpm | 决定最高转速与母线电压匹配 |
选型判断方法
- 确定负载曲线:绘制转矩-转速工作点,确保所有点均在电机连续工作区内。
- 母线电压匹配:最高转速时反电动势峰值需小于母线电压的80%,否则需弱磁控制(增加复杂度)。
- 热管理:计算连续损耗
P_loss = 1.5×Iq²×Rs,并校核散热条件。
案例拆解:协作机器人关节
协作机器人关节要求:峰值转矩12 N·m,连续转矩4 N·m,最高转速1500 rpm,供电48V。选择PMSM电机,极对数5,相电阻0.4Ω,相电感0.8mH,Ke=0.02 V/rpm(线反电动势峰值)。在1500 rpm时反电动势峰值E = 0.02×1500 = 30V,占48V的62.5%,无需弱磁。峰值电流I_peak = T_peak / Kt = 12 / (0.02×1.732) ≈ 346A(Kt与Ke关系:Kt = 1.732×Ke/60 ≈ 0.000577 N·m/A),显然不合理。因此需增加减速器,减速比i = 100,则电机侧峰值转矩0.12 N·m,峰值电流约3.5A,连续电流1.2A。最终选型为60mm框号PMSM,额定转矩0.15 N·m,峰值0.35 N·m,配合谐波减速器。
2.5 电机选型综合对比与决策
| 维度 | BDC | BLDC | 步进 | PMSM |
|---|---|---|---|---|
| 控制复杂度 | 低(PWM即可) | 中(六步/FOC) | 低(脉冲/方向) | 高(FOC+编码器) |
| 效率 | 70-80% | 85-95% | 50-70% | 90-97% |
| 转矩密度 | 低 | 中 | 中(低速) | 高 |
| 位置精度 | 需编码器 | 需编码器 | 开环可达0.1° | 需高分辨率编码器 |
| 成本 | 最低 | 中 | 低 | 高 |
| 典型应用 | 玩具、电动工具 | 风扇、泵、无人机 | 3D打印、纺织机械 | 机器人、EV、伺服 |
2.6 常见误区与总结
- 误区1:只关注额定转矩而忽略峰值转矩。实际工况中启动、加速、越障等瞬态转矩可能达到额定值的3-5倍,需确保驱动器与电机均能承受。
- 误区2:忽视反电动势限制。在高速应用(如BLDC/PMSM)中,反电动势过高会导致电流控制失效,需重新核算母线电压或选择更低Ke的电机。
- 误区3:步进电机选型只看保持转矩。矩频特性曲线才是关键,高速时转矩可能下降70%以上。
- 误区4:忽略热阻与散热条件。电机连续运行温升超过绝缘等级(通常B级130°C)会加速老化,需增加散热片或强制风冷。
总结:电机选型是一个多约束优化问题,需综合转矩、转速、功率、电压、热、成本与控制复杂度。建议在项目初期建立负载-转速曲线,并预留20-30%的转矩与功率余量。同时,利用电机厂商提供的选型软件(如Maxon、Nidec、Mitsubishi)进行快速筛选,但最终需通过实际样机测试验证温升与动态响应。