2、电机基础:直流电机、无刷直流电机、步进电机、交流电机的工作原理与特性
电机是将电能转换为机械能的电磁装置,是硬件驱动电路设计的核心负载。不同类型的电机在结构、控制方式、转矩特性和应用场景上差异显著,驱动电路的设计思路也因此完全不同。本章从工程实践角度出发,系统梳理直流电机、无刷直流电机、步进电机和交流电机四类电机的工作原理、机械特性、控制要点及驱动设计中的关键约束,帮助读者建立“电机类型→驱动需求→电路拓扑→保护策略”的完整设计链路。
上图从驱动电路设计的角度,将四类电机的核心需求、关键参数和共性设计要点进行了横向对比。可以看到,尽管电机类型不同,但驱动电路的设计始终围绕“功率开关器件选型、电流/电压采样、保护机制、热管理”四大主题展开。下面逐一深入分析。
2.1 直流电机:经典有刷结构,驱动简单但需关注换向与散热
2.1.1 核心原理与等效模型
直流电机(Brushed DC Motor)通过电刷与换向器实现电枢绕组电流的机械换向,使转子在磁场中持续产生同方向转矩。其电气等效模型为:电阻R(电枢电阻)、电感L(电枢电感)与反电动势E(与转速成正比)串联。电压平衡方程为:
U = I·R + L·(dI/dt) + E
E = Ke·ω
其中Ke为反电动势常数(V/(rad/s)),ω为角速度。机械特性方程为:
n = (U - I·R) / (Ke·Φ)
当负载转矩增大时,转速下降,电流上升,输出转矩与电流近似成正比(T = Kt·I)。这一线性关系使得直流电机在伺服控制中非常直观。
2.1.2 驱动电路设计与判断方法
直流电机驱动最常用的是H桥拓扑,通过四个开关管(MOSFET或IGBT)的组合实现正转、反转、制动和滑行四种状态。设计时需重点判断以下参数:
- 堵转电流:电机静止时电流最大,等于U/R,这是选型MOSFET和采样电阻的关键依据。
- 续流路径:PWM关断瞬间,电机电感电流必须通过续流二极管或MOSFET体二极管释放,否则会产生高压尖峰损坏开关管。
- PWM频率选择:通常取10-20kHz,高于人耳听觉上限,同时需避开机械共振频率。
| 参数 | 典型值 | 设计影响 |
|---|---|---|
| 电枢电阻R | 0.5-5Ω | 决定堵转电流和铜损 |
| 电枢电感L | 0.1-1mH | 影响电流纹波和PWM频率选择 |
| 反电动势常数Ke | 0.5-5V/krpm | 决定空载转速和电压匹配 |
| 机械时间常数τm | 10-100ms | 影响速度环PI参数整定 |
2.1.3 实战场景:小型水泵驱动电路设计
某智能饮水机需要驱动12V直流水泵,额定电流0.8A,堵转电流4.5A。设计时选用AO4406A(30V/13A N-MOSFET)搭建H桥,PWM频率设为15kHz。关键操作步骤:
- 在电源输入端并联470μF电解电容和100nF陶瓷电容,抑制PWM引起的电源电压波动。
- 在每个MOSFET的G-S间并联10kΩ下拉电阻,防止上电瞬间误导通。
- 采样电阻选用0.05Ω/1W合金电阻,配合INA240电流放大器,实现过流保护阈值3A。
- 在电机两端并联RC吸收电路(10Ω+1nF),抑制换向火花产生的EMI。
实测结果:堵转保护响应时间小于50μs,MOSFET温升在连续运行2小时后仅15℃。复盘发现,初始设计未考虑水泵启动时的冲击电流(达2.3A),导致采样电阻瞬时压降过大触发误保护,后通过软件延时100ms启动解决。
2.2 无刷直流电机:电子换相替代机械换向,效率更高
2.2.1 工作原理与换相逻辑
无刷直流电机(BLDC)将永磁体置于转子,电枢绕组置于定子,通过电子开关电路控制绕组通电顺序,产生旋转磁场驱动转子。其核心是换相逻辑:根据转子位置信号(霍尔传感器或反电动势检测),按六步换相表依次导通三相全桥中的两个开关管。
六步换相表(霍尔信号H1H2H3 → 导通相):
001 → A+B- 010 → A-C+ 011 → B+C-
100 → A+C- 101 → B-A+ 110 → B-C+
反电动势过零检测法(无传感器方案)通过比较电机中性点电压与各相端电压,检测反电动势过零点,延时30°电角度后换相。该方法省去霍尔传感器,但低速时反电动势幅值小,检测困难。
2.2.2 驱动电路架构与关键参数
BLDC驱动电路由三相全桥(6个MOSFET)、栅极驱动芯片(如DRV8301、IR2103)、电流采样电路和MCU组成。设计时需关注:
- 死区时间:同一桥臂上下管切换时,必须插入死区(典型值100-500ns),防止直通短路。
- 栅极驱动能力:MOSFET的Qg决定了栅极驱动电流需求,驱动芯片峰值电流需大于Qg/t_rise。
- 相电流采样:可采用低端采样(三电阻)或高端采样(单电阻),三电阻方案精度高但成本略增。
| 设计项 | 推荐方案 | 注意事项 |
|---|---|---|
| MOSFET选型 | N-MOSFET,VDS≥2×母线电压 | 关注RDS(on)与Qg的平衡 |
| 栅极驱动 | 半桥驱动芯片+自举电容 | 自举电容需100nF-1μF,频率低时需补电荷泵 |
| 电流采样 | 低端三电阻+运放 | 采样窗口避开PWM开关噪声 |
| 位置检测 | 霍尔传感器或BEMF检测 | 霍尔安装角度误差需软件校准 |
2.2.3 案例拆解:无人机电机驱动优化
某四旋翼无人机使用2204电机(KV值2300),3S锂电池供电(11.1V),最大相电流12A。初始设计采用DRV8301驱动芯片,PWM频率32kHz,但实测电机效率仅78%,且MOSFET温升过高。分析发现:
- PWM频率过高导致开关损耗增大,在12A电流下每周期开关损耗达0.4W×6管=2.4W。
- 换相时序存在30μs偏差,导致相电流波形畸变,增加铜损。
优化措施:将PWM频率降至16kHz,重新校准霍尔安装角度(误差从5°降至0.5°),并在换相点前30μs提前关断即将关断的开关管(提前换相)。结果:效率提升至86%,MOSFET温度从95℃降至72℃。复盘经验:BLDC驱动中,换相时序精度对效率的影响往往比开关损耗更显著。
2.3 步进电机:开环位置控制,精度取决于细分与负载
2.3.1 工作原理与矩频特性
步进电机将电脉冲信号转换为角位移,每输入一个脉冲,转子转过固定角度(步距角)。常见两相混合式步进电机步距角为1.8°(整步),通过细分驱动可实现0.9°、0.45°甚至更小。其转矩-频率特性(矩频特性)显示:随着脉冲频率升高,输出转矩下降,这是由绕组电感导致的电流建立时间不足引起的。
步距角θ = 360° / (N·Zr)
其中N为拍数(整步N=2,半步N=4),Zr为转子齿数
2.3.2 驱动方式与电流控制
步进电机驱动核心是恒流斩波控制。典型方案:
- 整步/半步驱动:简单但振动大,低速时明显。
- 细分驱动:将每步电流按正弦阶梯变化,如16细分时每步电流增量为sin(360°/16),显著降低振动和噪声。
- 电流衰减模式:快衰减(Fast Decay)和慢衰减(Slow Decay)的选择影响电流波形和噪声。快衰减适合高速,慢衰减适合低速高精度。
| 参数 | 整步 | 16细分 | 工程建议 |
|---|---|---|---|
| 步距角 | 1.8° | 0.1125° | 精度要求高时选细分 |
| 低速振动 | 明显 | 显著降低 | 配合加减速曲线 |
| 高速转矩 | 较好 | 略降 | 高速时降低细分 |
| 驱动芯片 | A4988 | DRV8825/TMC2209 | TMC支持静音和失步检测 |
2.3.3 实战场景:3D打印机Z轴驱动
某3D打印机Z轴使用42步进电机(相电流1.5A,电感4.2mH),采用TMC2209驱动,16细分,静音模式。设计要点:
- VREF引脚电压设为0.8V(对应峰值电流1.2A),留有余量防止失步。
- 配置stealthChop2模式,PWM频率自动调节,实现静音运行。
- 设置stallGuard4阈值,当检测到堵转时自动停止,保护丝杆机构。
实际运行中,Z轴升降速度从8mm/s提升至15mm/s,未出现失步,噪声从45dB降至32dB。复盘发现,初始VREF设置过高(1.2V)导致电机温升达70℃,降低至0.8V后温度降至50℃,且转矩仍满足需求。
2.4 交流电机:工业主力,变频驱动是核心
2.4.1 异步电机与同步电机
交流电机分为异步电机(感应电机)和同步电机。异步电机转子转速低于旋转磁场转速,存在转差率s = (n1-n)/n1,典型值2%-5%。同步电机转子转速与磁场同步,无转差。变频驱动(VFD)通过改变供电频率f和电压U,实现调速。V/F控制保持U/f恒定,维持磁通恒定;矢量控制(FOC)则通过坐标变换实现转矩和磁链解耦,动态性能接近直流电机。
同步转速 n1 = 60f/p (rpm)
其中f为电源频率(Hz),p为极对数
2.4.2 驱动电路与保护策略
交流电机变频驱动主电路为交-直-交结构:整流桥将交流变为直流,母线电容滤波,逆变桥(IGBT模块)输出PWM波形驱动电机。设计时需考虑:
- 母线电压:三相380V输入经整流后母线电压约540V,IGBT耐压需1200V。
- 制动单元:电机减速时能量回馈导致母线电压升高,需通过制动电阻泄放。
- dv/dt抑制:IGBT开关速度快,输出线缆长时反射波可能造成电机绝缘击穿,需加输出电抗器或du/dt滤波器。
| 控制方式 | 调速范围 | 精度 | 动态响应 | 适用场景 |
|---|---|---|---|---|
| V/F控制 | 1:10 | ±1% | 慢 | 风机、水泵 |
| 矢量控制(无传感器) | 1:100 | ±0.5% | 中 | 传送带、搅拌机 |
| 矢量控制(带编码器) | 1:1000 | ±0.01% | 快 | 机床主轴、电梯 |
2.4.3 案例拆解:空压机变频改造
某工厂55kW空压机原为工频直接启动,启动电流达600A,对电网冲击大。改造为变频驱动后:
- 选用55kW VFD,内置直流电抗器,抑制谐波。
- 设定V/F曲线为平方转矩特性,匹配空压机负载。
- 加装压力传感器,实现PID闭环恒压控制。
改造效果:启动电流降至120A,节电率28%,压力波动从±0.15MPa降至±0.02MPa。复盘经验:空压机属于恒转矩负载,但实际运行中大部分时间处于部分负载,变频调速的节能效果显著。风险点在于:VFD输出PWM波形的共模电压可能引发电机轴承电流,需在电机侧加装共模磁环。
2.5 常见误区与设计复盘
在电机驱动电路设计中,以下误区出现频率最高:
- 误区一:只关注额定电流,忽略堵转电流。直流电机和步进电机堵转电流可达额定电流的5-10倍,MOSFET和采样电阻必须按堵转电流选型。
- 误区二:PWM频率越高越好。高频虽降低电流纹波和噪声,但增加开关损耗,且可能引发电磁干扰。应根据电机电感和目标纹波系数计算最优频率。
- 误区三:忽略死区时间的影响。死区过长导致波形畸变和转矩脉动,过短则可能直通短路。需根据开关管关断延迟和栅极驱动延迟精确设置。
- 误区四:步进电机细分越大越好。细分超过32后,位置精度提升有限,但转矩下降和发热增加明显,且对微步电流精度要求极高。
复盘一个失败案例:某机器人关节采用BLDC驱动,设计时未考虑电机电缆的寄生电容,PWM开关瞬间产生高频振荡,导致编码器信号受干扰,位置反馈跳变。解决措施:在电机三相线靠近驱动端加磁环,并将PWM上升沿时间从50ns延长至200ns(通过增大栅极电阻),振荡消除。这提醒我们:驱动电路设计不仅是功率电路设计,还包括信号完整性和EMC设计。
最后,建议硬件工程师在电机驱动调试时,遵循“先空载、后带载;先低速、后高速;先开环、后闭环”的调试顺序,并利用示波器同时观测PWM波形、相电流波形和母线电压纹波,这三个信号能反映90%以上的驱动问题。