专栏名称: EDN电子技术设计
EDN China电子技术设计为电子设计工程师和设计经理人提供前沿深度的电子资讯、设计实例应用方案。
今天看啥  ›  专栏  ›  EDN电子技术设计

CAN通讯常见的几个问题及解决方法

EDN电子技术设计  · 公众号  ·  · 2024-11-21 15:35
    

文章预览

1 低波特率通信正常, 高波特率无法通信 问题:终端电阻未匹配。CAN收发器芯片内部的CAN线CANH、CANL引脚是开漏结构,如下图 1,总线上的寄生电容 在显性状态时 会被充电,而从 显性状态 切换到隐性状态的时候,总线上的电容要放电。如果CANH、CANL之间没有匹配电阻或者匹配的终端电阻太大,就会导致电容上的电荷放电速度过慢,从而导致在下降沿出线边沿下降过缓的现象,如图 2,从而就会出现通信问题。 解决方法:匹配适当的终端电阻。 图 1  CAN收发器芯片内部 CANH、CANL结构 图 2  显性状态切换到隐性状态 边沿缓慢 2 总线电容过大导致的通讯异常 问题:总线电容过大。总线电容过大会影响CAN差分波形上升下降速度,如上图2。 解决方法: a. 检查CAN总线上是否有外加电容、是否有保护器件(TVS等)的寄生电容过大等问题,适当去除,以降低电容 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览