当前位置:首页 > 测试测量 > 测试测量
[导读]在CAN总线测试中,会遇到找不出原因的错误,那你可能忽略了一个解决异常的利器——终端电阻。究竟终端电阻对CAN总线有什么重要作用和影响呢?

在CAN总线测试中,会遇到找不出原因的错误,那你可能忽略了一个解决异常的利器——终端电阻。究竟终端电阻对CAN总线有什么重要作用和影响呢?

电信号在电缆中的传播与光相似,光从空气射入水中会发生光的发射和折射,电信号在阻抗不连续或者发生突变时,会发生电信号的发射。反射过程比较复杂,甚至可能发生多次反射,发射的信号可能会混淆在正常信号上,引起电平变化,导致数据传输出现错误。

一、什么是终端电阻?

使传输电缆的阻抗保持连续可以有效的消除发射,但是电缆总是有终点的,终点的阻抗肯定会发生突变,为了使终点阻抗保持连续,CAN-bus规定在电缆两端或者一端接入匹配电阻——终端电阻,如图1所示,高速CAN-bus终端电阻的接法。

 

 

图1 高速CAN-bus终端电阻的接法

小结:

1.终端电阻的作用就是吸收反射及回波,产生信号反射的最大来源就是阻抗不连续以及不匹配。

2.如果是加在单独的两根线上,相当于一个开环的状态,根据产生信号反射的来源,也就是这种连接方式会导致单线上阻抗更加不连续,在末端突然变为0,会导致反射成倍增加。

3.高速CAN所加的两个120Ω的电阻实际上模拟的是线束连接无穷远的时候在传输线上产生的特性阻抗(不是实际阻抗),这是典型经验值,具体值取决于所采用的线束类型。

二、终端电阻与总线不匹配的灾难现场

了解了终端电阻的作用,那对CAN总线有什么实际影响呢?

1.终端电阻过小造成信号幅值偏小,导致信号识别问题,以致整个网络数据混乱,有时可以通讯,但极不稳定,如图2。

 

 

图2

2.终端电阻过大造成信号幅值偏大,驱动力过大,信号出现过冲现象,信号下降沿变缓,即放电时间加长,最终位宽度识别错误,如图3。

 

 

图3

在现场遇到以上情况,通过CANScope加上StressZ扩展板并联在被测总线上,首先进行模拟电阻测试,找到与总线阻抗匹配的阻值,然后加在总线末端,信号正常,如图4。

 

 

图4

总线末端的终端电阻不可忽略,每个节点的终端内阻阻值也不可忽略,很多车厂的CAN节点测试规范专门有一项内阻测试项,包括:电源和地正常连接的CAN_H内阻、电源和地正常连接的CAN_L内阻、丢失正极时被测节点的输入内阻、丢失地时被测节点的输入内阻、CAN_H与CAN_L之间差分电阻。节点内阻的大小是总线能否有足够的驱动力带动各个节点的因素之一,内阻测试也是直接可判断节点内阻是否发生故障的有效方法。

三、内阻测试原理与方法

 

 

图5 内阻测试试验连线图

图5中Rtest为测试电阻,为5KΩ。根据内阻测试标准,进行测试。在CANH对地、CANL对地内阻测试时,U=-2V和7V各测试一次,之后对CANH和CANL开路,测试对地电压VCAN_H和VCAN_L。然后将U调节为-2V和7V分别各接入测试一次以如下公式计算后,取平均值(VCAN_H和VCAN_L为开路CANH和CANL对地电压):

Rin_H=Rtest×( VCAN_H – V)/( V– U)

Rin_L=Rtest×( VCAN_L – V)/( V– U)

在CANH对CANL的差分内阻测试时,U=5V,之后将CANH和CANL开路,测试差分电压Vdiff。然后将U调节为5V接入测试。以如下公式计算(Vdiff为开路差分电压):

Rdiff =Rtest×( Vdiff – V)/( V– U)

当前行业的技术现状是通过外接电压源、电流源等外围设备,手动完成测试,主要有接线复杂、环节多、测试效率低还并不能保证测试数据的准确性。怎么才能做到测试方便、准确、快捷呢?

看这里☟☟☟

4CANDT一致性测试系统

CANDT一致性测试系统可自动化完成CAN节点物理层、链路层及应用层一致性测试,是当前CAN总线测试领域唯一能够进行完善的物理层自动化测试并导出报表的仪器设备,详情架构如图6。

 

 

图6

ISO11898-2内阻标准测试标准

 

 

根据测试标准,用CANDT对总线上各个节点的内阻进行一致性测试,测试结果可生成报表,如图7所示。

 

 

图7

●测试完成后,用户可导出自动化测试报告,对于未通过的测试项目可使用CAN总线分析仪对故障进行干扰排除并进行可靠性测试,以加强被测设备的鲁棒性,并且致远电子的CAN总线专家会协助用户,对未通过项目进行分析,给出整改建议;

●根据测试报告,还可以跟踪测试条目的标准出处、测试步骤以及判断依据等;

主机厂可以依据此报告评估CAN节点质量,作为主机厂准入依据。

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

CAN和CANopen区别

关键字: canopen can

CAN总线最远两端一般会各加一个120欧姆的终端电阻,当少一个或者不加的时候,会发生信号反射,引起电平变化,导致数据传输出现错误,所以为了使终点阻抗保持连续,终端电阻一个都不能少。

关键字: CAN-bus CAN 终端电阻

工业现场CAN环境复杂多变,工程师面对信号的杂、乱、差却是束手无策,追根溯源对于信号的各种地你接对了吗?CAN总线以其高可靠性、实时性、灵活性以及严谨的数据处理机制等特点,在工业现场和汽车行业得到广泛应用,但随着环境干扰...

关键字: can 通信技术

你知道常常弄混的总线分类吗?总线是什么?度娘的完整定义总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类。

关键字: 系统总线 lin can fd技术

奔驰推出Smart汽车专用iPhone助驾系统 戴姆勒集团(戴姆勒奔驰)日前宣布,将为旗下迷你车品牌Smart fortwo推出一套整合iPhone的娱乐、导航一体化系统,这将是第一款由汽车厂商开发

关键字: 电动车 can 驱动

摘要:基于提高CAN总线组网能力的考虑,提出一种新颖的CAN中继器设计方法;阐述以LPC2119控制器为核心的硬件设计方案;详细分析在μC/OSII实时操作系统下的软件实现过程;针对中继器

关键字: can 中继器 lpc2119 cosii

  在中国移动及产业链加紧布局TD-LTE长期演进技术的同时,作为TD-SCDMA近期演进技术——多载波TD-HSPA+最近也获得了重大突破,这无疑是TD-SCDMA产业

关键字: can lin 通信网络

  从家庭住屋到大型住宅楼和办公楼及至工厂,建筑物自动化都是发展越来越多的一个极重要方面。受需要增强安全性和提高能源效率这两项21世纪最重要优先任务的推动,建筑物和工业厂房中运行的系统变得越来越

关键字: can 汽车网络

  CAN波特率的简单计算   假设我们先不考虑BTR0中的SJW位和BTR1中的SAM位。那么,BTR0和BTR1就是2个分频系数寄存器;它们的乘积是一个扩展的分频系数。即:

关键字: can 波特率

  CAN网络阻抗   问题的开始是由CAN网络开始的,如下图是一个CAN的网络的基本模型,两端是120欧姆的电阻,   can网络用的线材的特性阻抗是也是120欧姆的,下面有几

关键字: can
关闭
关闭