关于CAN总线杂记之一

发布时间 2023-03-22 21:09:14作者: 不是大器想晚成

 

1、关于显性 dominant 隐形 recessive。   can总线上挂了很多can设备,只有当左右设备都不发送信息的时候,can总线才显示隐形 。 否则,只要有任何一个设备

发送信息,can总线就呈现 显性。

2、can总线隐性的时候,CANL和CANH都是2.5V  ; 当显性的时候,CANH为3.5V,CANL为1.5V。

3、可以用示波器观察CANH和CANL波形,看有没有所谓振铃现象,其实就是看方波脉冲有没有过冲情况。也要看方波上升和下降速率是不是正常。

4、对于常用的CAN芯片VP251,R端是接收端,D端是发送端。两者均是低电平有效。即:向CAN发送时D要拉低电平。R低电平表示有接收信号。如果用集成的TTL转CAN模块

的时候,TTL端的发送和接收信号一般均是高电平有效,这一点在设计的时候一定要注意。

5、CAN总线的GND要和大地之间用RC并联回路连接,增强其抗干扰能力。尤其是在恶劣环境中,比如室外、风力发电机等容易遭受雷击的场合,这个设计很必要。

如果没有这个设计,雷击过电压会传导到CAN总线造成过电压损坏。CAN总线上也要设置TVS管。