3. 驱动电路拓扑:三相全桥逆变电路与关键器件选型
好,咱们直接进入正题。车门电机驱动,说白了就是要把电池的直流电,变成电机能转起来的交流电。谁干这活?就是今天要聊的——三相全桥逆变电路。我做了这么多年轨道交通车门控制,这块电路是核心中的核心,出问题最多的也是它。
3.1 三相全桥逆变电路拓扑
先看拓扑结构。说白了,就是六个开关管,分成三组,每组两个,一个上管一个下管,组成一个桥臂。三个桥臂并联在直流母线上,中间三个点分别接电机的U、V、W三相。
你想想看,电机要转起来,就得让电流按顺序流过三相线圈。怎么做到?就是靠这六个管子轮流导通。我习惯把上管叫“高边”,下管叫“低边”。高边导通时,电流从母线正极流进电机;低边导通时,电流从电机流回母线负极。一高一低配合着来,就产生了正弦波一样的电流。
关键点:同一桥臂的上下两个管子绝对不能同时导通!否则就是直通短路,瞬间烧管子。这个叫“死区时间”,后面预驱芯片配置时会细说。
3.2 MOSFET vs IGBT:怎么选?
选管子这事,我踩过不少坑。轨道交通车门电机,功率一般几百瓦到一两千瓦,母线电压有24V、48V,也有110V的。选MOSFET还是IGBT,主要看电压和频率。
| 参数 | MOSFET | IGBT |
|---|---|---|
| 适用电压 | 通常 < 250V | 通常 > 600V |
| 开关频率 | 高(20kHz以上没问题) | 低(一般 < 20kHz) |
| 导通压降 | Rds(on) 特性,低压时效率高 | Vce(sat) 约1.5~2.5V,高压时优势明显 |
| 驱动难度 | 简单,栅极电荷小 | 需要负压关断,驱动复杂些 |
| 典型应用 | 24V/48V 车门电机 | 110V 以上或大功率车门 |
我个人习惯,48V及以下系统,无脑选MOSFET。为什么?导通电阻可以做到几毫欧,效率高,开关频率能跑到几十千赫,电机噪音小。110V系统,我建议用IGBT,虽然开关频率低点,但耐压和过流能力更靠谱。
选型小技巧:MOSFET的Rds(on)会随温度升高而变大,选型时留1.5~2倍余量。IGBT的Vce(sat)随温度变化不大,但关断损耗会随温度升高而增加。我在项目里吃过亏,夏天高温时管子过热,就是因为余量没留够。
3.3 预驱芯片:DRV8301与IR2136
MCU的IO口直接驱动MOSFET?别闹。栅极需要十几伏的驱动电压,而且上下管还需要电平转换。所以需要预驱芯片,也叫栅极驱动器。
我常用的两款:DRV8301(TI的)和IR2136(英飞凌的)。
DRV8301
这芯片我特别喜欢,因为它集成了三个半桥驱动,还带电流采样放大器和降压稳压器。说白了,一片芯片搞定驱动、采样、供电三大功能。它的SPI接口可以配置死区时间、过流阈值等参数。我在一个48V车门项目里用过,死区时间设成500ns,配合20kHz的PWM,效果很好。
IR2136
这个更传统一些,纯硬件引脚配置,没有SPI。好处是皮实耐用,抗干扰能力强。它的自举电路是内置的,只需要外接自举电容和二极管。我有个老项目用了十年,一直用IR2136,从来没出过驱动问题。
配置要点:不管用哪款芯片,死区时间一定要设对。太短容易直通,太长会影响电流波形。我一般设500ns~1μs,具体看管子开关速度。
3.4 自举电路原理与设计
高边MOSFET怎么驱动?它的源极是浮动的,电压会变。所以需要一个悬浮电源,这就是自举电路干的事。
原理很简单:一个二极管加一个电容。低边导通时,电容通过二极管从VCC充电;低边关断、高边要导通时,电容上的电压就“举”上去,给高边栅极供电。
嗯,这里要注意:自举电容不能太小,否则电压保持不住;也不能太大,否则充电时间太长。我一般按这个公式估算:
Cboot = (Qg + Ileak * Ton) / ΔVboot
其中Qg是栅极总电荷,Ileak是漏电流,Ton是导通时间,ΔVboot是允许的电压跌落。实际项目中,我常用1μF~10μF的陶瓷电容,并联一个0.1μF的高频去耦电容。
避坑指南:我曾经在一个项目里,自举电容用了电解电容,结果高频特性差,高边驱动电压纹波大,导致MOSFET没完全导通,发热严重。后来换成X7R陶瓷电容,问题解决。记住,自举电容一定要用低ESR的陶瓷电容!
3.5 电流采样电阻与运放电路
电机控制需要知道电流大小,做FOC或者过流保护。最常用的方法就是串联采样电阻,测电压。
采样电阻怎么选?阻值大了功耗大,阻值小了信号弱。我一般按这个原则:满载时采样电阻上的压降在50mV~100mV之间。比如电机额定电流10A,选5mΩ的电阻,满载压降50mV,功耗0.5W,选个1W的电阻就够。
采样电阻的位置有三种:
- 低边采样:电阻串在下管和GND之间。简单便宜,但测不到上管导通时的电流。
- 三电阻采样:每个桥臂低边都放一个电阻。能测三相电流,适合FOC。
- 单电阻采样:在母线负端放一个电阻。成本最低,但算法复杂。
运放电路呢?50mV的信号太小,MCU的ADC直接采不了。需要差分运放放大。我常用的运放是INA240或AD8418,它们有高共模抑制比,能滤掉电机PWM带来的共模噪声。
实战经验:运放输出端一定要加RC低通滤波,截止频率设成PWM频率的1/10左右。比如PWM 20kHz,滤波截止频率设2kHz。不然你会看到一堆毛刺,电流波形根本没法看。我刚开始做的时候没加滤波,调试了三天才发现是这个问题。
好了,驱动电路这块就聊到这。下一章咱们讲PWM调制策略和电流环设计,那才是真正让电机转得顺溜的关键。