摘自:周立功致远电子

一、 导线选型

1、 导线类型

CAN总线布线时必须采用双绞线,且需采用特征阻抗约120Ω的双绞线,在通信距离较长或电磁环境恶劣的情况下最好用屏蔽双绞线,这样可以有效抑制电磁干扰,保证可靠的通信。

2、 线长与直流电阻

当客户的通信距离较长时就不得不考虑线路损耗了,如果使用的线缆太细,导线的直流电阻太大。那么在总线起始端发出的信号在经历漫长的路途之后到达末端的节点时信号将大幅衰减,最终导致通信失败。那么线长和传输线截面积,线长与通信波特率又有什么关系呢?我们总结如下图1所示。

图1传输线相关参数推荐值

二、布线拓扑结构

1、“手牵手”式连接

在直线型拓扑中,由于分支存在一定的长度以及分支长度的积累会造成总线上阻抗不连续,继而产生信号反射的现象,所以直线型拓扑中最常用的是手牵手连接方式。如图 2所示,为了保证通信的可靠性,起始端和末端的节点都需要加120Ω的终端电阻,不可只接一端或两端均不接。

2、T型分支式连接

在大多数的工业现场、轨道机车中,由于整体线缆非常多均需要使用接线排,方便后期维护。所以CAN总线上的节点分支不可避免,只能尽量减小分支长度,如图 3。

图3 T型分支结构图

这个分支长度在最高波特率1M时最好在0.3m以内,我们可以推断在其他波特率条件下如果分支长度满足小于0.3m,那么总线通信可以稳定运行。

在某些场合无法做到这么短的分支怎么办呢?我们可以根据不同的波特率,选择不同的分支长度。如图4可知,随着波特率的增加,分支约束越来越严格,相反如果想增加分支的长度那么波特率必须降低以获得稳定的通信。

图 4 波特率与分支长度的关系

3、星型拓扑

图 5 等长星型连接

如图 5所示,若采用等长星型拓扑进行接线可以不使用集线器设备,适当调整每个节点的终端电阻即可实现组网。

R=N×60Ω

N:分支数量

R:每个分支的终端电阻

注意每个节点必须加终端电阻,不能在星型网络的中心加任何电阻。

在现实应用中很多场合无法做到等长星型连接,这个时候我们需要使用CAN集线器来进行分支,如图6所示

图 6 集线器用于复杂的分支网络

使用集线器布线灵活性很大,可以根据需要任意分支,少了很多约束条件,但是贵啊。

can总线短距离不用双绞线_CAN总线布线规范相关推荐

  1. can总线短距离不用双绞线_CAN 总线(一) 物理层—屏蔽双绞线

    1.物理层一般要求 1.1 物理层 物理层实现网络中电控单元(ECU)的电连接.ECU 的数目限制于总线线路的负载承 受能力.根据本部分的电气参数定义,在特定网段上ECU 的最大数目定为30. 1.2 ...

  2. can总线短距离不用双绞线_can总线(一)物理层—屏蔽双绞线

    1 1 .物理层一般要求 1 . 1 物理层 物理层实现网络中电控单元( ECU )的电连接. ECU 的数目限制于总线线路的负 载承 受能力.根据本部分的电气参数定义,在特定网段上 ECU 的最大数 ...

  3. can总线短距离不用双绞线_汽车中的总线系统——以太网(2)博通出世

    "以太"的由来--从物理意义上说声音是一种波,如果以空气为介质进行传播,速度可以达到340m/s.19世纪时,物理界认为光也是一种波,但是光是靠什么介质进行传播呢?当时的科学家假想 ...

  4. can总线短距离不用双绞线_电磁干扰很严重,如何提高CAN总线电磁兼容性

    随着CAN技术的不断发展,其应用领域已经不局限于汽车制造,而在工业设备.工业自动化等领域也得到了广泛应用.但是,工业现场环境恶劣,电磁干扰较为严重,如何保证CAN总线通讯的可靠性尤为重要.本文着重介绍 ...

  5. can总线短距离不用双绞线_所谓CAN总线的线就是两条双绞线是么?

    展开全部 是 CAN总线e5a48de588b63231313335323631343130323136353331333431363630是一种差分总线,总线值是由双绞线的两根线的电势差来决定的,总 ...

  6. can总线不加末端电阻_CAN总线入门

    今天的文章是关于最重要的车载总线--CAN BUS. 汽车上的 OBD 接口,到底是啥东西? 文章目录: 一.CAN 总线是什么? 二.CAN 总线的作用? 三.CAN 总线的优点 四.CAN 总线的 ...

  7. can通道采样频率_CAN总线基础(上)

    概述 汽车电子设备的不断增多,对汽车上的线束分布以及信息共享与交流提出了更高的要求.传统的电气系统往往采用单一连接的方式通信,这必将带来线束的冗余以及维修的成本的提高. 传统的单一通信的对接方式,已经 ...

  8. RS-485总线布线规范

    技术规范 在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线标准.RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力.加上总线收发器具有高灵敏度,能检测低至200mV的电压,故 ...

  9. CAN总线标准接口与布线规范

    工业4.0时代已经到来,基于自主优先级仲裁和重发机制的CAN应用十分广泛,相同的各种总线故障和问题也十分困扰工程师,其实最好的解决办法就是产品前期设计要相对的严谨,今天主要带大家熟悉CAN总线的常用接 ...

  10. can总线报文是固定的吗_CAN总线传输协议

    一.定义 CAN总线,即控制器局域网总线,是一种用于实时应用的串行通讯协议总线. 它可以使用双绞线.同轴电缆或光纤来传输信号,因其高性能.高可靠性和高实时性等特点,已经成为了世界上应用最广泛的现场总线 ...

最新文章

  1. java swing 例子(一些)
  2. 美国正面临“人才泡沫”破裂危机?
  3. 算法之矩阵计算斐波那契数列
  4. git 32位_完整的GIT笔记 快速上手小白教程
  5. 干货 | 设计大佬用的UI手机样机,你要么?
  6. Widget实例可以添加多个并独立更新
  7. 排序算法之三 选择排序(C++版本)
  8. Atitit 防注入 sql参数编码法 目录 1.2. 提升可读性pg_escape_literal — 转义文字以插入文本字段 1 1.2.1. 说明 1 1.3. 推荐pg_escape_str
  9. 二叉树的遍历方法总结与c++实现
  10. TCP Ports list (3498 ports in list)
  11. 工厂5S管理的内容和标准
  12. java sdk qq登录授权,springboot开发qq第三方授权登录(示例代码)
  13. dell emc isilon环境 Windows共享文件下生成.snapshot无法删除
  14. 解决服务器内存被pc微信占满,微信占内存的解决方案终于出现了
  15. Matlab中isequal函数的使用
  16. 增量式编码器和绝对式编码器区别
  17. 元宇宙正在模糊 “虚拟” 和 “现实” 之间的界限
  18. 局域网bs虚拟服务器怎么创建,搭建局域网地图服务器
  19. 《Python进阶系列》十六:详解Python中的正则表达式
  20. Quill 富文本编辑器二次封装

热门文章

  1. 基于Qt的连连看小游戏
  2. 如何在word中一次性删除硬回车或软回车
  3. 计算机视觉中的论文常见单词总结
  4. 通过SLD_BODY动态改变geoserver的图层样式
  5. html轮播图片在线制作,如何制作图片轮播?轮播图在线制作技巧
  6. 生物化学《第一章概述》
  7. 计算机键盘的型号,标准电脑键盘尺寸
  8. Cmake :创建vs的makefile工程(1)
  9. android模拟键盘自动输入,Android测试教程5--模拟键盘输入
  10. html半圆形,【实例】CSS3画一个半圆的方法