2. 电机驱动基础

电机驱动电流采样硬件设计的核心前提,是深刻理解被控对象的电气特性。不同类型的电机,其绕组反电动势、相电流波形、换相逻辑和功率因数均存在显著差异,这直接决定了采样电阻的选型、运放带宽、ADC同步触发时机以及滤波策略。本章将系统梳理直流有刷电机、无刷直流电机(BLDC)、永磁同步电机(PMSM)和步进电机的工作原理,并重点剖析各自电流波形的时域与频域特征,为后续采样电路设计提供物理依据。

四类电机电流波形特征与采样关注点 直流有刷电机 • 电流波形:近似平直 • 换相:机械换向器 • 纹波:齿槽效应叠加 • 采样:平均值/峰值 • 带宽需求:低 BLDC 无刷直流 • 电流波形:梯形波 • 换相:120° 六步换相 • 关键:母线/相电流采样 • 同步:PWM中心对齐 • 带宽需求:中 PMSM 永磁同步 • 电流波形:正弦波 • 控制:FOC 矢量控制 • 关键:相电流重构 • 同步:SVPWM 扇区 • 带宽需求:高 步进电机 • 电流波形:阶梯/正弦 • 控制:斩波恒流 • 关键:绕组电流闭环 • 采样:低端/高端 • 带宽需求:中低 采样硬件设计关注点对比 电机类型 采样位置 ADC触发 滤波要求 运放带宽 典型误差源 直流有刷 母线低端 PWM 开通中点 RC 低通 10kHz 1MHz 足够 换向火花噪声 BLDC 母线/两相 PWM 中心对齐 需抑制开关毛刺 5-10MHz 换相瞬间尖峰 PMSM 三相全采样 SVPWM 扇区同步 低通+陷波 10-20MHz 相移/增益失配 步进 绕组低端 固定频率斩波 RC 低通 50kHz 2-5MHz 斩波纹波

2.1 直流有刷电机:平直电流与换向纹波

直流有刷电机通过电刷和换向器实现机械换相,绕组电流方向随转子位置自动切换。在稳态运行下,电枢电流近似平直,其幅值由负载转矩决定。然而,换向器片间切换时会产生短暂短路和电弧,导致电流波形上叠加高频毛刺。从采样硬件角度看,直流有刷电机的电流采样通常只需关注平均值或峰值,对带宽要求不高,但必须注意换向噪声对采样信号的干扰。

实际工程中,直流有刷电机的电流采样多采用低端采样电阻方案。由于电机工作在PWM斩波模式,采样电阻上的电压在PWM开通期间为有效值,在关断期间因续流二极管作用而接近零。因此,ADC采样必须同步在PWM开通的中点附近,避开开关边沿的振铃区域。若使用运放放大采样电压,建议在运放输入端增加RC低通滤波,截止频率设置在10kHz左右,以抑制换向火花产生的高频噪声。

经验提醒:直流有刷电机的电流纹波主要由齿槽效应和换向过程引起,其频率与转速和极对数相关。若采样信号出现周期性尖峰,可先检查换向器表面状态,再考虑滤波参数是否合理。

2.2 BLDC电机:梯形波电流与六步换相

无刷直流电机(BLDC)采用电子换相替代机械换向器,定子绕组为集中绕组,反电动势为梯形波。BLDC的控制方式为120°导通六步换相,任意时刻只有两相绕组导通,第三相悬空。因此,相电流波形为梯形波,在换相瞬间电流发生跳变,产生较大的di/dt,这是采样电路需要重点处理的瞬态过程。

BLDC电流采样的核心难点在于换相瞬间的电流重构。当采用单电阻母线采样方案时,需要在PWM周期的特定时刻采集母线电流,并通过三相导通状态重构相电流。由于换相期间电流路径发生变化,采样窗口可能被压缩甚至消失,此时需要调整PWM策略或增加采样点。对于双电阻或三电阻方案,虽然可以避免重构问题,但需要更多采样通道和运放资源。

从波形特征来看,BLDC的梯形波电流在换相点存在明显的电流尖峰,其幅值可达稳态电流的1.5~2倍。采样电路必须保证在尖峰期间不饱和,同时ADC的采样时刻应避开换相后的振铃区间。建议在换相发生后延迟1~2μs再进行采样,以获得稳定的电流值。

采样方案 采样电阻数量 电流重构方式 优点 缺点
单电阻母线采样 1 PWM状态重构 成本低、损耗小 采样窗口受限,换相时可能失效
双电阻采样 2 两相电流+基尔霍夫 可靠性较高 需要两路运放和ADC
三电阻采样 3 直接三相采样 精度最高,适合FOC 成本高,布局复杂
风险提示:BLDC换相瞬间的电流尖峰可能超过采样电阻的额定脉冲功率,选型时需关注电阻的脉冲耐受能力,否则可能导致电阻烧毁或阻值漂移。

2.3 PMSM电机:正弦波电流与FOC控制

永磁同步电机(PMSM)的定子绕组为分布式绕组,反电动势为正弦波。PMSM通常采用磁场定向控制(FOC),通过Clark变换和Park变换将三相电流转换为d-q轴分量,实现转矩和磁通的解耦控制。在理想FOC控制下,PMSM的相电流为正弦波,其频率与电机转速和极对数成正比。

PMSM电流采样的核心要求是高精度、低延迟、同步触发。由于FOC算法需要实时获取三相电流的瞬时值,采样时刻必须与SVPWM的载波周期同步,通常选择在PWM周期的中心点或边沿触发ADC。此时,电流波形处于相对平稳的区间,采样值能代表该PWM周期的平均电流。

从硬件设计角度,PMSM采样电路需要关注以下要点:

  • 运放带宽:正弦波电流的频率范围从几Hz到几kHz,但考虑到PWM开关噪声的抑制,运放带宽建议在10~20MHz,以便在放大有效信号的同时快速响应。
  • 滤波设计:在运放输入端增加一阶RC低通滤波,截止频率设置在开关频率的1/10左右,同时可在ADC输入端增加RC滤波以抑制采样保持电容的电荷注入。
  • 增益误差匹配:三相采样通道的增益误差必须严格匹配,否则会导致d-q轴电流出现脉动,影响控制精度。建议使用0.1%精度的电阻,并在软件中进行偏置和增益校准。
实战要点:在PMSM的FOC控制中,电流采样延迟是影响控制带宽的关键因素。若ADC采样到PWM更新之间的延迟超过载波周期的10%,会导致电流环相位裕度下降,甚至引发振荡。因此,硬件设计时应尽量缩短采样链路延迟,并考虑在软件中补偿采样延迟。

2.4 步进电机:斩波恒流与阶梯电流

步进电机的工作原理基于电磁铁吸合,通过脉冲序列控制转子步进运动。步进电机的绕组电流通常采用斩波恒流驱动,即通过PWM调节绕组电压,使电流稳定在设定值附近。在全步进模式下,电流波形为方波;在半步进或微步进模式下,电流波形为阶梯状或近似正弦波。

步进电机电流采样的主要目的是实现闭环电流控制,确保各相电流按设定轨迹变化。采样电阻通常放置在H桥的低端,通过检测绕组电流实现恒流斩波。由于步进电机的电感较大,电流上升和下降沿较缓,采样窗口相对充裕,对ADC的同步要求不如PMSM严格。

步进电机采样电路的设计重点在于抑制斩波纹波。斩波频率通常在20~50kHz,电流纹波幅值与电感、母线电压和斩波频率相关。采样信号经过RC低通滤波后,应保留电流的平均值,同时滤除斩波纹波。建议滤波截止频率设置在斩波频率的1/5~1/10,以避免相位延迟过大影响电流环稳定性。

经验提醒:步进电机在低速运行时,电流波形可能出现明显的振荡,这通常是由于电流环参数设置不当或采样噪声过大所致。检查采样电阻的布局,确保远离功率开关管的di/dt回路,可有效降低噪声耦合。

2.5 电流波形特征对采样硬件设计的综合影响

综合四类电机的电流波形特征,可以归纳出采样硬件设计的几个关键维度:

  1. 采样带宽需求:直流有刷电机最低,BLDC中等,PMSM最高,步进电机中等偏低。带宽需求决定了运放的选型和滤波器的阶数。
  2. ADC同步触发:PMSM和BLDC需要与PWM严格同步,直流有刷和步进电机相对宽松。同步触发方式决定了MCU的定时器资源和ADC触发源配置。
  3. 抗干扰设计:所有电机驱动都存在开关噪声,但BLDC的换相尖峰和PMSM的SVPWM开关噪声最为突出。采样电路需要综合运用RC滤波、差分采样和屏蔽布线等手段。
  4. 精度与成本平衡:采样电阻的精度、温漂系数和运放的失调电压直接影响电流检测精度。对于FOC控制,建议使用低温漂电阻和精密运放;对于步进电机,普通精度即可满足要求。

在实际项目开发中,建议先根据电机类型和控制算法确定采样方案,再通过仿真和实测验证采样波形的质量。使用示波器测量采样电阻两端的电压波形,观察是否存在振铃、尖峰或饱和现象,是调试采样电路最直接有效的方法。

风险提示:采样电阻的寄生电感在高频开关下会产生感应电压,导致采样信号失真。建议使用低电感贴片电阻(如2512封装),并尽量缩短采样电阻到运放输入端的走线距离。