2、电机驱动基础:直流有刷、无刷、步进电机的工作原理与驱动方式对比

电机驱动硬件电路设计的起点,在于深刻理解被控对象的电气特性与机械特性。直流有刷电机、无刷直流电机(BLDC)和步进电机虽然同属直流驱动范畴,但其内部结构、换相方式、反电动势特征以及控制自由度截然不同,这直接决定了功率级拓扑、栅极驱动电路、电流采样策略以及PCB Layout的布局布线规则。本章将从工作原理出发,系统对比三类电机的驱动方式,并给出硬件设计中的关键关注点。

三类电机驱动架构与关键信号链路对比 直流有刷电机 机械换相 · 电刷/换向器 Q1 Q2 Q3 Q4 M VCC GND PWM1 PWM2 无刷直流电机 (BLDC) 电子换相 · 三相半桥 · 反电动势检测 AH BH CH AL BL CL BLDC 反电动势过零检测 PWM_H PWM_L 步进电机 开环位置控制 · 整步/半步/微步 A+ A- B+ B- 步进 STEP DIR PCB Layout 关键关注点对比 有刷 无刷 步进 H桥布局对称 三相桥臂布局 双H桥隔离 续流二极管靠近 栅极驱动自举电容 微步电流纹波 电流采样低边 反电动势检测滤波 STEP/DIR 抗干扰 EMI 抑制 相电流采样运放 散热设计 PWM频率 20kHz 梯形波/正弦波 微步细分 1/32 堵转电流大 位置传感器(霍尔) 保持力矩

2.1 直流有刷电机:机械换相与H桥驱动

核心原理

直流有刷电机依靠电刷与换向器的机械接触实现电流换向。当电枢绕组在磁场中旋转时,换向器将外部直流电转换为绕组内的交变电流,从而维持转矩方向恒定。其等效电路为电阻R、电感L与反电动势E串联。反电动势与转速成正比(E = Ke × ω),堵转时反电动势为零,电流仅受绕组电阻限制,因此堵转电流极大。

驱动方式与硬件要点

有刷电机最常用的驱动拓扑为H桥,由4个功率MOSFET组成。Q1/Q4导通时电机正转,Q2/Q3导通时反转。PWM调速通过调整占空比改变平均电压。硬件设计需关注:

  • 续流路径:每个MOSFET需并联快恢复二极管或利用体二极管,但体二极管反向恢复慢,高频PWM下建议外置肖特基二极管。
  • 电流采样:低边采样电阻(如10mΩ)配合差分运放,采样点应靠近MOSFET源极,避免地弹干扰。
  • 死区时间:上下桥臂互补PWM必须插入死区(典型100-500ns),防止直通短路。
工程经验:有刷电机电刷火花会产生宽带EMI,PCB Layout时应在电机端子就近放置RC吸收电路(如10Ω+1nF),且驱动电路与信号电路分区布局。

2.2 无刷直流电机(BLDC):电子换相与反电动势检测

核心原理

BLDC电机以电子换相替代机械换向,定子为三相绕组,转子为永磁体。通过按顺序激励两相绕组,产生旋转磁场驱动转子。换相时刻需精确同步于转子位置,常用方法包括霍尔传感器检测和反电动势过零检测(无感方案)。

驱动方式与硬件要点

BLDC驱动采用三相全桥逆变器,共6个MOSFET。上桥臂通常采用自举驱动(如IR2104),自举电容(100nF-1μF)为高边栅极提供浮动电源。硬件设计关键点:

  1. 栅极驱动布局:驱动芯片应靠近对应MOSFET,栅极电阻(如10Ω)靠近MOSFET栅极,走线避免形成大环路。
  2. 反电动势检测:通过分压电阻网络(如100kΩ/10kΩ)将相电压降至ADC范围,并加RC滤波(截止频率约10kHz)抑制PWM噪声。
  3. 相电流采样:三电阻低边采样或单电阻采样,运放电路需考虑共模电压范围和增益带宽积。
换相方式传感器成本可靠性适用场景
有感(霍尔)3个霍尔开关中高低速大扭矩、启动要求高
无感(反电动势)无低中高速风扇、泵类
风险提示:无感方案在零速和低速时反电动势幅值过小无法检测,必须采用强制换相启动(开环升频),启动失败可能导致过流。PCB设计时需确保采样电路噪声足够低,否则过零检测误触发会引发换相失败。

2.3 步进电机:开环位置控制与微步驱动

核心原理

步进电机将电脉冲信号转换为角位移,每接收一个脉冲,转子转动一个固定角度(步距角)。两相混合式步进电机步距角通常为1.8°(整步),通过控制两相绕组电流的幅值和方向实现细分。其本质是一个同步电机,但工作在开环状态。

驱动方式与硬件要点

步进电机驱动芯片(如A4988、DRV8825、TMC2209)内部集成双H桥和电流调节电路。硬件设计关注:

  • 电流斩波:驱动芯片通过PWM斩波控制相电流,电流检测电阻(如0.1Ω)的精度直接影响力矩平稳性,应使用1%精度低温漂电阻。
  • 微步细分:通过MS1/MS2引脚设置细分模式(1/2、1/4、1/8、1/16、1/32),细分越高电流波形越接近正弦,振动和噪声越小。
  • 散热设计:驱动芯片底部焊盘需连接大面积铜箔散热,必要时增加过孔阵列。
选型建议:TMC2209支持静音模式(StealthChop),通过电压PWM调制降低噪声,但力矩输出略低于电流斩波模式。对噪声敏感的应用(如3D打印机)优先考虑。

2.4 三类电机驱动对比与选型决策

对比维度直流有刷无刷直流步进电机
换相方式机械(电刷)电子(MOSFET)电子(外部脉冲)
控制自由度电压/电流电压/电流/换相角脉冲数/频率/相电流
位置反馈需外部编码器需外部编码器或传感器开环(无反馈)
典型功率数W-数百W数十W-数十kW数W-数百W
噪声/寿命电刷磨损、火花低噪声、长寿命低速振动、无磨损
驱动电路复杂度低(H桥)高(三相桥+检测)中(双H桥+细分)
典型应用玩具、电动工具无人机、电动车、家电3D打印机、数控机床、安防云台

选型决策要点

  1. 成本敏感且功率小:优先有刷电机,驱动电路简单,但需接受电刷维护。
  2. 需要高速、高效率、长寿命:选择BLDC,但需解决启动和换相检测问题。
  3. 需要精确定位且不要求高速:步进电机开环控制即可,但需注意失步风险,必要时增加编码器闭环。

2.5 案例拆解:小型云台电机驱动板Layout优化

背景与约束:某安防云台采用两相步进电机(额定1.5A,相电感8mH),驱动板尺寸限制为30mm×30mm,要求EMI通过EN55032 Class B。

初始现象:样机在电机运行时,12V电源纹波达±300mV,且摄像头图像出现周期性干扰条纹。

分析过程:通过示波器测量发现,步进电机斩波频率约25kHz,纹波频率与斩波频率一致。进一步检查Layout发现,驱动芯片的电流采样电阻走线过长,且与电源去耦电容形成大环路。

操作步骤:

  1. 将电流采样电阻(0.1Ω/1W)移至驱动芯片相邻位置,采样走线采用Kelvin连接,缩短至5mm以内。
  2. 在电机电源输入端增加π型滤波器(10μH+100μF+10μF),并将滤波电容靠近电机连接器。
  3. 将驱动芯片的散热焊盘过孔阵列从4×4增加至6×6,降低热阻。
  4. 调整PWM斩波频率至30kHz,避开摄像头敏感频段。

结果对比:电源纹波降至±80mV,干扰条纹消失,EMI测试余量达6dB。

复盘经验:步进电机驱动板的Layout核心在于电流回路最小化,采样电阻位置和去耦电容位置比芯片选型更影响EMI性能。

2.6 常见误区与总结

误区一:认为有刷电机驱动简单,忽略续流二极管选型。实际中若使用MOSFET体二极管续流,在高温下反向恢复电流会导致桥臂直通,必须外置肖特基二极管或选用集成续流二极管的驱动芯片。
误区二:BLDC无感方案中,反电动势检测电路不加滤波直接连接MCU ADC。由于PWM开关噪声叠加在相电压上,必须设计二阶低通滤波器(截止频率约1/10 PWM频率),否则过零检测误判率极高。
误区三:步进电机驱动中,为追求低噪声而将微步细分设置过高(如1/64),但未考虑MCU脉冲频率上限。例如1.8°电机在1/64细分下,转速300rpm需要脉冲频率=300/60×200×64=64kHz,超出普通MCU定时器能力,导致丢步。

总结:三类电机驱动硬件设计的共性在于功率回路与信号回路的严格分离、低阻抗电流路径、以及合理的去耦策略。差异在于换相逻辑的复杂度:有刷电机只需PWM控制,BLDC需要换相时序与位置检测,步进电机需要脉冲分配与电流斩波。PCB Layout工程师应在设计初期就明确电机类型,并针对其特有的电流波形和噪声特征制定布局策略。