2、PWM波异常:驱动芯片损坏导致的波形畸变诊断
做电机驱动这么多年,PWM波形异常是我见过最频繁的故障之一。说实话,十次调试有八次都跟它有关。而驱动芯片损坏,又是导致波形畸变的头号元凶。
今天咱们就聊聊,怎么从波形上判断驱动芯片是不是已经“挂了”。
2.1 正常的PWM波形长什么样?
先得知道什么是“正常”,才能谈“异常”。
一个健康的PWM波形,应该具备这几个特征:
- 上升沿和下降沿陡峭——通常在几十纳秒到几百纳秒之间
- 高电平平坦,无跌落——电压稳定在驱动电压值
- 低电平接近0V——通常小于0.5V
- 无振铃或振铃幅度很小——过冲不超过10%
我个人习惯,上电后第一件事就是用示波器看栅极驱动波形。如果波形干净利落,那基本可以放心往下查。如果波形看着就“脏”,那十有八九是驱动侧有问题。
2.2 驱动芯片损坏的典型波形特征
驱动芯片坏了,波形会怎么变?我总结了三种最常见的畸变模式:
2.2.1 波形上升沿变缓
正常波形上升沿像刀切一样直。如果看到上升沿变得圆润、斜率明显下降,那驱动芯片的输出级可能已经部分损坏了。
为什么会这样?
驱动芯片内部的图腾柱结构,上管MOSFET如果烧了或者老化,拉电流能力就会下降。说白了,就是它“推”不动栅极电容了。
诊断要点:
- 上升时间超过正常值的2倍以上
- 波形顶部可能出现“台阶”或“拐点”
- 带载后波形恶化更明显
我在项目中遇到过一台伺服驱动器,空载时波形看着还行,一带电机就露馅了。上升沿从80ns直接拖到400ns,最后查出来是驱动芯片的拉电流能力下降了60%。
2.2.2 波形出现“台阶”或“平台”
这种波形最明显——上升沿或下降沿中间突然停一下,形成一个平台,然后再继续跳变。
嗯,这里要注意。这种“台阶”波形,往往意味着驱动芯片内部的死区时间控制电路出了问题,或者输出级的上下管出现了“同时导通”的瞬间。
警告: 如果看到波形中间有平台,千万别忽视。这通常预示着驱动芯片已经出现了“直通”风险,继续使用可能会烧毁功率管。
我曾经调试一个48V的BLDC驱动器,客户说电机噪音大、发热严重。我一看栅极波形,好家伙,上升沿中间有个明显的平台,持续了将近200ns。拆下驱动芯片一测,果然内部的上管驱动已经击穿了。
2.2.3 波形底部抬升或顶部跌落
正常PWM的低电平应该接近0V。如果看到低电平抬升到了1V、2V甚至更高,那驱动芯片的下管驱动可能已经短路了。
同样,高电平如果出现跌落,比如12V驱动变成了9V,那上管驱动可能已经漏电了。
| 异常现象 | 可能原因 | 严重程度 |
|---|---|---|
| 低电平抬升 > 1V | 下管驱动短路或漏电 | 高,需立即停机 |
| 高电平跌落 > 10% | 上管驱动内阻增大或漏电 | 中,建议更换 |
| 波形出现毛刺/尖峰 | 驱动芯片供电不稳或退耦不良 | 低,先排查电源 |
2.3 如何快速定位是驱动芯片的问题?
波形异常不一定都是驱动芯片的锅。有时候是电源问题,有时候是PCB布线问题。我一般按这个顺序排查:
- 先看供电——用示波器测驱动芯片的VCC引脚,看纹波是否过大
- 再看输入——测MCU输出的PWM信号是否正常
- 最后看输出——对比输入和输出波形,看畸变发生在哪一级
如果输入波形正常,输出波形畸变,那基本可以锁定是驱动芯片的问题了。
小技巧: 我习惯用双通道示波器,一个通道看输入,一个通道看输出。这样一眼就能看出问题出在哪一级。省时省力。
2.4 避坑指南
我曾经犯过一个低级错误——看到波形异常就换驱动芯片,结果换了三块还是一样的问题。最后发现是栅极电阻虚焊了。
所以,换芯片之前,先确认外围电路没问题。特别是:
- 栅极电阻是否焊接良好
- 自举电容是否正常
- 去耦电容是否靠近芯片引脚
另外,驱动芯片损坏往往不是孤立事件。如果发现驱动芯片坏了,一定要检查功率管有没有跟着受损。我见过太多人只换了驱动芯片,结果一上电又烧了——因为功率管已经击穿了,直接把新换的驱动芯片也带走了。
2.5 总结一下
驱动芯片损坏导致的波形畸变,说白了就三种表现:沿变缓、出台阶、电平漂。记住这三个特征,再配合示波器看一眼,基本就能判断个八九不离十。
最后提醒一句:示波器的探头接地要短,最好用弹簧地线。长地线会引入噪声,让你误判波形异常。这个坑,我替你们踩过了。
下一章咱们聊聊MOSFET损坏时的波形特征,那个更刺激。