RS232RS485测试方案应用方案.docx
《RS232RS485测试方案应用方案.docx》由会员分享,可在线阅读,更多相关《RS232RS485测试方案应用方案.docx(32页珍藏版)》请在冰豆网上搜索。
![RS232RS485测试方案应用方案.docx](https://file1.bdocx.com/fileroot1/2023-1/26/1c5a8997-3969-4f7e-baa0-ad5a79192245/1c5a8997-3969-4f7e-baa0-ad5a791922451.gif)
RS232RS485测试方案应用方案
测试方案
1,管脚编号:
管脚位置
PIN1
PIN2
PIN3
PIN4
PIN5
PIN6
PIN7
PIN8
管脚名称
RO
RE
DE
DI
GND
A
B
VCC
2,测试目录:
目录(总括)
1.开短路测试
2.VDD接地时接收器A、B输入电流
3.VDD接电源时接收器A、B输入电流
4.待机模式下的供电电流
5.接收驱动开启时,接收开启时,驱动开启时供电电流
6.无负载差模驱动输出电压
7.54欧姆负载差模驱动输出电压
8.54欧姆负载共模输出电压
9.Voc、Vod幅度变化
10.100欧姆负载差分输出电压
11.AB直接短路电流
12.A,B短路到电源与地电流
13.短路恢复测试
14.接收开启时控制端口IIN1电流
15.驱动开启时控制端口IIN1电流
16.接收输入阻抗RIN(由上边得出电阻)
17.接收开路电压
18.接收短路电压
19.RO低电平范围
20.RO高电平范围
21.接收器三态输出电流
22.接收器输出短路电流
3,测试向量
测试管脚
参数名称
单位
下限
上限
测试条件与方法
测试示意图
备注
Vcc
1_OS_VCC
V
-1.2
-0.2
GND=0V,
VccRE、RO、DE、DI、A、B管脚上先后加-100uA电流,分别等待2000ns测各管脚上的电压。
开短路测试
若fail,就不接着往下测了。
[bin2]
RE
1_OS_RE
V
-0.9
-0.2
RO
1_OS_RO
V
-0.9
-0.2
DE
1_OS_DE
V
-0.9
-0.2
DI
1_OS_DI
V
-0.9
-0.2
A
1_OS_A
V
-0.9
-0.2
B
1_OS_B
V
-0.9
-0.2
A
2_IA_12G
uA
59
125
RO=open、RE=0V、DE=0V、DI=open、GND=0V、
A=12V、B=12V、Vcc=0V
等待10000ns后测A、B管脚电流
接收器A、B输入电流
[Displayonly]
B
2_IB_12G
uA
59
125
A
2_IA_7G
uA
-100
-35
RO=open、RE=0V、DE=0V、DI=open、GND=0V、
A=-7V、B=-7V、Vcc=0V
等待10000ns后测A、B管脚的电流
B
2_IB_7G
uA
-100
-35
A
B
3_IA_12VCC
uA
59
125
RO=open、RE=0V、DE=0V、
DI=open、GND=0V、
A=open、B=open、Vcc=5V
等待3ms
A=12V、B=12V,等待10000ns
后测管脚电流,记为,IRA12,IRB12
3_IB_12VCC
uA
59
125
A
3_IA_7VCC
uA
-100
-35
RO=open、RE=0V、DE=0V、
DI=open、GND=0V、
A=-7V、B=-7V、Vcc=5V
等待10000ns后测管脚电流
IRA7,IRB7
B
3_IB_7VCC
uA
-100
-35
Vcc
4_ISD1
uA
0.5
10
RO=open、RE=5V、DE=0V、
DI=0V、GND=0V、
A=open、B=open、Vcc=5V
等待20000ns后测Vcc端上电流
待机模式下的供电电流
[bin3]
Vcc
4_ISD2
uA
0.5
10
RO=open、RE=5V、DE=0V、
DI=5V、GND=0V、
A=open、B=open、Vcc=5V
等待20000ns后测Vcc端上电流
Vcc
5_IVCC1
uA
100
800
RO=open、RE=0V、DE=5V、
DI=0V、GND=0V、
A=open、B=open、Vcc=5V
等待5000ns后测Vcc上电流
接收驱动供电电流
[Bin3]
Vcc
5_IVCC2
uA
100
800
RO=open、RE=0V、DE=5V、
DI=5V、GND=0V、
A=open、B=open、Vcc=5V
等待5000ns后测Vcc上电流
Vcc
5_IVCC3
uA
100
600
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A=open、B=open、Vcc=5V
等待5000ns后测Vcc上电流
驱动开启时供电电流
[Bin3]
Vcc
5_IVCC4
uA
100
600
RO=open、RE=5V、DE=5V、
DI=0V、GND=0V、
A=open、B=open、Vcc=5V
等待5000ns后测Vcc上电流
Vcc
5_IVCC5
uA
80
600
RO=open、RE=0V、DE=0V、
DI=0V、GND=0V、
A=open、B=open、Vcc=5V
等待5000ns后测Vcc上电流
接收开启时供电电流
[Bin3]
Vcc
5_IVCC6
uA
80
600
RO=open、RE=0V、DE=0V、
DI=5V、GND=0V、
A=open、B=open、Vcc=5V
等待5000ns后测Vcc上电流
A
6_VOD1H
V
3
5.05
RO=open、RE=5V、DE=2.4V、
DI=5V、GND=0V、
A=open、B=open、Vcc=5V
等待3000ns,测A、B电压,(管脚端加0A电流,测电压),并计录,
计算A、B之间电压差
VOD1H=VA-VB,
左边单元格的指标是VOD1H的指标。
(这里同时测了DE的高阈值)
无负载差模驱动输出电压
[Bin4]
B
A
6_VOD1L
V
3
5.05
RO=open、RE=5V、DE=5V、
DI=0V、GND=0V、
A=open、B=open、Vcc=5V
等待3000ns,测A、B电压(管脚加0A电流,测电压),并计录A、B电压,计算A、B之间电压差(VOD1L=VB-VA)。
左边单元格的指标是VOD1L的指标。
B
A
7_VOD2(54)H
V
1.5
4
RO=open、RE=5V、DE=5V、
DI=2.4V、GND=0V、
A、B间加54欧电阻、Vcc=5V
等待3000ns,(加0A电流)测A、B电压,记录A,B的电压,并计算A、B之间电压差(VOD_H=VA-VB)。
左边单元格的指标是VOD_H的指标。
(这里同时测DI的高阈值)
54欧
负载
差模驱动输出电压
[Bin4]
B
A
7_VOD2(54)L
V
1.5
4
RO=open、RE=5V、DE=5V、
DI=0.8V、GND=0V、
A、B之间加54欧电阻、Vcc=5V
等待3000ns,测A、B电压,记录A,B的电压,再计算A、B之间电压差(VOD_L=VB-VA)。
左边单元格的指标是VOD_L的指标。
(这里同时测DI的低阈值)
B
A
8_VOC(54)H
V
2
3
从序列7(7_VOD2(54)H)的相应条件下,符合指标要求时的测试结果计算VOC_H=(VA+VB)/2
54欧姆负载共模输出电压
[Displayonly]
B
8_VOC(54)L
V
2
3
从序列7(7_VOD2(54)L)的相应条件下,符合指标要求时的测试结果计算VOC_L=(VA+VB)/2
AB
9_VOD_B(54)
V
-0.2
0.2
从序列7,符合指标要求时的相应测试结果计算VODbalance=(VOD_H-VOD_L)
Voc、Vod幅度变化
[Displayonly]
AB
9_VOC_B(54)
V
-0.2
0.2
从序列8的相应测试结果计算VOCbalance=(VOC_H-VOC_L)
A
B
10_VOD3(100)H
V
2
4
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A、B之间加100欧电阻、Vcc=5V
等待3000ns,测A、B电压,计算A、B之间电压差(VOD_H100=VA-VB)。
100欧
负载
差模驱动输出电压
[Displayonly]
A
B
10_VOD3(100)H
V
2
4
RO=open、RE=5V、DE=5V、
DI=0V、GND=0V、
A、B之间加100欧电阻、Vcc=5V
等待3000ns测A、B电压,记录A,B的电压,再计算A、B之间电压差(VOD_L100=VB-VA)。
A
B
11_IS_A25_0
mA
22
100
RO=open、RE=5V、DE=5V、
DI=0V、GND=0V、
A、B分别短路至2.5V、Vcc=5V
等待3000ns,分别测A、B端口的电流。
AB直接
短路电流
(2.5V)
[bin4]
11_IS_B25_0
-100
-22
A
B
11_IS_A25_1
mA
-100
-22
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A、B分别接2.5V、Vcc=5V
等待3000ns,分测A、B端口的电流。
11_IS_B25_1
22
100
A
B
12_IS_A0B5
mA
-100
-18
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A=0V、B=5V、Vcc=5V
等待3000ns,测试A、B端口的电流
A,B短路到电源与地
[Bin4]
18
100
A
B
12_IS_A7B12
mA
-100
-18
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A=-7V、B=12V、Vcc=5V
等待3000ns,测试A、B端口的电流
18
100
A
B
12_IS_A12B7
mA
18
100
RO=open、RE=5V、DE=5V、
DI=0V、GND=0V、
A=12V、B=-7V、Vcc=5V
等测3000n,测试A、B端口电流
-100
-18
A
B
12_IS_A5B0
mA
18
100
RO=open、RE=5V、DE=5V、
DI=0V、GND=0V、
A=5、B=0、Vcc=5V
等待3000ns,测试A、B端口的电流
-100
-18
A
B
13_VOD4
V
1
3
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A、B之间接54欧负载、Vcc=5V
保持A,B之间接54欧负载
等待1000ns,A接0V,
等待2000ns,A不接0V,
等待5000ns,测试A、B端口电压差VOD4=VA-VB。
短路
恢复
测试
[bin4]
A
B
13_VOD5
V
1
3
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A、B之间接54欧负载、Vcc=5V
保持A,B之间的负载
等待1000ns,B接5V,
等待2000ns,B不再接5V,等待5000ns,测试A、B端口电压差VOD5=VA-VB。
RE
DE
DI
14_IIN_RE_0
uA
-2
2
RO=open、RE=0V、DE=0V、
DI=0V、GND=0V、
A、B浮空、Vcc=5V
等待3000ns,
同时测RE、DE、DI上电流
接收开启时控制端口IIN1电流
仅记录,
不标记fail
[Displayonly]
14_IIN_DE_0
uA
-2
2
14_IIN_DI_0
uA
-2
2
RE
DE
DI
15_IIN_RE_5
uA
-2
2
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A=open、B=open、Vcc=5V
等待3000ns,同时测RE、DE、DI上电流
驱动开启时控制端口IIN1电流
仅记录,
不标记fail
[Displayonly]
15_IIN_DE_5
uA
-2
2
15_IIN_DI_5
uA
-2
2
A
16_RA_12
Kohm
96
196
从序列3的相应测试结果计算RINA=((12V/IRA12)+(|7/IRA|))/2
接收器输入
阻抗
[Bin4]
B
16_RB_7
Kohm
96
196
从序列3的相应测试结果计算RINB=((12V/IRB12)+(|7V/IRB7|))/2
RO
17_VO_fs_open
V
2.5
5.05
RO=open、RE=0V、DE=0.8V、
DI=0V、GND=0V、
A=open、B=open、Vcc=5V
等待2000ns,RO加0A电流,等待5000ns,测量RO电压,并计录。
(这里同时测试了DE的低阈值)
接收开路电压
[bin8]
RO
18_VO_fs_short
V
4
5.05
RO=open、RE=0V、DE=0V、
DI=0V、GND=0V、
A=B=open、Vcc=5V
等待2000ns,RO加0A电流,等待5000ns,测量RO电压,并计录。
接收短路电压
[bin8]
RO
19_VO_p1mA
V
0
0.4
RO加4mA电流、RE=0V、DE=0V、
DI=0V、GND=0V、
A=2.5、B=2.7、Vcc=5V
等待3000ns,测量RO电压并计录,
(这里就已经同时测了比较器的低阈值)
RO低电平范围
[Bin3]
RO
20_VO_n1mA
V
4
5.05
RO加-4mA电流、RE=0V、DE=0V、
DI=0V、GND=0V、
A=2.5、B=2.55、Vcc=5V
等待3000ns,测量RO电压并计录,
(这里就已经同时测了比较器的高阈值)
RO高电平范围
[Bin3]
RO
21_IOZ_0
uA
-10
10
RO=0V、RE=2.4V、DE=0V、
DI=0V、GND=0V、
A=2.5V、B=0.8V、Vcc=5V
等待5000ns,测量RO电流,并计录。
(这里同时测了RE的高阈值。
)
接收器三态输出电流
[bin3]
RO
21_IOZ_VCC
uA
-10
10
RO=5V、RE=5V、DE=0V、
DI=0V、GND=0V、
A=2.5、B=0.8、Vcc=5V
等待5000ns,测量RO电流。
RO
22_IOSR_GND
mA
-95
-1
RO=0V、RE=0.8V、DE=0V、
DI=0V、GND=0V、
A=5V、B=0V、Vcc=5V
等待5000ns,测量RO电流。
(这里同时测试了RE的低阈值)
接收器输出短路电流
[Bin4]
RO
22_IOSR_VDD
mA
1
95
RO=5V、RE=0V、DE=0V、
DI=0V、GND=0V、
A=0V、B=5V、Vcc=5V
等待5000ns,测量RO电流。
A
23_VTH_DE_H
V
3
5.05
RO=open、RE=5V、DE=0V、
DI=5V、GND=0V、
A接510欧电阻到地、B=open、Vcc=5V
等待3000n,DE=2.4V,
等待3000n,测A端口电压
DE的阈值电压
[Bin3]
A
23_VTH_DE_L
V
0
1.5
RO=open、RE=5V、DE=5V、
DI=5V、GND=0V、
A接510欧电阻到地、B=open、Vcc=5V
等待3000n,DE=0.8V,等待3000n,测A端口电压。