驱动原理:单极性驱动与双极性驱动、H桥电路原理、功率管选型要点
好,咱们接着聊步进电机的驱动。上一章我们把电机本体的结构讲透了,这一章就进入核心——怎么让电机转起来。
驱动方式,说白了就是怎么给线圈通电。我见过不少新手,一上来就纠结算法,结果连最基本的驱动电路都没搞明白,电机嗡嗡响就是不转。嗯,咱们先把地基打牢。
单极性驱动 vs 双极性驱动
这两种驱动方式,名字听着挺唬人,其实区别很直观。
单极性驱动,就是电流始终从一个方向流进线圈。你想想看,线圈中间有个抽头,电流从抽头进去,从一端出来,或者从另一端出来。方向变了,但电流方向始终是「从中间往两边流」。我早期做小步进电机项目时,用的就是这种方案,电路简单,一个ULN2003就能搞定。
双极性驱动就不同了。电流可以正着流,也可以反着流。说白了,就是线圈两端可以互换正负极。这样做的好处很明显——线圈的利用率翻倍了。同样的电机,双极性驱动能输出更大的转矩。
我给大家列个对比表,一目了然:
| 对比项 | 单极性驱动 | 双极性驱动 |
|---|---|---|
| 线圈利用率 | 50%(每次只通一半线圈) | 100%(整个线圈都通电) |
| 电路复杂度 | 低(4个开关管) | 高(8个开关管,或4个H桥) |
| 转矩输出 | 较小 | 较大(约1.4倍) |
| 典型应用 | 低成本、小功率场景 | 高性能、大功率场景 |
| 驱动芯片举例 | ULN2003, STA471A | A4988, DRV8825, TB6600 |
H桥电路原理
双极性驱动的核心,就是H桥。为什么叫H桥?你看它的电路结构,四个开关管(Q1~Q4)围成一个「H」形,负载电机就挂在中间横杠上。
我画个图,大家感受一下:
H桥的工作原理,其实就四个字——对角导通。
- 正转:Q1和Q4导通,电流从VCC→Q1→电机左端→电机右端→Q4→GND。电流从左往右流。
- 反转:Q2和Q3导通,电流从VCC→Q2→电机右端→电机左端→Q3→GND。电流从右往左流。
这里有个关键点——绝对不能同侧导通。什么意思?就是Q1和Q3不能同时导通,Q2和Q4也不能同时导通。否则就是VCC直接对GND短路,我管这叫「炸管操作」。我在实验室里亲眼见过一次,MOS管直接冒烟,那个味道...嗯,你闻过一次就再也不会忘了。
功率管选型要点
选功率管,说白了就是选MOS管(现在很少有人用BJT了)。我给大家总结五个核心参数,记牢了:
- 漏源电压 VDS:至少要留1.5倍余量。比如电源是24V,选40V以上的管子。我曾经图便宜选了30V的管子,结果电机反电动势一冲,直接击穿。
- 漏极电流 ID:按电机峰值电流的2倍选。比如电机额定2A,选4A以上的管子。启动瞬间电流会很大,留足余量。
- 导通电阻 RDS(on):越小越好。这个值决定了管子的发热量。我一般选50mΩ以下的,大电流场合选10mΩ以下。
- 栅极阈值电压 VGS(th):这个很关键。如果你用3.3V的MCU直接驱动,一定要选逻辑电平MOS管,VGS(th)在1-2V之间的。普通MOS管要10V才能完全导通,3.3V根本推不动。
- 开关速度:对于步进电机细分驱动,PWM频率通常在20-50kHz。选开关速度快的管子,减少开关损耗。
我给大家推荐几个常用的型号,都是我用过的:
| 型号 | VDS | ID | RDS(on) | 适用场景 |
|---|---|---|---|---|
| IRFZ44N | 55V | 49A | 17.5mΩ | 12-24V系统,经典款 |
| IRLZ44N | 55V | 47A | 22mΩ | 逻辑电平,3.3V/5V直驱 |
| AO4404 | 30V | 12A | 13mΩ | 低压小体积,贴片封装 |
| NCE3080K | 80V | 80A | 6.5mΩ | 大功率,48V系统 |
说到散热,我多啰嗦一句。很多新手画PCB,MOS管焊上去了,结果一跑大电流就过热。为什么?铜皮铺得太少了。MOS管的散热主要靠PCB铜皮,我习惯在漏极引脚上铺大面积的铜皮,至少2盎司铜厚,必要时加散热片。
嗯,驱动原理这块就聊到这儿。记住,驱动电路是步进电机系统的基础,基础不牢,后面做再好的算法也是白搭。下一章我们讲细分驱动,那才是真正体现水平的地方。
公众号:蓝海资料掘金营,微信deep3321