关于示波器的幅频特性曲线

—— 公示鼎阳SDS3054和SDS1102E的幅频特性曲线

汪进进 鼎阳硬件设计与测试智库发起人之一

1,基于RC理论模型的示波器幅频特性曲线

示波器的带宽被称为示波器的第一指标,而示波器的幅频特性曲线则直接证明了示波器带宽指标是否符合要求,表征了示波器模拟前端放大器的重要特性。

当示波器输入幅值恒定但频率变化的正弦波时,示波器测量到的峰峰值将随着输入频率而变化,这种幅值随频率变化的关系就是示波器的幅频特性。其实和示波器的幅频特性相对应的还有相频特性,在高端示波器信号保真度的讨论中时有提及。

从数学的角度,示波器的频率响应函数 H(jw) 等于输出y(t)的傅氏变换Y(jw)与输入x(t)的傅氏变换X(jw)的比值:H(jw) =Y(jw) / X(jw),一般H(jw)是一个复数,它的模是“幅频特性”,它的幅角就是“相频特性”。通过对数坐标表示幅频特性的图形称为波特图。

众所周知,示波器的模拟前端放大器是低通滤波器特性。低通滤波器用一阶RC电路模型等效之后Figure 1所示。

Figure 1:低通滤波器的一阶RC电路模型
Figure 2:低通滤波器的幅频特性曲线

该RC电路的传递函数是:

假设:

则传递函数可写成:

幅频特性为:

据此画出一阶RC电路的幅频特性曲线Figure 2所示。图示中的转折频率点就是输出电压降低到输入的70.7%的频率,也就是-3dB频率点。示波器的模拟带宽就是以此转折频率点来确定的。

2,幅频特性曲线的不同形状之八卦

特别强调的是,Figure 2的幅频特性曲线只是一种基于RC电路推导得到的传递函数获得的理论上的幅频特性曲线,其形状是高斯响应曲线。实际上的示波器的幅频特性曲线的形状不可能是如此完美的高斯响应。不同型号的示波器可能采用了不同形状的幅频特性曲线形状,有的采用砖墙式(矩形)幅频特性曲线,有的采用四阶Bessel曲线,有的采用高斯曲线。但只是逼近这些理想曲线的形状。

早些年,有示波器供应商撰文强调砖墙式曲线是最完美的,因为测量低频信号幅值的失真度很小,但随之受到的攻击是砖墙式曲线的相位失真很严重,而也有示波器供应商则强调高斯曲线是最适合于测量脉冲快沿信号,因为带宽的“尾巴”很长,可以包含更多的信号能量,但受到的攻击是高斯响应是测量高速信号眼图的“梦魇”,因为高速信号的中频部分被严重衰减,但高速信号最主要的频率成分在中频部分以下。还有示波器厂商长篇累牍地说明四阶Bessel是最适合测量高速串行信号的。

为了可以针对不同的应用采用不同的幅频特性,有示波器供应商干脆让用户在示波器的菜单中选择某种幅频特性曲线,为此,该供应商发表了一篇严肃的技术白皮书来说明DSP在修正示波器模拟前段端的幅频特性曲线形状上的应用。但是,该公司的做法在中国市场的局部竞争中又遇到麻烦,友商因此“攻击”说该公司的示波器模拟前端是用“软件”实现的,所以肯定有问题。之类云云……这些无理无聊的攻击往往还是能被部分客户接受的。这给人的启发是,当有些示波器供应商试图通过"Marketing Talking"的工具将用户带入高级认知模式去深入了解示波器的细节的时候,可能会适得其反。

我们可以进一步推导出示波器的上升时间和带宽之间的关系:上升时间=0.35/带宽。这里面0.35也是基于RC电路推导的。但是,实际的示波器模拟前端并不可能是标准的RC电路模型,幅频特性曲线形状各异,实际的上升时间和带宽之间可能是0.4,0.45,0.5等不同的数值关系。 不同的幅频特性曲线可能对应不同的上升时间。真实的示波器幅频特性曲线和上升时间都是通过计量标定得到的。

3,幅频特性曲线的绘制方法之江湖纷争

幅频特性曲线绘制方法,笔者在江湖上遇到过的有四种:扫频点描法,扫频FFT法,快沿FFT法,底噪FFT法。(需要说明一下:这些方法的命名是笔者个人定义的,大家不要去搜索这几个词了。)

其中,底噪FFT法就是示波器不输入任何信号,仅对示波器本底噪声做FFT运算,因为本底噪声是随机噪声,可能包括了各种不同的频率成分,因此其FFT结果的高频成份越丰富,说明示波器带宽越高。这种方法存在的漏洞非常明显,是一种典型地在中国市场上示波器供应商忽弄用户的。

真正在计量上认可的方法只有一种,就是扫频点描法。下面重点介绍这种方法。

3.1,扫频点描法(幅频特性曲线的计量方法)

所谓扫频点描法就是逐渐增大示波器的输入频率,示波器测量每个频率点的电压幅值。 将频率作为横坐标,每个频率点测量到的电压值作为纵坐标就绘制出幅频特性曲线。在大学实验教学中有这样的实验项目来要求学生绘制幅频特性曲线。

但是一谈到“计量”这个词,人们就会陷入鸡和蛋的深渊。该“相信”谁?相信信号源的输出幅值还是相信示波器测量的结果? 溯源是关键。幅频特性曲线的“计量”需要正弦波信号源(高频时使用射频信号源),需要计量过的电缆,计量过的功分器,计量过的功率计。使用功率计是因为从计量上来说并不“相信”信号源的读数输出,而是相信功率计,因为功率计的精度远远大于示波器。使用功率计只是保证在低频和高频时的功率是一样的,并不是将功率计的结果和示波器的结果进行逐一比较。专用的示波器检测仪器的探头上带有功率计,保证了信号源输出功率的一致,就不需要功分器了。具体计量时的连接示意图如Figure 3所示。

Figure 3:示波器频幅特性曲线的计量连接示意图

完成这样连接之后,有一种快速了解示波器的幅频特性是否满足要求的方法是,查看低频时和高频时的示波器的幅度差别是否在-3dB以内,譬如在低频时信号占满示波器的6格,在高频时应占满4.2格。

幅频特性曲线的计量和示波器的垂直量程有关,不同的量程得到的幅频特性曲线不一样,因此,需要计量不同量程时的幅频特性曲线; 和采样率有关,因为采样率会影响到幅值测量的准确性,一般要将采样率设置为最大; 和连接信号源与示波器接口之间的电缆有关,因为高频时存在衰减和反射问题,和输入信号的幅值大小有关,因此要用功率计来保证不同频率时的输出功率相同; 和示波器的输入通道有关,不同输入通道相同量程下的的幅频特性曲线可能不一样。

考虑到计量科学的严谨性,还有几个细节问题需要讨论:

(1) 不同量程下输入正弦信号的幅值如何定义?

标定在不同量程下的幅频特性曲线需要输入不同幅值的正弦波信号,否则对于有些量程,波形会超出示波器屏幕,而有些量程下波形只占屏幕的一小部分,量化误差很大。

输入信号的幅值大小一般以尽量占满栅格为准。据说有规范上要求是以低频时占满栅格的6格为准。具体做法就是:在输入很低频率时调节信号源的输出幅值,使信号占满6格,用功率计测量此时信号的功率,然后逐渐增加频率,在每一个频率点都用功率计标定,确保输入到示波器输入端口的能量始终是相同的,然后再测量每个频率点的幅值。

(2) 幅频特性曲线的纵坐标的测量参数该使用示波器测量的幅值,峰峰值还是标准偏差值?

这个问题似乎不应该讨论,但却一直在小范围内争论不休,没有结论。有的计量专家要求是以幅值为准,也有专家认为用峰峰值更合适,但也有认为最合理的是用标准偏差(sdev)。对于低带宽示波器,其实不管采用哪个测量参数,因为裕量比较大,争议比较少,但在高端示波器,采样率不是特别大的情况下,测量峰峰值和幅值的差别会比较大。但是,对于现在有些低带宽示波器,譬如在100MHz带宽下,采样率只有250MS/s,计量时用幅值或峰峰值的影响也一样很大。

采用幅值的方法被称为众数法,就是以正弦波的顶部和底部出现概率最大的位置作为测量的依归,如Figure 4所示top和base的算法原理。 这样会去掉了顶部的一些样本,以略低于顶部的位置来读数。但是峰峰值却可能把随机噪声也采样进去。 笔者认为采用sdev更合理,但是这个测量参数不能被采纳为计量标准,因为有些低端示波器并没有sdev这个测量参数。

Figure 4:幅值算法的来源

(3) 是将实时采样率设置为最大,还是等效采样率设置为最大?

如果按照现在有些专家坚持采用幅值来作为计量依据,根据Figure 4的算法,幅值的测量精度强烈依赖于采样样本数的大小。如果采用等效采样方式,可以在顶部和底部通过等效采样的算法原理“产生”更密集的样本,虽然这些样本并不一定完全代表真实样本,这对于计量中使用信号源输出的正弦信号信号未必也不是一种好方法。但是由于等效采样毕竟不是完全代表真实的样本信息,该方法也并没有被专家们采纳。

(4) 是否可以采用正弦插值,插值多少个点是允许的?

在实时采样前提下采用正弦插值同样会增加幅值测量的准确性。笔者了解到正弦插值是可以被接受的,但是具体插值的样本数的数量目前在计量界也没有统一的说法。示波器打开正弦插值时默认的插值样本数对于不同型号的示波器并不一样,但是插值的样本数量会影响到幅值测量精度。不同的插值样本数可能带来计量结果上的些微偏差。

(5) 带宽范围以内的幅频特性曲线和理想曲线之间的偏差,光滑度如何定义?

这个问题揭示了示波器测量的一个最大的误差来源。在示波器行业,并没有一个规范来要求示波器的幅频特性曲线在带宽范围以内和理想曲线之间偏差控制在多大。只要在带宽范围以内,任何量程下的任何频率点的正弦信号的输出电压大小不降低到输入的70.7%以下都认为该示波器的带宽是满足要求的。譬如100MHz带宽的示波器,输入100MHz,1V的正弦波,在20MHz时的输出电压是0.8V,在50MHz时是1.2V,在80MHz时是0.73V,在100MHz时是0.71V。这个示波器是合格的!这样的数字化方式来表达这个概念让人印象深刻,但也让人觉得很郁闷。

3.1.1 鼎阳SDS3054的幅频特性曲线

鼎阳科技不同系列示波器的幅频特性曲线的光滑度都非常好,而且在不同通道,不同量程下的一致性也非常地好。如Figure 5所示是基于扫频点描法得到的SDS3054的幅频特性曲线。其横坐标是频率的对数lg(f),图中标识100表示该处对应的是100MHz,但在绘制时是以lg(100)得来的; 纵坐标是20lg(Vout/Vref),Vout表输入不同频率时的示波器测量结果,Vref表示在起始最低频率(该例中为50KHz)时的示波器测量结果。可以看出在100MHz之前都很接近0dB,在300MHz时也仅衰减约-0.25dB,输出电压降低到输入大约97.2%。在 -3dB 的转折频率点为600MHz,就是说SDS3054的标称带宽实际上达到了600MHz!而且更难能可贵的是,四个通道的幅频特性曲线的一致性非常地好!

Figure 5:鼎阳SDS3054的幅频特性曲线

3.1.2鼎阳SDS1102E的幅频特性曲线

如Figure 6所示为鼎阳科技新推出的电商专品示波器SDS1102E的幅频特性曲线。可以看出,在100MHz范围内,其幅值的稳定度非常好。在100MHz到200MHz由于刻度步进比较大,无法确认在-3dB时的具体带宽是多少,但从图中可以肯定是大于150MHz。

示波器厂商都会有自动化软件来自动获得幅频特性曲线图形。笔者将产生这个图形的Excel数据公布如下表1。通过表格数据,我们可以确认,SDS1102E的实际带宽可以达到120MHz以上。在120MHz时的幅值衰减还不到2dB。

Figure 6:鼎阳SDS1102E的幅频特性曲线
Table 1:鼎阳SDS1102E的频幅特性曲线的计量数据

3.2 扫频FFT法

扫频FFT法就是逐渐改变信号源的信号频率,利用示波器的FFT运算结果来表征示波器的带宽。由于带宽的影响,示波器测量到的正弦波信号的幅值降低,相应FFT的基波最大值也会降低,查看降低到-3dB的频率点就是带宽。

示波器中的FFT运算结果和FFT的具体算法,FFT的窗函数的选择,FFT的输出结果类型,FFT的输出的单位等有关。FFT算法本身在不同厂商示波器上会不一样,这个算法带来了计量上的“变量”。因此该方法是一个“民间”常用的方法以快速知道大概的频响。

如Figure 7所示为鼎阳SDS1102E的FFT扫频结果。在150MHz时,衰减才只有-3.2dB,在100MHz时的率减远小于3 dB。

Figure 7:鼎阳SDS1102E的扫频FFT结果

示波器和探头及探测通路的任何连接部件都会影响带宽。示波器和探头等一起构成“系统带宽”。系统带宽受限于连接通路的最低带宽的部件。相同带宽的示波器和探头组成的系统带宽要更小。一个100MHz的示波器连接100MHz的探头的系统带宽只有大约70MHz。作为一款电商专品,鼎阳科技在SDS1102E的带宽设计上留下足够的裕量,实际带宽超过120MHz,确保客户在即使使用不同类型的100MHz探头的情况下,系统带宽都可以达到100MHz。

3.3 快沿FFT法

快沿FFT法就是示波器输入上升时间远小于示波器自身上升时间的快沿脉冲信号,然后对该信号做FFT运算,查看FFT运算的结果。快沿脉冲信号包含了超过示波器带宽的频率成分,FFT的结果就反应了超过带宽范围的高频成分被抑制。但是这种方法存在更多计量上的“变量”,不能作为计量带宽的方法,只能作为一种粗略近似的快速查看。

快沿脉冲信号要求脉冲非常的窄,能量集中在一个点上,才能真实反应系统频率响应。通常做法是需要先对快沿信号进行积分运算,再对积分运算的结果做FFT。对快沿这样的阶跃信号做积分以产生快沿脉冲信号。脉冲响应反应的是系统的传递函数,对脉冲做FFT就得出系统的频率响应。

Figure 8是基于SDS3054的快沿FFT运算结果。这突出反应了智能示波器对运算后的结果进行再运算(math on math)的能力。

Figure 8:鼎阳SDS3054的快沿FFT运算

版权声明:鼎阳硬件设计与测试智库发表的所有文章皆为鼎阳硬件设计与测试智库专家呕心沥血之原创。希望我们的经验总结能够帮助到更多的硬件人,欢迎转载!我们鼓励分享,但也坚决捍卫我们的权益。引用请注明出处——“鼎阳硬件设计与测试智库”微信号(SiglentThinkTank)。鼎阳硬件设计与测试智库将保留追究文章非法盗用者法律责任的权利!

ui曲线谁是横坐标_【鼎阳硬件智库原创 | 测试测量】关于示波器的幅频特性曲线...相关推荐

  1. 最小采样频率计算公式_【鼎阳硬件智库原创 | 测试测量】示波器和频率计测量频率,哪个更准?...

    高学琴 鼎阳硬件设计与测试智库专家组成员 在电子技术领域中,信号频率的测量是我们经常会遇到的问题,示波器和频率计均可以实现频率测量,那么究竟哪种方法的测量结果更为准确呢?下面我们将就这两种方法的测量原 ...

  2. 零中频接收机频率转换图_【鼎阳硬件智库原创︱测试测量 】基于全数字中频技术频谱分析仪的工作原理...

    汪进进 鼎阳硬件设计与测试智库专家组成员 频谱分析仪简称频谱仪,是射频工程师最熟悉的一种仪器.相对于示波器作为"电子工程师的眼睛",占据"时域第一仪器"甚至&q ...

  3. 伏安特性曲线实验报告_【鼎阳硬件智库原创 | 测试测量】动手测量电解电容器的阻抗频率特性...

    何庆松 鼎阳硬件设计与测试智库专家组成员 众所周知,电容器的等效电路如图1所示,由电容.等效串联电感ESL.等效串联电阻ESR所构成,所以一定存在一个串联谐振点f0.其阻抗频率特性大致图2所示,谐振点 ...

  4. 已调信号波形是怎样的_【鼎阳硬件智库原创 | 测试测量】初识任意波形发生器...

    方浩 鼎阳硬件设计与测试智库专家组成员 在产品调试的过程中,大多数的电路需要输入某种幅度随时间变化的信号,在这样的应用场景中,一个完整的测试测量系统一般会包含激励源,被测件和采集仪器三个部分.采集仪器 ...

  5. 画时域随机信号波形_【鼎阳硬件智库原创︱测试测量】任意波形发生器的基本输出波形及其相关参数...

    方浩 鼎阳硬件设计与测试智库专家组成员 传统的函数发生器可以输出正弦波.方波.三角波等标准波形,但是在实际的测试场景中,为了模拟产品在实际使用过程中的复杂情况,往往需要人为地去制造一些"不规 ...

  6. npn三种波形失真_【鼎阳硬件智库原创 | 测试测量】初识任意波形发生器

    方浩 鼎阳硬件设计与测试智库专家组成员 在产品调试的过程中,大多数的电路需要输入某种幅度随时间变化的信号,在这样的应用场景中,一个完整的测试测量系统一般会包含激励源,被测件和采集仪器三个部分.采集仪器 ...

  7. STC用PCA测量脉宽_【鼎阳硬件智库原创︱测试测量】基于两台SDG2000X同步功能产生同步的4路信号...

    陈滨慰 鼎阳硬件设计与测试智库专家组成员 绝大部分的函数/任意波形发生器都是两通道的,包括指标上非常卓越的鼎阳科技SDG2000X系列.如何产生同步的4路信号? 下面以SDG2000X为例来说明基于两 ...

  8. 零中频接收机频率转换图_【鼎阳硬件智库原创︱频谱分析仪】频谱分析仪应用解惑之频率分辨力...

    杨鼎 鼎阳硬件设计与测试智库专家组成员 带宽是频域分析中的常见指标,在上一部分的文章<频谱分析仪应用解惑之带宽>中,我们讲述了频谱分析仪中常见的分辨率带宽和视频带宽,文中提到RBW的带宽和 ...

  9. mos管电路_【鼎阳硬件智库原创︱电源】 MOS管驱动电路的设计

    吴恒 鼎阳硬件设计与测试智库专家组成员 引 言 对于开关电源来说,驱动电路作为控制电路和功率电路的接口,其作用至关重要,本文就将详细探讨开关电源的驱动电路的参数设计以及驱动芯片的选型. 常用的mos管 ...

最新文章

  1. 豪气!华为放话:3年培养100万AI人才!网友神回应了
  2. oracle9I收缩表,Oracle 9i删除数据表(转)
  3. VS中怎样打开MSDN帮助文档
  4. linux ntfs 用户权限,Linux在NTFS中创建的文件的权限
  5. 关于Asp.net core配置信息读取的源码分析梳理
  6. OpenSSH 命令注入漏洞通告(CVE-2020-15778,Openssh <=8.3p1)
  7. ubuntu系统颜色更改
  8. Salesforce Ventures为云初创公司Vlocity注资5000万美元
  9. 电脑投屏电视怎么设置_夏普电视怎么投屏?投屏功能在哪?
  10. python参考手册文字版_Python3.8标准库参考手册 中文完整pdf高清版
  11. 如何解密网易ncm/qq音乐的qmcflac/酷狗kgm等加密格式转换成MP3
  12. 代理模式与委托模式的异同点
  13. 广通优云徐育毅:做中国的ServiceNow
  14. Inception-V3论文翻译——中英文对照
  15. 张量网络算法基础(二、量子态、量子算符)
  16. Oracle数据库备份与恢复命令
  17. svg实现水滴相融效果
  18. word中三线表的制作(及续表的制作)
  19. 用js实现高清放大图片效果
  20. js中怎么获取某个属性的值_小程序中 setData 详解

热门文章

  1. PYTHON 100days学习笔记001:初识python
  2. 【QT】无需写connect代码关联信号和槽函数
  3. 1.1 STL 概述
  4. 8VC Venture Cup 2016 - Final Round (Div. 2 Edition) C. XOR Equation 数学
  5. 搜狗输入法不能输入验证码,验证码错误怎么办?
  6. BIEE配置多个实例(BIEE Multiple Instance)
  7. 解决RTMP推送时间戳问题引起HLS切片不均匀导致手机浏览器播放卡顿的问题
  8. nowcoder80D applese的生日
  9. js跨域的各种方法总结。
  10. Java运行时的子类识别