电机基础与驱动需求:直流有刷、无刷、步进、永磁同步等电机的工作原理、电气特性及对驱动电路的要求

电机驱动硬件设计的起点,不是选择MOSFET或栅极驱动器,而是深刻理解被控对象——电机本身的物理模型与电气特性。不同类型的电机,其绕组结构、反电动势波形、转矩产生机理、换相方式截然不同,这直接决定了功率级拓扑、电流采样策略、控制算法复杂度以及保护电路的设计边界。本章将系统梳理直流有刷、直流无刷、步进、永磁同步四类主流电机的核心原理与驱动需求,为后续功率电路设计、PCB Layout及EMC设计奠定物理基础。

四类电机驱动需求对比与硬件设计映射 直流有刷电机 机械换向 · 电刷 直流无刷电机 电子换向 · 方波 步进电机 脉冲定位 · 开环 永磁同步电机 正弦驱动 · 矢量控制 驱动电路设计核心 功率拓扑 · 电流采样 栅极驱动 · 保护逻辑 H桥 / 单极性 三相全桥 · 反电动势检测 双H桥 · 斩波恒流 三相全桥 · 编码器/霍尔 硬件设计映射 功率级拓扑 H桥 / 三相全桥 / 斩波 电流/位置反馈 采样电阻 / 霍尔 / 编码器 控制信号链 PWM / 方向 / 使能 / 故障 保护电路 过流 / 过压 / 堵转 / 温度 PCB Layout 关注点 功率回路 / 驱动回路 / 采样回路

2.1 直流有刷电机:最直观的机电转换模型

核心原理与电气特性

直流有刷电机(Brushed DC Motor)通过电刷与换向器的机械接触,实现电枢绕组电流方向的自动切换。其等效电路可简化为:电枢电阻 \(R_a\)、电枢电感 \(L_a\)、反电动势 \(E = K_e \cdot \omega\)(\(K_e\) 为反电动势常数,\(\omega\) 为角速度)串联。电枢电流 \(I_a = (V_{supply} - E) / R_a\),电磁转矩 \(T = K_t \cdot I_a\),其中 \(K_t\) 为转矩常数,数值上与 \(K_e\) 相等(SI单位制下)。

从驱动电路角度看,有刷电机最显著的特点是电流方向决定旋转方向,因此需要H桥或半桥拓扑实现双向控制。其电气时间常数 \(\tau_e = L_a / R_a\) 通常为毫秒级,机械时间常数 \(\tau_m\) 为几十毫秒级,这决定了电流环带宽可以设计得较高(通常1-5kHz),而速度环带宽受机械惯性限制(通常50-200Hz)。

驱动电路设计要点

  • 功率拓扑:小功率(<50W)常用集成H桥芯片(如DRV8873、L298N);中功率(50-500W)采用分立MOSFET搭建H桥,需注意上下管直通保护(死区时间通常设为100-500ns)。
  • 电流采样:低端采样电阻(10-50mΩ)配合差分放大器,或高端采样配合电流检测放大器(如INA240)。采样电阻的温漂和寄生电感会直接影响电流环精度。
  • 反电动势抑制:电机换向时电刷火花会产生高压尖峰,需在电机两端并联RC吸收电路(典型值:10nF + 100Ω)或TVS管。
  • 堵转保护:堵转时电流可达额定电流的5-10倍,驱动电路必须能在50-200ms内检测并关断,否则MOSFET可能因过温损坏。

实战案例:某车载水泵项目采用24V/80W有刷电机,初始设计使用低端采样电阻0.02Ω,但PCB Layout时采样回路过长(约15mm),导致采样信号叠加了约±150mV的开关噪声,电流环在PWM频率20kHz下出现振荡。将采样电阻改为开尔文连接(四线制),并将采样走线缩短至5mm以内,同时增加RC滤波(1kΩ + 1nF),电流环恢复稳定。此案例说明:采样回路的PCB寄生参数往往比芯片选型更影响系统性能。

常见误区

误区1:认为有刷电机“简单”而忽略续流二极管选型。续流二极管的反向恢复时间必须小于MOSFET的死区时间,否则会造成桥臂直通。建议选用肖特基二极管(如SS34)或MOSFET体二极管性能较好的型号。

误区2:忽略电刷磨损带来的EMI恶化。有刷电机运行数千小时后,电刷接触电阻增大,换向火花加剧,传导发射可能超标。设计时应预留共模电感位置。

2.2 直流无刷电机:电子换相取代机械接触

核心原理与电气特性

直流无刷电机(BLDC)将永磁体置于转子,电枢绕组置于定子,通过功率管按特定顺序导通产生旋转磁场。其反电动势为梯形波,因此采用六步换相法(方波驱动):每60°电角度切换一次导通组合,任意时刻只有两相导通,第三相悬空用于检测反电动势过零点以估算转子位置。

BLDC的电气特性与有刷电机类似,但关键区别在于:换相由外部电路控制,因此需要位置传感器(霍尔传感器)或无感方案(反电动势检测)。其转矩脉动较大(约15-20%),但控制算法简单,适合对噪声不敏感、成本敏感的应用(如风扇、水泵、电动工具)。

驱动电路设计要点

设计项 技术要求 典型参数/方案
功率级 三相全桥,上下管互补PWM N-MOSFET + 自举驱动(如IR2104)
位置检测 霍尔传感器(3个)或反电动势检测 霍尔信号经RC滤波后接MCU捕获引脚
电流采样 至少两相采样或母线采样 低端采样电阻 + 运放,或集成电流传感器
换相时序 PWM频率通常16-25kHz 死区时间200-500ns,防止直通

无感方案的特殊考虑

无感BLDC通过检测悬空相的反电动势过零点来确定换相时刻。但电机静止或低速时反电动势幅值很小,无法检测,因此需要强制换相启动(开环加速到一定转速后切入闭环)。驱动电路需提供:

  • 反电动势检测电路:分压电阻 + 比较器,或直接利用MCU ADC采样。
  • 虚拟中性点:通过三个等值电阻(通常10kΩ)星形连接生成。
  • 滤波电容:每个检测引脚并联10-100pF电容,滤除PWM开关噪声。

经验提醒:无感BLDC的启动失败率与PCB Layout密切相关。检测走线应远离功率走线(至少5mm间距),并避免与PWM信号平行走线。建议在检测引脚串联1kΩ电阻,形成低通滤波,截止频率约1.6MHz(1kΩ + 100pF),可有效抑制开关尖峰。

2.3 步进电机:开环位置控制的经典之选

核心原理与电气特性

步进电机将电脉冲信号转换为角位移,其转子为永磁体或磁阻结构,定子绕组按相序通电产生步进运动。以两相混合式步进电机为例,步距角通常为1.8°(整步),通过细分驱动可实现0.9°、0.45°甚至更小。其电气特性表现为:绕组电感较大(典型10-50mH),电流建立时间较长,因此需要较高的驱动电压(通常为额定电压的5-20倍)来加速电流上升。

步进电机的转矩-转速特性呈“短频特性”:低速时转矩大,高速时转矩急剧下降。驱动电路的核心任务是恒流斩波控制,即在PWM周期内通过比较器控制绕组电流维持在设定值附近。

驱动电路设计要点

  1. 驱动拓扑:两相步进电机需要两个H桥(或一个双H桥芯片),每相一个。常用芯片如A4988、DRV8825、TMC2209等,内部集成电流调节和细分逻辑。
  2. 电流设定:通过Vref引脚外接电阻设定峰值电流,公式 \(I_{peak} = V_{ref} / (8 \times R_{sense})\)。需注意不同芯片的系数差异。
  3. 衰减模式:混合衰减(Mixed Decay)在慢衰减和快衰减之间切换,可改善电流波形,降低噪声和振动。PCB Layout时需将衰减模式配置引脚引出,便于调试。
  4. 散热设计:步进电机驱动器芯片的功率损耗主要在MOSFET导通电阻和开关损耗上,需根据RMS电流计算功耗,并设计足够的铜箔面积或散热焊盘。

案例拆解:3D打印机X轴步进电机驱动优化

某3D打印机使用42步进电机(额定1.5A/相),驱动芯片为TMC2209(支持静音模式)。初始设计时,Vref引脚悬空,依靠芯片默认值运行,导致电机在高速打印时(150mm/s)出现丢步。分析发现:默认电流仅0.8A,无法提供足够转矩。将Vref调整为1.2V(对应电流约1.2A),并增加散热铜箔面积至2cm²,丢步问题解决。同时,将PCB上的STEP/DIR信号走线加粗至10mil,并远离电机电源线,减少了信号串扰导致的脉冲丢失。

风险提示:步进电机的绕组电感在PWM关断时会产生高压反电动势,若驱动芯片的续流路径设计不当,可能导致芯片过压损坏。务必在芯片电源引脚附近放置100nF + 10μF去耦电容,并确保续流二极管(或MOSFET体二极管)的额定电压高于母线电压的1.5倍。

2.4 永磁同步电机:高性能伺服与矢量控制

核心原理与电气特性

永磁同步电机(PMSM)的转子为永磁体,定子绕组产生正弦分布磁场。其反电动势为正弦波,因此需要正弦波驱动(FOC矢量控制)才能实现低转矩脉动。PMSM的数学模型基于dq轴旋转坐标系:\(V_d = R_s I_d + L_d \frac{dI_d}{dt} - \omega_e L_q I_q\),\(V_q = R_s I_q + L_q \frac{dI_q}{dt} + \omega_e (L_d I_d + \lambda_{pm})\)。其中 \(\lambda_{pm}\) 为永磁体磁链。

PMSM的电气特性要求驱动电路具备:高精度电流采样(至少10-12位ADC)、高速PWM(通常10-20kHz)、转子位置反馈(编码器或旋变)。其控制带宽可达1-2kHz(电流环),速度环200-500Hz,位置环50-100Hz。

驱动电路设计要点

设计项 要求 硬件实现
电流采样 三电阻或两电阻采样,精度≥1% 采样电阻(5-20mΩ)+ 差分运放(如INA240),或隔离式电流传感器
位置反馈 分辨率≥12位,更新率≥10kHz 增量编码器(2500线)+ 正交解码,或磁编码器(如AS5047)
PWM生成 中心对齐PWM,死区可调 MCU高级定时器(如STM32 TIM1/TIM8)
保护逻辑 过流、过压、欠压、过温 比较器 + 硬件关断路径(<1μs响应)

硬件设计中的关键细节

  • 采样同步:电流采样必须在PWM中心点(或边沿)进行,此时开关噪声最小。硬件上需将ADC触发信号与PWM同步,通常使用定时器触发ADC。
  • 栅极驱动隔离:中高压PMSM(>60V)建议使用隔离式栅极驱动器(如Si8261),并配备独立的隔离电源。PCB Layout时需保证隔离带间距≥2mm(根据工作电压)。
  • 母线电容:PMSM的母线电流脉动较大,需在逆变器输入端放置足够容量的电解电容(通常每100W对应100-220μF),并并联高频薄膜电容(0.1-1μF)吸收开关尖峰。

工程案例:某工业伺服驱动器(48V/400W)在EMC预测试中,辐射发射在120MHz处超标8dB。排查发现:电机三相输出线在PCB上平行走线约30mm,形成共模辐射天线。将三相走线改为星形连接(从驱动芯片引脚直接引出),并在输出端增加共模磁环(阻抗100Ω@100MHz),辐射余量提升至6dB以上。此案例表明:PMSM驱动器的输出走线布局对EMC影响显著,应尽量缩短并避免平行走线。

2.5 四类电机驱动需求对比与选型决策

对比维度 直流有刷 直流无刷 步进 永磁同步
换相方式 机械换向 电子换向(六步) 电子换向(相序) 电子换向(正弦)
位置反馈 无需 霍尔/反电动势 无需(开环) 编码器/旋变
转矩脉动 中等 较大(15-20%) 步进特性 小(<5%)
控制复杂度 低 中 低-中 高(FOC)
典型应用 玩具、车窗、雨刮 风扇、水泵、无人机 3D打印、数控、纺织 机器人、伺服、EV
PCB设计难点 续流、采样 换相时序、检测 散热、电流调节 采样同步、EMC

选型决策建议

在实际项目中,电机类型的选择往往由系统需求决定:

  • 若仅需简单的启停和方向控制,且成本敏感,优先选择直流有刷。
  • 若需要长寿命、低维护,且对噪声要求不高,选择直流无刷。
  • 若需要精确位置控制且不要求高速,选择步进电机(开环即可)。
  • 若需要高动态响应、低转矩脉动和高速运行,选择永磁同步并采用FOC控制。

总结复盘:电机驱动硬件设计的本质是在功率、精度、成本和可靠性之间寻找平衡。无论选择哪种电机,硬件工程师都应首先明确:①母线电压范围;②峰值/持续电流;③PWM频率与死区时间;④反馈信号类型与精度;⑤保护响应时间。这五个参数决定了功率级拓扑、驱动芯片选型、采样电路结构和PCB Layout的基本框架。