新闻资讯
您当前的位置 : 首 页 > 新闻资讯 > 技术资讯

示波器和频率计测量哪个更准?

2021-04-19 15:43:22

在电子技术领域中,信号频率的测量是我们经常会遇到的问题,示波器和频率计均可以实现频率测量,那么究竟哪种方法的测量结果更为准确呢?下面优测科技将就这两种方法的测量原理和区别来做一些说明:

目前市面上大多数频率计是采用的10位或者12位/秒的频率分辨率,测量精度较高,测量频率范围广。而示波器测量频率往往受到其本身带宽、采样率等方面的制约,使得它所能测量的频率有限,且测量精度不高,但它在频率测量方面的优点是不可忽视的,它的波形和频率测量值在同一屏幕显示,还可以通过观察波形的周期自行计算,给人以直观的感受。波形图片还可以存储,导出,相当方便。并且数字示波器还带有简单的频谱分析功能,可以显示信号频谱。

一、示波器测频率

示波器被称为工程师的眼睛,是时域上观察信号不可或缺的工具。现在普及的绝大多数是数字示波器。数字示波器的本质是将待测的模拟信号转换为离散的采样点,点和点通过某种方式相连组成了示波器屏幕上的波形。根据屏幕上的波形,示波器采用软件编程的“算法”来计算波形的相关参数。

示波器

频率是任何一台数字示波器都具有的测量参数,是周期的倒数,表示信号在单位时间(1秒)内变化的次数,通常用f表示,基本单位是Hz,1Hz表示每秒变化一次。 数字示波器测量频率的算法是怎么来的呢? 理解这个算法就理解了示波器测量频率的准还是不准的误差源。)


主流的数字示波器对频率进行测量算法是按周期的倒数来计算的。先计算出周期,再计算出频率。 示波器计算周期的算法是:计算出信号这个上升沿幅值50%的点到相邻下一个上升沿幅值50%的点之间的时间间隔。因此,示波器要先获得50%的点。要得到50%的点,必然需要确定幅值,那么我们就需要理解示波器测量参数的一算法:确定高电平和低电平


峰峰值表示所有采样样本中的大样本值减去最小样本值,这好理解,在示波器算法中也好实现; 而幅值表示被测信号的“高电平”减去“低电平”。高电平和低电平分别在哪里? 这就需要定义算法。这个算法的确定将不只是直接影响到“幅值”这个参数值,还将影响到绝大多数水平轴的参数值,如上升时间,下降时间,宽度,周期等,因为水平轴的参数要依赖于垂直轴的参数。


不同示波器厂商给出的“高电平”和“低电平”算法可能不尽相同,但都会采用公认的IEEE定义的算法。


由于周期的测量结果依赖于样本数的多少,因而时基不同时,得到的频率和周期会有一定的误差。而硬件频率计测量并不依赖于这些算法,所以我们可以观察到,在时基变化的过程中,硬件频率计的测量结果为49.026MHz,几乎是没有变化的。


二、频率计测频率

在传统的信号分析中,示波器测量频率时精度较低,受制于诸多因素,随机误差较大,频率计受的制约比较小,精度高、误差小,其测量频率一般有三种方法,分别是直接测频法、测周期法、等精度测频法。

示波器

1、直接测频法

由时基振荡器产生的标准时基信号经过分频作为闸门触发器的标准参考,信号经过整形之后变为脉冲进入闸门,依靠闸门触发器对脉冲进行计数。当闸门宽度为1s时直接从计数器读出的数就是被测信号的频率,即每一秒闸门中有多少个脉冲通过,并不关注这些脉冲信号来到的早晚和规律(亦即信号波形细节)。

直接测频法的实质就是记录在确定闸门开启时间T内待测信号经过整流后的脉冲个数N,通过这两项数据可计算待测频率fx:


闸门的开启时刻与脉冲进入之间的时间关系是没法确定的,在图中我们可以看出,相同的闸门开启时间T内,计数脉冲的个数可能是7也可能是8,存在着±1的计数误差,这是频率量化时带来的误差,故又称为量化误差,其表示为,相对误差表示为:


这种测量方法中闸门开启时间T为确定值,测量的精度主要取决于计数误差。对于1s 的闸门, ±1 计数误差为±1Hz,其相对误差为(±1/fx)*100%,可见,频率越大, 相对误差越小。所以此种方法更适用于测量高频信号,而非低频信号。


2、测周期法

利用被测信号经过整形电路的脉冲信号作为闸门触发器的标准参考,对标准时基脉冲进行计数。当闸门宽度刚好是一个被测信号周期Tc时直接从计数器读出的数值(也就是标准时基脉冲的个数)就是被测信号的周期值。

此法的实质是在待测信号的一个周期Tc(确定值)内,记录标准时基信号脉冲个数 N,其数学表达式为(T为标准时基周期):

N的误差为±1,其相对误差与直接测频法类似,表示为:

相对误差随着被测信号周期Tc的增大而降低,故此法适于测低频(周期大)而不适于测高频(周期小)的信号。


等精度测频:等精度测频方法也是利用闸门对被测信号脉冲计数,是直接侧频法的延伸,不过其闸门开启时间不是确定的值,而是利用了一定方式使得闸门时间始终为待测信号周期的整数倍,因此,有效避免了对被测信号计数所产生的±1误差,不会出现高频精度高,低频精度差的现象,达到了在整个测试频段的等精度测量。


两个计数器(相当于两个闸门,分别是被测闸门Nx和标准闸门Ns)同时对被测信号和标准时基脉冲进行计数。在整个测量过程中,首先给出预制闸门开启信号(预置闸门上升沿),此时两个计数器并不开始计数,而是等到被测信号的上升沿到来时,计数器才真正开始计数。


预置闸门关闭信号(下降沿)到时,计数器并不立即停止计数,而是等到被测信号的上升沿到来时才结束计数,完成一次测量过程。实际闸门时间τ与预置闸门时间τ1并不相等,设在一次实际闸门时间τ中计数器对被测信号的计数值为Nx,对时基信号的计数值为Ns,被测信号频率为fx,标准时基频率为fs,则有:


由于fx计数的起始和停止时间都是由该信号的上升沿触发的,在闸门时间τ内对fx的计数Nx无误差(τ=NxTx)。若忽略时基信号频率fs本身的误差(晶振产生的误差),此时等精度测频的主要误差来源于对标准频率计数的误差(),相对误差为:


由上式可以看出,测量频率的相对误差与被测信号频率的大小无关,仅与闸门开启时间τ和标准信号频率fs有关,说明了在整个频段的测量精度是等同的。


三、结语

一般来说,软件测量结果是通过对当前屏幕显示的波形数据进行运算得来的,通常只能提供4位左右的有效数字,测量精度也被限制在4位左右。而硬件频率计则是用硬件电路直接对被测信号边沿进行计数从而得到精准的频率结果,因此硬件频率计的频率测量精度通常远远高于软件测频法。


但如果就凭借这样简单的推测就认为硬件法一定优于软件法也是不确切的,一旦信号中有许多噪声叠加时,因为其触发没有规律可言,硬件频率计的显示结果会不断地跳动,无法捕捉其真实测量结果。而此时运用软件法从采集存储器当中截取出来的波形,由于采样的波形经过了滤波,噪声对其的影响相对较小,测量结果相对准确一些。

可以看出,噪声引起的一些毛刺被误认为是信号的上升沿和下降沿,整流时脉冲个数发生了变化,从而引起计数误差。所以在测量的时候,用户需要根据实际情况来选择合适的测量方式进行测量。


近期浏览: