没有合适的资源?快使用搜索试试~ 我知道了~
首页CAN总线接口,常见故障和异常分析指南
CAN总线接口,常见故障和异常分析指南
819 浏览量
更新于2023-05-30
评论 1
收藏 549KB PDF 举报
CAN总线应用环境复杂多样,可能会出现各种异常情况。本文列举了常见的CAN接口异常情况及解决方法,帮您更加高效地分析及解决CAN接口应用问题。 常见异常及解决方法 1、两个节点近距离测试,低波特率通信正常,高波特率无法通信。 可能原因:未加终端电阻。由于CAN收发芯片内部CANH、CANL引脚为开漏驱动,如图1,在显性状态期间,总线的寄生电容会被充电,而在恢复到隐性状态时,这些电容需要放电。如果CANH、CANL之间没有放置任何阻性负载,电容只能通过收发器内部阻值较大的差分电阻放电。如果放电速度过慢,就会出现通信问题。 解决方法:增加终端电阻。 图1 CAN收发器结构示意图 2、组
资源详情
资源评论
资源推荐

CAN总线接口,常见故障和异常分析指南总线接口,常见故障和异常分析指南
CAN总线应用环境复杂多样,可能会出现各种异常情况。本文列举了常见的CAN接口异常情况及解决方法,帮
您更加高效地分析及解决CAN接口应用问题。 常见异常及解决方法 1、两个节点近距离测试,低波特率
通信正常,高波特率无法通信。 可能原因:未加终端电阻。由于CAN收发芯片内部CANH、CANL引脚为开
漏驱动,如图1,在显性状态期间,总线的寄生电容会被充电,而在恢复到隐性状态时,这些电容需要放电。如
果CANH、CANL之间没有放置任何阻性负载,电容只能通过收发器内部阻值较大的差分电阻放电。如果放电速
度过慢,就会出现通信问题。 解决方法:增加终端电阻。 图1 CAN收发器结构示意图 2、组
CAN总线应用环境复杂多样,可能会出现各种异常情况。本文列举了常见的CAN接口异常情况及解决方法,帮您更加高
效地分析及解决CAN接口应用问题。
常见异常及解决方法
1、两个节点近距离测试,低波特率通信正常,高波特率无法通信。
可能原因:未加终端电阻。由于CAN收发芯片内部CANH、CANL引脚为开漏驱动,如图1,在显性状态期间,总线的寄
生电容会被充电,而在恢复到隐性状态时,这些电容需要放电。如果CANH、CANL之间没有放置任何阻性负载,电容只能通
过收发器内部阻值较大的差分电阻放电。如果放电速度过慢,就会出现通信问题。
解决方法:增加终端电阻。
图1 CAN收发器结构示意图
2、组网节点数少,通信正常,增加节点后,通信异常。
可能原因:总线电容过大。总线电容过大会影响CAN差分波形上升下降速度,如图2。
解决方法:a. 检查CAN节点接口的外围电路,是否有外加电容、TVS管等器件,适当去除,以降低电容。b. 降低工作波
特率。波特率降低可以延长位时间,减小电容的影响,但若电容过大,则不一定有效。



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0