0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

示波器分段存储原理讲解及案例分析

AGk5_ZLG_zhiyua 来源:ZLG致远电子 作者:ZLG致远电子 2022-06-23 15:57 次阅读

如果你在使用示波器时,因采集到的无效波形过多,导致有效波形失真,又或者你在捕获异常时,想获得每次异常现象,那么这里提到的分段存储功能,可能就是你想要的答案。

波形失真案例分析

我们采集一段波形CAN总线信号,用ZDS5054 Pro示波器对该信号进行采集并显示。第一次实验我们将示波器存储深度设置为1.4Mpts,采样时间设置为280us,采集完成一帧波形并按下暂停后,将波形调整至合适位置,波形和解码结果如图1所示,此时屏幕时基为10us/div。第二次实验我们将示波器存储深度同样设置为1.4Mpts,但采样时间设置为700ms,采集完成并按下暂停后将波形调整为第一次实验设置的参数即10us/div,获得的一帧CAN总线波形和解码结果如图2所示。

916ab990-f2c9-11ec-ba43-dac502259ad0.png

图1 存储深度1.4Mpts、采样时间280us波形结果的部分

9173cc60-f2c9-11ec-ba43-dac502259ad0.png

图2 存储深度1.4Mpts、采样时间700ms波形结果的部分

很明显,在不同的时间采样下,图2的波形存在很大程度的失真,导致系统解码解析不出来。这里导致失真的主要原因和存储深度及采样率有一定的关系。对于采样率 Fs、存储深度 N,及捕获时间 T(本实验中设置的采样时间T)三者必然满足如下关系式:N = Fs *T。

当我们存储深度固定时,增加捕获时间T,必然导致采样率的降低,根据奈奎斯特采样定理,若 Fs 低于被测信号频率的 2 倍,将存在混叠现象,此时显示的波形具有迷惑性,是不可靠的。图1采样率为4Gsa/s,而图2因为T的增大而导致采样率仅剩2MSa/s,因此出现上述的图2波形失真的问题。实际上,一般采样率要在信号频率的 4~5 倍左右波形才是有保证的。

对比图1和图2,可能还会有小伙伴疑惑为什么设置同样的存储深度1.4Mpts,图1仅达到 1.12Mpts,而图2却能达到1.40Mpts,这仅仅是因为上述的关系式N = Fs *T导致的,T为固定的值几个数值变化,必然需要相应固定的存储深度和4GSa/s相乘,为策略性问题。

采用分段存储方式解决失真问题

我们将上述的图2水平时基档位变大,即1ms/div,如图3所示,可以看到我们采集到的CAN总线信号有很大一部分时间采集的其实都是无用信息,这是因为应用程序对CAN总线的控制通信是有时间间隔的。

91860f88-f2c9-11ec-ba43-dac502259ad0.png

图3 存在通信时间间隔的CAN信号

如果我们此时只想获得通信的数据内容,而无需帧与帧之间的等待时间,那么此间隔对采集数据来说并无意义,这时候我们是不是就可以考虑让示波器只记录有用信息的那一段,无用信息的那段就不记录,这样不就可以节省大量的存储深度,从而缓解甚至解决之前出现的那种失真问题了吗?所以,此处便是我们讲解的重点功能——分段存储。如图4通过设定CAN的起始位为触发条件,从而利用分段存储功能获得511帧CAN信号波形,并且每一帧波形都不存在失真。

91958fd0-f2c9-11ec-ba43-dac502259ad0.png

图4 分段存储CAN信号

分段存储的原理

由上述例子,相信我们对分段存储有了一定的概念理解。所谓分段存储,既通过设置触发的方式,对每次触发采样得到的数据存放到各段的存储空间中,从而可以更高效地利用示波器的存储深度且保证波形细节,并且也能够在足够的采样率下捕获多个波形事件,以便进行有效的分析。

存储原理如下图 5所示,总的存储深度分为 n 段,第 1 段用于显示,第 2 段开始存储,也就是当发生第一次触发时采集的数据存储到第2段存储空间中(此处不同示波器的策略可能存在差异,但触发后再存储的本质没变化),当第2段存储空间存储满之后, 结束第一次触发,等待第二次触发的到来,触发后把数据存储到第 3 段存储空间中,以此类推。

91a4c3a6-f2c9-11ec-ba43-dac502259ad0.png

图5 分段采集原理

ZDS5054Pro 示波器为例,总的存储深度为 512Mpts,段数分配计算公式如下:N=512 * 1024 * 1024 / 【当前存储容量向 2^n 次幂取整】 - 1。

采用分段存储采集小概率波形

分段存储除了上述可以用来提高采样波形的准确性外(高效利用示波器的存储深度从而增加了有效采样数据),还可以用来捕获令大多工程师头疼的偶发信号。下面以“8小时振荡检测试验”作为捕获案例。

1、实验背景

以 ZDS5054Pro 示波器测试做振动试验的连接器,测试整个过程中,监测连接器可能出现次失效区的次数,进而检测产品是否合格。

2、测试需求

整个振动试验时长 8 个小时,在整个过程中连接器可能会出现 0~几十次失效区,时长是 300ns 以上,幅值大小不确定(正常情况下电平为 1V),如下图6所示。

91b35600-f2c9-11ec-ba43-dac502259ad0.png

图6 连接器失效区信号波形

3、测试过程和分析

首先,根据异常信号的特征,设置好示波器捕获触发条件(包括触发电平、触发方式、时基等),由于振动实验室噪声干扰较大,失效时的尖峰波形和杂波混杂在一起,不易测试失效区信号,因此这里采用分段存储的方式去捕获失效区信号。进行8个小时的振动试验监测,捕获异常信号情况如图7和图8所示:

91bdf448-f2c9-11ec-ba43-dac502259ad0.png

图7 第9段异常信号

91ce2ade-f2c9-11ec-ba43-dac502259ad0.png

图8 第13段异常信号

通过图7和图8对比分析,示波器在140us的采样时间下采样率依旧保持在4GSa/s,则此次获得的异常信号是有效的。打开光标对图7信号进行测量,可以发现该信号保持了大约1.79us,远远大于300ns,因此可以断定连接器在此时出现了一次失效。当然,如果小伙伴们想要知道是在哪个时间段失效的,则只需在测量完毕后暂停然后回顾分段的历史记录即可,这里就不对示波器做过多演示。

经过上述对分段存储原理讲解及案例分析,相信小伙伴对分段存储已经有了一定程度的理解。最后再做一个总结,分段存储主要用于捕获有效的波形并将之存储,可以比直接存储更有效地利用存储区域,并且,如果你想长时间去捕获偶发信号,那么我相信分段存储必然可以成为你的得力的工具。

原文标题:示波器分段存储功能,你真的会用吗?

文章出处:【微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    110

    文章

    5566

    浏览量

    181472
  • 存储
    +关注

    关注

    12

    文章

    3824

    浏览量

    84589
  • 波形失真
    +关注

    关注

    0

    文章

    10

    浏览量

    1880

原文标题:示波器分段存储功能,你真的会用吗?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    示波器存储技术揭秘

    1、现在示波器存储深度,如果四个通道都打开,最深的存储深度目前最深能达到多少?排名第二的示波器深度能达到多少? 2、如果一个偶发的毛刺,宽度大约5us左右,不定期出现,时间间隔可能是
    发表于 05-31 11:30

    示波器存储技术问答

    间隔。安捷伦示波器分段存储相邻段间的死区小于20us ,甚至10us 或2.5us,所以几十毛刺间隔时间是几十毫秒,也不会出现漏失,如果时间间隔很长,示波器就会一直等待,等待期间并不
    发表于 11-01 15:29

    用于串行总线应用的示波器分段存储器应用指南

    用于串行总线应用的示波器分段存储
    发表于 11-01 15:32

    示波器的各种文件存储方式与分析

    本帖最后由 仪商城客服 于 2018-1-5 16:27 编辑 关于示波器设置或数据的存储功能很多人表示似懂非懂,想对所测的数据进行二次分析却无从下手,存储由此上演了犹抱琵琶半遮
    发表于 01-05 16:23

    示波器信号捕获技巧 ——FastFrame™分段存储模式优势介绍

    示波器信号捕获技巧 ——FastFrame™分段存储模式优势介绍如今工程师们在面对复杂系统的调试和验证时面临着许多测试技术挑战,包括捕获和可视化多个不频繁或间断出现的事件,如串行数据包、激光脉冲
    发表于 12-05 15:00

    示波器维修】示波器为什么要分段存储呢?

    。  FastFrame分段存储可以为数字设计工程师提供不同类型的功能。例如,如果你的微处理器系统偶尔被中断,用示波器来收集定时信息就会很困难。如果您不知道事件发生的时间或频率,您就无法在正常的采集
    发表于 12-11 11:25

    泰克示波器信号捕获技巧的介绍 ——FastFrame分段存储模式优势介绍

    时间分辨率(采样率)为代价的。“FastFrame分段存储模式让您不用再从定时分辨率与捕获时间之间做选择。”它提高内存使用效率和数据获取质量,包括:1、以足够的采样率捕获多个事件,以便进行有效的分析2、通过记录长度
    发表于 02-25 12:28

    示波器分段存储

    特性。  FastFrame分段存储可以为数字设计工程师提供不同类型的功能。例如,如果你的微处理器系统偶尔被中断,用示波器来收集定时信息就会很困难。如果您不知道事件发生的时间或频率,您就无法在正常
    发表于 05-22 14:32

    如何利用示波器分段存储监测信号故障频率?

    什么是分段存储分段存储的应用场合有哪些?如何利用示波器分段
    发表于 06-15 06:52

    示波器存储深度设置多大好

    的文章《不同采样率对波形的影响-示波器实测案例分析》也以实际案例演示的方式说明了这一点。存储深度是一个数字示波器才有的概念,模拟示波器是不存
    发表于 12-21 17:56

    示波器的变长存储深度和分段存储

    一段小的存储中。示波器触发一次填充一个段,段与段之间的空闲信号或信号不感兴趣的部分没有被采集和存储。还有一种常见的场景特别适合分段存储功能发
    发表于 06-22 15:44

    示波器分段存储采集

    所有示波器都具有数量有限的采集存储器,示波器存储器深度决定波形时间和以特定采样率捕获到的串行数据包数量。可以将示波器的时基设为很慢的时间/
    发表于 08-24 10:36 2860次阅读

    示波器在电源分析中的应用

    本文是博宇讯铭以鼎阳科技SDS2000XHD系列示波器讲解示波器在电源分析中的应用。
    发表于 05-17 14:20 782次阅读
    <b class='flag-5'>示波器</b>在电源<b class='flag-5'>分析</b>中的应用

    数字示波器分段存储功能的作用和用法

    要了解示波器分段存储功能,我们先来看看这个功能解决了什么问题,存在的价值是什么。首先我们要明确一点,数字示波器通过ADC模数转换器将模拟信号转换成了数字信号,只能努力去还原信号本来的
    的头像 发表于 12-31 15:01 633次阅读
    数字<b class='flag-5'>示波器</b><b class='flag-5'>分段</b><b class='flag-5'>存储</b>功能的作用和用法

    LOTO示波器的变长存储深度和分段存储

    经常有客户咨询和不理解LOTO示波器存储深度为什么是变长的,也表示对LOTO示波器分段存储功能不理解,本文对LOTO
    的头像 发表于 06-09 16:37 456次阅读
    LOTO<b class='flag-5'>示波器</b>的变长<b class='flag-5'>存储</b>深度和<b class='flag-5'>分段</b><b class='flag-5'>存储</b>