一、触发基础概念:什么是触发、为什么需要触发、触发在示波器中的角色
1.1 什么是触发?—— 让波形“站住”的那个开关
刚入行那会儿,我总觉得示波器跟电压表差不多——探头一搭,波形就该乖乖显示出来。结果第一次抓 SPI 总线信号,屏幕上满屏乱滚,根本看不清。老工程师走过来,拧了一下触发旋钮,波形瞬间“定”住了。
他跟我说了句话,我记到现在:“触发,就是让示波器知道什么时候该开始画图。”
说白了,触发是一个条件判断机制。示波器一直在后台采样,但只有在输入信号满足你设定的条件时,它才“咔嚓”一下,把这一段的波形画到屏幕上。其他时间,它只是在默默等待。
触发 = 示波器的“快门”
没有触发,波形就是一堆随机叠加的线条。有了触发,你才能看到稳定、可重复的波形。
举个例子。你测一个 1kHz 的方波,周期是 1ms。示波器每秒采几百万个点,但屏幕只有 14 格宽。如果不触发,每次扫描的起点都不一样,波形就会像喝醉了酒——左右乱晃。触发的作用,就是让每次扫描都从同一个“起点”开始。
1.2 为什么需要触发?—— 没有触发,你什么都测不准
我见过不少新手,上来就按 Auto 键,看到波形就以为完事了。其实 Auto 模式只是示波器在“猜”你想看什么。真正要测量信号细节,必须用触发。
为什么?三个原因:
- 稳定显示:让重复信号在屏幕上“站住”,不滚动、不闪烁。
- 捕获异常:比如毛刺、欠幅、 runt 脉冲——这些偶发事件,没有触发根本抓不到。
- 时间参考:触发点是示波器所有时间测量的基准。你测上升时间、建立时间、保持时间,全都依赖这个参考点。
我记得有一次调试一块电源板,输出纹波总是忽大忽小。用 Auto 模式看,波形好像没问题。后来我设了边沿触发,把触发电平调到纹波幅度的中间,才发现每隔几十个周期就有一个窄毛刺。那个毛刺宽度只有 5ns,要不是触发设对了,根本看不见。
我的习惯:拿到一个新信号,先用 Auto 看看大概长相,然后立刻切到 Normal 触发模式,手动调触发电平。这样能避免被 Auto 的“假稳定”骗了。
1.3 触发在示波器中的角色——它不只是“定画面”
很多人以为触发就是个画面稳定功能。其实它的角色比这重要得多。我把它总结成三个层次:
| 层次 | 角色 | 说明 |
|---|---|---|
| 第一层 | 画面稳定器 | 让重复信号稳定显示,便于肉眼观察 |
| 第二层 | 事件捕获器 | 针对特定条件(如脉宽、斜率、码型)捕获异常 |
| 第三层 | 测量基准 | 提供时间零点,支撑建立/保持时间、抖动等精密测量 |
第一层,大家都会用。第二层,需要理解触发类型。第三层,才是真正体现功力的地方。
举个例子。测 DDR 信号的建立时间,你必须把触发点设在时钟的上升沿,然后看数据信号在触发点之前是否稳定。这个触发点就是整个测量的时间原点。如果触发点漂了 1ns,你的建立时间测量就全错了。
我曾经踩过的坑:用示波器测一个 100MHz 时钟的周期抖动,结果怎么测都是 50ps 左右。后来发现是触发电平设得太靠近噪声带,触发点每次都在微小的电压噪声里随机抖动,把真正的抖动给淹没了。把触发电平调到信号幅度的 50%,抖动读数立刻降到 8ps。
1.4 触发的基本工作流程——信号进来之后发生了什么
为了让你更直观地理解,我画了一张流程图。它展示了从信号输入到波形显示,触发系统在其中扮演的角色。
流程其实不复杂:信号进来 → ADC 不停采样 → 采样数据同时送给触发比较器和存储器 → 触发比较器判断是否满足条件 → 满足条件,存储器里的数据才被送去显示 → 不满足,继续采,继续等。
嗯,这里要注意:ADC 一直在采,存储器一直在写。触发条件满足时,示波器只是“冻结”了存储器里的某一段数据,而不是从头开始采。这就是为什么触发能捕获到触发点之前的信号——存储器里存着过去一段时间的采样值。
1.5 触发相关的几个关键参数
理解了流程,再看几个参数就顺理成章了:
- 触发电平:信号电压必须跨过这个电平,才可能触发。单位是伏特。
- 触发斜率:上升沿触发还是下降沿触发。也可以设成“双边沿”。
- 触发耦合:DC 耦合看直流分量,AC 耦合滤掉直流只看交流,高频抑制/低频抑制用于特定场景。
- 触发释抑:触发后的一段时间内不再响应触发。防止复杂波形被多次触发。
一个小技巧:测时钟信号时,把触发电平设在信号幅度的 50% 位置。这样触发点最稳定,抖动测量最准。我每次测时钟都这么干,屡试不爽。
1.6 触发 vs. Auto 模式——什么时候该用哪个?
| 模式 | 触发条件满足时 | 触发条件不满足时 | 适用场景 |
|---|---|---|---|
| Auto | 正常触发显示 | 超时后强制扫描(显示乱滚的波形) | 先看信号有没有,粗调探头 |
| Normal | 正常触发显示 | 不显示任何波形(屏幕空白或冻结最后一帧) | 精确测量、捕获异常 |
| Single | 触发一次,显示并停止 | 等待触发,不显示 | 捕获单次事件(如上电时序) |
我个人习惯:上电先用 Auto 确认信号存在,然后立刻切到 Normal。如果信号是连续的,Normal 模式下波形一样稳定,而且不会出现 Auto 那种“没触发也硬画”的假波形。
注意:Auto 模式下,如果信号频率很低(比如 10Hz),你会看到波形在屏幕上慢慢扫过去,那不是触发,是示波器在“超时强制刷新”。这时候必须用 Normal 模式才能看到稳定的低频波形。
1.7 小结
触发不是什么高深的东西。它就是示波器的一个“条件判断器”——满足条件才画图,不满足就等着。但就是这个简单的机制,决定了你看到的波形是稳定的还是乱滚的,是真实的还是虚假的。