1. 异常波形诊断基础:示波器使用技巧与波形采集规范

做电机驱动调试这些年,我见过太多工程师拿着示波器乱戳一气,然后对着屏幕上乱七八糟的波形发呆。说实话,示波器这东西,你用好了它就是你的第三只眼,用不好就是个会发光的摆设。

这一章,咱们就聊聊怎么用好这只「眼」。我把自己踩过的坑、总结的经验都倒出来,希望能帮你少走弯路。

1.1 探头选择:别让探头毁了你的波形

很多人觉得探头不就是根线嘛,随便拿一根插上就行。嗯,我以前也这么想,直到有一次在调试一个高频PWM信号时,怎么测怎么不对,折腾了两天才发现是探头带宽不够。

选探头,主要看三点:

  • 带宽:探头带宽要大于被测信号最高频率的5倍。比如你测20kHz的PWM,探头带宽至少100kHz。但实际电机驱动里,开关管上升沿可能只有几十纳秒,这时候需要100MHz以上的探头。
  • 衰减比:电机驱动常用10×档。为什么?因为10×档输入电容小,对电路影响小。我见过有人用1×档测MOS管栅极波形,结果测出来的上升沿比实际慢了3倍——探头电容把驱动信号给拉垮了。
  • 接地方式:这个太重要了。探头自带的接地夹子,那个长线就是个天线,会引入高频噪声。测电机相电流或PWM波形时,我建议用接地弹簧,直接把探头的地环拧到被测点附近的地上。
我的习惯: 调试电机驱动板时,我一般备三根探头。一根100MHz 10×的测PWM和栅极信号,一根差分探头测相电压,还有一根电流探头测相电流。别嫌贵,这钱花得值。

1.2 垂直与水平设置:把波形调到「看得清」

波形采集的第一步,就是让波形在屏幕上显示得舒服。我见过有人把时基打到10ms/div,然后盯着一个20kHz的PWM信号看——屏幕上密密麻麻全是线,啥也看不出来。

垂直设置(电压轴)

  • 让波形占屏幕的60%-80%。别太小,也别太大到削顶。
  • 测电机相电压时,母线电压是310V,那就用100V/div,5格刚好500V,留点余量。
  • 测电流时,用电流探头的话,先做消磁和直流偏置校准。这一步很多人跳过,结果测出来的电流波形偏得离谱。

水平设置(时间轴)

  • 看PWM波形:时基设在10μs/div到50μs/div之间,能看清2-3个完整周期。
  • 看电流波形:时基设在5ms/div到20ms/div,能看到电流的包络变化。
  • 看启动过程:时基设在100ms/div甚至500ms/div,看电流和转速的建立过程。

关键技巧: 调时基的时候,记得同时调整触发电平。很多人只调时基不调触发,结果波形乱跑,根本稳定不下来。我一般先把触发电平调到波形幅值的50%左右,再微调。

1.3 触发设置:让波形「站住」

波形乱跑,十有八九是触发没设好。触发是示波器的「定身术」,让重复的波形稳定显示在屏幕上。

电机调试中,我常用的触发方式:

触发方式 适用场景 设置要点
边沿触发 PWM信号、方波信号 上升沿或下降沿,触发电平设在信号幅值一半
脉宽触发 捕获异常窄脉冲或宽脉冲 设置脉宽条件,比如捕获小于100ns的脉冲
欠幅触发 捕获幅值异常的波形 设置幅值上下限,超出范围就触发
串行触发 SPI、I2C等通信信号 设置起始条件或特定数据帧

举个例子。有一次我调试一个无刷电机,偶尔会出现电流尖峰。用边沿触发根本抓不到,因为尖峰出现的时间不固定。后来我改用欠幅触发,设置电流幅值超过正常值20%就触发,很快就抓到了那个异常波形。

注意: 触发耦合方式也要选对。测PWM信号用直流耦合,测交流分量用交流耦合。我曾经用交流耦合去测一个直流母线电压纹波,结果把直流分量滤掉了,看到的纹波幅值只有实际的一半——这个坑我踩过,你别再踩了。

1.4 采样与存储:别漏掉关键细节

示波器的采样率,决定了你能看到多细的波形细节。采样率不够,波形会失真,甚至漏掉关键的异常。

采样率设置原则:

  • 至少是被测信号最高频率的10倍。测20kHz的PWM,采样率至少200kSa/s。
  • 但电机驱动里,开关管的上升沿可能只有几十纳秒,这时候需要1GSa/s以上的采样率。
  • 存储深度也很重要。存储深度 = 采样率 × 采集时间。存储深度不够,你只能在高采样率和长采集时间之间二选一。

我个人的做法是:先设一个较长的时基(比如10ms/div),用较低的采样率看整体波形。找到异常区域后,再缩小到那个区域,提高采样率看细节。这样既能看到全貌,又能看到细节。

1.5 波形采集规范:让每次测量都有意义

调试时随手测一下,测完就忘,下次遇到同样问题又得重来——你是不是也这样?

我建议养成一个习惯:每次采集波形,都按规范来。这样不仅自己看得明白,别人也能看懂。

我的波形采集规范:

  1. 标注通道信息:每个通道标清楚测的是什么信号。比如CH1: U相上管栅极,CH2: U相下管栅极。
  2. 记录垂直和水平刻度:比如CH1: 10V/div,时基: 10μs/div。这样别人看波形就知道幅值和时长了。
  3. 保存波形时加注释:在示波器里输入注释,比如「电机启动瞬间电流尖峰,负载5Nm,转速500rpm」。
  4. 同时保存参考波形:正常波形和异常波形一起保存,方便对比。
  5. 导出原始数据:除了截图,还要导出CSV或二进制数据,方便后续在电脑上做FFT分析或数学运算。

避坑指南: 我曾经有一次,测到一个异常波形,当时觉得「这肯定能记住」,就没保存。结果第二天想复现,怎么都调不出来了。后来花了整整一周才重新抓到那个波形。从那以后,我养成了「看到异常就保存」的习惯,不管多忙,先按一下保存键再说。

1.6 常见采集误区与纠正

这些年带过不少新人,发现大家在波形采集上容易犯几个通病:

  • 误区一:探头接地夹子随便夹。接地夹子越长,引入的噪声越大。正确做法是用接地弹簧,或者把接地夹子拧到最近的地。
  • 误区二:只看幅值不看时间。很多人看到波形幅值正常就觉得没问题,但没注意上升沿是不是变缓了。上升沿变缓,说明驱动能力不足或栅极电阻太大。
  • 误区三:单次触发不会用。调试电机启动或保护动作时,用单次触发才能抓到一次性事件。很多人一直用自动触发,结果异常波形一闪而过,根本看不到。
  • 误区四:不校准探头。探头用久了会有漂移,尤其是电流探头。每次使用前做一次消磁和偏置校准,能省去很多麻烦。

嗯,这一章的内容差不多就这些。示波器这东西,说白了就是个工具,关键是你怎么用它。把基础打牢了,后面诊断异常波形的时候,你才能一眼看出问题出在哪。

下一章,咱们聊聊PWM波形的常见异常——那个才是电机调试里最让人头疼的东西。