3. 触发模式详解:自动模式、正常模式、单次模式
触发模式,说白了就是示波器「什么时候开始画波形」的规则。我见过不少工程师,机器买回来就用默认的 Auto 模式,一用好几年,从来没换过。结果抓毛刺抓不到,看低频信号也看不清楚。
其实就三种模式:自动(Auto)、正常(Normal)、单次(Single)。每种模式解决一类问题。选对了,事半功倍;选错了,波形跟你捉迷藏。
3.1 自动模式(Auto)—— 日常调试的「万金油」
自动模式是示波器出厂默认。它的逻辑很简单:有触发条件满足就触发,没有触发条件就强制扫描。
什么意思呢?你设了一个上升沿触发,电平设在 1V。如果信号确实有上升沿跨过 1V,示波器正常触发,波形稳定显示。如果信号一直没达到这个条件——比如信号幅值只有 0.5V——示波器也不会黑屏,它会自己定时强制刷新屏幕。
核心特点:「有信号看信号,没信号看噪声线」。屏幕永远不会黑。
什么时候用 Auto?
- 初次上电看波形:不知道信号长什么样,先挂上探头看看有没有东西。
- 观察直流或低频信号:比如测一个 10Hz 的方波,Auto 模式能让你看到波形在屏幕上慢慢滚动。
- 快速排查信号有无:时钟有没有输出?电源有没有纹波?Auto 模式一挂,心里就有底了。
我的习惯:每次拿到一块新板子,第一件事就是把所有通道都设成 Auto 触发,先看看各个测试点有没有「活气」。这比直接上 Normal 模式效率高得多。
Auto 模式的坑
Auto 模式有个致命弱点:它会把噪声也当成信号显示。你想想看,如果信号幅值很小,触发条件永远达不到,示波器就强制刷新。这时候屏幕上看到的是一条乱跳的基线,你分不清是真实信号还是噪声。
我曾经踩过的坑:调试一个 3.3V 的 I2C 总线,SDA 线幅值只有 2.8V,我设了 1.65V 的触发电平。结果 Auto 模式下波形一直在抖动,我以为总线有问题。后来切到 Normal 模式才发现,触发条件根本没满足——是示波器自己在「脑补」波形。
3.2 正常模式(Normal)—— 抓稳定波形的利器
Normal 模式就一个字:等。触发条件不满足,屏幕就不刷新。只有信号真正跨过触发电平、满足触发条件时,示波器才采集并显示一帧波形。
这意味着什么?屏幕上的波形一定是真实触发的,没有「脑补」,没有强制刷新。
| 对比项 | Auto 模式 | Normal 模式 |
|---|---|---|
| 无触发时行为 | 强制刷新,显示噪声/基线 | 保持最后一帧,不刷新 |
| 波形稳定性 | 可能抖动(尤其低幅值信号) | 稳定,只显示真实触发 |
| 适用场景 | 快速查看、低频信号 | 精确测量、调试异常 |
什么时候用 Normal?
- 调试异常信号:比如一个串口数据偶尔出错,你想看具体是哪一 bit 出了问题。Normal 模式能让你精准捕获触发点附近的波形。
- 观察低占空比信号:比如一个 1kHz 的脉冲,脉宽只有 1µs。Auto 模式下你可能根本看不到这个脉冲,因为强制刷新太快。Normal 模式会耐心等待,直到脉冲出现才显示。
- 排除噪声干扰:信号幅值接近噪声底时,Normal 模式能帮你确认「到底有没有信号」。
我个人的经验:调试 SPI 总线时,我习惯先用 Auto 模式确认 CS、SCLK、MOSI 都有信号,然后切到 Normal 模式,把触发电平设在信号幅值的 50% 左右。这样波形稳定,眼图清晰,时序测量才准。
Normal 模式的注意事项
Normal 模式有个「副作用」:如果信号确实消失了,屏幕会定格在最后一帧。新手容易误以为示波器死机了。其实不是,它只是在等下一个触发。
提醒一下:如果你切到 Normal 模式后屏幕黑了,别慌。先检查探头有没有接好,信号有没有输出,触发电平设得合不合理。大概率是触发条件没满足,不是机器坏了。
3.3 单次模式(Single)—— 捕获「一生一次」的事件
单次模式,顾名思义:只触发一次,捕获一帧波形,然后停止。它就像一台高速相机,设好快门,等着那个决定性瞬间。
这个模式在调试中极其重要。很多故障是偶发的——上电瞬间的过冲、复位信号的毛刺、通信协议的错误帧。这些事件不会重复出现,或者出现一次后系统就崩溃了。Auto 和 Normal 模式都抓不住,因为它们一直在刷新,会覆盖掉历史数据。
什么时候用 Single?
- 上电时序分析:电源轨的上升时间、过冲、下电顺序。这些只在板子上电时发生一次。
- 捕获偶发毛刺:一个窄脉冲,宽度只有几纳秒,可能几个小时才出现一次。
- 单次事件记录:比如一个传感器触发一次,输出一个脉冲,之后就进入休眠。
Single 模式的使用步骤
- 预触发设置:把触发电平和触发条件设好。我一般把触发电平设在信号幅值的 60%~70%,避免误触发。
- 时基设置:估算事件持续的时间,把时基调到合适的范围。比如捕获一个 10ms 的脉冲,时基设 2ms/div 比较合适。
- 按 Single 按钮:示波器进入等待状态,屏幕上显示「Ready」或「Armed」。
- 触发事件:事件发生后,示波器捕获波形并停止。你可以慢慢放大、测量、保存。
关键点:Single 模式配合「预触发深度」使用效果最好。把预触发深度调到 10%~20%,这样能捕获到触发点之前的一段波形,看到事件发生前的「前因」。
Single 模式的常见误区
我见过有人用 Single 模式抓一个周期性的时钟信号,然后抱怨「为什么只抓到一次?」——因为 Single 模式就是只抓一次。周期性信号用 Normal 模式就好。
我曾经犯过的错:调试一个电源模块的上电过冲,我设了上升沿触发,电平设在 3.5V(电源是 3.3V)。结果 Single 模式一直没触发。后来才发现,过冲峰值只有 3.4V,根本没达到 3.5V。把触发电平降到 3.2V,一下就抓到了。所以,Single 模式的触发电平一定要留余量。
3.4 三种模式的选择逻辑
其实选哪种模式,问自己三个问题就够了:
- 信号有没有?—— 不确定 → Auto 模式先看看。
- 信号稳不稳?—— 需要稳定观察 → Normal 模式。
- 事件只发生一次?—— 必须捕获 → Single 模式。
嗯,这张图应该能帮你快速决策。我自己的习惯是:Auto 探路,Normal 细看,Single 抓瞬态。三种模式配合使用,基本能覆盖 90% 的调试场景。
最后说一句:触发模式没有「最好」的,只有「最合适」的。下次调试时,别急着按 Auto,先想想你要看什么,再选模式。你会发现,很多疑难杂症其实换个模式就解决了。