3. RA电机控制硬件平台搭建

RA系列MCU本身只是控制核心,真正让电机转起来的是围绕它搭建的功率硬件平台。本节以一台典型的三相永磁同步电机(PMSM)低压伺服平台为例,把逆变器拓扑、栅极驱动、电流采样、位置反馈接口和RA评估板之间的连接关系一次讲清楚。示例中母线电压取24V,额定相电流峰值按5A设计,这些数值属于教学示例,实际项目需按电机铭牌和工况重新核算。

一、三相逆变器拓扑与功率器件选型

三相电压源逆变器的基本结构是六个功率开关组成三个半桥,每个半桥的中点接电机的一相。上桥臂把该相拉到VBUS,下桥臂把它拉到GND,通过PWM占空比合成任意方向的电压矢量。低压小功率场合常用N沟道MOSFET,例如耐压40V、导通电阻RDS(on)约5mΩ的器件;若母线升到300V以上,则改用IGBT或高压MOSFET。

每个桥臂的上下管不能同时导通,否则母线经两管直通形成“桥臂直通”,瞬间大电流会烧毁器件。因此驱动信号必须留死区时间,典型值0.5~1μs,由RA的PWM定时器硬件自动插入。此外每个开关两端需要并联续流二极管(MOSFET可用体二极管,但高频硬开关场合建议外加快恢复二极管),母线两端还要布置低ESL的电解电容与陶瓷电容组合,吸收换流尖峰。

三相逆变器拓扑与RA评估板连接关系 VBUS +24V PGND 母线电容组 Q1 Q2 A相 Q3 Q4 B相 Q5 Q6 C相 PMSM 三相星形 栅极驱动器(6路PWM输入 → 6路栅极输出,含死区与自举) RA评估板 GPT PWM ×6 ADC 12bit POEG 故障保护 编码器/霍尔接口 SCI/IIC 调试 6路PWM 电流采样 分流电阻+运放 相电流 → ADC

二、功率器件驱动:从RA的PWM到MOSFET栅极

RA的GPT定时器输出3.3V逻辑PWM,无法直接驱动MOSFET栅极,中间必须加栅极驱动器。低压半桥常用集成驱动IC,例如IR2104类自举驱动:它接收一路PWM和一路使能,内部产生带死区的上下管互补信号。自举电容接在VB与VS之间,典型取100nF~1μF,配合自举二极管从12V驱动电源充电。上管导通期间VS被抬到接近VBUS,自举电容为高边驱动提供浮动电源。

栅极串联电阻Rg控制开关速度:Rg取10~22Ω时,开通di/dt较温和,能抑制振铃;若追求低开关损耗可减小到4.7Ω,但需同步评估EMI和栅极电压过冲。栅源之间还应并联10kΩ下拉电阻,防止MCU复位期间栅极悬空导致误导通。驱动电源建议独立12V,并与功率地单点连接,避免大电流回路干扰逻辑地。

三、电流采样方案与ADC配置

FOC控制需要至少两相电流。常见方案有三种:低边分流(每个下管源极到地串分流电阻)、相线分流(串在电机相线上)、母线单电阻。低边分流成本低、共模电压低,但只能在对应下管导通时采样,因此采样时刻必须与PWM中心对齐。示例中分流电阻取5mΩ,5A峰值产生25mV,经运放放大20倍后为0.5V,落在RA的ADC 0~3.3V量程内。

RA的ADC12在GPT触发下于PWM周期中点采样,此时下管导通、电流稳定。配置时需注意:采样窗口要避开开关振铃,通常延迟1~2μs;ADC结果减去零电流偏置(约1.65V对应值)后乘以标定系数得到实际电流。若使用单电阻方案,则需在一个PWM周期内至少采样两次,通过电流重构算法还原三相电流,对RA的ADC采样时序和最小占空比有更严格限制。

四、编码器与霍尔接口

增量式编码器输出A、B两路正交脉冲和Z索引信号,RA的GPT或专用编码器接口可对A/B进行4倍频计数,得到转子电角度增量。霍尔传感器则输出三路120°相位差的开关信号,用于无传感器启动或低速换相。RA评估板上通常预留CN1/CN2等接口,接线时注意:编码器A/B/Z为5V或3.3V推挽/集电极开路,若为开漏输出需加上拉电阻;霍尔信号同样需要上拉,并建议加RC滤波(如1kΩ+100nF)抑制电机噪声。

接口电平必须与RA的IO耐压匹配。RA多数GPIO为3.3V,若编码器为5V输出,需加电平转换或串联电阻分压。编码器电源与信号地应单独走线,屏蔽层单端接地,避免PWM噪声耦合进位置信号导致计数跳变。

五、RA评估板连接实战与上电检查

以RA6T2电机评估板为例,典型连接顺序如下:

  1. 功率级供电断开,先连接RA评估板与驱动板的6路PWM排线、3路电流采样线、编码器/霍尔线。
  2. 用万用表检查VBUS与PGND无短路,栅极驱动电源12V正常。
  3. 上电后先不转电机,用调试器读取ADC零偏:三相电流采样值应接近1.65V对应码值(约2048),偏差在±50以内。
  4. 手动转动电机轴,观察编码器计数是否连续增减,霍尔状态是否按6种组合循环。
  5. 给一个很小的Uq电压(如0.5V)和低速开环旋转,用示波器看相电流是否为正弦、PWM死区是否正常。
上电前务必确认死区时间已由硬件或RA的GPT死区功能插入,且POEG故障保护已使能。首次上电建议串接限流电阻或使用可调电源限流,防止直通炸管。