通信链路运行特征测试系统及测试方法与流程

文档序号:29948594发布日期:2022-05-07 17:11阅读:145来源:国知局
通信链路运行特征测试系统及测试方法与流程

1.本发明属于通信测试技术领域,具体涉及一种通信链路运行特征测试系统及测试方法。


背景技术:

2.当前常见现场通信技术包括485,can,flexray,车载以太网等,其接口采用差分信号传输方式。差分信号传输是一种使用两个互补电信号进行信息传递的方法,根据通讯技术原理不同,其电气参数细节存在差异,但均采用双绞线作为物理传输介质,不仅可以降低自身对外界的干扰,同时可以减少与外界干扰源的电容耦合和感应耦合。
3.由于不同技术细节特征、产品应用环境差异较大,研发人员通常针对某一通信技术进行测试,然而工业和车载现场作业环境复杂,通信过程不可避免遇到短路/断路/电位偏移/波形质量恶化等共有问题,因此需要对产品容错能力和信号特征进行测试,暴露潜在问题。
4.因此,基于上述技术问题需要设计一种新的通信链路运行特征测试系统及测试方法。


技术实现要素:

5.本发明的目的是提供一种通信链路运行特征测试系统及测试方法。
6.为了解决上述技术问题,本发明提供了一种通信链路运行特征测试系统,包括:
7.继电器组合电路板,
8.模拟组件,所述模拟组件设置在所述继电器组合电路板上;
9.接口组件,所述接口组件设置在所述继电器组合电路板上,所述接口组件适于连接被测件;
10.通过开闭继电器组合电路板上的各继电器,将被测件与模拟组件中所需的器件连接,以在模拟组件模拟的工作环境下对被测件进行测试。
11.进一步,所述模拟组件包括:程控示波器、万用表、波形发生器、可编程电源设备、四象限波形放大器、程控调节电阻/电容负载和外接支链。
12.进一步,所述接口组件包括:
13.h_in接口,连接被测件通信线差分信号高电平;
14.l_in接口,连接被测件通信线差分信号低电平;
15.gnd_in接口,连接被测件通信gnd;
16.dut_bat接口,连接被测件供电信号;
17.dut_gnd接口,连接被测件gnd信号。
18.第二方面,本发明还提供一种采用上述通信链路运行特征测试系统的通信链路运行特征测试方法,包括:
19.判断被测件所需的工作环境;以及
20.根据工作环境连接对应器件以对被测件进行测试。
21.进一步,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:
22.当工作环境为正常工况测试时,将被测件的通信线差分信号高电平信号、通信线差分信号低电平信号和通信gnd信号同时连接示波器和通信收发器;
23.将通信收发器连接至嵌入式控制器;
24.将嵌入式控制器连接至工控机,同时可编程电源连接被测件的供电信号和gnd信号,以及可编程电源连接工控机;即
25.此时被测件正常供电,被测件通过可编程电源供电,同时工控机通过嵌入式控制器基于差分通信链路与被测件通信,以及示波器通过抓取差分信号波形,进而获取网络信号特征。
26.进一步,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:
27.当工作环境为端接电阻测试时,通过万用表,测量被测件h_in端和l_in端对gnd电阻和差分电阻;
28.所有测试种类包括:掉电和带电;
29.掉电测试过程中,被测件不供电,通过万用表读取电阻值;
30.带电测试过程中,电阻r=(串行阻抗值)*(h_in或l_in电压)/(被测件供电-h_in或l_in电压)。
31.进一步,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:
32.当工作环境为短路/断路测试时,将串行和并行阻抗设为0ω,通过继电器切换,即可实现h_in/l_in分别与l_in/h_in,dut_bat,dut_gnd短路工况;
33.通过继电器关断,即可实现h_in或l_in断路工况;
34.在短路工况和短路工况时,通过示波器抓取运行特征,测试被测件容错能力。
35.进一步,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:
36.当工作环境为共模/差模干扰测试时,将被测件的通信线差分信号高电平信号、通信线差分信号低电平信号和通信gnd信号连接通信收发器,将通信线差分信号高电平信号连接示波器;
37.在被测件的通信线差分信号高电平信号之间,以及通信gnd信号与通信收发器之间连接波形跟随模块;
38.将通信收发器连接至嵌入式控制器;
39.将嵌入式控制器连接至工控机,同时可编程电源连接被测件的供电信号和gnd信号,以及可编程电源连接工控机;即
40.波形跟随模块串联在收发器和被测件gnd间,实现共模干扰;
41.将波形跟随模块串联在h_in和l_in间,实现差模干扰;
42.在该共模干扰和差模干扰工况下,通过示波器抓取运行特征,测试被测件容错能力。
43.本发明的有益效果是,本发明通过继电器组合电路板,模拟组件,所述模拟组件设置在所述继电器组合电路板上;接口组件,所述接口组件设置在所述继电器组合电路板上,所述接口组件适于连接被测件;通过开闭继电器组合电路板上的各继电器,将被测件与模拟组件中所需的器件连接,以在模拟组件模拟的工作环境下对被测件进行测试,实现了应
对不同的工况条件,测试验证被测件多种信号特征和各工况下运行特性,可针对多种差分通信技术,避免手工测试带来的遗漏。
44.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
45.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
46.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
47.图1是本发明的通信链路运行特征测试系统的电路示意图;
48.图2是本发明的正常工况测试电路示意图;
49.图3是本发明的端接电阻测试电路示意图;
50.图4是本发明的共模/差模干扰测试电路示意图。
具体实施方式
51.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
52.如图1所示,本实施例提供了一种通信链路运行特征测试系统,包括:继电器组合电路板,模拟组件,所述模拟组件设置在所述继电器组合电路板上;接口组件,所述接口组件设置在所述继电器组合电路板上,所述接口组件适于连接被测件;通过开闭继电器组合电路板上的各继电器,将被测件与模拟组件中所需的器件连接,以在模拟组件模拟的工作环境下对被测件进行测试,实现了应对不同的工况条件,测试验证被测件多种信号特征和各工况下运行特性,可针对多种差分通信技术,避免手工测试带来的遗漏;模拟各类现场异常运行条件,不仅测量通信运行特性,也验证了连接器老化、地电位偏移等电气故障条件下被测件容错能力,为高安全需求场合提供测试方案,避免手工测试遗漏,提升测试效率。
53.在本实施例中,所述模拟组件包括:程控示波器、万用表、波形发生器、可编程电源设备、四象限波形放大器、四象限电源、程控调节电阻/电容负载和外接支链等特殊工况模拟设备。
54.在本实施例中,本测试系统分为面向被测件的正面和面向标准测量设备的背面,所述接口组件包括:h_in接口,连接被测件通信线差分信号高电平;l_in接口,连接被测件通信线差分信号低电平;gnd_in接口,连接被测件通信gnd;dut_bat接口,连接被测件供电信号;dut_gnd接口,连接被测件gnd信号。
55.在本实施例中,具体的电路图如图1所示,h_in接口通过继电器连接串行阻抗后连
接被测件供电,h_in接口通过继电器连接并性阻抗和另一串行阻抗,h_in接口通过继电器连接可调容抗后连接gnd_in接口,并通过继电器连接另一可调容抗;l_in接口通过继电器连接串行阻抗和并行阻抗,通过串行阻抗后连接继电器后连接gnd_in接口,l_in接口通过继电器连接可调容抗并连接gnd_in接口,h_in接口和l_in接口通过继电器连接通信收发器;gnd_in接口通过继电器连接通信收发器;h_in接口通过继电器连接二极管后通过继电器连接波形跟随模块,l_in接口通过继电器连接电阻后通过继电器连接波形跟随模块,收发器通过继电器连接波形跟随模块,波形跟随模块通过继电器连接gnd_in接口和通信收发器;通信收发器上连接终端电阻和差分支链。万用表电压档通过继电器连接h_in接口、l_in接口和被测件供电;万用表电流档通过继电器连接h_in接口、l_in接口;万用表gnd通过继电器连接l_in接口和gnd_in接口;示波器通道1通过继电器连接h_in接口和h收发器侧;示波器通道2通过继电器连接l_in接口和l收发器侧;示波器gnd通过继电器连gnd_in接口和收发器gnd;被测件电源通过继电器连接可编程电源后通过继电器连接收发器gnd;嵌入式控制器连接隔离通信接口和io继电器控制。
56.在本实施例中,还提供一种采用上述通信链路运行特征测试系统的通信链路运行特征测试方法,包括:判断被测件所需的工作环境;以及根据工作环境连接对应器件以对被测件进行测试。
57.如图2所示,在本实施例中,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:当工作环境为正常工况测试时,将被测件的通信线差分信号高电平信号、通信线差分信号低电平信号和通信gnd信号同时连接示波器和通信收发器;将通信收发器连接至嵌入式控制器;将嵌入式控制器连接至工控机,同时可编程电源连接被测件的供电信号和gnd信号,以及可编程电源连接工控机;通信收发器同时连接h_in接口、l_in接口和gnd_in接口;即此时被测件正常供电,被测件通过可编程电源供电,同时工控机通过嵌入式控制器基于差分通信链路与被测件通信,以及示波器通过抓取差分信号波形,进而获取网络信号特征,例如信号极值、高/低值、波形过冲、信号上升/下降速率、位时间精度,从而验证被测设备一致性。基于正常工况,同时可以通过自定义测试脚本,验证通信在应用层数据、网络管理等通信行为正确性和鲁棒性。
58.如图3所示,在本实施例中,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:当工作环境为端接电阻测试时,通过万用表,测量被测件h_in端和l_in端对gnd电阻和差分电阻;所有测试种类包括:掉电和带电;掉电测试过程中,被测件不供电,通过万用表读取电阻值;带电测试过程中,电阻r=(串行阻抗值)*(h_in或l_in电压)/(被测件供电-h_in或l_in电压)。h对gnd电阻掉电,h_in接口连接万用表电阻档,gnd_in接口连接万用表gnd,h_in接口与gnd_in接口连接电阻r;l对gnd电阻掉电,l_in接口连接万用表电阻档,gnd_in接口连接万用表gnd,l_in接口与gnd_in接口连接电阻r;h对l电阻掉电,h_in接口连接万用表电阻档,l_in接口连接万用表gnd,l_in接口与h_in接口连接电阻r;h对gnd电阻带电,h_in接口连接串行阻抗后连接被测件供电,串行阻抗并联万用表电压档,gnd_in接口连接万用表gnd,h_in接口与gnd_in接口之间连接电阻r,dut_bat接口和dut_gnd接口连接可编程电源;l对gnd电阻带电,l_in接口连接串行阻抗后连接被测件供电,串行阻抗并联万用表电压档,gnd_in接口连接万用表gnd,l_in接口与gnd_in接口之间连接电阻r,dut_bat接口和dut_gnd接口连接可编程电源;h对l电阻带电,h_in接口连接串行阻抗后连接被
测件供电,串行阻抗并联万用表电压档,l_in接口连接万用表gnd,l_in接口与h_in接口之间连接电阻r,dut_bat接口和dut_gnd接口连接可编程电源。
59.在本实施例中,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:当工作环境为短路/断路测试时,将串行和并行阻抗设为0ω,通过继电器切换,即可实现h_in/l_in分别与l_in/h_in,dut_bat,dut_gnd短路工况;通过继电器关断,即可实现h_in或l_in断路工况;在短路工况和短路工况时,通过示波器抓取运行特征,测试被测件容错能力。
60.如图4所示,在本实施例中,所述根据工作环境连接对应器件以对被测件进行测试的方法包括:当工作环境为共模/差模干扰测试时,将被测件的通信线差分信号高电平信号、通信线差分信号低电平信号和通信gnd信号连接通信收发器,将通信线差分信号高电平信号连接示波器,h_in接口、l_in接口和gnd_in接口连接通信收发器;在被测件的通信线差分信号高电平信号之间,以及通信gnd信号与通信收发器之间连接波形跟随模块;将通信收发器连接至嵌入式控制器;将嵌入式控制器连接至工控机,同时可编程电源连接被测件的供电信号和gnd信号,以及可编程电源连接工控机;即波形跟随模块串联在收发器和被测件gnd间,实现共模干扰;将波形跟随模块串联在h_in和l_in间,实现差模干扰;在该共模干扰和差模干扰工况下,通过示波器抓取运行特征,测试被测件容错能力。
61.在本实施例中,可以根据测试需求将不同测试结合,例如端接电阻验证-》正常工况-》短路/断路故障注入-》正常工况,该测试路径可验证被测件在短路故障下容错能力;端接电阻验证-》正常工况-》共模/差模故障注入-》正常工况,该测试路径可验证被测件在信号干扰故障下容忍能力;端接电阻验证-》正常工况-》短路/断路故障和共模/差模故障同时注入-》正常工况-》端接电阻验证,该测试路径可验证被测件在复杂故障下容忍和容错能力,同时可以验证被测件在故障移除后元器件电气特性恢复能力,能够应对不同的工况条件,测试验证被测件多种信号特征和各工况下运行特性,可针对多种差分通信技术,避免手工测试带来的遗漏。
62.综上所述,本发明通过继电器组合电路板,模拟组件,所述模拟组件设置在所述继电器组合电路板上;接口组件,所述接口组件设置在所述继电器组合电路板上,所述接口组件适于连接被测件;通过开闭继电器组合电路板上的各继电器,将被测件与模拟组件中所需的器件连接,以在模拟组件模拟的工作环境下对被测件进行测试,实现了应对不同的工况条件,测试验证被测件多种信号特征和各工况下运行特性,可针对多种差分通信技术,避免手工测试带来的遗漏。
63.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基
于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
64.另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
65.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
66.以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1