首页 接线图文章正文

CAN为什么要阻抗匹配?

接线图 2023年12月31日 18:32 95 admin

还是写在前面:阻抗匹配是一个很常用的概念,面试的时候,也会问这些很简单的问题。虽然你可能不知道CAN是怎么工作的,但是阻抗匹配的原理是一致的,比如运放输入输出,模拟量采集的下拉电阻(这个不是太贴切,但也可以这么理解),建议只看第一段就OK了,后面的可能暂时还用不到的,瞄一眼就可以喽!也可以分享了,以后用到再回来查吧。本文不是我写的,是转载的,但是对当年的菜鸟还是有很大启发的!如果你对CAN产生了兴趣,去找点资料看看吧!会为你的面试或着工作增加更多的砝码奥!

CAN网络阻抗

问题的开始是由CAN网络开始的,如下图是一个CAN的网络的基本模型,两端是120欧姆的电阻,

CAN网络用的线材的特性阻抗是也是120欧姆的,下面有几个问题分别拆分来说明。

CAN为什么要阻抗匹配?  第1张

1.为什么要用120欧姆的终端阻抗?

首先CAN网络里用到传输线,线材的特性阻抗为120欧姆。关于这跟线下面的问题来讨论,另外要说明的是在CAN网络里的设备,即CAN收发器,这种器件的输出阻抗很低,输入阻抗是比较高的,可以见TJA1050的框图,也就是说在传输线上120欧姆的特性阻抗传输的信号突然到了一个阻抗很高的地方,可以理解为断路,这样会产生很高的信号反射,影响CAN收发器对电平的采样,造成信息的误读。如果在CANH和CANL之间加上一个120欧姆的电阻即终端电阻,因为这个电阻和线缆特性阻抗相同,同时这个远小于CAN收发器输出阻抗的电阻和CAN收发器并联在一起,电流自然更多的从阻抗小的地方流过,这样从特征阻抗120欧姆的线缆上流道120欧姆的电阻上,他们之间阻抗接近,他们的信号反射就要小很多,可以有效的保证信号完整性。同时这个电阻也不会影响信号本身如下图,例如在一个容错CAN网络里,CANH=3.5v,CANL=0.5v的时候为显性,CANH=CANL=2.5v的时候为隐形,在显性位的时候终端电阻两端分别为3.5v和1.5v,一个CAN收发器为输出端一个CAN收发器为接收端,输出端在输出电压,保持CANH和CANL的电压为3.5v和1.5v不变,他们之间的电压差将产生电流由终端电阻消耗掉,接受端的CANH和CANL可以准确的采样到3.5v和1.5v的电压值,同理在隐形位的时候终端电阻也是不影响CAN网络的信号但是达到了阻抗匹配的作用。

CAN为什么要阻抗匹配?  第2张

2.CAN网络使用的120欧姆特性阻抗的线材,对线材的特性阻抗如何定义?

特性阻抗是对一种材质我们这里说的是线材,由于本身的粗细,大小等因素决定的特定的特征。一根导线或者同轴电缆它的特性阻抗是不随着长度以及传输信号的频率变化而变化(频率不同会有一定的不同,但是非常小,理论上认为不随频率变化),同时特性阻抗也是有其体现条件的,在直流状态下,如用万用表测量一节导线的阻抗,得到的结果应该是Z=0欧姆。但是这跟导线的标示的特性阻抗却是50欧姆。所谓的50欧姆的特性阻抗,它的50欧姆阻抗体现在高频信号传输过程中。由以下公式体现,见下图:

CAN为什么要阻抗匹配?  第3张

其中

R=该导体材质(在直流情况下)一个单位长度的电阻率,欧姆

G=单位长度的旁路电导系数(绝缘层的导电系数),欧姆

j=只是个符号,指明本项有一个+90‘的相位角(虚数)

π=3.1416

L=单位长度电缆的电感量

c=单位长度电缆的电容量

在直流的条件下,公式中的R和G可以忽略不计,公式可以简化为求L/C的方根,如果这个导线很短,L应该是很趋近与0的,故最终得到的值也是0,如果这个线很长,则L就不能忽视了,用万用表测量也可以看到有一定的阻值。

在高频的信号传输的过程中,R和G就不能忽视了,而且在交流信号的上升过程和下降过程,在导线的电感和电容作用下导线的阻抗就体现出来了。

版权与免责声明

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

标签: CAN 阻抗

发表评论

接线图网Copyright Your WebSite.Some Rights Reserved. 备案号:桂ICP备2022002688号-2 接线图网版权所有 联系作者QQ:360888349