2、电机驱动基础回顾:直流无刷电机(BLDC)工作原理,六步换向法与FOC控制简介,驱动电路拓扑(半桥、全桥)

好,咱们正式开始第二讲。上一章我们把氮化镓的优势和课程框架聊清楚了。这一章,得先把电机驱动的基础夯实一下。毕竟,不管用多先进的GaN管子,最终要伺候的还是电机这个“老大哥”。

我个人习惯,在动手画原理图之前,一定会把被控对象摸透。直流无刷电机(BLDC),就是咱们这门课的核心对象。你想想看,如果连电机怎么转的都不清楚,那驱动电路设计得再好,也是白搭。

2.1 直流无刷电机(BLDC)工作原理

说白了,BLDC电机就是个“电子换向”的直流电机。传统有刷电机靠碳刷和换向器机械切换电流,火花大、寿命短。BLDC把换向器扔了,换成了电子开关(MOSFET或GaN FET)。

它的核心结构很简单:定子(线圈绕组)和转子(永磁体)。

  • 定子绕组:通常是三相(U、V、W),星形或三角形接法。咱们实战中99%都是星形接法。
  • 转子磁钢:贴片式(SPM)或内嵌式(IPM)。高速应用,IPM更常见。

工作原理一句话:给定子绕组通电,产生旋转磁场,拉着转子永磁体跟着转。

这里有个关键点:怎么知道什么时候该给哪一相通电? 这就需要知道转子的位置。BLDC电机通常内置霍尔传感器,或者通过检测反电动势(BEMF)来估算位置。我在项目里遇到过,霍尔安装偏差导致电机抖动,后来换成软件BEMF检测才搞定。嗯,这里要注意,霍尔信号的对齐非常关键。

我的小经验: 调试BLDC电机,第一步永远是确认霍尔信号的顺序。用示波器抓一下U、V、W对应的霍尔波形,确保它们相差120度电角度。这一步错了,后面全白干。

2.2 六步换向法

六步换向法,也叫方波控制或梯形波控制。这是最经典、最基础的BLDC驱动方式。

为什么叫“六步”?因为一个电周期内,需要切换6次通电状态。每次只有两相通电,第三相悬空。比如:U+ V-,U+ W-,V+ W-,V+ U-,W+ U-,W+ V-。这样转子每转60度电角度,就换一次相。

它的控制逻辑很简单:

  1. 读霍尔信号,确定转子当前扇区。
  2. 根据扇区,查表决定哪两个管子导通。
  3. 输出PWM,控制转速。

我曾经用STM32的定时器直接做六步换向,代码量很小,跑起来很稳。但缺点也很明显:转矩脉动大,噪音大。尤其是在低速时,你能听到电机“咔咔咔”的换向声。

六步换向法的核心特点:
- 控制简单,适合低成本应用(如风扇、水泵)。
- 转矩脉动大,不适合高精度伺服。
- 效率比FOC低,尤其在低速段。

2.3 FOC控制简介

FOC(磁场定向控制),也叫矢量控制。说白了,就是把三相交流电机,通过坐标变换,模拟成直流电机来控制。

为什么要搞这么复杂?因为六步换向法太“粗暴”了。FOC能做到:转矩平稳、噪音低、效率高、动态响应快

FOC的核心思想:

  • Clark变换:把三相电流(Ia, Ib, Ic)变成两相静止坐标系(Iα, Iβ)。
  • Park变换:把静止坐标系(Iα, Iβ)变成旋转坐标系(Id, Iq)。
  • PI调节:分别控制Id(励磁分量)和Iq(转矩分量)。
  • 逆Park/Clark变换:把控制量变回三相PWM占空比。

你想想看,Id控制磁通,Iq控制转矩,两者解耦了。这就跟控制有刷直流电机一样简单,但性能却天差地别。

我记得第一次在STM32上跑FOC,光是调PI参数就花了两天。后来发现,电流采样是关键。采样电阻的布局、ADC的触发时机,稍微不对,电流波形就乱套。

避坑指南: 我曾经因为电流采样电阻的寄生电感太大,导致高频噪声耦合进ADC,FOC跑起来电机嗡嗡响。后来换成低感电阻,并在采样点加RC滤波,问题解决。记住:FOC对电流采样的精度和实时性要求极高。

2.4 驱动电路拓扑:半桥与全桥

好了,控制逻辑讲完了,该说说怎么用功率管去驱动电机了。这里就涉及到驱动电路的拓扑结构。

2.4.1 半桥(Half-Bridge)

半桥就是两个管子(一个上管,一个下管)串联,中间点接负载。它只能输出正电压或零电压,不能输出负电压。所以,半桥通常用于单相电机双极性步进电机的一相

在BLDC驱动中,半桥很少单独用。但它是构成全桥和三相桥的基本单元。你想想看,三相全桥其实就是三个半桥并联在一起。

2.4.2 全桥(H-Bridge)

全桥由四个管子组成,可以控制电机正转、反转、刹车和滑行。它常用于直流有刷电机两相步进电机

全桥有四种工作状态:

  • 正转:Q1和Q4导通,电流从左到右。
  • 反转:Q2和Q3导通,电流从右到左。
  • 刹车:Q1和Q3导通(或Q2和Q4),电机两端短路,快速制动。
  • 滑行:所有管子关断,电机自由旋转。

我个人习惯,在设计全桥驱动时,一定要加死区时间。上下管不能同时导通,否则就是直通短路,管子瞬间冒烟。我见过太多新手因为死区没设好,一上电就炸管。

2.4.3 三相全桥(Three-Phase Bridge)

这才是咱们BLDC驱动的核心。它由三个半桥组成,共6个功率管。每个半桥的中点分别接电机的U、V、W三相。

三相全桥的驱动方式:

  • 六步换向:每次只有两个管子导通(一个上管,一个下管)。
  • FOC:三个上管和三个下管都工作在PWM状态,通过SVPWM(空间矢量调制)合成任意方向的电压矢量。

这里有个表格,对比一下不同拓扑的适用场景:

拓扑 功率管数量 适用电机 控制方式 特点
半桥 2 单相电机、负载 PWM 结构简单,只能单向驱动
全桥(H桥) 4 有刷直流、步进电机 PWM、正反转 可双向控制,需防直通
三相全桥 6 BLDC、PMSM 六步换向、FOC 最常用,控制灵活
总结一下:
咱们这门课,主要围绕三相全桥展开。后续章节会详细讲如何用GaN FET搭建这个桥,以及如何设计栅极驱动电路。记住,拓扑选对了,项目就成功了一半。

好了,这一章的内容就到这里。电机基础、换向方法、控制策略、驱动拓扑,都过了一遍。下一章,咱们就要开始真正动手了——氮化镓功率管的选型与驱动设计。到时候,我会把我踩过的坑、总结的经验,一股脑全倒出来。