CAN总线数据测量

来自:周宇
4年前
已收藏
收藏
阅读数
351
回复数
0

(1)电压测量。 ①驱动CAN总线。高速CAN总线在无数据传输时(休眠或隐性状态)的电压无论是CAN-H还是CAN-L都是2.5V,CANH和CAN-L的电压相加是5V。在有数据传输时(显性)CAN-H的电压会升高,用万用表测其对地的电压,应高于2.5V。CAH-L的电压在显性时会降低,用万用表测其对地的电压应低于2.5V。实际测量中,一般CAN-H的电压约为2.6V,CAN-L的电压约为2.4V。因此,它们的电压相加还是5V,这是利用电压判断CAN总线故障的方法之一。 ②舒适CAN总线。高速CAN总线在无数据传输时电压为0V,低速CAN总线在无数据传输时电压是5V,它们的电压相加也是5V。有数据传输时电压CAN-H是3.6V,CAN-L是1.4V,它们的电压相加仍是5V。实际测量时高速CAN总线的电压是4V左右,低速CAN总线的电压是1V左右,相加也是5V。 总结: 汽车上无论是什么CAN总线,其CAN-H和CAN-L的电压相加始终是5V。这个可以作为我们判断总线故障的一个依据。


(2)电阻测量。 高速CAN总线为了抗干扰,会使用两个终端电阻。如图17-3所示,终端电阻在一个网络里面有且只有两个,一般安装在不同的模块内,也有例外的,有的车型会把终端电阻做在导线上,也有的车型会把两个终端电阻放在一个模块内,例如大众车型会把终端电阻都放在发动机电脑内部。大部分车型的终端电阻都是在两个模块内或者在导线上。 根据电阻并联的特性,测量CAN-H、CAN-L之间的电阻应该是60Ω,实际上终端电阻并不是标准的1209,因此在测量时一般会在60Ω左右。 利用高速CAN网络的这个特点,除了装有终端电阻的模块,其他任意模块都能在两根CAN总线中测到609左右的电阻,可以据此判断线路是否开路或者短路。

上一篇下一篇
参与回答(0条评论)
用户头像
上传
用户头像
{{item.nickname}}{{item.pubtime}}回复
回复图片
用户头像
上传
用户头像
{{item1.nickname}}回复 {{item1.othername}} {{item1.pubtime}} 回复
回复图片
用户头像
上传
查看全部回复{{item.replylist_count}}条 查看全部
收起回复 收起全部
{{isLoadList==1?'加载中...':(isLoadList==2&&(list.length <=3||(list.length>3&&!is_hidden))?'没有更多内容了':'查看更多回答')}}
返回顶部

返回顶部