那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么CAN總線支線不能太長?CAN總線分支過長又該如何解決呢?

智能汽車電子與軟件 ? 來源:智能汽車電子與軟件 ? 2023-04-04 18:26 ? 次閱讀

CAN總線網絡在實際應用時偶爾會有臨時測試的需要,這時有的工程師就會直接將測試節點接上一條很長的支線接入總線中,由此可能會帶來其他節點失效或系統報錯等問題。

CAN總線網絡在應用時,工程師常常會建議總線支線不要太長,那么為什么CAN總線支線不能太長?CAN總線分支過長又該如何解決呢?

01a3780c-d2d3-11ed-bfe3-dac502259ad0.png

分支過長帶來的問題:

CAN總線的布線受現場環境、產品形狀等因素的影響,可能導致現場布線中出現總線的分支過長/過多等現象,某系統中A、B(AB各有120電阻)一條CAN線上掛有CDEF等節點,若將C支線延長100m,則F全部關閉,系統會報錯,去掉100m延長線,F任意狀態系統都不會報錯。

01a3780c-d2d3-11ed-bfe3-dac502259ad0.png

當總線支線過長,上升沿和下降沿產生臺階現象,當臺階正好處于0.5V邏輯識別閾值附近時,容易導致位寬度失調,從而使接收節點接收錯誤。

邊沿臺階出現的源頭主要是CAN節點的分支,分支過長形成的反射就變強,將會導致位寬度失調的錯誤。ISO11898中只規定1M波特率下分支不超過0.3米,支線過長會直接導致總線阻抗匹配問題發生,阻抗匹配是指信號源或者傳輸線跟負載之間達到一種適合的搭配,阻抗匹配主要為了調整負載功率和抑制信號反射,所以一旦阻抗匹配出現問題,就出現了上圖中的上升沿和下降沿的臺階。

分支與主干的長度原則:

為了解決分支過長帶來的問題,應根據不同波特率,制定最長分支距離的規范。 ISO11898-1/2中對高速CAN的分支長度規定值是1Mbps下最長0.3米。其他波特率的最長分支一般由應用廠商自定義。原則是: 分支長度總和+主干長度<總線傳輸極限長度(注意極限長度一般要*0.7使用);? 分支總和一般不超過總長度的30%。

01ccf696-d2d3-11ed-bfe3-dac502259ad0.png

解決辦法:

1、減少分支長度

消除邊沿臺階最直接的方法就是減少CAN節點的長度,從而降低信號反射,保證位寬的穩定性。所以保持其他條件不變,分支線長度的選擇參照下表中的規則,即可保證總線的正常通信

01ecfbbc-d2d3-11ed-bfe3-dac502259ad0.png

2、長分支上加適合的匹配電阻

在網絡布局無法改變,分支引起的信號反射必須存在的情況下,最常用的方法就是在長分支末端加上電阻,消除信號反射。所以在其他條件不變的情況下,在分支節點處加上一個200Ω的電阻,也可以改善信號質量。但是加了電阻之后差分電壓變小,注意差分電壓不得小于0.9V。

02015d8c-d2d3-11ed-bfe3-dac502259ad0.png

3、增加CAN中繼器或集線器

很多場合是在出現問題之后才發現支線過長,當重新布線或更改節點本身都無法操作的情況下,就需要在過長的支線上增加中繼器。典型的CAN中繼器如Ixxat的CANbridge NT,通過CANbridge NT也可以連接波特率不同的兩個CAN網絡甚至連接傳統CAN與CAN FD網絡。

總結:

CAN總線在車輛的各個領域有著廣泛的應用,包括貨車、客車、火車、纜車、叉車和許多其它車輛。因為其實現了復雜的故障限制機制和控制算法,CAN協議如今是車輛內部網絡通信的技術標準,而CAN總線是能夠實現整車各電子控制裝置之間的通訊數據轉發的智能電控設備,也是所有車輛類型中汽車控制網絡的靈活性強且性價比較高的解決方案。所以無論是標準規定,還是現場實際應用,都告訴我們要保證CAN總線網絡良好運行,其支線長度不能過長,為了CAN保證CAN網絡的健康,請大家一定要規范使用。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    1955

    瀏覽量

    131098
  • 中繼器
    +關注

    關注

    3

    文章

    394

    瀏覽量

    28351
  • 集線器
    +關注

    關注

    0

    文章

    389

    瀏覽量

    39603
  • 電子控制器
    +關注

    關注

    0

    文章

    40

    瀏覽量

    7389

原文標題:為什么CAN總線分支不能過長?

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何使用Arduino實現CAN總線通信

    CAN(Controller Area Network)總線是一種常用于汽車和工業控制系統的串行通信協議,以其高可靠性和實時性而聞名。Arduino,作為一種流行的開源微控制器平臺,可以通過附加
    的頭像 發表于 12-23 09:06 ?525次閱讀

    CAN總線十萬個為什么 | 為什么CAN總線分支不能過長

    導讀探討了CAN總線分支問題及其對信號完整性的影響,并提出了相應的解決方案。今天我們將深入探討CAN總線中的一個關鍵問題——
    的頭像 發表于 11-28 15:14 ?344次閱讀
    <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'>分支</b><b class='flag-5'>不能</b><b class='flag-5'>過長</b>?

    如何提高CAN總線的傳輸可靠性

    : 將CAN總線的布線與其他電纜分開,避免電磁干擾。 確保總線長度適中,避免過長導致的信號衰減和反射。 終端電阻配置 : 在CAN
    的頭像 發表于 11-21 10:26 ?484次閱讀

    解析CAN總線

    正常運行 如何解決這個問題?就要看CAN總線了 ? ECU 如何傳輸數據? 現在將車上的每個設備用一條總線連接起來 要想
    的頭像 發表于 11-19 13:35 ?499次閱讀
    解析<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>

    如何使用Arduino實現CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協議,廣泛應用于汽車電子、工業自動化等領域。它以其高可靠性、實時性和靈活性而受到青睞。Arduino作為一個
    的頭像 發表于 11-12 10:09 ?1374次閱讀

    CAN總線是如何通信的#CAN #常學常新

    CAN總線
    北匯信息POLELINK
    發布于 :2024年11月07日 16:34:29

    CAN總線基礎知識匯總#CAN #CANoe #汽車總線

    CAN總線
    北匯信息POLELINK
    發布于 :2024年11月04日 13:35:54

    什么是CAN時鐘?#CAN #汽車CAN總線? #CANoe

    CAN總線
    北匯信息POLELINK
    發布于 :2024年10月29日 12:23:36

    CAN總線知識】全面了解CAN總線協議

    提及總線,總是讓人聯想到那些交錯在一起的計算機電線。那么這些電線如何發揮功效?這還得配合總線協議的管理來使用。那么今天我們介紹的就是CAN總線
    的頭像 發表于 10-15 08:05 ?1676次閱讀
    【<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總線
    長沙碩博電子科技股份有限公司
    發布于 :2024年09月29日 09:32:54

    CAN總線知識】如何接好CAN的“地”

    廣泛應用,但隨著環境干擾以及節點數目的增加等對CAN總線的穩定性提出更高的要求,而面對電源地、信號地、屏蔽地、外殼地不同的接地方式又該如何處理?如圖1分別是電源地
    的頭像 發表于 09-13 08:05 ?2572次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】如何接好<b class='flag-5'>CAN</b>的“地”

    為什么CAN總線分支在0.3米內是最可靠的?

    線性拓撲是CAN總線布線規范中最為常見的,如果采用了線性拓撲中的“T”型分支連接,按規定分支長度是不能大于0.3m的,需要更長的
    的頭像 發表于 07-05 08:25 ?1932次閱讀
    為什么<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>分支</b>在0.3米內是最可靠的?

    can總線隔離模塊的作用

    CAN總線隔離模塊是一種用于保護CAN總線通信系統的電子設備,它通過在CAN總線
    的頭像 發表于 06-16 10:32 ?1773次閱讀

    can總線中斷狀態什么意思?

    CAN總線(Controller Area Network)是一種廣泛使用的現場總線通信協議,主要用于汽車、工業控制等領域。在CAN總線通信
    的頭像 發表于 06-16 10:21 ?1914次閱讀

    什么是CAN總線通信?CAN總線工作原理

    這意味著變送器通過CAN收發器改變總線電平,并將其信息傳輸到CAN總線。接收器通過監測總線電平將總線
    發表于 02-19 14:53 ?6957次閱讀
    什么是<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>工作原理
    澳门百家乐官网官方网站| 大发888娱乐城欢迎您| 乐天堂百家乐娱乐平台| 百家乐一黑到底| 缅甸百家乐博彩| 筹码币百家乐麻将| 线上百家乐信誉| 百家乐赌博机怎么玩| 哪个百家乐投注好| 百家乐官网保单机解码| 百家乐官网赌场代理| 百家乐官网皇室百家乐官网的玩法技巧和规则| 基础百家乐官网规则| 百家乐官网发牌靴8| 百家乐游戏机说明书| 百家乐龙虎的投注法| 星期8百家乐的玩法技巧和规则| 在线玩百家乐的玩法技巧和规则 | 百家乐五湖四海娱乐城| 皇冠网百家乐啊| 新全讯| 大发888娱乐城下| 博威娱乐在线| 广东百家乐官网扫描分析仪| 蓝盾百家乐官网具体玩法| 百家乐视频多开器| 百家乐看炉子的方法| 百家乐赌博娱乐城大全| 海尔百家乐的玩法技巧和规则 | 戰神国际娱乐城| 赌博百家乐官网作弊法| 百家乐官网如何看| 利高百家乐娱乐城| 威尼斯人娱乐城备用网| 轮盘必胜法| 百家乐官网在线娱乐网| 百家乐翻天粤语下载| 威尼斯人娱乐场积分| 舟山市| 圣保罗百家乐官网的玩法技巧和规则| 永利百家乐娱乐网|