引言
内插是当前数字示波器中的一项重要功能。DSO的主要用途是分析和查看模拟波形。为此,DSO以某种有限采样率对波形采样,相对于时间生成电压矢量。由于这个矢量代表着一个样点集(而不是实际平滑的模拟波形),因此通常需要在实际采集点之间生成预测的样点,来修改采集的波形。在实际波形样点之间生成样点的过程称为内插。在正常操作时,内插可以得到一个采样率较高的、更接近被分析模拟波形近似值的波形。
本文将讨论两种最流行的内插方法,解释其基本工作方式。然后,本文将介绍怎样保证良好的内插结果及怎样确定什么时候适合采用内插。本文使用部分简单的试验,比较了三种高端示波器的内插性能。最后,本文比较了内插操作的差异。
线性内插
最简单的内插形式是线性内插。线性内插假设一条直线把每个波形样点连接起来,这是一种非常简单而又自然的方法,提供的结果有限。
注:来自Merriam-Webster字典2003年的定义
线性内插可以视为使用三角形窗口过采样的波形的卷积。
通过生成高1.0、宽为采样周期两倍的三角形,构成三角形窗口。
随着窗口滑到右面,通过把窗口值之和乘以窗口和样点相交时的实际样点值,得到内插点。内插的样点放在窗口顶点时间上。
窗口宽度定义了其存储器,即实际样点影响内插样点的时间。由于窗口宽度是采样周期的两倍,只有落入内插样点时间内的样点才影响着内插值。
通过使用过采样排列的数字滤波器,也可以实现这种卷积。图中所示的排列是一个5点过采样器。在这一排列中,每个新样点都生成5个新样点。滤波器输出仅与新输入和最后一个输入有关。滤波系数通过对窗口采样生成。
通过考察这些图,可以很容易看出建立滤波系数的模式。
SinX/X内插
流行的、比较复杂的内插形式称为SinX/X (也称为Sync或简称为SinX内插)。SinX内插的名字来自于卷积使用的窗口函数众所周知的形状。与线性内插的窄尖三角不同,SinX内插窗口在理论上是一个从未结束的减幅正弦波。
[图示内容:]
point 0:点0
point 1:点1
point 2:点2
point 3:点3
point 4:点4
这个窗口形状源自一个重要的假设,即在原始波形采样中遵循内奎斯特标准。换句话说,它假设采样的模拟波形中的所有频率成分都位于波形采样的采样率一半以下,这种假设是合理的。在进行这一假设,并对这一假设的频谱进行反向傅立叶变换时,可以得到这个众所周知的函数。
一般来说,这个假设是可以做出的最好的假设,但我们将看到,这并总是正确的假设。结果,SinX内插实际上是最有效的内插方法。通过考察内奎斯特标准的意义,可以了解这一点。内奎斯特声称,在信号的所有频率成分低于采样率的一半时,可以从采样的点中全面确定连续的模拟信号。SinX内插是获得连续模拟信号的技术。
SinX内插受到某些数学技术和实用技术的影响,使得这种方法不可能完美无缺。首先,Sync函数无穷大,必须在截短误差低到可以接受的水平的点上截短这个函数。这是因为真正带宽受限的信号必须有无穷大的长度,意味着必须一直知道所有样点。事实证明,离内插点越来越远的点的影响会迅速下降,截短提供了高度可接受的结果。另一个缺点是在被采样的系统中,由于DSO结构(如通道复用)产生的噪声和假信号会混合到信号中,导致超出内奎斯特极限的噪声和失真。其导致的误差可以保持在可以接受的较低水平上。
关键字:DSO 内插技术 数字示波器
引用地址:DSO中的内插技术(一)
线性内插
最简单的内插形式是线性内插。线性内插假设一条直线把每个波形样点连接起来,这是一种非常简单而又自然的方法,提供的结果有限。
注:来自Merriam-Webster字典2003年的定义
线性内插可以视为使用三角形窗口过采样的波形的卷积。
通过生成高1.0、宽为采样周期两倍的三角形,构成三角形窗口。
随着窗口滑到右面,通过把窗口值之和乘以窗口和样点相交时的实际样点值,得到内插点。内插的样点放在窗口顶点时间上。
窗口宽度定义了其存储器,即实际样点影响内插样点的时间。由于窗口宽度是采样周期的两倍,只有落入内插样点时间内的样点才影响着内插值。
通过使用过采样排列的数字滤波器,也可以实现这种卷积。图中所示的排列是一个5点过采样器。在这一排列中,每个新样点都生成5个新样点。滤波器输出仅与新输入和最后一个输入有关。滤波系数通过对窗口采样生成。
通过考察这些图,可以很容易看出建立滤波系数的模式。
SinX/X内插
流行的、比较复杂的内插形式称为SinX/X (也称为Sync或简称为SinX内插)。SinX内插的名字来自于卷积使用的窗口函数众所周知的形状。与线性内插的窄尖三角不同,SinX内插窗口在理论上是一个从未结束的减幅正弦波。
[图示内容:]
point 0:点0
point 1:点1
point 2:点2
point 3:点3
point 4:点4
一般来说,这个假设是可以做出的最好的假设,但我们将看到,这并总是正确的假设。结果,SinX内插实际上是最有效的内插方法。通过考察内奎斯特标准的意义,可以了解这一点。内奎斯特声称,在信号的所有频率成分低于采样率的一半时,可以从采样的点中全面确定连续的模拟信号。SinX内插是获得连续模拟信号的技术。
SinX内插受到某些数学技术和实用技术的影响,使得这种方法不可能完美无缺。首先,Sync函数无穷大,必须在截短误差低到可以接受的水平的点上截短这个函数。这是因为真正带宽受限的信号必须有无穷大的长度,意味着必须一直知道所有样点。事实证明,离内插点越来越远的点的影响会迅速下降,截短提供了高度可接受的结果。另一个缺点是在被采样的系统中,由于DSO结构(如通道复用)产生的噪声和假信号会混合到信号中,导致超出内奎斯特极限的噪声和失真。其导致的误差可以保持在可以接受的较低水平上。
上一篇:泰克MDO4K示波器混迭波形的测量
下一篇:再谈带宽
推荐阅读最新更新时间:2024-03-30 23:08
数字示波器使用中常见问题
1、如何测量直流电压? 答:需要设置耦合方式为直流,根据大概的范围调节垂直档位到一个合适的值,然后比较偏移线跟通道标志的位移。 2、用户反应测量220V市电的时候幅度超出屏幕范围?三相电源的相位差如何测? 答:DS5000系列最大输入峰峰值电压是400V,根据有效值换算峰峰值公式220V市电超过了400V峰峰值,幅度超出屏幕范围正常现象。用示波器测量三相电源相移的时候,可以设置触发源为市电,并使用一通道先测A-B波形,然后存储为参考波形,再使用探头连接B-C,这时可以测量出相移。 3、什么是混淆抑制作用? 答:混淆是指示波器采集的频率低于实际信号最大频率的2倍采集产生的一种状况。混淆抑制是为了防止混淆的产生
[测试测量]
数字示波器使用应注意的问题
带宽是示波器最重要的指标之一。模拟示波器的带宽是一个固定的值,而数字示波器的带宽有模拟带宽和数字实时带宽两种。数字示波器对重复信号采用顺序采样或随机采样技术所能达到的最高带宽为示波器的数字实时带宽,数字实时带宽与最高数字化频率和波形重建技术因子K相关(数字实时带宽=最高数字化速率/K),一般并不作为一项指标直接给出。从两种带宽的定义可以看出,模拟带宽只适合重复周期信号的测量,而数字实时带宽则同时适合重复信号和单次信号的测量。厂家声称示波器的带宽能达到多少兆,实际上指的是模拟带宽,数字实时带宽是要低于这个值的。例如说TEK公司的TES520B的带宽为500MHz,实际上是指其模拟带宽为500MHz,而最高数字实时带宽只能达到400M
[测试测量]
数字示波器品牌与选购攻略!
示波器是硬件研发、实验和维修中用途最为广泛、功能强大的测量仪器。它最基本的作用是把电子电路中的电信号转换成可视化图像,直观地展现电信号的实时变化、周期性记录。 那么一般工程师或者技术人员该怎么选择示波器? 分为4部分来介绍: 示波器的作用 数字示波器的重要参数 品牌介绍与型号选择 示波器的作用: 利用示波器能够具体测试得到各种不同的电参数,如电压、电流、频率、相位等等,通过这些参数以及波形,又能分析到你所想要的目标结果,太高深的我们不去深究,就举几个经常用到的实用例子,相信各位同行都有同样的经验: 案例一、模拟信号中通过电源的纹波来分析该电源的质量,有助于工程师来判断纹波频率、幅度,进而来设计针对性的改善方案:
[测试测量]
成为DSO专家:扩展示波器用途的另外十个技巧
先前的文章介绍了扩展中档数字存储示波器(DSO)基本功能的十个技巧,本文将介绍另外十个技巧,它们可以帮助你节省时间,并使你成为公司的DSO专家。你可以点击下面的链接直接查看某个具体技巧。 解调PWM信号 脉宽调制(PWM)被广泛应用于开关电源和电机控制器。分析控制环路的动态情况要求观察脉冲宽度随时间的变化。如果你的示波器具有电源分析选件包,那么你就能直接使用这个功能。如果你的示波器没有这方面的配置,你可以使用示波器的跟踪(某些示波器中的时间跟踪)功能解调出PWM控制信号。 首先,确保你的示波器包含所有实例测量。也就是说,如果你测量波形的宽度,示波器将测量屏幕上出现的波形的每个周期。示波器还应该包含依据测量到的参数产生波形的跟踪功
[测试测量]
数字示波器在高频信号采集中的应用
1 高频信号的采集 当要对一个高频信号(比如高达100MHz的雷达波形)进行采集和处理的时候。通常会设计一个高速或者超高速硬件采集电路,包括放大部分、滤波部分;A/D和D/A转换部分等,这种电路的要求非常高,要求边采集边存储,电路速度高,而且要考虑各种辐射干扰等,同时,目前市场上成品价格很难承受。并且根据采样定理,一个最高频率为/的连续信号,完全可以用时间上相隔了=1/2f的一系列离散采样值来表示。所以采样频率F应等于或大于被采样信号的最高频率f的2倍,即F≥2f.考虑到实际恢复波形的低通滤波器不可能具有完全理想的特性,为了正确恢复信号,通常取9=(2.5-5)f或更高。当采样的信号高达100MHz时,就应该达到500MHz的采
[测试测量]
如何深入理解数字示波器触发功能及测试案例
“触发”绝对称得上数字示波器灵魂级的概念,如果没有合适的触发条件,波形观测也无从谈起。虽然很多工程师熟悉触发功能,但只知其表不知其里。如何深入理解触发呢?这篇ZDS示波器研发笔记分享给大家。 示波器在使用时首先要得到稳定触发的波形,这样才能保证后续的测量、解码等高级功能的可靠性。现在数字示波器的触发功能越来越强大,从常规触发,到协议触发,再到模板触发,越来越强大。但在基本的触发设置中,有些小细节的作用不可忽视,灵活掌握后,对使用示波器亦大有裨益。下文就对触发功能、设置中的触发滤波、触发灵敏度、释抑时间进行分析交流。 一、示波器触发的原理 示波器的触发系统与采样系统,是示波器的重要组成部分。采样系统负责将模拟信号数字化,
[测试测量]
利用数字示波器调试嵌入式I2C总线的方法
I2C总线是PHLIPS公司上世纪80年代推出的一种两线式串行总线,最初为音频、视频设备所开发,如今则多在各种嵌入式系统中用于连接 微控制器 及其外围设备。
I2C总线仅需采用两根通信线(一根为串行数据线“SDA”,一根为串行时钟线“SCL”),而传输速率在高速模式下可达3.4Mbit/s,并且是多主总线。每一个挂接在I2C总线上的I2C器件均可通过唯一的地址进行访问。
在嵌入式系统开发中应用I2C总线可有效缩减元器件面积、改善抗干扰能力及增强设计的兼容性。当然,在享受其设计便利性的同时,信号的复杂性也将提高系统调试的难度。
本文阐述了在实际开发中所遇到的I2C通信问题及使用示波器分析问题和解决问题的方
[嵌入式]
Matlab与数字示波器的通信
摘要: Windows环境下Matlab与TDS系列数字示波器的通信过程,给出了相关的通信程序,并在Matlab中对示波器读取的波形数据进行了频域处理。从而表明它们之间的通信在数字信号处理方面具有重要的实际意义。
关键词: Matlab 串行通信 示波器 数字信号处理
Tektronix公司的TDS系列数字实时示波器在国内已经得到广泛的应用,与其配套的扩展模块TDS2CM和TDS2MM模块具有与外部设备双向通讯的能力,可直接与打印机、微机连接,使波形的存储打印等工作变得十分方面,其中TDS2MM还具有FFT功能,可以对波形进行实时的频谱分析。同机配送的Wavestar软件提供了PC机与示波器双向
[应用]