0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么CAN總線支線不能太長(zhǎng)?CAN總線分支過(guò)長(zhǎng)又該如何解決呢?

智能汽車(chē)電子與軟件 ? 來(lái)源:智能汽車(chē)電子與軟件 ? 2023-04-04 18:26 ? 次閱讀

CAN總線網(wǎng)絡(luò)在實(shí)際應(yīng)用時(shí)偶爾會(huì)有臨時(shí)測(cè)試的需要,這時(shí)有的工程師就會(huì)直接將測(cè)試節(jié)點(diǎn)接上一條很長(zhǎng)的支線接入總線中,由此可能會(huì)帶來(lái)其他節(jié)點(diǎn)失效或系統(tǒng)報(bào)錯(cuò)等問(wèn)題。

CAN總線網(wǎng)絡(luò)在應(yīng)用時(shí),工程師常常會(huì)建議總線支線不要太長(zhǎng),那么為什么CAN總線支線不能太長(zhǎng)?CAN總線分支過(guò)長(zhǎng)又該如何解決呢?

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

分支過(guò)長(zhǎng)帶來(lái)的問(wèn)題:

CAN總線的布線受現(xiàn)場(chǎng)環(huán)境、產(chǎn)品形狀等因素的影響,可能導(dǎo)致現(xiàn)場(chǎng)布線中出現(xiàn)總線的分支過(guò)長(zhǎng)/過(guò)多等現(xiàn)象,某系統(tǒng)中A、B(AB各有120電阻)一條CAN線上掛有CDEF等節(jié)點(diǎn),若將C支線延長(zhǎng)100m,則F全部關(guān)閉,系統(tǒng)會(huì)報(bào)錯(cuò),去掉100m延長(zhǎng)線,F(xiàn)任意狀態(tài)系統(tǒng)都不會(huì)報(bào)錯(cuò)。

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

當(dāng)總線支線過(guò)長(zhǎng),上升沿和下降沿產(chǎn)生臺(tái)階現(xiàn)象,當(dāng)臺(tái)階正好處于0.5V邏輯識(shí)別閾值附近時(shí),容易導(dǎo)致位寬度失調(diào),從而使接收節(jié)點(diǎn)接收錯(cuò)誤。

邊沿臺(tái)階出現(xiàn)的源頭主要是CAN節(jié)點(diǎn)的分支,分支過(guò)長(zhǎng)形成的反射就變強(qiáng),將會(huì)導(dǎo)致位寬度失調(diào)的錯(cuò)誤。ISO11898中只規(guī)定1M波特率下分支不超過(guò)0.3米,支線過(guò)長(zhǎng)會(huì)直接導(dǎo)致總線阻抗匹配問(wèn)題發(fā)生,阻抗匹配是指信號(hào)源或者傳輸線跟負(fù)載之間達(dá)到一種適合的搭配,阻抗匹配主要為了調(diào)整負(fù)載功率和抑制信號(hào)反射,所以一旦阻抗匹配出現(xiàn)問(wèn)題,就出現(xiàn)了上圖中的上升沿和下降沿的臺(tái)階。

分支與主干的長(zhǎng)度原則:

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

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

解決辦法:

1、減少分支長(zhǎng)度

消除邊沿臺(tái)階最直接的方法就是減少CAN節(jié)點(diǎn)的長(zhǎng)度,從而降低信號(hào)反射,保證位寬的穩(wěn)定性。所以保持其他條件不變,分支線長(zhǎng)度的選擇參照下表中的規(guī)則,即可保證總線的正常通信。

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

2、長(zhǎng)分支上加適合的匹配電阻

在網(wǎng)絡(luò)布局無(wú)法改變,分支引起的信號(hào)反射必須存在的情況下,最常用的方法就是在長(zhǎng)分支末端加上電阻,消除信號(hào)反射。所以在其他條件不變的情況下,在分支節(jié)點(diǎn)處加上一個(gè)200Ω的電阻,也可以改善信號(hào)質(zhì)量。但是加了電阻之后差分電壓變小,注意差分電壓不得小于0.9V。

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

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

很多場(chǎng)合是在出現(xiàn)問(wèn)題之后才發(fā)現(xiàn)支線過(guò)長(zhǎng),當(dāng)重新布線或更改節(jié)點(diǎn)本身都無(wú)法操作的情況下,就需要在過(guò)長(zhǎng)的支線上增加中繼器。典型的CAN中繼器如Ixxat的CANbridge NT,通過(guò)CANbridge NT也可以連接波特率不同的兩個(gè)CAN網(wǎng)絡(luò)甚至連接傳統(tǒng)CAN與CAN FD網(wǎng)絡(luò)。

總結(jié):

CAN總線在車(chē)輛的各個(gè)領(lǐng)域有著廣泛的應(yīng)用,包括貨車(chē)、客車(chē)、火車(chē)、纜車(chē)、叉車(chē)和許多其它車(chē)輛。因?yàn)槠鋵?shí)現(xiàn)了復(fù)雜的故障限制機(jī)制和控制算法,CAN協(xié)議如今是車(chē)輛內(nèi)部網(wǎng)絡(luò)通信的技術(shù)標(biāo)準(zhǔn),而CAN總線是能夠?qū)崿F(xiàn)整車(chē)各電子控制裝置之間的通訊數(shù)據(jù)轉(zhuǎn)發(fā)的智能電控設(shè)備,也是所有車(chē)輛類(lèi)型中汽車(chē)控制網(wǎng)絡(luò)的靈活性強(qiáng)且性?xún)r(jià)比較高的解決方案。所以無(wú)論是標(biāo)準(zhǔn)規(guī)定,還是現(xiàn)場(chǎng)實(shí)際應(yīng)用,都告訴我們要保證CAN總線網(wǎng)絡(luò)良好運(yùn)行,其支線長(zhǎng)度不能過(guò)長(zhǎng),為了CAN保證CAN網(wǎng)絡(luò)的健康,請(qǐng)大家一定要規(guī)范使用。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1908

    瀏覽量

    130502
  • 中繼器
    +關(guān)注

    關(guān)注

    3

    文章

    375

    瀏覽量

    28171
  • 集線器
    +關(guān)注

    關(guān)注

    0

    文章

    378

    瀏覽量

    39386
  • 電子控制器
    +關(guān)注

    關(guān)注

    0

    文章

    40

    瀏覽量

    7313

原文標(biāo)題:為什么CAN總線分支不能過(guò)長(zhǎng)?

文章出處:【微信號(hào):智能汽車(chē)電子與軟件,微信公眾號(hào):智能汽車(chē)電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CAN總線知識(shí)】全面了解CAN總線協(xié)議

    提及總線,總是讓人聯(lián)想到那些交錯(cuò)在一起的計(jì)算機(jī)電線。那么這些電線如何發(fā)揮功效?這還得配合總線協(xié)議的管理來(lái)使用。那么今天我們介紹的就是CAN總線
    的頭像 發(fā)表于 10-15 08:05 ?764次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識(shí)】全面了解<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協(xié)議

    CAN總線智能操作面板 碩博電子 #can總線 #按鍵面板 #硅膠面板

    CAN總線
    長(zhǎng)沙碩博電子科技股份有限公司
    發(fā)布于 :2024年09月29日 09:32:54

    CAN總線知識(shí)】如何接好CAN的“地”

    廣泛應(yīng)用,但隨著環(huán)境干擾以及節(jié)點(diǎn)數(shù)目的增加等對(duì)CAN總線的穩(wěn)定性提出更高的要求,而面對(duì)電源地、信號(hào)地、屏蔽地、外殼地不同的接地方式又該如何處理?如圖1分別是電源地
    的頭像 發(fā)表于 09-13 08:05 ?1949次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識(shí)】如何接好<b class='flag-5'>CAN</b>的“地”

    為什么CAN總線分支在0.3米內(nèi)是最可靠的?

    線性拓?fù)涫?b class='flag-5'>CAN總線布線規(guī)范中最為常見(jiàn)的,如果采用了線性拓?fù)渲械摹癟”型分支連接,按規(guī)定分支長(zhǎng)度是不能大于0.3m的,需要更長(zhǎng)的
    的頭像 發(fā)表于 07-05 08:25 ?1696次閱讀
    為什么<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>分支</b>在0.3米內(nèi)是最可靠的?

    can總線中斷狀態(tài)什么意思?

    CAN總線(Controller Area Network)是一種廣泛使用的現(xiàn)場(chǎng)總線通信協(xié)議,主要用于汽車(chē)、工業(yè)控制等領(lǐng)域。在CAN總線通信
    的頭像 發(fā)表于 06-16 10:21 ?1217次閱讀

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

    這意味著變送器通過(guò)CAN收發(fā)器改變總線電平,并將其信息傳輸?shù)?b class='flag-5'>CAN總線。接收器通過(guò)監(jiān)測(cè)總線電平將總線
    發(fā)表于 02-19 14:53 ?5281次閱讀
    什么是<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米內(nèi)是最可靠的?

    為什么CAN總線分支在0.3米內(nèi)是最可靠的? CAN總線是一種廣泛應(yīng)用于車(chē)輛電子系統(tǒng)中的通信協(xié)議。它具有高可靠性、高實(shí)時(shí)性和低成本的特點(diǎn),適
    的頭像 發(fā)表于 01-31 14:09 ?811次閱讀

    高速CAN總線和低速CAN總線的特性

    高速CAN總線和低速CAN總線的特性 高速CAN總線和低速C
    的頭像 發(fā)表于 01-31 14:09 ?2348次閱讀

    CAN總線最大能夠帶多少節(jié)點(diǎn)?CANFD相對(duì)于CAN2.0有哪些差異

    CAN總線最大能夠帶多少節(jié)點(diǎn)?CANFD相對(duì)于CAN2.0有哪些差異CAN總線最大能夠帶多
    的頭像 發(fā)表于 01-31 14:08 ?2840次閱讀

    為什么CAN總線支線長(zhǎng)度不能太長(zhǎng)?CAN網(wǎng)絡(luò)中支線過(guò)長(zhǎng)的解決方案

    信號(hào)衰減和畸變:隨著CAN總線支線長(zhǎng)度的增加,信號(hào)的衰減和畸變也會(huì)逐漸加重。過(guò)長(zhǎng)支線會(huì)導(dǎo)致信號(hào)的電壓幅值降低,信號(hào)的上升沿和下降沿時(shí)間變長(zhǎng)
    的頭像 發(fā)表于 01-30 09:11 ?2259次閱讀
    為什么<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>支線</b>長(zhǎng)度<b class='flag-5'>不能</b><b class='flag-5'>太長(zhǎng)</b>?<b class='flag-5'>CAN</b>網(wǎng)絡(luò)中<b class='flag-5'>支線</b><b class='flag-5'>過(guò)長(zhǎng)</b>的解決方案

    CAN總線的發(fā)展歷程 CAN XL總線的典型應(yīng)用

    CAN總線通訊協(xié)議由德國(guó)博世于上世紀(jì)80年代發(fā)明,第一個(gè)使用CAN總線通訊協(xié)議的量產(chǎn)車(chē)型是1991年的奔馳S級(jí)轎車(chē),至今CAN
    的頭像 發(fā)表于 12-21 14:03 ?2624次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的發(fā)展歷程 <b class='flag-5'>CAN</b> XL<b class='flag-5'>總線</b>的典型應(yīng)用

    [ElfBoard] YOU CAN YOU UP 之CAN總線

    CAN總線結(jié)構(gòu) 線形拓?fù)涫窃谝粭l主干總線分出各個(gè)節(jié)點(diǎn)支線,其優(yōu)點(diǎn)在于布線施工簡(jiǎn)單,接線方便,阻抗匹配規(guī)則固定,缺點(diǎn)是拓?fù)洳粔蜢`活,在一定程度上影響通訊距離,如下圖所示: 星形拓?fù)涫敲總€(gè)
    發(fā)表于 12-05 10:45

    [ElfBoard] YOU CAN YOU UP 之CAN總線分享

    CAN總線結(jié)構(gòu) 線形拓?fù)涫窃谝粭l主干總線分出各個(gè)節(jié)點(diǎn)支線,其優(yōu)點(diǎn)在于布線施工簡(jiǎn)單,接線方便,阻抗匹配規(guī)則固定,缺點(diǎn)是拓?fù)洳粔蜢`活,在一定程度上影響通訊距離,如下圖所示: 星形拓?fù)涫敲總€(gè)
    發(fā)表于 12-04 14:47

    什么是終端電阻?CAN總線的終端電阻具體作用是什么?

    什么是終端電阻?CAN總線的終端電阻具體作用是什么? 終端電阻是在CAN總線兩端連接的電阻,它的作用是改善
    的頭像 發(fā)表于 11-23 09:53 ?3510次閱讀

    請(qǐng)問(wèn)usb can收發(fā)器是否能和CAN FD總線搭配使用?

    請(qǐng)問(wèn)usb can收發(fā)器是否能和CAN FD總線搭配使用? USB-CAN收發(fā)器是一種使用USB接口連接計(jì)算機(jī)和
    的頭像 發(fā)表于 11-22 16:37 ?730次閱讀