3、功率驱动电路:三相全桥逆变器拓扑、MOSFET/IGBT选型、栅极驱动电路设计、电流采样电阻与运放电路
好,我们接着聊功率驱动电路。这部分,说白了就是电机控制系统的“肌肉”。你算法写得再漂亮,指令发得再精准,最后都得靠这一堆功率管把能量实实在在地灌到电机里去。我这些年调试烧掉的MOS管,加起来能绕实验室一圈了。嗯,咱们今天就把这块掰开揉碎了讲清楚。
3.1 三相全桥逆变器拓扑
三相全桥,也叫三相H桥,或者叫电压源型逆变器(VSI)。这是EPS电机驱动最主流的拓扑,没有之一。
结构上很简单:六个开关管,分成三组。每组两个管子串联,上管接电源正,下管接电源负。三个中点分别引出,接电机的U、V、W三相。
为什么会用这种结构?你想想看,我们需要在电机三相上产生任意方向和大小的电压矢量。六个管子,通过不同的开关组合,就能在电机端子上输出+Ud、-Ud或者0这三种电平。这就是经典的“两电平逆变器”。
关键点: 同一桥臂的上下两个管子绝对不能同时导通。否则就是直通短路,瞬间冒烟。我见过不止一个新手在这个问题上交学费。
在实际项目中,我习惯把逆变器分成三个“半桥”来看。每个半桥就是一个独立的功率单元。调试的时候,先单独测一个半桥的输出波形,确认没问题了再联调。这样定位问题快很多。
EPS系统里,电机功率一般在几百瓦到一两千瓦。母线电压通常是12V(乘用车)或者48V(轻混车型)。所以逆变器设计时,耐压和电流的余量要留够,但也不能太浪费,毕竟车规级的东西成本压力很大。
3.2 MOSFET与IGBT选型
选功率管,是功率电路设计里最头疼的事之一。我个人的经验是:低压小功率用MOSFET,高压大功率用IGBT。EPS系统里,12V/48V的母线电压,几乎清一色用MOSFET。
为什么?因为MOSFET是电压控制型器件,开关速度快,导通电阻Rds(on)可以做到很低。在低压大电流场景下,优势非常明显。IGBT虽然耐压高,但有个饱和压降Vce(sat),在低压下这个压降占比太大,效率做不上去。
选型时,我重点关注这几个参数:
- 漏源击穿电压V(BR)DSS: 一般取母线电压的1.5~2倍。12V系统我常用30V或40V的管子。48V系统至少用80V,稳妥点用100V。
- 导通电阻Rds(on): 这个值越小越好,直接决定导通损耗。我做过一个项目,Rds(on)从5mΩ换成3mΩ,散热片直接小了一号。
- 栅极电荷Qg: 这个值影响开关速度。Qg越小,开关损耗越低,但驱动电路也更容易设计。
- 雪崩能量EAS: 这个参数很多人忽略。电机是感性负载,关断时会有反激能量。如果管子雪崩能力不够,一次过压就击穿了。
| 参数 | 12V系统典型值 | 48V系统典型值 | 我的建议 |
|---|---|---|---|
| V(BR)DSS | 30V~40V | 80V~100V | 留1.5倍余量 |
| Rds(on) | 1~5mΩ | 3~10mΩ | 越小越好,看预算 |
| Id(连续) | 50A~150A | 30A~80A | 按峰值电流1.5倍选 |
| Qg | <50nC | <100nC | 越小驱动越轻松 |
我的小技巧: 选型时别只看数据手册的典型值。看看最大值的曲线,尤其是高温下的Rds(on)。温度一上来,导通电阻可能翻倍。我曾经吃过这个亏,常温测试好好的,一跑高温老化就炸管。
3.3 栅极驱动电路设计
栅极驱动,是连接控制信号和功率管的桥梁。设计得好,管子开关干脆利落。设计得不好,轻则发热,重则炸管。
驱动电路的核心任务就两个:提供足够的瞬时电流给栅极充电,以及提供可靠的隔离(如果系统需要)。
对于低压EPS系统,我常用自举驱动方案。比如IR2101、IR2104这类芯片,一个芯片就能驱动一个半桥。上管用自举电容供电,下管直接由逻辑电源供电。成本低,电路简单。
但自举驱动有个坑:占空比不能100%。因为自举电容需要下管导通时才能充电。如果长时间100%占空比,自举电容电压会掉下去,上管驱动不足,进入线性区,然后发热烧毁。
警告: 自举电容的容值和耐压要算好。容值太小,电压纹波大。容值太大,充电时间太长。我一般取1~10μF,并联一个0.1μF的高频去耦电容。耐压至少是母线电压的1.5倍。
栅极电阻的选择也很有讲究。Rg太小,开关速度快,EMI差,容易振荡。Rg太大,开关慢,开关损耗大。我习惯的做法是:先按数据手册推荐值选,然后上示波器看栅极波形。如果有过冲或振铃,就适当加大Rg。如果开关太慢,就减小Rg。这是一个权衡的过程。
另外,驱动芯片的峰值电流能力要够。驱动一个Qg=50nC的管子,如果要在50ns内完成开关,峰值电流需要:
Ipeak = Qg / tr = 50nC / 50ns = 1A
所以驱动芯片至少要能输出1A的峰值电流。我一般留2~3倍余量。
3.4 电流采样电阻与运放电路
电流采样,是FOC控制的基础。没有准确的电流反馈,你的电流环就是瞎调。EPS系统里,最常用的采样方式是三电阻采样或者单电阻采样。
三电阻采样:在三个下管的源极各串一个采样电阻。每个PWM周期内,可以同时采样两相电流,第三相通过基尔霍夫定律算出来。精度高,但成本也高。
单电阻采样:只在直流母线上放一个采样电阻。通过在不同PWM状态下采样,重构出三相电流。成本低,但算法复杂,低速时采样窗口不够,精度差一些。
我个人在EPS项目里,更倾向于三电阻采样。毕竟EPS对低速转向手感要求很高,电流精度直接影响控制品质。
采样电阻的选型,主要看功率和温漂。阻值不能太大,否则压降大、发热大。也不能太小,否则信号太弱,信噪比差。我一般取0.5mΩ~2mΩ。功率按最大电流的平方乘以电阻来算,留两倍余量。
运放电路,通常用差分放大或者仪表放大器。把采样电阻上的毫伏级电压放大到ADC可以采样的范围(比如0~3.3V)。
这里有个关键点:运放的共模输入范围。采样电阻上的电压是浮地的,尤其是下管导通时,采样点电压接近0V。但下管关断时,采样点电压会被拉到母线电压。所以运放必须能处理宽共模范围。
避坑指南: 我曾经用过一个普通运放做差分放大,结果在PWM开关瞬间,运放输出出现很大的尖峰。查了半天,发现是共模电压变化太快,运放的共模抑制比(CMRR)跟不上。后来换了高速仪表放大器,问题解决。
运放电路的滤波也很重要。采样电阻上的信号,叠加了大量的PWM开关噪声。我习惯在运放输入端加一个差分RC低通滤波,截止频率设在1~5MHz左右。既能滤掉高频噪声,又不至于把电流信号本身滤没了。
最后,PCB布局对采样精度影响巨大。采样电阻的走线要用开尔文连接,也就是把电流路径和电压检测路径分开。不要让大电流流过检测走线,否则会引入额外的压降误差。
嗯,功率驱动电路这块,知识点比较零碎,但每一个细节都关系到系统的稳定性和可靠性。你把这些都吃透了,再去看那些复杂的驱动板,心里就有底了。