怎样理解示波器的波形捕获率,捕获周期

转载 2015年11月18日 23:45:58

内容来自鼎阳硬件智库微信文章,引用请注明出处——“鼎阳硬件设计与测试智库”微信号(SiglentThinkTank)

原文:【鼎阳硬件智库原创︱测试测量 】关于示波器的波形捕获率(I)

地址:http://mp.weixin.qq.com/s?__biz=MjM5Nzc1NzM0NQ==&mid=207686873&idx=1&sn=ee27e8f1ce5b290bc495a52fac3f8036&3rd=MzA3MDU4NTYzMw==&scene=6#rd


示波器的波形捕获率,顾名思义,就表示示波器单位时间内捕获多少次波形,其单位在英文中写作“wfm/s”(wfm是waveform的简写),中文现在一般就写作“次/秒”、“帧/秒”。譬如鼎阳科技智能示波器SDS3000系列波形捕获率最大可达到100万次/秒,就表示示波器每秒钟能捕获100万个波形并显示在示波器的屏幕上。 而同类基于Windows操作系统的示波器的波形捕获率很多只有每秒2500次,有的只有几百次。

每秒捕获100万次波形,就相当于示波器每秒有100次的单次触发。 除了早年T公司示波器搞的DPX,是波形刷新率,纯粹是“象素”的刷新,现在我们谈的波形捕获率实质就是波形触发率,触发一次,示波器上的波形就刷新一次。 波形捕获率最终反应在示波器的屏幕显示上也就是波形图形的刷新,所以波形捕获率也可以理解为波形刷新率,但波形刷新率不能理解为波形捕获率。这有点玩文字游戏的味道,用“刷新”一次强调的是DPX技术在屏幕上显示的只是“象素”,不是真正ADC采样滞后捕获的数据样本的显示。这是DPX的天生缺点。

更通俗地说,我们平时肉眼看到示波器上的波形一直在变化,但肉眼能观察信号的变化的速率只有60Hz左右,60次/秒。肉眼看到示波器上的波形在“不停地”变化,但实际上波形这次变化到下次变化之间对应的电路信号有“极大量”的信号都已经“被漏失”了,并没有显示在示波器的屏幕上。 这次捕获到的波形和下次捕获到的波形,它们之间的时间间隔就是捕获周期。波形捕获率,换句话说就是捕获周期的倒数。

怎样从示波器工作原理上理解 “捕获周期”呢? 信号经探头后先进入示波器输入通道,首先进入放大器,ADC,采集存储器,然后示波器会将采集存储器中离散的数据点传输到CPU单元进行显示处理,测量和运算。采集过程和显示、处理过程组成了一个完整的捕获周期。如图3采集过程其实是非常快的,因为都是通过芯片硬件实现的。 ADC将模拟信号转换为数字信号的时间相对于将采集存储器的数据送到CPU并进行测量分析及送到屏幕上显示的时间是忽略不计。


图3 示波器的工作原理示意图

“数字示波器在捕获周期的大部分时间都用于对波形样本的后处理上,在处理数据样本的过程中,示波器就处于无信号状态,无法继续监测被测信号。从根本上来说,死区时间就是数字示波器对波形样本后处理所需要的时间。图4显示了一个波形捕获周期的示意图。捕获周期由有效捕获时间和死区时间组成。在有效捕获时间内,示波器按照用户设定波形样本数进行捕获,并将其写入采集存储器中。捕获的死区时间包含固定时间和可变时间两部分。固定时间具体取决于各个仪器的架构本身。可变时间则取决于处理所需的时间,它与设定的捕获样本数(存储深度)、水平刻度、采样率以及所选后处理功能(例如,插值、数学函数、测量和分析)多少都有直接关系。死区时间比是死区时间和捕获周期之比,而捕获周期的倒数就是波形捕获率。这两者都是示波器的重要参数,它们之间是有关联的。”


图4 数字示波器的一个捕获周期

每一个捕获周期的起点在哪里? 触发! 触发一次,捕获一次。 概言之,示波器将模拟信号离散成的数字化的”点”,这些点被暂时保存保存在”采集存储器”里。 如果没有触发,采集存储器按照“先进先去”的原则,离散化之后的新的数据会不断进入采集存储器,老的数据会丢失掉。 示波器每触发一次,示波器就就采集到的信号送到屏幕上显示一次。触发一次,捕获一次!


在参考文献[1]中给出的解释其实已经很能说明问题,在此重复如下:


我们可以将示波器的存储器理解为环形存储器。示波器不断采样得到新的采样点会填充进来,老的采样点会自动地溢出,这样周而复始的过程直到示波器被“触发信号”“叫停”或者间隔一定长的时间被强迫“叫停”为止。“叫停”一次,示波器就将存储器中保存的这些采样点“搬移”到示波器的屏幕上显示。这两次“搬移”之间等待的时间相对于采样的时间极其漫长,被称为“死区时间”。

上述过程经常被这样打比方:存储器就像一个“水缸”,“水缸”的容量就是“存储深度”。如果使用一个“水龙头”以恒定的速度对水缸注水,水龙头的水流速度就是“采样率”。当水缸已经被注满水之后,水龙头仍然在对水缸注水,水缸里的水有一部分会溢出来,但水缸的总体容量是保持不变的。在某种条件下,水缸里的水将被全部倒出来,周而复始。


这里面的“某种条件”,相对于示波器就是触发信号到来的时刻。 所以触发一次,示波器就会采集一次波形,但显示在屏幕上的波形“动一次”肉眼看到的是“一堆波形”,因为1秒时间内示波器捕获的波形太多了,肉眼反应不过来了! 这时候,您可能会觉得“慢”一点更好,就像传统的那些“慢”示波器,肉眼看到的体验更好,肉眼知道波形在按什么样 的特点在“动”。

示波器触发模式及其使用

一、什么是示波器的触发模式?         示波器的“触发”就是使得示波器的扫描与被观测信号同步,从而显示稳定的波形。为满足不同的观测需要,需要不同的“触发模式”。示波器的基本触发模式有三种: ...
  • kevinhg
  • kevinhg
  • 2012年09月27日 22:11
  • 16634

示波器的auto/signal/normal这三种触发方式有什么不同的

http://zhidao.baidu.com/link?url=7OvGLMCXMvJNbvJsh6o8049JtsSq3XrbZniLFy5cq7GY1VQ4ZOBL_oxcM0qe-ip6pcv...

示波器入门之采样率、存储深度

前沿:带宽、采样率、存储深度是DSO的三大关键指标 一、采样率 计算机只能处理离散的数字信号。模拟电压信号进入示波器后面临的首要问题就是连续信号的数字化(AD转化)问题。 采样(Sampling)就是...

基于STM32的简单数字示波器

1. 平台说明     基于STM32F103ZET6芯片最小系统 + TFT液晶屏。     用到了:STM32内部ADC,DAC,DMA,FSMC等等。。     2. 基本原理 (1...

ZedBoard之中断interrupt详解

Interrupt中断 概述: 1. Zynq的中断类型有: 软件中断(Software Generated Interrupt, SGI,中断号0-15)(16–26 reserved...

测出波形捕获率

  • 2015年05月06日 13:19
  • 432KB
  • 下载

VS简易示波器(四):绘制波形

示波器的基本框架搭建好了,接下来开始绘制波形(调试上位机软件阶段,我以产生随机数为例,以下只为部分关键代码)。...
  • yja000
  • yja000
  • 2017年07月25日 22:04
  • 54

在示波器上快速、准确、完整的波形测量---凯利讯半导体

与大多数测试工具一样,现代数字存储示波器(DSOs)已经发展到满足设计人员和测试工程师的需求,这些需求需要平衡性能、特性和可用性。然而,三种基本特征——免费、游标和自动测量参数被完好无损地保存了下来,...

用示波器对单片机I2C时序进行图形波形分析的试验小结

I2C的概念原理网上都有就不说了,这里只把我把两个开发板通过I2C通讯的调试经验记录分享一下。 I2C要求要有一个主设备,负责发起请求和控制时钟;其它为从设备,通过设备ID地址来识别并响应主设备请求。...
  • huzgd
  • huzgd
  • 2011年02月15日 23:58
  • 15242

89C51单片机做示波器,读取波形代码

上两周主要在探索单片机实时采集AD值并用串口发送到电脑端处理。虽然原理比简单,但由于个人理论功底还有所欠缺,再加上前期目标还不清晰,所以花的时间还是有点多。 刚开始在很长一段时间内串口读不到AD采集...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎样理解示波器的波形捕获率,捕获周期
举报原因:
原因补充:

(最多只允许输入30个字)