触发系统原理:触发源的选择、触发电平的设置、触发模式的区别与适用场景

好,咱们接着聊。上一章我讲了示波器触发的基本概念,说白了就是让波形“站住别动”。这一章,咱们深入聊聊触发系统到底是怎么工作的。你想想看,示波器凭什么能在几亿个信号周期里,精准地抓到你想看的那一段?

核心就在三个东西上:触发源触发电平触发模式。这三个参数设不对,你看到的波形就是乱的,甚至根本抓不到信号。我刚开始用示波器那会儿,就吃过这个亏。

一、触发源的选择:你让示波器“听”谁的?

触发源,就是告诉示波器:“嘿,你盯着这个信号,它一出现特定情况,你就开始画图。” 选错了触发源,示波器就像听错了指令的士兵,完全乱套。

常见的触发源有这些:

  • CH1 / CH2(通道触发):最常用。你想看哪个通道的信号,就用哪个通道做触发源。比如你测一个时钟信号,就把触发源选在接时钟的那个通道上。
  • EXT(外部触发):用外部输入的信号做触发。这个在调试多板互联时特别有用。我记得有一次调试一个FPGA和ADC的接口,数据老出错。我就把ADC的采样时钟接到示波器的EXT触发口,然后用CH1看数据线。这样每次触发都对齐在时钟边沿,问题一下就暴露了。
  • LINE(市电触发):用50Hz的交流电频率做触发。测开关电源的纹波时,我习惯用这个。它能帮你把电源纹波和市电的干扰分离开。
  • AC Line(交流线路触发):一些老式示波器上还有这个,现在基本被LINE替代了。
我的小习惯: 调试多路信号时,如果信号之间有固定的时序关系,我尽量用EXT触发。比如用主控芯片的帧同步信号做EXT触发,这样不管其他信号怎么变,示波器每次都能从同一个起点开始显示,对比波形特别方便。

二、触发电平的设置:给波形画一条“门槛线”

触发电平,就是那条横在屏幕上的水平线。它告诉示波器:“信号电压超过(或低于)这条线时,才算触发条件满足。”

设置触发电平,其实就是在找信号的阈值点。你想想看,一个正弦波,如果触发电平设在波峰上,那信号永远达不到触发条件,示波器就一直不触发。如果设在0V附近,那每个周期都会触发两次(上升沿和下降沿)。

怎么设?我一般这么干:

  1. 先把触发电平调到信号幅度的中间位置。比如信号是0V到3.3V的方波,我就把触发电平设在1.65V左右。这样触发最稳定。
  2. 然后看触发状态指示灯。示波器面板上一般有个“Trig’d”或“Ready”灯。灯亮了,说明触发条件满足了。如果灯一直闪或者不亮,说明触发电平设得不对。
  3. 微调。如果波形偶尔抖动,可以稍微上下移动一下触发电平,找到一个最稳定的点。
注意! 触发电平不能超出信号的电压范围。比如信号最高3.3V,你把触发电平设在5V,那示波器永远等不到触发。我曾经有个学生,调了半天抓不到波形,最后发现触发电平设在了10V,而他的信号只有1.8V……嗯,这种低级错误我也犯过。

三、触发模式:自动、正常、单次,到底用哪个?

这个是我觉得最容易被忽视,但又最重要的设置。三种模式,对应三种完全不同的应用场景。选错了,要么抓不到信号,要么看到一堆没用的波形。

触发模式 工作方式 适用场景 我的经验
自动 (Auto) 即使没有触发条件,示波器也会强制刷新显示波形 看连续信号,比如时钟、正弦波、电源纹波 刚上电时,我习惯先用Auto模式看看信号大概长什么样
正常 (Normal) 只有满足触发条件时,才显示波形;否则屏幕保持最后一次触发的画面 看有规律的信号,但想排除噪声干扰 调试SPI总线时,我用Normal模式,只抓有效的通信波形
单次 (Single) 触发一次后,示波器就停止采集,等待用户手动再次启动 捕获单次偶发信号,比如上电瞬间、故障脉冲、按键抖动 这是咱们这门课的核心!抓单次信号,必须用Single模式

1. 自动模式(Auto)—— 偷懒用的,但很有用

Auto模式下,示波器会“自作主张”。如果长时间没触发,它就自己刷新屏幕,显示一条扫描线。好处是:你永远能看到东西,不会黑屏。坏处是:如果信号很乱,你看到的可能是一团模糊的波形。

什么时候用? 我刚接上探头,还不知道信号长啥样的时候。先用Auto模式扫一眼,确认信号幅度、频率大概在什么范围。然后再切换到Normal或Single模式做精细测量。

2. 正常模式(Normal)—— 只给你看“合格”的波形

Normal模式下,示波器很“挑剔”。只有信号满足你设定的触发条件(比如上升沿、触发电平1.65V),它才显示波形。否则,屏幕就定格在最后一次触发的画面上。

这个模式的好处是:干净。你看到的每一个波形,都是符合触发条件的。不会像Auto模式那样,把噪声和无效信号也显示出来。

什么时候用? 调试数字总线时,我几乎只用Normal模式。比如看I2C的START条件,我就把触发条件设为SDA下降沿,然后Normal模式一开,屏幕上只显示有效的START信号,其他乱七八糟的波形一概不显示。

3. 单次模式(Single)—— 抓“鬼”专用

Single模式,就是为捕获单次偶发信号而生的。它的逻辑很简单:触发一次,就停。示波器会一直等待,直到触发条件满足,然后抓下这一帧波形,显示在屏幕上,之后就不再更新了。

你想想看,如果你用Auto模式去抓一个上电瞬间的毛刺,示波器会不停地刷新屏幕,那个毛刺一闪而过,你根本看不清。但用Single模式,示波器就像个守株待兔的猎人,耐心等着,一旦毛刺出现,立刻抓住,然后定格给你看。

核心要点: 抓单次偶发信号,必须用Single模式。同时,要把触发电平设在信号可能出现的位置附近,并且把时基(Time/Div)设得足够大,确保能看到完整的信号过程。

避坑指南:我曾经犯过的错

嗯,说到这儿,我得分享一个我自己的教训。刚工作那会儿,调试一个电源模块的上电时序。有个使能信号,上电后大概100ms才出现,而且只出现一次。我用Auto模式,把时基设在10ms/div,盯着屏幕看了半天,什么都没抓到。

后来老工程师过来看了一眼,说:“你用的Auto模式,示波器一直在刷新,那个信号出现的时候,屏幕刚好刷新完,你当然看不到。” 他帮我把模式切到Single,触发电平设在2V(使能信号是3.3V的),然后按了一下“Single”按钮。等了几秒钟,啪,波形稳稳地抓到了。

从那以后,我抓任何单次信号,第一件事就是:切到Single模式,设好触发电平,然后耐心等

总结一下

触发系统,说白了就是示波器的“眼睛”和“大脑”。触发源告诉它看哪里,触发电平告诉它看多高,触发模式告诉它怎么看。三个参数配合好了,你就能精准地捕获想要的信号。

下一章,咱们会具体讲怎么用这些原理,去抓一个真正的单次偶发信号。到时候我会带大家一步步操作,包括预触发、后触发、时基设置这些实战技巧。

好,今天就到这儿。有问题随时问我。