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

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

3天内不再提示

线形拓扑网络CAN支线过长问题

AGk5_ZLG_zhiyua 来源:YXQ 2019-08-06 17:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

CAN总线网络在应用时,工程师常常会建议总线支线不要太长,那么为什么CAN总线支线不能太长,如果某些环境下必须使用长支线又该怎么办呢?

CAN网络的拓扑种类

控制器局域网CAN(Controller Area Network),是国际上应用最广泛的现场总线之一,最初是由德国Bosch公司设计的,为解决现代汽车中众多控制单元、测试仪器之间的实时数据交换而开发一种串行通信协议。CAN网络的拓扑结构主要有线形拓扑、星形拓扑、树形拓扑和环形拓扑等。

线形结构如下图所示,其特点是一条主干总线,在总线上分出支线到各个节点,其优点在于布线施工简单,阻抗匹配规则固定,接线比较方便,缺点是拓扑不够灵活,在一定程度上影响通讯距离;

星形拓扑如下图所示,其特点是每个节点通过中央设备连到一起,优点是容易扩展,缺点是一旦中央设备出故障会导致总线集体故障,而且分支线长不同,阻抗匹配复杂,可能需要通过一些中继器或集线器进行扩展;

树形拓扑如下图所示,其特点是分支比较多,且分支长度不同,优点是布线方便,缺点是网络拓扑复杂,阻抗匹配困难,通讯中极易出现问题,必须加一些集线器设备;

环形拓扑如下图所示,其特点是将CAN总线头尾相连,形成环状,优势是线缆任意位置断开,总线都不会出现问题,缺点是信号反射严重,无法用于高波特率和远距离传输。

虽然CAN总线可以有多种网络拓扑,但在实际应用当中比较推荐使用线形拓扑,且在IOS-11898-2中有高速CAN物理层规范,其中推荐的CAN网络拓扑也是线形拓扑,下面就针对线形拓扑网络CAN支线过长问题进行分析。

支线过长带来的问题

在讲CAN支线之前,我们来看一个CAN的波形图,如下图所示,大家仔细查看CAN波形图,会发现CAN波形上存在明显的上升沿和下降沿台阶现象,因为台阶的存在,从而引起波特率变化,导致接收节点采样出错(也称位宽错误)。

边沿台阶出现的源头主要是CAN节点的分支,分支过长形成的反射就变强,将会导致位宽度失调的错误。ISO11898中只规定1M波特率下分支不超过0.3米,支线过长会直接导致总线阻抗匹配问题发生,阻抗匹配是指信号源或者传输线跟负载之间达到一种适合的搭配,阻抗匹配主要为了调整负载功率和抑制信号反射,所以一旦阻抗匹配出现问题,就出现了上图中的上升沿和下降沿的台阶。

解决支线过长的办法

如果我们的总线存在支线过长的问题,那么该怎么办呢?我们下面提供几种解决方案:

1、减小分支长度

在CAN网络布局的根源上解决问题的方式就是减少CAN节点的分支长度,从而降低信号反射,保证位宽的稳定性。如上图波形实验中,其它条件不变,只将分支长度减少为20cm,此时并没有看到边沿台阶的出现。由此可见,减少分支长度是消除边沿台阶的最直接方式。

2、长分支上加适当电阻

在网络布局无法改变,分支引起的信号反射必须存在的情况下。最实用的方法就是在长分支末端加上电阻,消除信号反射。同样的在上述实验中,在分支节点处加上一个200Ω的电阻,其它条件不变进行通信实验。下图为实验的CAN波形图,此时可以看到边沿台阶已被消减,但是加了电阻之后差分电压变小,注意差分电压不得小于0.9V。这里值得一提的是:阻值大于500Ω的电阻吸收反射的能力很弱,所以在末端挂电阻的时候应小于500Ω。

3、增加CAN中继器或集线器

当然很多场合是在出现了问题之后才发现支线过长,当重新布线或更改节点本身都无法操作的情况下,我们也有解决方案,那就是在过长的支线上增加CAN中继器,典型的如致远电子CANBridge,甚至可以支持不同波特率的CAN网络的连接。

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

    关注

    59

    文章

    3107

    浏览量

    473834
  • 总线
    +关注

    关注

    10

    文章

    3065

    浏览量

    91966

原文标题:为什么CAN总线支线长度不能太长?

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    从线型到星型:EtherCAT分支器解锁工业网络拓扑自由

    EtherCAT网络拓扑结构中的线型拓扑有几个的弱点:单点故障影响整个网络;扩展性能差;故障排查效率低。EtherCAT分支器可实现星型拓扑
    的头像 发表于 05-14 11:38 120次阅读
    从线型到星型:EtherCAT分支器解锁工业<b class='flag-5'>网络</b><b class='flag-5'>拓扑</b>自由

    CAN Bus 24开发套件:开启CAN网络开发之旅

    CAN Bus 24开发套件:开启CAN网络开发之旅 在电子工程领域,CAN(Controller Area Network)总线技术凭借其高可靠性、实时性和抗干扰能力,在汽车、工业自
    的头像 发表于 05-13 13:50 128次阅读

    CAN转蓝牙选它就对了

    CAN
    jf_68098288
    发布于 :2026年05月09日 14:13:53

    TJA1145高速CAN收发器:汽车网络应用的理想之选

    TJA1145高速CAN收发器:汽车网络应用的理想之选 在汽车电子领域,CAN(Controller Area Network)总线作为一种广泛应用的通信协议,对于实现车辆各系统之间的高效通信
    的头像 发表于 04-26 15:45 457次阅读

    CAN信号提升能力(SIC)可以移除CAN共模电感吗

    了以前网络拓扑结构中的限制。甚至还可以考虑更低规格的布线解决方案或移除外部铁氧体。 这是否意味着使用具有SIC功能的CAN收发器,可以移除CAN共模电感(Common Chock)?
    发表于 04-17 10:17

    基于FPGA的轻量级CAN总线控制器实现方案

    CAN总线作为工业和汽车领域最常用的通信总线,具有拓扑结构简洁、可靠性高、传输距离长等优点。CAN总线的非破坏性仲裁机制依赖于帧ID,CAN2.0A和
    的头像 发表于 04-03 10:10 4860次阅读
    基于FPGA的轻量级<b class='flag-5'>CAN</b>总线控制器实现方案

    虹科前瞻 | 欧盟CRA新规下,CAN网络合规之路该如何走?

    CAN(控制器局域网)作为汽车、工业自动化等领域的核心通信网络,其网络安全合规性随欧盟《网络弹性法案》(CyberResilienceAct,CRA)的落地实施成为行业关注重点。202
    的头像 发表于 03-05 17:04 797次阅读
    虹科前瞻 | 欧盟CRA新规下,<b class='flag-5'>CAN</b><b class='flag-5'>网络</b>合规之路该如何走?

    汽车CAN FD网络的理想之选:TLE935x收发器家族

    汽车CAN FD网络的理想之选:TLE935x收发器家族 在汽车电子领域,随着CAN FD网络逐渐增多并取代传统CAN
    的头像 发表于 12-19 14:35 555次阅读

    CAN 集线器的作用

    在工业自动化、汽车电子、轨道交通等领域,CAN 总线凭借其高可靠性、实时性和多主站通信特性,成为设备互联的核心协议。但传统 CAN 总线的线性拓扑、通信距离受限、多速率网络难兼容等痛点
    的头像 发表于 12-08 11:38 1094次阅读
    <b class='flag-5'>CAN</b> 集线器的作用

    CAN集线器有什么作用

    CAN集线器作为工业通信网络中的关键设备,主要用于解决CAN总线在实际应用中遇到的 通信距离有限、多速率网络难兼容、以及数据冗余导致负载过高 等问题。在工业自动化、汽车制造、轨道交通等
    的头像 发表于 11-14 14:42 604次阅读
    <b class='flag-5'>CAN</b>集线器有什么作用

    条码信号“搭子”来了:CAN转EtherCAT扫码连动器,靠谱!

    在自动化产线中,条码扫描仪作为关键的数据采集设备,常因通信协议不兼容而成为系统集成的“绊脚石”。工程师们是否遇到过这样的场景:CAN总线的控制器与EtherCAT网络的扫描仪如何“对话”?如何在不
    发表于 07-16 14:22

    使用外部文件导入NVIDIA Air构建网络拓扑的优势

    NVIDIA Air 具有仿真从小型网络到整个数据中心的任何网络的独特能力。在开始配置、路由或管理之前,请先考虑拓扑
    的头像 发表于 07-09 16:32 1276次阅读

    汽车网络升级攻略:CAN-CAN FD-车载以太网

    汽车网络架构升级,从CAN到CANFD及车载以太网,以满足日益增长的通信需求。但升级过程中,如何确保不同节点的兼容性成了亟待解决的问题。今天,就来聊聊解决办法。CANFD升级的挑战与解决方案随着车载
    的头像 发表于 06-27 11:34 1543次阅读
    汽车<b class='flag-5'>网络</b>升级攻略:<b class='flag-5'>CAN-CAN</b> FD-车载以太网

    新版Ixxat CAN/FD中继器:助力火车系统高效通讯

    近期,Ixxat推出了全新的CAN/FD中继器标准版,作为CAN网络基础设施的核心组件,为工业通信领域带来了创新突破。该产品可解决诸多市场挑战,例如拓扑结构优化、信号质量提升、与现有
    的头像 发表于 06-19 15:44 896次阅读
    新版Ixxat <b class='flag-5'>CAN</b>/FD中继器:助力火车系统高效通讯