0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

线性拓扑结构CAN总线布线规范

AGk5_ZLG_zhiyua 来源:互联网 作者:佚名 2017-11-15 08:31 次阅读

线性拓扑是CAN总线布线规范中最为常见的,如果采用了线性拓扑中的“T”型分支连接,按规定分支长度是不能大于0.3m的,需要更长的分支应该怎么办呢?

一、CAN拓扑分类

CAN (控制器局域网, controller area network)属于工业现场总线的范畴,是一种有效支持分布式控制和实时控制的多主异步串行通信网络。CAN网络的拓扑结构主要有线性拓扑、星形拓扑、树状拓扑和环形拓扑,这几种拓扑的结构的特点如图1所示。

图1 CAN拓扑结构特点

二、线性拓扑接线方式

IOS-11898-2中有高速CAN物理层规范,其中推荐CAN网络采用总线形式的线性拓扑结构,如图2所示,线性拓扑CAN网络采用单一信道(总线)作为传输介质,所有的站点通过相应的硬件接口接到一条公共的总线上。线性拓扑阻抗匹配比较简单,只需要在主干的两端并上合适的终端电阻即可(2km内通常为120Ω)。

图2 线性拓扑

线性拓扑结构是CAN总线布线规范中最为常见的,线性拓扑结构中,最常用的就是“手拉手”式的连接,如图3所示。

图3 “手拉手”式连接

但是在绝大多数的工业现场、轨道机车中,由于整体线缆非常多,均需要使用接线排,以方便维护。所以会采用“T”型分支式连接,如图4所示。

图4 “T”型连接

三、“T”型连接分支约束

T型接线方式会存在由于分支长度以及分支长度的积累造成阻抗的不连续,因而接头处产生信号“反射”的现象。反射的信号量由瞬态阻抗的变化量决定,变化量越大,反射就越严重。分支处产生的是负相反射,引起信号电平下冲,这种下冲可能会超过噪声容限,造成误触发。为了避免这种情况发生,希望反射波尽快回到源端,也就是支线要尽可能短。

如图5所示,在IOS-11898-2中规定分支长度在1M波特率下不得大于0.3m,1M波特率是CAN的最高波特率,所以其他波特率时,分支长度如果也遵循0.3m规范,则可以稳定运行。

图5 “T”型网络拓扑参数

四、如何确定分支长度

IOS 11898-2中分支长度的规定是在1M波特率的条件下,有些场合或许无法做到很短的分支,根据不同波特率,分支长度规范可以有适当的调整。不同波特率下分支长度可以达到多少?需要分析节点的信号质量进行评判,测量节点在不同分支长度下的信号质量,即可找到合适的分支长度范围。

如图6所示,评估节点信号质量需要测量节点CAN差分信号的最小电压幅值、最大电压幅值、信号幅值、波形上升沿时间、波形下降沿时间、信号时间等进行综合评分,具体参数指标在ISO 11898-2中有详细规定。

图6 信号质量参数

信号质量评估没有专业的工具显然是件麻烦的事情,想要快速评判节点的信号质量,可以使用CANScope的信号质量分析插件一键分析。分析插件通过分析每个CAN节点发出的波形,自动对其进行综合评分,然后通过柱状图来直观显示出每个CAN 帧ID 的信号质量(如图7所示),从而获得每一个节点的信号质量,定量评价节点的物理层质量。

图7 信号质量柱状图

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15214

    浏览量

    171137
  • 总线
    +关注

    关注

    10

    文章

    2704

    浏览量

    87205

原文标题:为什么CAN总线分支在0.3米内是最可靠的?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CAN总线布线规范

     所谓磨刀不误砍柴功,合理的总线布局布线等于成功的一半,那么总线布线时如何选取导线?如何选取布线拓扑
    发表于 10-07 19:09 1.5w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>布线规范</b>

    布线规范

    最新布线规范
    发表于 05-18 23:32

    485总线布线规范及调试

    影响整个的使用。  4.485布线可以任意布设成星型接线与树形接线。485布线规范是必须要手牵手的布线,一旦没有借助485集线器和485中继器直接布设成星型连接和树形连接,很容易造成信号反射导致
    发表于 07-15 16:19

    电源管理总线规范

    ) 信号输入与保护5) 通过系统管理总线接口对硬件升级电源管理总线规范对硬件布线信号的电气接口进行了描述。对此唯一的例外就是用来设置物理的引脚。假如地质引脚的物理接口与规范不一致,那么
    发表于 07-11 10:34

    电源管理总线规范

    ) 信号输入与保护5) 通过系统管理总线接口对硬件升级电源管理总线规范对硬件布线信号的电气接口进行了描述。对此唯一的例外就是用来设置物理的引脚。假如地质引脚的物理接口与规范不一致,那么
    发表于 10-23 09:21

    CAN总线的常见接口与布线规范

    CAN总线标准接口与布线规范.pdf(213.70 KB)
    发表于 10-08 12:05

    合适的CAN总线拓扑结构如何选择?

    CAN总线拓扑结构,如图所示,所有的节点都连接到同一总线上,在总线的两端分别需要一个120Ω的
    发表于 10-24 14:24

    can总线规范2.0

    can 总线规范,包含两份文档:中文版为周立功的翻译版本英文版为BOSCH的原版英文文档
    发表于 09-20 08:02

    CAN总线规范

    CAN总线规范介绍。
    发表于 03-03 18:12 13次下载

    华为PCB布线规范

    华为PCB布线规范 印制电路板( PCB)设计规范
    发表于 08-25 15:52 0次下载

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

    工业4.0时代已经到来,基于自主优先级仲裁和错误重发机制的CAN总线应用十分广泛,相同的各种总线故障和问题也十分困扰工程师,其实最好的解决办法就是产品前期设计要相对的严谨,今天主要带大家熟悉C
    发表于 05-10 15:38 2.4w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>标准接口与<b class='flag-5'>布线规范</b>

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

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

    CAN总线结构CAN总线标准帧

    CAN总线规范采用了ISO-OSI(Open System Interconnection Reference Model,开放式通信系统互联参考模型)的三层网络结构,有三种不同的器件与之相对应。
    的头像 发表于 03-13 14:09 1.5w次阅读

    can总线规范2.0含英文和中文

    can总线规范2.0说明。
    发表于 03-30 11:04 46次下载
    <b class='flag-5'>can</b><b class='flag-5'>总线规范</b>2.0含英文和中文

    华为工程师PCB布线规范

    华为工程师PCB布线规范
    发表于 02-25 17:37 22次下载