CAN Bus cable simulation

REF:

  1. CAN总线标准接口与布线规范 https://zhuanlan.zhihu.com/p/34333969

  1. 高速CAN总线物理层对线束的要求 https://www.suncve.com/the-requirement-of-physical-layer-of-can-bus-for-wiring-harness/

    • 利用LTSPICE 做仿真, 选用的是 ADI的 CAN transceiver, LTC2875

分支1.6uH 电感量仿真:

分支0.2uH电感量仿真

    • 计算双绞线电感量

双线制平行传输线(电感量)计算公式与在线计算器

https://www.23bei.com/tool/782.html

0.5m 双绞线电感量计算:

2.5m 双绞线电感量计算:

    • CAN总线布线规范

CAN总线布线形式 https://zhuanlan.zhihu.com/p/34333969

  1. “手牵手”式连接

图4 “手牵手”式连接

手牵手布线是最基本的一种方式,需要注意的是在布线的时候电阻和电抗分配必须合理,一般要求在首尾两端各配一个120欧的终端电阻,不可只接单端或不接。

  1. T”型连接

图5 “T型”连接

“T型连接”的布线方式需要注意的是分支的长度,一般波特率在1M的情况下,分支长度最好不要超过0.3m,如果需要增加分支长度,可以降低通讯速率或者使用(CANbridge+)中继器延长距离,一般情况分支布线的情况符合图5即可。

图6 分支距离和波特率的关系

  1. 星型拓扑结构

图7 星型拓扑结构

对于星型拓扑结构来说需要注意的是每个分支的终端电阻的匹配,一般等距离分支终端电阻R=N(分支数)*60即可,如果不等距,需要根据实际情况进行匹配,星型组网一般推荐使用(CANHUB-AS4)集线器,能够有效隔离子网络的干扰,延长通讯距离。

  1. 总线组网线缆的选择

图9 电缆选择和终端电阻匹配

在这里不得不说,同我接触的很多CAN总线的工程师,都会忽略这个电缆选型和终端电阻匹配问题,对于电缆选型很多工程师好像是对线缆的重视程度还不够,一般选择平行线缆带屏蔽的线缆,虽然带屏蔽了,但是CAN_H和CAN_L平行布线并不能很好的抑制共模干扰,导致总线传输总是偶发一些错误帧,导致数据重发,占用总线资源和其它数据传输,造成关键数据传输延迟,对研发工程师造成了极大的困扰,导致项目延迟。

其次就是终端电阻对总线的影响,不能只记着120欧的终端电阻,也应该根据不同长度和电缆的选择合理配。

作为国内CAN总线系统解决方案供应商,同时也是CIA协会在中国最主要的CAN总线技术传播的窗口,目前致远电子的产品覆盖了从CAN隔离收发器模块、接口转换卡、总线分析仪和总线记录仪,可以为用户提供完整的CAN总线解决方案。

    • CAN对于线束的要求

https://www.suncve.com/the-requirement-of-physical-layer-of-can-bus-for-wiring-harness/

5. CAN线测试

总结:

CAN总线最远两端加120欧姆电阻,也就是CAN总线的电阻值是60欧姆。一般波特率在1M的情况下,分支长度最好不要超过0.3m。如果需要增加分支长度,可以降低通讯速率或者使用 (CANbridge+) 中继器延长距离。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值