最近很多小伙伴想了解can总线busoff,今天小编专门整理了can总线busoff的相关内容分享给大家,让我们一起看看吧。
本文目录一览:
- 1、can节点a故障busoff怎么维修
- 2、汽车CAN总线的Bus-Off要如何处理?
can节点a故障busoff怎么维修
方法如下:
1.可以设置auto bus on的,自动恢复。 (有些CAN控制器芯片可以支持)
2.SocketCAN可以设置自动重启时间。
启动CAN通道的时候直接加上“restart-ms xxx”就可以了,SocketCAN层实现的软件重启机制。
导致CAN总线Bus Off的因素
引起错误的原因大多是由物理故障引起的,主要是CAN线路产生的。其中包括:CAN_H开路、CAN_L开路、CAN_H对CAN_L短路/开路、CAN_L对VBAT短路、CAN_H对GND短路、CAN_L对GND短路、终端电阻开路等。
除了物理桥腊扮层线路因素,还有可能因为CAN控局搜制器或收发器等元器件故障导致。同时,也有可能是由于CAN总线信号干扰导致的CAN信号收发不正确,严重时会导致不能正常发送报文,从而更容易导致CAN总线关闭。
新能源汽车通常是指纯电动汽车或者混合动力汽车,其特色是使用电池、电容来存储能力,敏灶然后通过逆变的方式变成交流,带动电动机驱动车辆。逆变产生的巨大电流形成强干扰,串扰到CAN总线上,导致控制器死机、损坏或者通讯中断,车辆运行不稳定。
汽车CAN总线的Bus-Off要如何处理?
如果出现了Bus Off,总线上的节点需要做一些动贺喊作,例如重启禅桥野CAN控制器或是重新上电,但是这些都只是一些补救措施,最根本的还是需要找到引起Bus Off的根源。
当发生CAN总线关闭时,我们可以检查Bus Off寄存器的值,对CAN控制器的驱动及消团相关寄存器进行初始化作。初始化完成后,CAN总线关闭故障就会立即解除。为了避免该节点在CAN网络中频繁发生总线关闭问题,建议在初始化后,不要立即对外发送CAN报文。
汽车CAN总线注意事项
不要触摸动力系统接口模块线束连接器端子或动力系统接口模块电路板上的锡焊元件,以防静电放电造成损坏。
为避免损坏线束连接器端子,在对动力系统接口模块线束连接器进行测试时,务必使用合适的线束测试引线,维修数据总线时,必须使用正确规格的导线。数据总线电路中的高阻抗会导致网络发生故障。
以上就是can总线busoff的相关介绍,希望能对大家有所帮助。