一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

智能汽車電子與軟件 ? 來源:智能汽車電子與軟件 ? 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ì)帶來其他節(jié)點(diǎn)失效或系統(tǒng)報(bào)錯(cuò)等問題。

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

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

分支過長(zhǎng)帶來的問題:

CAN總線的布線受現(xiàn)場(chǎng)環(huán)境、產(chǎn)品形狀等因素的影響,可能導(dǎo)致現(xiàn)場(chǎng)布線中出現(xiàn)總線的分支過長(zhǎng)/過多等現(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)總線支線過長(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)的分支,分支過長(zhǎng)形成的反射就變強(qiáng),將會(huì)導(dǎo)致位寬度失調(diào)的錯(cuò)誤。ISO11898中只規(guī)定1M波特率下分支不超過0.3米,支線過長(zhǎng)會(huì)直接導(dǎo)致總線阻抗匹配問題發(fā)生,阻抗匹配是指信號(hào)源或者傳輸線跟負(fù)載之間達(dá)到一種適合的搭配,阻抗匹配主要為了調(diào)整負(fù)載功率和抑制信號(hào)反射,所以一旦阻抗匹配出現(xiàn)問題,就出現(xiàn)了上圖中的上升沿和下降沿的臺(tái)階。

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

為了解決分支過長(zhǎng)帶來的問題,應(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使用);? 分支總和一般不超過總長(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)問題之后才發(fā)現(xiàn)支線過長(zhǎng),當(dāng)重新布線或更改節(jié)點(diǎn)本身都無(wú)法操作的情況下,就需要在過長(zhǎng)的支線上增加中繼器。典型的CAN中繼器如Ixxat的CANbridge NT,通過CANbridge NT也可以連接波特率不同的兩個(gè)CAN網(wǎng)絡(luò)甚至連接傳統(tǒng)CAN與CAN FD網(wǎng)絡(luò)。

總結(jié):

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





審核編輯:劉清

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

    關(guān)注

    145

    文章

    1969

    瀏覽量

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

    關(guān)注

    3

    文章

    398

    瀏覽量

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

    關(guān)注

    0

    文章

    396

    瀏覽量

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

    關(guān)注

    0

    文章

    40

    瀏覽量

    7461

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何使用Arduino實(shí)現(xiàn)CAN總線通信

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

    CAN總線十萬(wàn)個(gè)為什么 | 為什么CAN總線分支不能過長(zhǎng)

    導(dǎo)讀探討了CAN總線分支問題及其對(duì)信號(hào)完整性的影響,并提出了相應(yīng)的解決方案。今天我們將深入探討CAN總線中的一個(gè)關(guān)鍵問題——
    的頭像 發(fā)表于 11-28 15:14 ?556次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>十萬(wàn)個(gè)為什么 | 為什么<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'>過長(zhǎng)</b>?

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

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

    解析CAN總線

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

    如何使用Arduino實(shí)現(xiàn)CAN總線通信

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

    CAN總線是如何通信的#CAN #常學(xué)常新

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

    CAN總線基礎(chǔ)知識(shí)匯總#CAN #CANoe #汽車總線

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

    什么是CAN時(shí)鐘?#CAN #汽車CAN總線? #CANoe

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

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

    提及總線,總是讓人聯(lián)想到那些交錯(cuò)在一起的計(jì)算機(jī)電線。那么這些電線如何發(fā)揮功效?這還得配合總線協(xié)議的管理來使用。那么今天我們介紹的就是CAN總線
    的頭像 發(fā)表于 10-15 08:05 ?2026次閱讀
    【<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 ?3041次閱讀
    【<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ī)范中最為常見的,如果采用了線性拓?fù)渲械摹癟”型分支連接,按規(guī)定分支長(zhǎng)度是不能大于0.3m的,需要更長(zhǎng)的
    的頭像 發(fā)表于 07-05 08:25 ?2325次閱讀
    為什么<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>分支</b>在0.3米內(nèi)是最可靠的?

    can總線隔離模塊的作用

    CAN總線隔離模塊是一種用于保護(hù)CAN總線通信系統(tǒng)的電子設(shè)備,它通過在CAN總線
    的頭像 發(fā)表于 06-16 10:32 ?2337次閱讀

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

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