ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

三相无刷电机驱动方案:EG2124A高压半桥驱动芯片的设计与调试实战

三相无刷电机驱动方案:EG2124A高压半桥驱动芯片的设计与调试实战 这话说起来有点凡尔赛但我这两年做三相直流无刷电机驱动遇到过最爽的一次升压就是把控制板上的六路MOS管全换成高压半桥驱动方案之后整块板子瞬间“干净”了。以前是分立的三路上管驱动电路搭得乱七八糟每次调试都跟拆弹一样换到EG2124A这类三相半桥驱动芯片之后方案就直接归一了——6路PWM进、3路半桥浮动输出260V耐压摆在那48V、72V甚至到200V左右的母线都能覆盖。这篇文章就以EG2124A为主线把选型逻辑、外围参数计算、波形调试和排障经验一并写出来送给正在做高压无刷电机控制器、三相逆变器电源或者充电桩辅助电源的硬件工程师。1. 先搞清楚EG2124A在系统里是什么角色1.1 三相无刷电机控制里的“中间层”三相直流无刷电机的驱动本质上是控制三个半桥电路每个半桥由上下两颗功率管组成六颗管子按霍尔信号或反电动势过零点顺序换相把直流母线电压“切”成三相交流方波或SPWM/SVPWM波形。难点从来不在功率管本身而在于逻辑侧和功率侧的电位差MCU输出的PWM是0~3.3V或0~5V而高压侧MOS管的源极是跟着输出端SV来回跳的浮动电压可能从0V直接冲到几十伏甚至上百伏。这时候如果直接用逻辑电平去推上管栅极要么推不动要么直接把芯片击穿。EG2124A这类三相半桥驱动芯片就是夹在MCU和功率MOS管之间的“中间层”。它内部集成了三路独立的高边驱动通道和三路低边驱动通道输入侧接收普通的逻辑PWM信号输出侧产生足以驱动功率管栅极的15V左右驱动电压其中高边通道通过自举电容实现浮动供电。这样一来MCU不需要直接处理高压浮动节点硬件设计只剩“PWM进芯片芯片出六路栅极信号”这一条主链路故障概率直线下降。我之前有个项目是做72V电动清扫机的滚刷电机母线电压不算特别高但是上管源极波形因为换相电流突变经常跳变超过100V/μs。用分立元件搭高边驱动每次上电都要提心吊胆稍不注意栅极欠压就导致线性区损耗过大MOS管发热到烫手。换成三路半桥驱动方案后高压浮动通道全部由芯片内部电平转换和自举机制搞定原来十几个元件的驱动部分缩减成几个电容加电阻电路可靠性提升非常明显。可以说这颗芯片解决的核心问题就是“逻辑低压域”和“功率高压浮动域”之间的桥接问题。1.2 和单半桥芯片、智能功率模块比起来的取舍选驱动方案时很多工程师会在“三颗半桥芯片”、“一颗三相半桥驱动芯片”和“智能功率模块IPM”之间纠结。我个人经验是这三个选择各有各的适用范围不能只看集成度。用三颗单半桥芯片比如常见的IR2104这类做三相驱动优点是可以逐相布局把每相驱动放在对应半桥旁边功率环路最短缺点是外围元件翻三倍自举电容、自举二极管、限流电阻都要乘以3BOM成本高、焊点也更多板子稍微紧凑一点就非常拥挤。IPM模块把栅极驱动、功率管甚至保护电路全部集成到一个模块里设计最省事但成本和采购周期都比较高而且功率级别往往偏向几百瓦以上对中小功率场景有点杀鸡用牛刀。EG2124A这类三相半桥驱动芯片正好卡在中间芯片本身只管驱动不管功率管但把三路驱动通道放到一颗芯片里外部只需要配六颗MOS管自举元件三路共用同一套设计逻辑成本、体积、可靠性平衡得比较好。尤其适合48V到200V左右、功率从几十瓦到一两千瓦的电机驱动和逆变应用。做选型决策时我习惯先把母线电压、最大相电流、开关频率、板子尺寸这四个参数列成一张表。母线电压决定驱动芯片耐压等级相电流和开关频率决定MOS管型号进而决定栅极电荷需求再倒推驱动芯片的峰值拉灌电流要求。板子尺寸则决定是走分立方案还是高度集成方案。拿常见的中小功率无刷电机驱动器来说相电流5A到30A、开关频率16kHz到20kHz配600V规格的MOS管IGBT更多用于220V以上交流整流场合用一颗三相半桥驱动加六颗分离MOS管是行业内最常见的组合。EG2124A这类260V耐压级别的芯片则对应母线电压在200V以内的应用比如低压储能逆变、48V/72V电动车辆、110V直流输入的工业设备。1.3 什么样的负载适合它我把EG2124A这类芯片的实际落点总结成三类负载画像方便大家对照自己手头的项目第一类是三线式/星形连接的三相无刷直流电机这是最典型的应用。电动自行车、电动三轮车、吸尘器电机、无人机电机、工业风机水泵基本全是这个结构。控制方式从最简单的六步方波120度换相到高级的FOC磁场定向控制都能用区别只在MCU端算法复杂度驱动芯片本身只要保证六路栅极信号正常输出即可。第二类是三相逆变器也就是把直流电转换成三相交流电的装置。比如直流母线96V或192V的低压逆变电源、电机驱动器的前端逆变级、不同断供电系统的逆变单元。这类应用一般让低压侧三路半桥工作在高频PWM下EG2124A的三路通道正好一一对应逆变器三桥臂。需要注意的是逆变器往往要求连续输出正弦波占空比可能长时间处于极端值自举电路在这种工况下需要额外关注后面我会详细讲。第三类是三相半桥拓扑的其他变种比如三路独立半桥分别驱动三个独立负载或者是三相全桥做双向DC-DC。虽然这些场景在消费和工业产品里不算主流但芯片既然提供三路独立半桥就说明每一路都是可以独立工作的灵活度比想象中高。我自己就用EG2124A同时驱动过两个小功率电机加一个电磁阀三路半桥各干各的互不干扰这在产品设计里其实是个很省事的冗余方案。2. 参数别只看表面260V和0.8A到底决定什么2.1 耐压260V的正确理解方式和降额习惯芯片参数里写着260V耐压很多人第一反应是“母线电压能加到260V”这是很危险的误解。对于高压栅极驱动IC来说260V指的是高边浮动电源电压VB与输出VS之间允许的最大差值或者说芯片内部高压电平转换结构能承受的电压等级。在实际应用中母线电压通常被限制在耐压值的75%~80%以内也就是200V左右比较稳妥。原因很简单开关瞬间功率回路寄生电感会产生电压尖峰叠加在母线上电机堵转、制动能量回馈也会导致母线泵升如果卡着极限电压用芯片内部耐压结构会提前老化甚至击穿。我之前吃过一个亏有块实验板把母线电压拉到接近额定值结果并着示波器看VS波形发现每个开关沿都带着将近40V的尖峰那一瞬间高压浮地参考点和芯片内部的耐压层都在承受超额电压。后来老老实实把母线下调、在母线上加了高频吸收电容波形才干净下来。所以选型时请养成一个习惯把“标称耐压”先打个八折再去看是否满足系统最高工作电压。如果你的母线瞬态可能冲到250V那260V的芯片就不太合适要么换更高耐压等级要么在母线上加TVS吸收尖峰。还有一个和耐压相关的点容易被忽略芯片的VS引脚允许的负压尖峰范围通常非常有限很多高压驱动芯片只允许VS相对COM瞬时负几伏而半桥电路关断大电流时寄生电感和米勒电流很容易把VS拉出负压尖峰。如果负压超过芯片允许值轻则波形畸变重则闭锁或永久损坏。我一般会在VS引脚对地并一只肖特基二极管或者选用内部带有VS负压钳位处理的芯片这位EG2124A在260V等级里属于常规设计是否内置VS负压处理要查具体手册但不管有没有我都建议在实际布置上稍微注意。2.2 0.8A拉电流能驱动多大的管子0.8A的拉电流指的是驱动芯片高边或低边输出引脚在开通瞬间能够向MOSFET栅极灌入的最大峰值电流。这个参数直接决定了栅极电容的充电速度也就决定了功率管的开关速度。计算很简单开通时间约等于栅极总电荷除以驱动峰值电流t_rise ≈ Qg / I_source。举个例子一颗Qg为50nC的中小功率MOS管用0.8A拉电流去开理论上升沿时间是50nC/0.8A ≈ 62ns这个速度对于20kHz开关频率来说绰绰有余。就算是Qg到180nC的较大功率管上升沿也就225ns左右很多应用都能接受。驱动电流是不是越大越好也不一定。0.8A拉电流配合适当的栅极电阻可以控制di/dt和dv/dt。开通过快会导致续流二极管反向恢复电流尖峰大、母线振铃明显EMI变差开通过慢又会让MOS管爬过米勒平台的时间变长开关损耗增大。所以拉电流0.8A的意义在于“推得动”但实际推多快由你外接的栅极电阻来调节。我在设计栅极电阻时通常在10Ω到22Ω之间起步然后根据温升和波形细节微调。还有一个容易忽略的对比维度很多经典的半桥驱动芯片峰值拉电流只有0.2A左右灌电流倒是稍大。0.8A拉电流意味着在相同Qg条件下开通速度可以做到经典方案的4倍左右也就是说你可以用更高开关频率、更大一点的功率管或者进一步降低开关损耗。对追求效率的锂电池供电设备来说这个参数直接影响整机续航和温升表现。2.3 三路独立半桥的供电和地环路问题所谓三路独立半桥指的是芯片内部高边通道和低边通道各自成组三相之间在逻辑上是独立的。但实际使用时三相逆变器有一个公共的直流母线负端所以三路低边共地高边则是三路分别浮动。这个拓扑结构决定了两个关键设计点一是三路高边的自举电路需要独立处理也就是三个VB引脚各配各的自举电容和自举二极管不能图省事把三个高边电源并在一起二是逻辑地COM和功率地PGND之间需要合理的单点连接策略。地环路问题在半桥驱动当中非常隐蔽。功率地流过的是很大的相电流脉冲地线上如果串联了较长走线的等效电感会在开关瞬间产生地弹噪声。这个噪声一旦耦合进逻辑地轻则让输入PWM判定误触发重则导致芯片内部逻辑错乱。我的处理手法是逻辑地COM单独走一小块地铜然后通过一个0Ω电阻或者磁珠在芯片附近的单点连接到功率地形成星型接地。高频电流走哪个回路、逻辑信号走哪个回路分开规划板子调试起来会少掉很多玄学故障。另外要注意三路上的输入信号即使在逻辑上独立PWM信号线在PCB上也不能走太远。MCU到EG2124A输入引脚之间如果走线很长又没有包地高压侧开关产生的dv/dt会通过寄生电容耦合到输入线上引起误触发。常规做法是让信号线尽量短必要时在输入脚串联一个几十到几百欧姆的电阻并在靠近芯片的电源引脚放100nF高频去耦电容。3. 能跑起来的硬件设计才是关键3.1 自举电路的计算和电容选型自举是半桥驱动中最核心也最容易翻车的地方。原理不复杂下管导通时芯片内部的逻辑电源通过自举二极管给自举电容充电轮到上管导通时自举电容放电为高边栅极驱动级提供能量。也就是说上管开通所需要的全部电荷都是靠下管导通那段时间提前“存”在电容里的。如果下管一直不导通或者导通时间太短自举电容就充不满上管驱动电压就起不来波形会显得“软绵绵”严重时上管直接不工作。自举电容容值的估算公式可以按总栅极电荷需求来算。先算出上管导通过程中消耗的总电荷包括栅极电荷Qg、自举二极管反向漏电流造成的损耗、电平转换电路消耗的电荷等再设定一个允许的电压跌落值。工程上常用简化式C_boot Qg_total × 10 / dV其中dV一般取芯片逻辑电源电压的1/10左右。比如VCC是15V允许的电压跌落取1.5V如果管子Qg是60nC那C_boot 60nC × 10 / 1.5V 400nF取标准值470nF或1μF都可以再用一个0.1μF高频电容并联降低ESL。不过我这里说得很保守实际很多方案直接用2.2μF甚至4.7μF容值大一点的好处是电压跌落更小坏处是第一次充电时间变长但上电后死区时间都足够充满影响不大。自举电容的耐压必须按“母线电压 逻辑电压”来选而且要留够余量。比如母线电压120V逻辑电压15V电容电压应力就是135V左右那至少要选160V耐压最好直接上200V等级因为VS节点还有开关尖峰。我见过有人图省事把耐压50V的电容用在72V母线上上电瞬间就鼓包爆裂教训非常深刻。电容材质建议用X7R或者更好温度特性的陶瓷电容避免使用Y5V这种容量随温度剧烈漂移的介质。自举二极管的正向恢复和反向恢复特性也要重视。常规设计建议用超快恢复二极管反向恢复时间在50ns到100ns以内反向耐压同样要覆盖母线电压加逻辑电源电压之和。某些芯片内置了自举二极管那可以省掉外部元件但EG2124A这类芯片是否内置必须查手册。如果使用外部自举二极管注意把它尽量靠近芯片VB引脚放置走线要短减小寄生电感对充电过程的影响。3.2 栅极电阻选型和输出走线栅极电阻是驱动芯片和功率MOS管之间唯一的阻抗控制元件它的作用不仅是限流更重要的是抑制振铃和调节EMI。选型时先按驱动能力算一个下限值Rg_min (VCC - Vgp) / IpkVCC是驱动电压Vgp是米勒平台电压Ipk是峰值拉电流。比如VCC 15V、米勒平台7V、峰值电流0.8A下限约10Ω。实际设计一般从10Ω往上加到了22Ω或33Ω再观察波形。阻值太小会导致栅极电压过冲和振铃阻值太大则开关损耗增加。我比较推荐把开通电阻和关断电阻分开也就是在栅极驱动输出到MOS管栅极之间串一个电阻Rg_on再在这个电阻两端并联一个二极管加电阻Rg_off专门加快关断。这样既控制住了开通过程的dv/dt又保证了关断过程足够迅猛减少米勒平台时间。有人会用单个电阻加二极管并联的方式关断时电流走二极管和小电阻开通时走大电阻效果也一样。这个细节在高频逆变应用中是非常值得做的尤其是在母线电压比较高、续流二极管反向恢复比较折腾的工况下。从芯片输出端HO/LO到MOS管栅极这条走线必须短而粗。走线过长等于给栅极回路串入了寄生电感波形会变得“拖泥带水”甚至自激振荡。最好是让芯片靠近功率MOS管布置如果芯片封装和结构允许驱动输出到栅极的走线控制在10mm以内比较理想。另外栅极回路和源极回路的环路面积要尽量小也就是栅极走线不要绕圈尽量贴着源极走线或功率地走线返回减小被主功率回路磁场耦合的机会。栅极驱动输出上要不要加栅极保护电阻以外的瞬态抑制元件我的经验是在MOS管栅源之间并一个10kΩ到100kΩ的电阻用来泄放栅极残留电荷、防止静电积累导致误开通有条件再加一个15V~18V的稳压管做栅源过压保护。这些元件成本很低但对可靠性的贡献很大尤其是电机线缆比较长的设备感性负载能量容易反串回栅极没有保护会非常危险。3.3 逻辑电源和去耦设计EG2124A这类三相半桥驱动芯片的逻辑电源VCC通常是一路稳压后的直流电源典型值在12V到18V之间具体看手册推荐。VCC除了给芯片内部逻辑供电还要通过自举二极管给高边驱动级供电所以电源纹波和瞬态响应都会直接影响驱动质量。我习惯在VCC引脚就近放两个电容一个10μF~47μF的电解或钽电容用于储能一个100nF的陶瓷电容用于高频去耦两个电容都要尽量靠近芯片引脚而不是放在电源入口。陶瓷电容离引脚超过5mm效果就大打折扣。逻辑输入引脚通常不直接和MCU隔空对接而是建议加几百欧姆的串联电阻限制输入电流和振铃。这样即使MCU的PWM线在上电瞬间出现毛刺也不至于冲击芯片输入端。如果MCU是3.3V供电而驱动芯片逻辑高电平阈值比较高那就需要确认两者电平是否兼容必要情况下用简单电平转换电路而不是硬接。EG2124A这类芯片的输入阈值不一定兼容3.3V需要查手册确认不确认的情况下我宁可加几个三极管做电平转换也不赌阈值兼容性。关于高压浮动侧VS引脚到功率MOS管源极的连接这是全板最容易被低估的一条线。VS线上的电流在开关瞬间可能达到几十A而且电压在0V和母线电压之间高频跳变。这条线要用短而宽的铜箔尽量直接连到MOS管源极和功率地不要通过细走线绕到远处否则寄生电感叠加会导致严重的波形畸变和负压尖峰。我在铺铜时会给VS单独隔出一块铺铜区域防止和逻辑覆铜搅在一起。4. 波形调试、换相逻辑和控制策略4.1 死区时间软件和硬件怎么配合三相半桥驱动的六个功率管分成三组互补对每一对上下管任何时候都不能同时导通否则母线直接被短路电流大到能当场炸管。为了留出开关切换的安全间隔必须在同一桥臂两路PWM之间插入死区时间也就是“上一路已经完全关断、下一路才允许开通”的延时。死区时间的设置需要注意瓦数平衡太短管子关断不彻底直通风险大太长电流波形畸变明显相电流会变得不那么正弦电机噪声和转矩脉动都会增大。小功率MOS管的死区一般设在几百纳秒到1微秒之间大功率IGBT死区往往要到1微秒到3微秒。EG2124A这类芯片如果内部不自带死区就需要在MCU的PWM外设里显式设置。以STM32的高级定时器为例可以这样配置// 以TIM1为例72MHz时钟输出三相互补PWM // 死区时间寄存器DTG 72对应死区 72 / 72MHz 1us TIM_BDTRInitStructure.TIM_OSSRState TIM_OSSRState_Enable; TIM_BDTRInitStructure.TIM_OSSIState TIM_OSSIState_Disable; TIM_BDTRInitStructure.TIM_LOCKLevel TIM_LOCKLevel_OFF; TIM_BDTRInitStructure.TIM_DeadTime 72; TIM_BDTRInitStructure.TIM_Break TIM_Break_Disable; TIM_BDTRInitStructure.TIM_BreakPolarity TIM_BreakPolarity_Low; TIM_BDTRInitStructure.TIM_AutomaticOutput TIM_AutomaticOutput_Disable; TIM_BDTRInitStructure.TIM_OutputState TIM_OutputState_Enable; TIM_BDTRInitStructure.TIM_OutputNState TIM_OutputNState_Enable; TIM_BDTRInitStructure.TIM_OutputIdleState TIM_OutputIdleState_Reset; TIM_BDTRInitStructure.TIM_OutputNIdleState TIM_OutputNIdleState_Reset; TIM_BDTRInitStructure.TIM_MasterOutputTrigger TIM_TRGO_Update; TIM_BDTRInitStructure.TIM_BreakFilter 0; TIM_BDTRConfig(TIM1, TIM_BDTRInitStructure);这里DTG设为72在72MHz定时器时钟下就是整整1μs。上电后先用示波器观察上下管栅极波形确认死区期间两个波形都没有交叠再通母线电压进行带载测试。千万不要在没确认死区的情况下直接跑电流很多第一次做电机驱动的朋友都在这上面烧过管子。4.2 方波换相与SVPWM/FOC的接入差异三相无刷电机的控制策略分两大类方波控制和正弦/矢量控制。方波控制也叫六步换相一周期内六个扇区每个扇区只有两相通电、一相悬空控制逻辑简单霍尔传感器或反电动势过零检测就能实现。这种控制方式下同一时刻只有一个桥臂的上下管在动作另外两个桥臂要么上管常开、要么下管常开整体驱动负载并不高自举电容的充电时机也比较充裕。SVPWM和FOC则要求三相桥臂全部以高频PWM工作六路栅极信号中有多路同时翻转且占空比连续变化。这对自举电路是个不小的考验因为当某相占空比长期接近100%时自举电容几乎没有下管导通时间来充电会导致高边驱动电压逐渐跌落。解决思路有三个方向一是把SVPWM的调制波限制在可接受的范围让每相占空比都留出最低刷新窗口二是在控制算法里周期性注入窄脉冲专门用来刷新自举电容三是适当加大自举电容容值并减小自举电阻保证一次下管导通就能补充足够电荷。从驱动芯片的角度看方波控制和FOC对芯片本身没有本质区别芯片只负责把输入PWM电平转换成浮动栅极信号。真正的差异体现在母线电流的平滑度上FOC的相电流近似正弦母线电流冲击小但PWM占空比变化快对自举电路的“充电窗口”友好度反而更差。所以如果你的产品一定要上FOC选型时最好选择那些明确支持100%占空比操作、或内部带自举刷新逻辑的驱动芯片。EG2124A是否支持这种模式还是要以数据手册的说法为准但从电路上预先做好自举容值和充电窗口的设计总归是好事。4.3 示波器检查点与判据调试半桥驱动示波器是唯一可信的工具。第一步测逻辑电源和输入波形确认VCC电压稳定在规定范围内MCU输出的6路PWM频率、占空比、死区都符合预期输入信号幅度也要达到芯片的高电平阈值否则芯片可能完全不动作或者动作混乱。第二步测低边输出用普通探头夹在芯片LO引脚和COM之间看低边MOS管的栅源波形。低边波形是浮地系统里最好测的一路却能反映芯片整体工作状态。正常波形应该是一个方波上升沿干净、顶部平坦、频率和死区设置一致。如果这个波形沿上有明显台阶或者振铃很可能是栅极电阻太小或者输出走线寄生电感过大。第三步测高边输出这里必须用差分探头或者隔离探头探头夹在HO引脚和VS引脚之间绝对不能把示波器探头地线夹直接夹到高边浮动节点上。我见过有人图方便用普通探头测HO对地结果探头地线夹和大地之间形成大电流回路示波器探头当场烧秃板子上的IGBT也跟着报废。正确做法是测上管栅源电压观察它是否在死区结束后迅速到达15V左右并且在开通期间保持平稳。如果这个电压低于10V且持续缓慢下降通常就是自举电容没有及时补充电荷。第四步看VS节点波形VS相对功率地的波形直接反映半桥中点电位的变化正常时它在“母线电压”和“近似0V”之间切换切换沿越陡越好但伴随尖峰要控制在合理范围。如果VS尖峰过高说明功率回路寄生电感偏大需要优化布局或者增加吸收电容。这几项全部检查完毕再开始慢慢加负载不要一上来就轰油门那是对自己板子的不负责。5. 故障排查我踩过的坑5.1 上管栅极波形“塌了一半”有一次调试48V无刷电机电机能转但总感觉没力空载电流偏大带一点负载就很容易堵转。用差分探头看高边栅极波形发现上管导通时Vgs只有8V左右而且整个导通期间在缓慢往下跌。这是非常典型的自举电容充电不足症状。我排查的顺序是先看下管有没有正常导通因为上管充电全靠下管导通窗口然后看自举电容容值是不是太小估算一下Qg和所需电荷量再看自举二极管方向有没有反、压降会不会过大最后检查自举电容到VB引脚之间的走线是否过长。最后定位到的原因让有点哭笑不得自举电容选的是2.2μF/50V容值没问题但它在PCB上离芯片VB引脚有差不多1.5cm远中间还过了一个过孔。高频开关工作下这段寄生电感严重限制了充电电流导致电容上电压建立不起来。把电容挪到引脚旁边、重新打样后问题直接消失。所以遇到上管驱动不足先别急着怀疑芯片本身优先检查自举回路的物理布局。5.2 芯片发热和噪声误触发还有一次芯片表面温度在持续运行十分钟后飙升到70℃以上但电机和MOS管温度都正常说明热量来自驱动芯片本身。排查后发现问题有两处一是VCC电源纹波太大开关瞬间电源电压跌落导致芯片内部钳位电路反复导通功耗倍增二是输入PWM线上有高压耦合噪声芯片输出出现过快的多余开关驱动级反复充放电。解决措施是加强VCC去耦在芯片电源引脚处补了一颗100nF高频陶瓷电容和一颗4.7μF储能电容同时在每条PWM输入线上串了470Ω电阻并把MCU到驱动芯片的地线铺宽、缩短。改完以后芯片温度降了大约20℃波形也干净很多。这个案例很能说明问题很多“芯片质量不好”的结论最后查出来都是外围电路没有做好驱动芯片本身工作得很委屈。5.3 一次打火事故带来的教训最严重的一次炸机是在实验台上测试200V母线电压的三相逆变器刚上电就听到一声闷响检查发现一个低压滤波电容爆了驱动芯片的VS引脚附近有明显烧灼痕迹。事后复盘原因有两个一是实验台接线太长功率回路寄生电感大关断瞬间产生了超过100V的电压尖峰叠加在200V母线上直逼芯片耐压极限二是VS引脚对地没有放置负压钳位二极管关断时产生的负压尖峰把芯片内部的寄生结构激活形成闩锁短路。从那以后我给自己定了几条硬规矩凡是用高压驱动芯片的板子功率回路的回走线必须短且粗母线电容尽量靠近半桥VS到地之间加一颗肖特基二极管做负压钳位上电测试前先用低压比如24V跑通逻辑再逐步加压。这套流程看起来保守但确实帮我后续项目把炸板率降到了几乎为零。驱动芯片的耐压参数是设计边界而功率环路布局才是决定边界以内能不能安稳工作的关键。EG2124A这颗三相半桥驱动芯片说到底就是个把“逻辑信号”翻译成“高压浮动驱动信号”的翻译官。翻译官再能干也得外围电路配合到位。我在实际项目中体会最深的一点是给这类芯片设计外围电路时永远把“自举充电可靠”和“功率环路低感”放在最前面参数计算反而是次要的。先把布局走线做对再把电容电阻的值算准剩下的就是调试时多看波形、多留余量。希望这篇笔记能帮各位少走点弯路尤其是第一次碰高压半桥驱动的朋友记住那句话慢一点上电、细一点看波形比你多烧两块板子学到的东西多得多。
返回列表