首页 理论教育 低速CAN总线容错误能解决吗

低速CAN总线容错误能解决吗

时间:2023-08-21 理论教育 版权反馈
【摘要】:与高速CAN总线不同,低速CAN总线的CAN-H线和CAN-L线不是通过电阻相连的。图2-45 低速CAN总线的收发器低速CAN总线的收发器正常工作时,会对CAN-H线信号“减去”CAN-L线信号进行处理。图2-46 低速CAN总线两条数据线之一出现故障当CAN-H线与CAN-L线之间出现短路故障时,CAN-L线驱动器会关闭。在这种情况下,CAN-H线和CAN-L线会出现相同的信号。在控制单元中,实际CAN数据信息并不受单线运行的影响。

低速CAN总线容错误能解决吗

如图2-45所示,低速CAN总线的收发器高速CAN总线的CAN收发器的工作原理相似。但为了使低速CAN抗干扰性强且电流消耗低,与高速CAN总线相比就需做一些改动。首先,由于使用了单独的CAN-L线放大器和CAN-H线放大器,两个CAN信号不再有彼此依赖的关系。与高速CAN总线不同,低速CAN总线的CAN-H线和CAN-L线不是通过电阻相连的。也就是说:CAN-H线和CAN-L线不再彼此相互影响,而是彼此独立作为电压源来工作。另外还放弃了共同的中压,在隐性状态(静电平)时,CAN-H信号为0V,在显性状态时不小于3.6V。对于CAN-L信号来说,隐性电平为5V,显性电平不大于1.4V。于是在差动信号放大器内相减后,隐性电平为-5V,显性电平为2.2V,那么隐性电平和显性电平之间的电压变化(电压提升)就提高到不小于7.2V。

978-7-111-50097-1-Chapter02-46.jpg

图2-45 低速CAN总线的收发器

低速CAN总线的收发器正常工作时,会对CAN-H线信号“减去”CAN-L线信号进行处理。唯一不同的是不同信号电平的发送以及当故障出现时信号会转到CAN-H线或CAN-L线中。CAN-H线与CAN-L线的数据传送由收发器中的故障逻辑系统监控。故障逻辑系统用来处理两条CAN数据线的输入信号。

978-7-111-50097-1-Chapter02-47.jpg(www.xing528.com)

图2-46 低速CAN总线两条数据线之一出现故障

当CAN-H线与CAN-L线之间出现短路故障时,CAN-L线驱动器会关闭。在这种情况下,CAN-H线和CAN-L线会出现相同的信号。当CAN-H线或CAN-L线一条数据线出现故障时,如断路、与接地短路、与电源短路等,故障逻辑系统能够检测出来。在处理时,只需使用另一条未被干扰的数据线(单线工作)即可保证低速CAN总线继续工作(见图2-46)。在控制单元中,实际CAN数据信息并不受单线运行的影响。通过特定的故障输出,控制单元会提供有关收发器处于正常状态或处于单线运行状态的信息。

当CAN-H线与CAN-L线两条数据线同时出现故障时,低速CAN总线才会无法正常工作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈