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

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

3天内不再提示

CAN总线十万个为什么 | 为什么CAN总线分支不能过长?

ZLG致远电子 2024-11-28 15:14 次阅读

导读

探讨了CAN总线中分支问题及其对信号完整性的影响,并提出了相应的解决方案。


今天我们将深入探讨CAN总线中的一个关键问题——分支问题。在开始之前,让我们先来观察一下一个CAN总线的波形图:

7636c744-ad58-11ef-8084-92fbcf53809c.jpg

通过仔细观察CAN波形图,我们可以发现波形中存在明显的上升沿和下降沿的台阶现象。

763c0916-ad58-11ef-8084-92fbcf53809c.jpg

这种台阶现象是由于波特率的变化引起的,它会导致接收节点在采样时出现错误。台阶现象的根源在于CAN节点的分支,特别是分支过长时,反射信号会增强,进而引发位宽度失调的错误。过长的支线还会导致总线阻抗匹配问题,阻抗匹配的目的是为了调整负载功率和抑制信号反射。一旦阻抗匹配出现问题,就会在波形图上看到上升沿和下降沿的台阶现象。那么,面对总线分支过长的问题,我们该如何应对呢?

  1. 减少分支长度:最直接的解决方案是减少CAN节点的分支长度,以降低信号反射,确保位宽的稳定性。例如,如果刚才的波形我们将分支长度减少到20厘米,此时并没有看到边沿台阶的出现。
76402208-ad58-11ef-8084-92fbcf53809c.jpg
  1. 在长分支上添加匹配电阻网络布局无法改变,且分支引起的信号反射不可避免的情况下,一个常用的方法是在长分支的末端加上匹配电阻,以消除信号反射。例如,在分支节点处加上一个200Ω的电阻,可以显著削减边沿台阶。但请注意,加电阻时差分电压不得小于0.9伏。
764aa8e0-ad58-11ef-8084-92fbcf53809c.jpg
  1. 增加CAN中继器或集线器:在一些场合中,我们可能在问题出现后才意识到支线过长。当重新布线或更改节点不可行时,就需要在过长的支线上增加CAN中继器。致远电子的CANFD网桥中继器就是一个很好的解决方案。
764ed8ca-ad58-11ef-8084-92fbcf53809c.jpg

CAN/CANFD转CAN/CANFD网桥

CAN快速升级

加负载和增程

ID过滤数据转换

参考价格:890元

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

    关注

    86

    文章

    5519

    浏览量

    172099
  • CAN总线
    +关注

    关注

    145

    文章

    1951

    浏览量

    130784
  • 分支
    +关注

    关注

    0

    文章

    4

    浏览量

    5818
收藏 人收藏

    评论

    相关推荐

    高速CAN总线和低速CAN总线的特性

    在ISO 11898-2和ISO 11898-3中分别规定了两种CAN总线结构(在BOSCH CAN2.0规范中,并没有关于总线拓扑结构的说明):高速
    发表于 04-07 09:30 2889次阅读
    高速<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>和低速<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的特性

    为什么CAN总线支线长度不能太长?CAN网络中支线过长的解决方案

    信号衰减和畸变:随着CAN总线支线长度的增加,信号的衰减和畸变也会逐渐加重。过长的支线会导致信号的电压幅值降低,信号的上升沿和下降沿时间变长,从而影响信号的识别和通信质量。
    的头像 发表于 01-30 09:11 2674次阅读
    为什么<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>支线长度<b class='flag-5'>不能</b>太长?<b class='flag-5'>CAN</b>网络中支线<b class='flag-5'>过长</b>的解决方案

    什么是CAN总线通信?CAN总线工作原理

    这意味着变送器通过CAN收发器改变总线电平,并将其信息传输到CAN总线。接收器通过监测总线电平将总线
    发表于 02-19 14:53 6600次阅读
    什么是<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>工作原理

    为什么CAN总线分支在0.3米内是最可靠的?

    线性拓扑是CAN总线布线规范中最为常见的,如果采用了线性拓扑中的“T”型分支连接,按规定分支长度是不能大于0.3m的,需要更长的
    的头像 发表于 07-05 08:25 1844次阅读
    为什么<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>分支</b>在0.3米内是最可靠的?

    CAN 总线错误检测机制#can总线

    CAN 总线
    北汇信息POLELINK
    发布于 :2023年05月26日 13:54:03

    什么是CAN时钟?#CAN #汽车CAN总线  #CANoe

    CAN总线
    北汇信息POLELINK
    发布于 :2024年10月29日 12:23:36

    CAN总线基础知识汇总#CAN #CANoe #汽车总线

    CAN总线
    北汇信息POLELINK
    发布于 :2024年11月04日 13:35:54

    CAN总线协议是什么?CAN总线协议有哪些?CAN总线协议知识分析

    属于软件协议。本篇文章先概述一下CAN网络,让大家对CAN总线协议有一全局的概念,再到底层的CAN总线
    的头像 发表于 10-03 19:53 7.5w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>协议是什么?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>协议有哪些?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>协议知识分析

    CAN总线分支过多或过长的问题应该如何解决五种方案详细说明

    CAN总线作为可靠性、稳定性最高的总线之一,在工业现场、汽车电子、轨道交通等行业都有广泛的应用。但是在实际使用CAN总线中还是会遇到一些问题
    的头像 发表于 08-17 09:53 1.5w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>分支</b>过多或<b class='flag-5'>过长</b>的问题应该如何解决五种方案详细说明

    什么CAN总线支线不能太长?CAN总线分支过长又该如何解决呢?

    总线支线过长,上升沿和下降沿产生台阶现象,当台阶正好处于0.5V逻辑识别阈值附近时,容易导致位宽度失调,从而使接收节点接收错误。
    的头像 发表于 04-04 18:26 5978次阅读

    can总线为什么要用双绞线?can总线不用双绞线可以吗?

    和数据交换。而CAN总线为什么要用双绞线呢?为此,本文将从以下三方面展开讨论: 一、 CAN总线的特点 二、 双绞线的作用 三、为什么
    的头像 发表于 09-14 16:48 5478次阅读

    高速CAN总线和低速CAN总线的特性

    高速CAN总线和低速CAN总线的特性 高速CAN总线和低速C
    的头像 发表于 01-31 14:09 2798次阅读

    为什么CAN总线分支在0.3米内是最可靠的?

    为什么CAN总线分支在0.3米内是最可靠的? CAN总线是一种广泛应用于车辆电子系统中的通信协议。它具有高可靠性、高实时性和低成本的特点,适
    的头像 发表于 01-31 14:09 927次阅读

    CAN总线十万个为什么 | 聊聊几种常见的CAN网络拓扑

    来到《CAN总线十万个为什么》系列视频。今天我们聊聊几种常见的CAN网络拓扑,主要有:线型拓扑、星型拓扑、环形拓扑和树形拓扑。1.线型拓扑线型拓扑,也称为
    的头像 发表于 11-21 01:03 543次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>十万个</b>为什么 | 聊聊几种常见的<b class='flag-5'>CAN</b>网络拓扑

    CAN总线十万个为什么 | 为什么CAN总线终端电阻如此重要?

    导读在深入探讨CAN总线技术时,我们不得不关注一看似微小却极为关键的部分—终端电阻。本文将简要阐释终端电阻对于CAN总线性能的重要性,以及
    的头像 发表于 12-07 01:07 342次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>十万个</b>为什么 | 为什么<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>终端电阻如此重要?