原创 时间测量能用示波器吗?--谈示波器的时间测量精度

2010-11-23 13:29 6044 8 9 分类: 测试测量

用示波器进行时间参数测量是示波器的最基本功能之一,比如测量周期、频率、脉冲宽度、上升时间、相位差等。这些测量都可以简单地归结为时间差的测量,比如周期是测相邻2个上升沿的时间差,频率是测量到的周期的倒数,脉冲宽度是测相邻的上升沿和下降沿的时间差,上升时间是测信号从10%幅度到90%幅度时刻的时间差,相位差是2个信号的时间差除以信号周期等。


那么示波器做时间差测量的精度到底有多高呢?既然示波器能测这些时间参数为什么我们有时候又要用到计数器或频率计呢?


首先我们来看一下示波器做时间差测量的原理。以做脉冲宽度测量为例,示波器首先对被测波形采样,然后根据采样点的数据计算时间间隔,其最后测量到的时间差=(t1+t2+n*T)。


其中T为采样周期,n为这段时间间隔内整周期的个数,t1和t2分别是脉冲上升沿和下降沿离最近的采样点的时间差。


6eaf6bc1-1153-4dcd-bc57-be83c8281cf7.JPG


接下来我们来看一下那些因素可能造成误差:


1、    首先是采样率和采样时钟的抖动。示波器首先要有足够高的采样率才能够把信号真实记录下来,这个采样率需要满足Nyqist采样定律,即要是信号带宽的2倍以上。采样率够了以后,示波器会用Sinc函数对样点做内插拟合从而提高t1和t2的测量精度,这个精度一般会比采样周期小1~2个数量级,具体精度能做到多少和采样时钟的抖动有关,采样时钟抖动越小,拟合出来的波形越真实,测量误差越小。


2、    信号斜率和示波器的底噪声。由于信号不可能是无限陡的,所以测量仪器的垂直方向的噪声会造成信号过判决阈值的时间变化。示波器噪声越低,对于相同斜率信号的时间测量精度越高;信号斜率越陡,则由于幅度噪声带来的时间误差也越小。


3、    示波器的时基精度。示波器自身的时基精度越高,其采样时钟周期T的精度就越高,对于时间差的测量就越准。 


以Agilent的90000X系列示波器为例,其单次时间测量精度的公式如下(不同示波器的计算公式可能不完全一样,这里只是举个例子):


71388e80-4d9f-4a8a-a801-2bc474e155a0.JPG


其中:


Noise是示波器在当前量程下的底噪声;


SlewRate是被测信号的斜率;


SampleClockJitter是示波器采样时钟抖动;


TimeScaleAccy是示波器时基精度;


Reading是从示波器上读出的时间差的测量结果。


       对于Agilent的90000X示波器来说,其时基精度是0.1ppm量级,采样时钟抖动是150fs,100mV/格下的底噪声大概2~3mV左右。


 


对于us级以下时间间隔的测量,时基造成的误差小于0.1个ps或更小,此时影响因素是示波器底噪声、采样时钟抖动和信号斜率。综合各方面因素,对于比较好的示波器来说,对于us级以下时间间隔的测量,其时间测量误差可以做到1ps左右或更低,超过很多频率计或计数器的分辨率(频率计或计数器的分辨率一般在几ps~几十ps),这时候示波器是正确的时间间隔测量工具。 


而对于ms以上级别的时间间隔来说,时基造成的误差更大,所以选用更精准时基可以减小测量误差。但同时,当进行较长时间间隔测量时,受限于示波器的存储深度,示波器通常会降低采样率,这会造成额外的时间测量误差,而频率计得时间分辨率确不会因此而下降,因此进行ms以上较长时间间隔的准确测量的正确工具是频率计。 


再来说一下平均,示波器里都有平均功能,如果信号是重复的,可以使用平均功能则可以大大减小第1部分的随机误差,但第2部分的时基误差还是一样的,比如如果能做256次平均,则时间差测量精度的公式可能变成下面这样的:


d5bcc21f-f721-48e5-b362-1832aa7a0a41.JPG


以上的对比仅是针对时间间隔的测量来说的,而对于精确的频率测量来说,正确的工具永远是频率计。因为示波器是通过周期测量来推算频率,周期测量的一点误差都会造成频率结果的很大误差;而频率计是基于计数的,通过正确设置计数的闸门时间可以有效地提高其频率测量的分辨率。频率计的频率测量精度可以做到1E-10的量级,而示波器到1E-3就不错了。不过这也不是绝对的,如Agilent的DSO/MSO 7000示波器里就集成了硬件频率计,因此可以大大提高频率测量的精度。


 

文章评论1条评论)

登录后参与讨论

shaoziyang 2010-11-24 10:14

很不错
相关推荐阅读
李凯的技术博客 2018-02-27 13:25
串行总线的8b/10b编码 #D200
为了提高串行数据传输的可靠性,现在很多更高速率的数字接口采用的是对数据进行编码后再做并串转换的方式。编码的方式有很多,如8b/9b编码、8b/10b编码、64b/66b编码、128b/130b编码等,...
李凯的技术博客 2017-10-16 11:51
时钟是怎么恢复的? #D0190
对于高速的串行总线来说,一般情况下都是通过数据编码把时钟信息嵌入到传输的数据流里,然后在接收端通过时钟恢复把时钟信息提取出来,并用这个恢复出来的时钟对数据进行采样,因此时钟恢复电路对于高速串行信号的传...
李凯的技术博客 2017-07-31 08:24
调幅、调频、调相 与 I/Q 调制有什么区别? #W0010
无线通信是现在应用最为广泛的通信技术之一,其核心是把要传输的数据调制在载波上发射出去,载波状态的变化承载了不同的信息。 如下图所示,载波信号的状态变化可以分为幅度变化、频率变化以及相位变化,因此对应的...
李凯的技术博客 2017-07-24 09:02
为什么扔掉你的德标电源线?#B0040
某研究所用户在使用示波器进行测量时,发现有很大的噪声干扰,如下图所示,无法进行正常的测试,不是是否设备损坏? 问题分析:示波器自身会有一定的本底噪声,但在200mv/格的量程下其噪声的峰峰值通常不会...
李凯的技术博客 2017-07-18 15:21
最全 USB3.1 TypeC 测试 (图文并茂) #S0040
USB是目前PC上最成功的接口标准,而USB3.1是其最新版本。 在USB3.1的标准里,革命性地融合了3种最新的现代科技技术,分别是:数据速率从5Gbps提高到10Gbps;TypeC接口实现PC外...
李凯的技术博客 2017-07-14 08:21
测量引起晶体停振? -送给傻傻分不清晶体和晶振的你 #B0030
某工控设备开发厂商的设备中采用单片机控制电路,单片机使用外接的两脚晶体振荡器产生11.0592MHz的工作时钟,用户希望能够精确测量工作时钟的频率。 但用示波器测量频率一方面测不准,另一方面测量时还会...
我要评论
1
8
关闭 站长推荐上一条 /2 下一条