摩尔芯闻 > 行业新闻 > 半导体 > 示波器Pass/Fail测试步骤详解

示波器Pass/Fail测试步骤详解

eefocus ·2020-09-03 00:00·电子工程世界
阅读:2158

在现代经济高速发展的社会中,我们使用的电子产品越来越精细,各类参数指标也越来越严格。在进行小批量设备或工业自动化测试时(例如,产品在出厂前需要做某些性能检测),往往意味着对大量重复性指标的测试。市面上大多数台式数字示波器都拥有的 Pass/Fail 功能可以很轻易地完成这项工作,它可以自动捕捉到不符合设定要求的异常信号,把工程师从观察大量信号的过程中解放出来,令工程师更高效地完成测试工作。

那么怎么用示波器来实现 Pass/Fail 测试呢?下面我们将给出详细的测试步骤以供参考。

本例采用鼎阳科技 SDG2000X 信号发生器和 SDS1000X-E/SDS2000X 数字示波器来模拟 Pass/Fail 功能的实际运用。(连接方式如图所示)

首先,我们用信号源模拟实际的规律性输出 (此处模拟产品为良品的指标),输出一个 2V,1KHz 的方波,输入到示波器,然后在示波器操作界面进入 Pass/Fail 功能。示波器的详细操作步骤为:

1. 在配置设置“Utility”中选择“通过测试”—“允许测试”;

2. 选择“规则设置”,选择 X 轴和 Y 轴的水平调节和垂直调节范围(调节范围是当前档位的系数),通过‘规则设置’设定符合标准的条件,本例采用的设置:

时基档位为 500μs,幅度档位为 500mV;

X 轴系数为 0.12div,即允许 0.12 个当前时基档位的通过范围(500us*0.12=6μs);

Y 轴系数为 0.20div,即允许有 0.20 个当前幅度档位的通过范围(500mV*0.2=100mV);

3. 选择是否开启显示信息(开启显示信息则会在屏幕右上角看到信号通过和失败的帧数及总帧数)、失败即停(检测到失败信号后停止采集)和检测到失败信号是否发出蜂鸣声报警提示;

4. 在信号源中选择通道合并功能,人为设置添加一个 10Hz,200mV 的脉冲信号作为异常信号(此处模拟产品为不良品的指标),每当这个脉冲出现,都会使信号超出之前设置的容限模板,系统会捕捉到异常波形,通过停止采集并发出蜂鸣声通知到测试人员。

点击返回和打开操作软键,此时通过测试功能开始运行。接下来我们可以在示波器中看到下图的输出显示:

如上图所示,黑色区域为我们设定的通过标准范围,当脉冲信号出现在蓝色背景区域时,即超出容差模板,波形测试失败。反之,信号只要在黑色通道,则会被系统自动判定为通过。

因此,当信号的频率或幅度波动过大或者有其他干扰信号,从而导致输入信号超出容差模板的时候,系统会认为这一帧信号测试失败。

上例设置了失败即停并且输出蜂鸣声报警,在总共 29 帧的输入信号中,前 28 帧都是属于测试通过的波形,在第 29 帧出现了测试失败的波形,示波器停止采集并且发出蜂鸣声。

接下来我们通过屏幕右上角显示的信息可以粗略地分析信号失败率。把“失败即停”选项关闭,然后采集一段时间的数据。可以看到得到的数据如下图所示:

由前文可知图中信号是由两个信号合并而成,分别为 2V,1KHz 的方波和 200mV,10Hz 的脉冲信号。我们从显示的信息可以得知测试失败的波形有 272 帧,测试通过的波形有 3567 帧,信号总共 3839 帧。我们可以从这些信息做出下列的分析:

导致测试失败的信号是我们使用信号源输出的一个频率只有 10Hz 的脉冲信号,可认为每一帧失败的波形中只有一个脉冲,一帧信号有七个方波,其中有一个脉冲会导致测试失败。则被判定为 Fail 的帧数等同于导致测试失败的脉冲数量,为 272 个。在 3839 帧波形中,每帧波形有 7 个周期的方波。所以,失败率为 272/(7*3839)=0.010121…而 10Hz/1000Hz=0.01。排除示波器死区时间和开始采集时间不确定等因素的影响,这个数据基本上和理论数据一致。

此外,鼎阳示波器的后面板有 Pass/Fail Out 通道,每当检测到失败波形的时候,示波器都会输出一个 TTL 脉冲信号。我们在重复性测试或者工业自动化测试时可以使用 BNC 线连接此接口,利用该 TTL 脉冲信号来做一些针对不良品的措施(例如最简单的加一个蜂鸣器或者其他更系统详细的方式)。我们可以通过下面的例子来了解这个功能。

在上面实验的基础上用 BNC 线把 SDS2000X 示波器后面板的 Pass/Fail Out 接口连接到另外一个示波器 SDS1000X-E 的通道 1。然后在 SDS2000X 示波器进行如下设置:“Utility”—“Aux 输出”—“Pass/Fail”。当检测到测试失败的信号时,示波器后面板的 Pass/Fail 接口会输出一个 TTL 脉冲。

SDS2000X 示波器显示界面

如图,我们可以看到在输入了 43 帧方波信号之后,出现了两帧超出容差模板的信号,这两帧信号都是测试失败的信号。

SDS1000X-E 示波器显示界面

在上图中我们可以看到,在 SDS1000X-E 示波器中我们捕捉到了两个脉冲信号,这个跟上述两帧超出容差模板的波形的数量是一致的。在实际应用中,我们可以根据失败波形给出的 TTL 信号来做一些应对不良品的措施。

Pass/Fail 功能在确保批量产品的重复性测试和工业自动化方面都有很优秀的表现,可以确保批量产品的指标一致符合要求,并成功筛选出不良品,且可以从示波器后面板的 Pass/Fail 接口获得一个 TTL 脉冲信号。我们可以利用此脉冲作为激励信号来推动其他设备,从而对不合格的产品采取相应的措施,使得产品出厂的质量得到保证。

关键字: 示波器 Pass Fail 测试步骤 编辑:什么鱼 引用地址: http://news.eeworld.com.cn/Test_and_measurement/ic508818.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
分享到:
微信 新浪微博 QQ空间 LinkedIn

上一篇:新日本无线全新回路技术可抑制传播延迟变动轨到轨输入

下一篇:示波器灰度显示和色温显示的意义及功能

打开摩尔直播,更多新闻内容
半导体大咖直播分享高清观看
立即下载