首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于SDS2000浅谈数字示波器的死区时间

基于SDS2000浅谈数字示波器的死区时间

关键字:SDS2000   数字示波器   死区时间  
随着科学技术的发展,数字示波器也越来越先进,而波形刷新率逐渐成为了数字示波器中仅次于带宽、采样率、存储深度之后的第四大技术指标。说到波形刷新率的意义就和死区时间息息相关了。何为死区时间?死区时间是数字示波器与生俱来的一个缺陷,目前阶段是无法消除的,只能够尽力减小。不同于模拟示波器采用电子束直接打在荧光屏上的显示模式,数字示波器是一个典型的“前端数据采集+后端数字信号处理”系统。这样的系统都有这样一个特点:前端数据采集系统ADC的输出数据吞吐量比后端数字信号处理系统的处理能力大很多,这就意味着后端无法“实时”处理前端输出的数据,从而形成“死区”时间。 例如:SIGLENT(鼎阳科技)最新的数字示波器SDS2000系列的ADC采样率为2GSa/S,即每秒输出2G个数据,但后续数字信号处理器每秒处理、显示波形的能力只能达到几百兆点每秒,也就是说处理器1秒只能够处理采集到的几百兆个点,剩下的数据都被丢弃,被丢弃的这些数据就是死区时间。
如图一所示,



图一


图上为一个波形捕获周期的示意图。捕获周期长度由有效捕获时间和死区时间组成。在有效捕获时间内,数字示波器按照用户设定的采样率进行捕获,并将其写入RAM中。死区时间可分为固定死区时间和变动死区时间两部分。固定死区时间具体取决于当前数字示波器自身的情况,如FPGA/DSP等芯片的计算速率以及算法构架等。变动死区时间则取决于处理ADC采集到的数据所需的时间,它与设定的存储深度(记录长度)、时基、采样率以及所选后处理功能(例如,插值、数学函数、测量和分析)多少都有直接关系,所以这部分的死区时间是变动的。
在数字示波器的众多参数中对死区时间的影响最大的就是波形刷新率。顾名思义,波形刷新率指的就是数字示波器单位时间能够显示波形的数量。下面给出一个计算死区时间的公式:
死区时间%=[100×(1-波形刷新率×时基×水平格数)]%
如此便可得到一台数字示波器真正能够捕获到信号的有效时间为:
有效时间%=100%-死区时间%
有了这个公式,我们就能够进行一个大致的计算,以SIGLENT(鼎阳科技)最新的SDS2000系列超级荧光示波器为例,该产品目前波形刷新率能够达到110,000wfm/s,屏幕水平格数为14格。假如当我们设定时基为50us时刷新率达到最大,由此计算死区时间为77%,也就是说有效时间为23%。
返回列表