can总线100K显性状态 用万用表测试发现对地电压CANH2.63 CANL1.26V正常吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了can总线100K显性状态 用万用表测试发现对地电压CANH2.63 CANL1.26V正常吗?相关的知识,希望对你有一定的参考价值。

can总线100K显性状态 用万用表测试发现对地电压CANH2.63 CANL1.26V正常吗

参考技术A 总线是100k显性状态,用万用表测试发现对低压有一定的。1.26V,这种也是正常的。

CAN总线冲突裁决

当总线上的几个器件同时发送数据的时候,CAN总线必须决定哪个器件可以发送,而其他的器件必须等待。冲突裁决是CAN协议最重要的一个特性。

    以下图为例。总线上有器件A,B,C,D。A,B,C同时发出SOF位为显性。而D为隐形,当它发现总线上的状态与自己的状态不一致时,D就进入监听状态。A,B,C继续发送数据。发送到ID的第5位时A,C为显性,B为隐形。B检测到总线的状态于自己的状态不一致,进入监听状态。A,C继续发送数据。这也说明B的ID比A,C要大。当发送到ID的第1位时A为隐形,C为显性,A进入监听状态。C继续发送。最终ID最小的C发送成功,A,B只能等待C发送完成之后再进行发送。然后A会发送成功,B等待,最后才是B发送。从上面的裁决过程可以看出,对于C来说,它的数据发送没有因为冲突而产生延迟。

技术分享图片

以上是关于can总线100K显性状态 用万用表测试发现对地电压CANH2.63 CANL1.26V正常吗?的主要内容,如果未能解决你的问题,请参考以下文章

CAN总线冲突裁决

CAN总线的显性电平为什么能覆盖隐性电平?

CAN总线疑惑与解答

CAN总线通讯时CANH和CANL压差式多少

CAN总线过载帧

CAN总线同步