关于CAN总线的布线

目录

关于CAN总线的布线.... 1

一、干扰场景及抗干扰措施.... 1

场景-1:.... 1

场景-2:.... 2

二、关于信号层接地.... 4

信号地(CAN-GND)正确的接法:... 4

三、CAN总线布线形式.... 5

1、“手牵手”式连接.... 5

2、“T”型连接.... 5

四、接线端子.... 6

1、DB_9端子.... 6

2、OPEN_5端子... 6

3、M12端子.... 7

综上所述.... 7

硬件采购.... 7

参考资料:.... 7

为方便阅读,可见菜单栏中的 视图—导航窗格, 即可在左侧见到类似目录的东西

一、干扰场景及抗干扰措施

场景-1:

地回流与电源干扰,接口部位的干扰

具体表现为:如图1所示,为未隔离时,两个节点的地电位不一致,导致有回流电流,产生共模信号,CAN的抗共模干扰能力是-12~7V,超过这个差值则出现错误,如果共模差超过±36V,烧毁收发器或者电路板。

图1 未隔离时的地回流

措施:

增加隔离模块 如 CTM1051KAT,增加防浪涌电路

隔离地回流

场景-2:

传输过程中的干扰,传输线受到电磁干扰

解决办法:CAN总线为了提高抗干扰能力,采用CANH和CANL差分传输,达到效果就是遇到干扰后,可以“同上同下”,最后CANH-CANL的差分值保持不变。如图7所示。

CANH和CANL要很紧密地靠在一起,否则受到的干扰强度就不一样,就会导致差分信号受到干扰。所以CANH和CANL要紧密地绞在一起,通常双绞线只有33绞/米,而在强干扰场合,双绞程度要超过55绞/米才能达到较好的抗干扰效果。另外线缆的芯截面积要大于0.35~0.5 mm2 ,CAN_H对CAN_L的线间电容小于75 pF/m,如果采用屏蔽双绞线,CAN_H (或CAN_L) 对屏蔽层的电容小于110 pF/m

可采用双绞线,机械臂中不存在强电磁干扰,33绞/米 的双绞线可用满足传输过程中的抗干扰需求

措施:

更甚一筹的 屏蔽线

带屏蔽层的CAN线,可以良好地抵御电场的干扰,等于整个屏蔽层是一个等势体,避免CAN导线受到干扰。如图9所示,为一个标准的屏蔽双绞线,CANH和CANL通过铝箔和无氧铜丝屏蔽网包裹,如图9所示。需要注意的是和与接插件的连接,在连接部分允许有短于25 mm 的电缆不用双绞

图  屏蔽双绞线

较好的CAN屏蔽线带有2层屏蔽层,称为双层屏蔽线,其中内层的CAN_GND是与CAN收发器的地连接,外层的Shield是与外壳大地相连。内层可以平衡信号的地电位,抑制共模干扰,减少错误帧,但强干扰时收发器损坏率会提高;外层可以泄放电荷到大地,如图10所示。

图10 双层屏蔽线

使用屏蔽线后,在屏蔽层没有良好接大地前,屏蔽线是不起作用的。所以我们要选择一种接地方式。通常来说,屏蔽层单点接地可以避免地回流(不同位置的地电位不同而导致的产生电流)、多点接地可以加快高频干扰信号的泄放。所以要根据实际情况选择合适的接地方式。如图11所示。

图11 屏蔽层接地方法

二、关于信号层接地

信号地(CAN-GND)正确的接法:

单屏蔽层线缆:如果线缆是单屏蔽层,信号地理想接法是使用专门的信号线将所有节点信号地连接,起到参考地的作用。但如果缺少信号地线,亦可将所有节点信号地都连接到屏蔽层,但这样屏蔽效果亦差强人意。

图  带有屏蔽层双绞线

图  含信号地线双绞线连接方式

三、CAN总线布线形式

1、“手牵手”式连接

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

2、“T”型连接

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

四、接线端子

1、DB_9端子

一般工业中最常用的9针D-Sub连接器,分公头和母头,这里值得一提的是引脚6和9在标准中也是定义了功能的,9定义为收发器/光耦合器的正极电源,但在工业领域常常会有所变化,6和9也常用做CAN设备电源电压的输入引脚,但这种技术局限性较大,因为通过引脚运输到的电流非常有限,参考标准CIA 303_1。

2、OPEN_5端子

Open_5形式的接口定义,如果OPEN_4端子的一般使用1-4pin或2-5pin,如果Open_3端子的一般使用的2-4pin,需根据实际情况选择。

3、M12端子

图3是M12形式的接口定义,在这里可能没有什么特别需要注意的点,还有就是除了5pin的接口还有8pin、9pin、10pin和12pin的接口,具体的定义不在赘述,可参考标准CIA 303_1。

综上所述

CAN总线信号的硬件物理屏蔽可从两部入手,板级的物理隔离层、传输过程中的传输线屏蔽

板级的物理隔离层:采用隔离模块

传输过程中的传输线屏蔽:屏蔽线

两者都要注意屏蔽部分的共地处理,具体见上文

硬件采购

无针对CAN总线的传输线,但是针对485 通讯的传输线淘宝可选

备选项:

1、https://detail.tmall.com/item.htm?spm=a220m.1000858.1000725.16.18563e8esbtBHP&id=536112566659&skuId=3198996923619&areaId=440300&user_id=2938617239&cat_id=2&is_b=1&rn=b115d15b62274451e72dc0e9e083eeb5   RVSP2芯国标1对绞双层屏蔽镀锡网485通讯信号电缆线现货含票   大概 3.0 RMb/米

参考资料:

1、https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDI4NA==&mid=2650630373&idx=1&sn=8677a632512dbb49b1baddafe14ffaa3&chksm=bec1dce689b655f0359cc28ed258bd5fe7d98683327330242e8caf28331a4467b9abebf49d34&scene=21&st=3B779DC866779C5629E8F329B53189C3D7C2893F7454A0445BF5E0C00F3B9535EE81509CA048E4A9086B8BE2AA9A66D4DE8FF32D9D5CF4D7C38C189DCF9255399A482DAE7B42A1456550539BCCECD42F5350FA602BC2DDE3C0ABFD2DE114F5BDAAB35EE5C4B52EFDBAB2992C6F842F3121C663EA743445142654EF38B9B60A171AC15A379D11D73A5610F19C841E47DE&vid=1688850704339953&version=2.4.14.2349&platform=win#wechat_redirect    致远电子

2、https://mp.weixin.qq.com/s/dt8_0mG3y1sZvxAq61NONg  为什么CAN总线分支在0.3 米内是最可靠的?

3、标准接口与总线规范:https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDI4NA==&mid=2650630512&idx=1&sn=7098548fc1d512853cdefa9311877c6a&chksm=bec1dd7389b65465dba91db851a35e2a9bb2793e4c36ccff60c74541760d0743ab9c3bc6143c&scene=21#wechat_redirect

4、如何处理好CAN的地 https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDI4NA==&mid=2650633124&idx=1&sn=355d270f8b9d41b8c068434aeb78e942&chksm=bec1c7a789b64eb1172d91aec19868a752c95f7afad0e49abd0dc97817fe502bfccbd0d12284&scene=21#wechat_redirect

关于CAN总线的布线相关推荐

  1. 2c总线的布线宽度_PCIExpress总线接口的布线规则

    电子汇 分享电子相关的技术文章.有用的技术新闻和交流会议 润物细无声,每天分享一点点 帮助大家找到合适技术相关内容,汇聚电子技术 PCIE是一种典型的串行总线,本文是针对PCI-E接口的布线规则,这些 ...

  2. 如何解决Profibus-DP总线在工业中通信距离短,布线难的问题?

    天津三格电子(http://www.tj-sange.com/)的MS_F155-LP是将总线式Profibus总线转为光纤的模块,可以延长Profibus通信距离,最远可以达到20公里到40公里.采 ...

  3. AD各种布线方法总结

    原文链接:http://www.51hei.com/bbs/dpj-30480-1.html,略有修改和总结. 1.常规布线:不详细说了,是个人就知道怎么弄.需要说明的是在布线过程中,可按小键盘的*键 ...

  4. PROFIBUS总线简介及应用

    PROFIBUS 是一个用在自动化技术的现场总线标准,常用于 PLC 与现场设备的数据通信和控制.目前PROFIBUS 可分为二种,分别是大多数人使用的 PROFIBUS DP 和用在过程控制的 PR ...

  5. I2C走线技巧、及上拉电阻、电源电压、总线电容三者间的函数关系

    目录 I2C总线PCB布线注意事项: 博客其他文档可以学习:https://www.cnblogs.com/zhiqiang_zhang/ I2C总线线路的走线方式 I2C器件与I2C总线的接线方式 ...

  6. 光端机常见故障问题及其解决方案

    现如今,我们在安防监控工程项目中越来越多的采用光纤技术来传输图像.声音.数据等信息,光纤传输系统的关键设备数字视频光端机受到广大用户的青睐.接下来杭州飞畅科技根据数十年的经验总结了下光端机常见故障及解 ...

  7. 【转载】印制板设计的流程及注意事项

    等待摆渡人于2010-12-21 整理!希望能帮助大家 一.概 述 本文档的目的在于说明使用PADS的印制板设计软件PowerPCB进行印制板设计的流程和一些注意事项,为一个工作组的设计人员提供设计规 ...

  8. pcie数据反_理解PCIE链路反转和极性反转

    PCIExpress协议被设计为可以灵活地处理链路布局不确定的情况,链路布局指多条链路情况下的链路顺序及每条链路的极性.但是,当使用协议分析仪来监视PCIe总线,使用者需要考虑到链路顺序及每条链路的极 ...

  9. USBCAN-I使用说明书(入门指引)

    第一部分 概述 用户使用我司的USBCAN/CANalyst-I分析仪主要为以下几种应用: CAN总线入门:学习CAN总线,了解CAN总线原理.数据格式. CAN总线进阶:调试CAN总线.调试开发板. ...

  10. PORIS门禁控制器

    PR210NT控制器功能介绍 1.硬件特点: ●品质:   所有主板采用SMD技术生产, 通过CE/FCC质量认证,突波过压保护设计. ●容量: 卡片容量:2000-6000张 控制器容量:99个 读 ...

最新文章

  1. CSS text-transform 属性
  2. [OI]字符串DP小结
  3. MATLAB图像函数 块和邻域的处理
  4. 美国人跨入中产行列的6个指标。
  5. python中关键字参数的特点_Python中的*可变参数与**关键字参数
  6. 400 fps!CenterFace+TensorRT部署人脸和关键点检测
  7. php 浮点数 模运算,同余与模运算
  8. 计算机三级之嵌入式系统学习笔记4
  9. java 定义全局变量_都说变量有七八种,到底谁是 Java 的亲儿子
  10. zookeeper单机和集群搭建过程详细步骤
  11. anr产生的原理如何避免(android)
  12. 简述springmvc过程_Springmvc执行流程
  13. 百度ai开放平台体验
  14. Flash:一个TLF图文并貌的高级应用类
  15. 计算机显卡的安装步骤简约,自己组装电脑:显卡安装教程
  16. Java绘制太极阴阳图
  17. 什么是渲染?渲染的来源、分类及应用有哪些?
  18. centos使用yum安装xtrabackup
  19. 图像识别购物超方便!
  20. java调接口实现发送手机短信验证码功能,手机验证码,接口调用

热门文章

  1. Office2010新体验-基于Office Visio 2010 图表绘制新体验
  2. ts 修饰符_TS4 新特性一览
  3. python实现csv行列转置
  4. python求幂_python矩阵求幂
  5. elasticSearch创建索引库、映射、文档
  6. Json汉化-使用JavaScript和百度翻译API免费实现Json文件的汉化
  7. 捡到的文物应该归谁最好
  8. 文档服务器 件排名,服务器十大品牌排名
  9. Android架构设计模式总结(MVX)
  10. iOS 音乐播放器demo讲解