3、电机驱动拓扑:H桥原理、半桥驱动、三相全桥驱动、有刷与无刷电机驱动差异
各位工程师朋友,今天我们来聊聊电机驱动的核心——拓扑结构。说白了,就是电机怎么接、管子怎么摆、电流怎么走。我刚开始做驱动板时,也在这上面栽过跟头。你想想看,拓扑选错了,后面波形调得再好也是白搭。
3.1 H桥原理——有刷电机的基本功
H桥,名字很形象。四个MOS管摆成"H"形,电机在中间横杠上。我习惯叫它"全桥",因为四个管子全用上了。
基本工作逻辑:
- 正转:Q1和Q4导通,电流从左往右流过电机
- 反转:Q2和Q3导通,电流从右往左
- 刹车:下管全开,电机两端短路,能量耗在绕组上
- 滑行:所有管子关断,电机自由旋转
关键点:死区时间
同一侧上下管绝对不能同时导通。我见过一个新手,死区设了100ns,结果上管还没关死,下管就开了——啪,炸管。我个人习惯,死区至少留200-300ns,具体看栅极驱动电阻和MOS管结电容。
实战技巧:H桥的电流检测,我建议放在下管源极和地之间。这样共模干扰小,采样电阻也好选。别放上管,高压浮动会让你怀疑人生。
3.2 半桥驱动——简单但别小看
半桥,就是H桥的一半。两个管子,一个上管一个下管。用在哪儿?有刷电机的单向驱动、无刷电机的每一相、还有同步BUCK电路。
半桥的难点在于自举电路。上管是浮动驱动的,需要自举电容来供电。我记得有一次,客户说电机低速抖动,查了半天——自举电容容量选小了,低频时电压保持不住。
自举电容选型经验:
- 容量:一般1-10μF,具体看开关频率
- 耐压:至少是母线电压的1.5倍
- ESR:越低越好,推荐X7R或C0G材质
注意:半桥驱动时,上管导通时间不能太长。否则自举电容放电完了,上管驱动电压掉到阈值以下,管子就关断了。我遇到过100%占空比的应用,必须外加隔离电源给上管供电。
3.3 三相全桥驱动——无刷电机的标配
三相全桥,说白了就是三个半桥拼在一起。六个MOS管,控制无刷电机的三相绕组。每一相都有上下管,通过PWM调制产生旋转磁场。
换相逻辑:
- 检测转子位置(霍尔传感器或反电动势)
- 决定哪两相通电,哪一相悬空
- 按顺序切换,形成六步换相
我做过一个项目,用FOC控制,三相全桥的布局特别讲究。功率回路要短,寄生电感要小。否则关断时的尖峰电压能把你吓一跳——我亲眼见过800V的尖峰打在400V母线上,管子直接击穿。
三相全桥的PCB布局要点:
- 每个半桥的上下管尽量靠近,减少换流回路
- 母线电容紧贴桥臂,降低回路电感
- 驱动信号走线远离功率回路,避免串扰
3.4 有刷与无刷电机驱动差异
这个问题,我经常被问到。其实核心差异就三点:
| 对比项 | 有刷电机 | 无刷电机 |
|---|---|---|
| 换相方式 | 机械换向器 | 电子换相(MOS管) |
| 驱动拓扑 | H桥(单相) | 三相全桥 |
| 位置反馈 | 不需要(换向器自带) | 需要霍尔或编码器 |
| 控制复杂度 | 低,PWM调速即可 | 高,需要换相逻辑或FOC |
| 效率 | 较低(电刷摩擦) | 较高(无机械损耗) |
| 寿命 | 短(电刷磨损) | 长(无接触磨损) |
我的个人体会:
- 有刷电机驱动简单,成本低,适合玩具、电动工具。但EMI问题比较头疼——电刷火花会产生宽频噪声。
- 无刷电机效率高、噪音小,适合无人机、电动车。但驱动电路复杂,调试起来费时间。
避坑指南:我曾经把一个有刷电机驱动板直接用在无刷电机上,结果管子烧了。为什么?有刷电机是纯电阻负载,无刷电机是感性负载,续流回路完全不同。千万别混用!
3.5 知识体系总览
下面这张图,是我自己总结的电机驱动拓扑选择逻辑。你照着这个思路走,基本不会选错。
嗯,这张图其实很直白。你拿到一个电机,先看是有刷还是无刷。有刷的,直接上H桥,简单粗暴。无刷的,上三相全桥,然后决定用六步换相还是FOC。六步换相简单,适合风机、泵类;FOC复杂,但性能好,适合伺服、机器人。
最后提醒一句:拓扑选型只是第一步。真正考验功力的是PCB布局、驱动电阻匹配、死区时间优化。这些我们后面章节会详细讲。别急,一步一步来。