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

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

3天内不再提示

如何捕获长时间测试中信号的一个偶发异常

AGk5_ZLG_zhiyua 来源:ZLG致远电子 作者:ZLG致远电子 2022-01-02 09:11 次阅读

产品的研发中,如何捕获长时间测试中信号的一个偶发异常,是工程师们经常遇到的问题。本文将为大家提供一种新的方式,仅需一台机器,工程师就可以对高达128路信号进行长时间可靠性监控测试。

传统的示波器捕获要捕获信号的异常,一般有以下两种常规方式。

方式1 需要工程师根据异常特性提前设定触发条件,通过反复测试,尝试捕获到异常信号产生的波形段。这种做法会带来以下两个痛点:1、需要在测试前明确异常产生的条件。例如先判断幅度、周期时间是否可能未满足设定值,再设定“电平触发”或者“周期触发”等触发类型。因此这种方式一般用于捕获已知的异常问题,并且需要明确异常发生的条件。

2、这种分析方式存在分析死区,在捕获期间我们无法观测到死区段的数据状态,而往往未知的异常就藏在这些隐蔽的角落。

6f4df6f6-6782-11ec-b2e9-dac502259ad0.jpg

图1 采集中的死区时间

方式2 开启滚动硬盘记录,将测试期间所有的数据全部存入硬盘,待测试结束后,再对硬盘中的数据进行反复分析。1、优点:解决采集死区的问题,毕竟已经将所有的波形数据都存储到硬盘介质之中。

2、缺点:需要仪器搭载足够大的硬盘去记录全部数据,若对一个信号以5M Sa/s条件采集记录,一个数据点需要2字节存储空间,则一个小时记录将占用约36G硬盘空间,若通道个数较多,占用硬盘空间将成倍数增加。同时,过大的数据量同时也进一步加大了后续的分析难度。另外采集和分析分步进行,往往不适用于一些实时性要求较高的场合。

那是否存在第三种分析方式,既可以无死区的长时间观测多路波形信号的同时,实时的反馈当前监控状态,并且能保留异常发生的关键数据段的现场呢?

答案是肯定的,为了解决长时间异常检测的痛点,ZDL6000示波记录仪推出了功能“实时事件”。在无死区滚动采集的同时,支持8种类型的事件判断,同时对128个条件进行并发监控。若搭配8张16CH电压采集卡,可轻松实现128路信号实时监控。一旦异常产生,即可将异常发生点附近存储成可回读分析的文件。

6fa1d028-6782-11ec-b2e9-dac502259ad0.png

图2 丰富强大的事件功能配置

以“模板事件”为例,只需要设定周期阈值,以及容忍度判断,就能在波形滚动采集的过程中实时对波形按周期进行模板比对判断,若发现有畸变的波形,将会在波形上实时标明异常,并引发事件响应。

6fff1b02-6782-11ec-b2e9-dac502259ad0.png

图3 采集期间实时的模板事件判断

当采集期间有事件发生时,我们可以选择对应的事件响应,如下图所示,我们可以在异常发生的时候,同时记录复数通道关键段附近50k个数据点,这样子我们就实现了对多路信号的长时间监控,并且分段存储局部异常数据段。从而避免后续对庞大数据的分析。

705983ee-6782-11ec-b2e9-dac502259ad0.png

图4 灵活的事件存储响应

篇幅有限,除了上文演示中的“模板事件”外,还有另外7种强大的事件监控类型未能详细解释,欢迎有兴趣的用户进一步咨询了解。

原文标题:如何同步监控128路信号,实时捕获偶发性异常?

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

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

    关注

    8

    文章

    7006

    浏览量

    88955
  • 硬盘
    +关注

    关注

    3

    文章

    1308

    浏览量

    57285
  • 电平
    +关注

    关注

    5

    文章

    360

    浏览量

    39886

原文标题:如何同步监控128路信号,实时捕获偶发性异常?

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

收藏 人收藏

    评论

    相关推荐

    AI威廉希尔官方网站 如何融入测量分析进行偶发异常定位

    ,快速定位出芯片和处理器硬件或软件引起的偶发异常,是设计人员经常需要面临的重大挑战。   如何应对超低噪声电流在高速采样、高动态和长时间中的测量直是
    的头像 发表于 05-10 00:27 2026次阅读

    异常信号捕获与分析

    异常信号隐蔽性高,分析难度大,使得无数工程师都败倒在她的石榴裙下,但因其在信号的分析与调试过程中影响很大,工程师们不得不屡败屡战,路坎坷前行。本文将结合实例进行分析,分享了
    发表于 01-20 13:38 891次阅读

    实例分析:分享种新颖实用的异常信号捕获方法

    异常信号隐蔽性高,分析难度大,无数工程师都被其击倒。但又因其在信号的分析与调试过程中影响很大,工程师们不得不屡败屡战,路坎坷前行。本文将结合实例进行分析,分享了
    发表于 11-05 01:23 1252次阅读
    实例分析:分享<b class='flag-5'>一</b>种新颖实用的<b class='flag-5'>异常</b><b class='flag-5'>信号</b><b class='flag-5'>捕获</b>方法

    stm32 tim1输入捕获+DMA,如果长时间无脉宽信号,输出报警信号怎么解决?

    要求:实现测量外部脉冲宽度,读取脉宽后,清除脉宽数据,如果长时间无脉宽信号,输出报警信号。 实现方式:使用stm32 tim1输入捕获+DMA方式,把
    发表于 05-11 06:08

    异常信号捕获与分析

    的频率是多少,是不是周期性出现的呢?为了弄清楚这些问题,般需要长时间记录波形,然后基于这样庞大的数据库去定位和分析异常。ZDS2000
    发表于 11-19 23:38

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

    的脉冲。在这种情况下,只有0.00005%的捕获是我们测试需要的!长时间的连续采集有些明显的缺点:1、需要增加数据处理,降低了最大触发率,限制了波形
    发表于 12-05 15:00

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

    如今工程师们在面对复杂系统的调试和验证时面临着许多测试威廉希尔官方网站 挑战,包括捕获和可视化多个不频繁或间断出现的事件,如串行数据包、激光脉冲和故障信号。为了准确地测量和表征这些信号,必须在
    发表于 02-25 12:28

    高分辨率捕获单个脉冲

    复杂系统的调试和验证面临许多测试威廉希尔官方网站 挑战,包括捕获和可视化多个不频繁或间断出现的事件,如串行数据包、激光脉冲和故障信号。为了准确地测量和表征这些信号,必须在
    发表于 05-31 07:42

    解决嵌入式系统信号调试的五阶段

    克新代示波器记录长度基本在几十M点,可实现对信号高采样长时间的连续捕获。推荐两捕获
    发表于 07-01 11:09

    阻碍示波器捕获异常信号,如何计算示波器的死区时间

    数字示波器的原理决定了波形观测必然存在死区时间,而死区时间的长短直接影响示波器捕获异常信号的能力。你当前用的示波器的死区
    发表于 11-05 02:03 576次阅读

    模拟信号异常的定位

    作为工程师,最难面对的是预料之外的问题和异常,如果是可预见的,那么在硬件电路设计时就能做出预防。所以这种情况下,我们暂时不能使用高级触发来捕获和定位隐藏在正常波形下的异常偶发事件。
    发表于 09-15 10:40 12次下载
    模拟<b class='flag-5'>信号</b>的<b class='flag-5'>异常</b>的定位

    模拟信号性能验证的快速准确定位异常的方法

    和定位隐藏在正常波形下的异常偶发事件。 使用无限余晖,用较长观测信号,可以将偶发异常事件滞留在屏幕上,根据滞留的
    发表于 11-15 14:42 5次下载
    模拟<b class='flag-5'>信号</b>性能验证的快速准确定位<b class='flag-5'>异常</b>的方法

    提升产品品质、捕获偶发异常的终极奥秘

    示波记录仪可以自定义加载的算法文件来进行波形的波形的判定,这是异常信号捕获的终极奥义。可以当做是种独特判定方式,记录仪可以实时的针对此判定方法和源数据进行比对,并且将结果显示出来。
    发表于 03-19 11:58 4312次阅读

    如何使用泰克示波器捕获异常信号

    不同的测试场景都有不同特征的信号需要捕获,特殊异常信号捕获需求变得越来越多,这就需要工程师有足够
    发表于 09-26 15:06 712次阅读

    python如何捕获异常和主动抛出异常

    python如何主动抛出异常捕获异常 1. 如何抛出异常异常的产生有两种来源: 种是程序
    的头像 发表于 03-04 17:09 9827次阅读