相对于模拟示波器来说,数字示波器有非常丰富的触发功能,数字示波器正是凭借其得力助手——触发功能,成为电路调试的有力工具。
触发对于示波器的意义:
- 捕获感兴趣的信号;
- 确定波形的时间零点。
一、示波器触发原理
如图1所示信号经过探头进入示波器后经衰减器放大器后会分成两路,一路会经过ADC进行模数转换,另一路会经过触发时基。触发时基模块的作用是监控输入的信号并判断是否满足触发条件。触发时基模块可以控制示波器采集的开始、停止等关键动作。
图1 示波器的触发
如果示波器没有触发系统,采用每隔一段时间或随机某个时间将采样的波形进行叠加,由于采样位置的不确定性和无规律,这样在屏幕上看到的波形就是不稳定的。图2是触发条件不满足时示波器捕捉的正弦波中的几段波形,每段波形的采集都是随机的,所以在示波器上看到的波形是来回滚动不稳定的。
图2 不稳定触发
如下动态图所示:
图3 不稳定触发动态图
图4是有稳定触发时在示波器上看到的波形。此时由于每次触发点都发生在信号经过触发电平的位置,触发电平大多数情况下是用一根直流电平作为基准,当信号的电压超过该直流电平的时刻作为采样波形的起始点。所以在屏幕上捕获到的多个波形有相同的时间基准点,波形看起来就是稳定的。
图4 稳定触发
动态变化如下图5所示:
图5 稳定触发动态图
之前若是使用过模拟示波器的工程师知道,它的触发机制是在触发后进行的信号扫描、显示,所以在屏幕上看观察到的波形都是触发点以后的。然而数字示波器的触发机制是,若触发条件不满足,示波器并不会等待采集,它实际内部在全速向缓存中不断的采集数据。如图6所示,又因为示波器存储深度有限,所以缓存很快会填满并循环用新的数据覆盖旧的数据。以此来持续到触发事件的发生。所以在示波器的内部存储中分为两部分数据,一部分是触发点前的数据(Pre-Trigger),另一部分是触发点后的数据(Post-Trigger)。
图6 触发前后的数据
所以现在我们使用的数字示波器观察到的波形是既可以看到触发点前的数据,也可以看到触发点后的数据,并可以设置触发点来调整触发前后波形的比例,这是数字示波器优点之一,如图所示,这是数字示波器采样边沿触发采集的一段波形。触发点的时刻就是示波器上采集的这段波形的零点时间,触发点之前的是负时刻时间点,触发点之后的是正时刻时间点。
图7 触发前后的波形
二、示波器触发类型
根据不同的应用场合,会使用不同的触发条件设置期望捕获的信号特征,因此ZDS5000/4000示波器中标配有非常丰富的触发条件设置见图8,可以适应不同的应用需求。不仅包含13种基础触发(持边沿、脉宽、斜率、视频、欠幅、超幅、码型、第 N 边沿、延迟、超时、建立保持、A->Bn、交替触发),还免费支持30余种协议触发。
数字示波器存在比较大的死区时间,但是ZDS系列示波器标配40余种触发条件,只要使用者能大概估计出可能要捕获的信号特征,就可以根据信号特征设置相应的触发条件进行捕获,可大大提高工作效率。