- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
浅谈示波器的存储深度
存储深度是示波器所能存储的采样点多少的量度。如果您需要不间断的捕捉一个脉冲串,则要求示波器有足够的存储器以便捕捉整个事件。将所要捕捉的时间长度除以精确重现信号所须的取样速度,可以计算出所要求的存储深度,也称记录长度。并不是有些国内二流厂商对外宣称的“存储深度是指波形录制时所能录制的波形最长记录“,这样的偷换概念,完全向相反方向引导人们的理解,难怪乎其技术指标高达”1042K“的记录长度。这就是为什么他们不说存储深度是在高速采样下,一次实时采集波形所能存储的波形点数。
把经过A/D数字化后的八位二进制波形信息存储到示波器的高速CMOS内存中,就是示波器的存储,这个过程是“写过程”。内存的容量(存储深度)是很重要的。对于DSO,其最大存储深度是一定的,但是在实际测试中所使用的存储长度却是可变的。
在存储深度一定的情况下,存储速度越快,存储时间就越短,他们之间是一个反比关系。同时采样率跟时基(timebase)是一个联动的关系,也就是调节时基档位越小采样率越高。存储速度等效于采样率,存储时间等效于采样时间,采样时间由示波器的显示窗口所代表的时间决定,所以:
存储深度=采样率×采样时间(距离=速度×时间)
由于DSO的水平刻度分为12格,每格的所代表的时间长度即为时基(timebase),单位是s/div,所以采样时间=timebase×12.由存储关系式知道:提高示波器的存储深度可以间接提高示波器的采样率,当要测量较长时间的波形时,由于存储深度是固定的,所以只能降低采样率来达到,但这样势必造成波形质量的下降;如果增大存储深度,则可以以更高的采样率来测量,以获取不失真的波形。
下图曲线揭示了采样率、存储深度、采样时间三者的关系及存储深度对示波器实际采样率的影响。比如,当时基选择10us/div档位时,整个示波器窗口的采样时间是10us/div * 12格=120us,在1Mpts的存储深度下,当前的实际采样率为:1M÷120us︽8.3GS/s,如果存储深度只有250K,那当前的实际采样率就只要2.0GS/s了!
一句话,存储深度决定了DSO同时分析高频和低频现象的能力,包括低速信号的高频噪声和高速信号的低频调制。
长存储对测量的影响
明白了存储深度与取样速度密切关系后,我们来浅谈下长存储对于我们平常的测量带来什么的影响呢?平常分析一个十分稳定的正弦信号,只需要500点的记录长度;但如果要解析一个复杂的数字数据流,则需要有上万个点或更多点的存储深度,这是普通存储是做不到的,这时候就需要我们选择长存储模式。可喜的是现在国产示波已经具有这样的选择,比如鼎阳(Siglent)公司推出的ADS1000CA系列示波器高达2M的存储深度,是目前国产示波器最大的存储深度示波器,打破了只有高端示波器才可能具有大的存储深度的功能。通过选择长存储模式,以便对一些操作中的细节进行优化,同时配备1G实时采样率以及高刷新率,完美再现捕获波形。
长存储对平常的测量中,影响最明显的是在表头含有快速变化的数据链和功率测量中。这是由于功率电子的频率相对较低(大部分小于1MHz),这对于我们选择示波器带宽来说300MHz的示波器带宽相对于几百KHz的电源开关频率来说已经足够,但很多时候我们却忽略了对采样率和存储深度的选择.比如说在常见的开关电源的测试中,电压开关的频率一般在200KHz或者更快,由于开关信号中经常存在着工频调制,工程师需要捕获工频信号的四分之一周期或者半周期,甚至是多个周期。开关信号的上升时间约为100ns,我们建议为保证精确的重建波形需要在信号的上升沿上有5个以上的采样点,即采样率至少为5/100ns=50MS/s,也就是两个采样点之间的时间间隔要小于100/5=20ns,对于至少捕获一个工频周期的要求,意味着我们需要捕获一段20ms长的波形,这样我们可以计算出来示波器每通道所需的存储深度=20ms/20ns=1Mpts !这就是为什么我们需要大的存储深度的原因了!如果此时存储深度达不到1 Mpts,只有普通示波器的几K呢?那么要么我们无法观测如此长周期信号,要么就是观测如此长周期信号时只能以低采样率进行采样,结果波形重建的时候根本无法详细显示开关频率的波形情况。
长存储模式下,既保证了采样在高速率下对信号进行采样,又能保证记录长时间的信号。如果此时只进行单次捕捉或停止采集,那么在不同时基下扩展波形时由于数据点充分,可以很好观测叠加在信号上面的小毛刺等异常信号,这对于工程师发现问题、调测设备带来极大的便利。而如果是普通存储,为了保持高的采样率,则在长的记录时间内,由于示波器的连续采样,则内存中已经记录了几帧数据,内存中的数据并不是一次采集获得的数据,此时如果停止采集,并对波形旋转时基进行放大显示,则只能达到有限的几个档位,无法实现全扫描范围的观察。
在DSO中,通过快速傅立叶变换(FFT)可以得到信号的频谱,进而在频域对一个信号进行分析。如电源谐波的测量需要用FFT来观察频谱,在高速串行数据的测量中也经常用FFT来分析导致系统失效的噪声和干扰。对于FFT运算来说,示波器可用的采集内存的总量将决定可以观察信号成分的最大范围(奈奎斯特频率),同时存储深度也决定了频率分辨率△f。如果奈奎斯特频率为500 MHz,分辨率为10 kHz,考虑一下确定观察窗的长度和采集缓冲区的大小。若要获得10kHz 的分辨率,则采集时间至少为: T = 1/△f = 1/10 kHz = 100 ms,对于具有100kB 存储器的数字示波器,可以分析的最高频率为:
△ f × N/2 = 10 kHz × 100kB/2 = 500MHz。对于DSO来说,长存储能产生更好的
FFT结果,既增加了频率分辨率又提高了信号对噪声的比率。
总之,长存储起到一个总览全局又细节呈现的的效果,存储深度决定了DSO同时分析高频和低频现象的能力,包括低速信号的高频噪声和高速信号的低频调制。
上一篇:力科示波器基础应用系列之三
下一篇:示波器阻抗选择