发布时间: 2021-11-23 浏览次数: 作者:迈昂科技
要了解一下数字示波器的分段存储功能,我们先来看看这个功能解决了什么问题,存在的价值是什么。
首要我们要明确一点,数字示波器通过ADC模数转换器将模拟信号转换成了数字信号,只能努力去还原信号本来的样子,要想达到100%还原是不可能的,那么这个还原就肯定会存在误差,误差小的时候我们能接受,有的时候误差大了可能信号基本的样子都变了,那自然不是我们想要的结果。
数字示波器作为一个系统,影响其测量精度的因素有很多种,其中比较重要的因素就是数字示波器的带宽和采样率,而数字示波器的采样率=存储深度÷波形记录时长,采样率的上限和存储深度是固定的,我们记录波形的时长如果超过一定程度,考虑到存储深度的限制,采样率就必然相应的也要降低,采样率下降就有可能导致信号失真。
比如说下图是一个I2C总线信号,图左边时基是20us,图右边时基是20s。可以看到图左边是正常的脉冲信号,此时的采样率是1GSa/s。图右边考虑到波形记录时长增加,采样率下降到了500KSa/s。
那么有没有什么办法来解决或者缓解这样的情况呢?
我们将数字示波器的时基打到10ms,可以看到我们采集到的I2C总线信号有很大一部分时间采集的其实都是无用信息。我们真正需要看的信号只是整个周期的一小段。并且无用信息和有用信息之间的周期都是大致一致的。
那么,我们是不是可以让数字示波器只记录有用信息的那一段,无用信息的那段就不记录,这样不就可以节省大量的存储深度,进而缓解甚至解决之前出现的那种问题了吗?
而这个功能,事实上就是我们今天要讲的分段存储,分段存储其实就是让数字示波器只记录我们想要的片段,进而可以更高效地利用数字示波器的存储深度且保证波形细节。在足够的采样率下捕获多个波形事件,以便进行有效的分析,分段存储还可以帮助测试者捕获偶发信号和更优化地保存和显示所需的数据。
我们来看看如何设置分段存储以记录上图中I2C总线信号的有用片段,及其如何用分段存储来捕获偶发信号和更优化地保存所需的数据。
首要,我们调整数字示波器的时基,设置好触发方式,使得有用信息部分占满整个数字示波器屏幕,如下图所示,可见此时的采样率为1GSa/s。
接下来,我们打开示波器将记录长度设为合适值,然后打开分段存储设置,设置要存储的段数,比如说下图设置成了86段,代表示波器会记录86段上图那样的有用信息,点击开启分段存储。
比如说我们要捕获30个异常情况脉冲,首先我们把示波器的触发模式改为正常,调节好触发方式(类似单次触发的操作),当异常情况信号没有到来的时候示波器处于等待状态,可以看到采集到的信号个数是0/30。
-
2023-04-17
-
2023-08-17
-
2021-11-15
-
2021-09-08
-
2015-09-09
-
2024-04-19
-
2021-09-03
-
2024-03-01
-
2021-09-09