ATE测试中的site check(防呆测试)

测试目的:当有多工位进行测试时,由于测试板都一模一样,如何区分哪块测试板应该放在哪个工位上呢,就应进行Site_check这项测试。Site_check这项测试需要在原理图上就有对应的电路设计,如果原理图之前没有设计用于Site_check的相关电路,那么上机调试时就无法进行该项测试。

通常,我们会在测试板上设计一个电阻R,用于site check。下面具体讲讲怎么做。

Site1对应的测试板上电路设计为:电阻R1的值为1KΩ,分配一路VI源给该电阻供源和测量。

Site2对应的测试板上电路设计为:电阻R2的值为2KΩ,分配一路VI源给该电阻供源和测量。

Site3对应的测试板上电路设计为:电阻R3的值为3KΩ,分配一路VI源给该电阻供源和测量。

Site4对应的测试板上电路设计为:电阻R4的值为4KΩ,分配一路VI源给该电阻供源和测量。

利用分配的VI源Rx提供5V电压,然后测量流经Rx的电流,利用欧姆定律(Rx_meas=5/I_meas_Rx)得到Rx的测量值(Rx_meas) 。同时,将R1=1K记为R1的设定值(R1_set)、R2=2K记为R2的设定值(R2_set)、R3=3K记为R3的设定值(R3_set)、R4=4K记为R4的设定值(R4_set)。则有:

工位

电阻设定值

电阻测量值

电流测量值

Site1

R1_set

R1_meas

I1=5/1K=0.005A

Site2

R2_set

R2_meas

I2=5/2K=0.0025A

Site3

R3_set

R3_meas

I3=5/3K=0.0017A

Site4

R4_set

R4_meas

I4=5/4K=0.00125A

4个工位即Site1 Site2 Site3 Site44块测试板,每块测试板上有一个电阻,他们的电阻值为:1KΩ 2KΩ 3KΩ 4KΩ。那么我们面对的问题就是:把4块测试板分别放到4个工位上去,有几种放法?这涉及到排列组合的知识,按照下面的描述进行思考。

第一步:在Site1放测试板,就有4种放法;

第二步:在Site2放测试板,就只有3种放法(因为在第一步中已经放了一个测试板了,目前只剩三块测试板可以拿去放置了)

第三步:在Site3放测试板,就只有2种放法;

第四步:在Site4放测试板,就只有1种放法;

因此,一共有:4*3*2*1=24种放法。即我们在连接测试板和测试机工位时,一共有24种连接方式,其中只有:<Site1放含R1的测试板+Site2放含R2的测试板+ Site3放含R3的测试板+Site4放含R4的测试板>1种连接是正确的。

现在的问题是:如何设置判断条件,能够把正确的连接方式与其他23种错误的连接方式区分开?

若Site1

接入了含R1的测试板,则测得的电流值约为0.00500A;计算出的电阻测量值(R1_meas)1K

接入了含R2的测试板,则测得的电流值约为0.00250A;计算出的电阻测量值(R1_meas)2K

接入了含R3的测试板,则测得的电流值约为0.00170A;计算出的电阻测量值(R1_meas)3K

接入了含R4的测试板,则测得的电流值约为0.00125A;计算出的电阻测量值(R1_meas)4K

Site2 Site3 Site4不管怎么接测试板,测量的电流值也只会是0.00500A 0.00250A0.00170A 0.00125A这几个值。

因此,通过欧姆定律(5V/电流测量值)计算出的电压值Rx_meas也只会约为:1Kohm2Kohm3Kohm4Kohm

①下面表格展示了24种接法下,求得的|R_meas-R_set|的值;

从表看出,只有差值为0(标红的部分),接法是正确的,其他接法都是错误的。

|求差值|

R_set

1KΩ

2KΩ

3KΩ

4KΩ

R_meas

约为1KΩ

0K

1K

2K

3K

约为2KΩ

1K

0K

1K

2K

约为3KΩ

2K

1K

0K

1K

约为4KΩ

3K

2K

1K

0K

②下面表格展示了24种接法下,|R_meas-R_set|÷R_set的值。

现在我们取|R_meas-R_set|÷R_set=0.1,由于我们知道:

site1的R_setR1=1Ksite2R_setR2=2Ksite3R_setR3=3Ksite4R_setR4=4K

所以,反推回去,有:

Site1中的|R_meas-R_set|=0.1*1K=0.1K; Site2中的|R_meas-R_set|=0.1*2K=0.2K;

Site3中的|R_meas-R_set|=0.1*3K=0.3K; Site4中的|R_meas-R_set|=0.1*4K=0.4K

从上表可以知道:接法错误时,|R_meas-R_set|均大于等于1K所以我们依靠这一点,可以判断接法是否正确。

|差值|÷R_set

R_set

1KΩ

2KΩ

3KΩ

4KΩ

R_meas

约为1KΩ

0

0.5

0.6

0.75

约为2KΩ

1

0

0.3

0.5

约为3KΩ

2

0.5

0

0.25

约为4KΩ

3

1

0.3

0

下图为整个测试算法的流程图,分析如下。

由于不管怎么接,测量的电流值也只会是0.00500A0.00250A0.00170A0.00125A这几个值。所以1次判断I_meas_R 0.0005?

如果判断结果为NO,说明电流小于0.0005A,电流太小了,这个测试回路可能已经断路了。

I_meas_R 0.0005,即该测试回路正常连通的情况下,才能继续进行第2个判断。

2个判断

当我们把判断条件设为:|R_meas-R_set|÷R_set 0.1

如果判断结果为Yes,说明:|R_meas-R_set| (0.1K~0.4K) ;

|R_meas-R_set| ≤ (0.1K~0.4K) 时,可以推断|R_meas-R_set| 一定小于1K,说明接法是正确的。

(前面提到:接法错误时,|R_meas-R_set|均大于等于1K)

在最开始定义数组Siteck[SITENUM]={1,2,3,4},当接法正确时,应输出:Siteck[i]=Siteck[i]÷(i+1)

这样不论是哪个site,得到的Siteck最终值都为1,所以可以设定Siteck范围为(0.9,1.1)

  • 23
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值