99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

關(guān)于為什么CAN總線支線長度不能太長?

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-03-01 11:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN總線網(wǎng)絡(luò)在應(yīng)用時,工程師常常會建議總線支線不要太長,那么為什么CAN總線支線不能太長,如果某些環(huán)境下必須使用長支線又該怎么辦呢?

CAN網(wǎng)絡(luò)的拓?fù)浞N類

控制器局域網(wǎng)CAN(Controller Area Network),是國際上應(yīng)用最廣泛的現(xiàn)場總線之一,最初是由德國Bosch公司設(shè)計的,為解決現(xiàn)代汽車中眾多控制單元、測試儀器之間的實時數(shù)據(jù)交換而開發(fā)一種串行通信協(xié)議。CAN網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)主要有線形拓?fù)?、星形拓?fù)?、樹形拓?fù)浜?a target="_blank">環(huán)形拓?fù)涞取?/p>

線形結(jié)構(gòu)如下圖所示,其特點是一條主干總線,在總線上分出支線到各個節(jié)點,其優(yōu)點在于布線施工簡單,阻抗匹配規(guī)則固定,接線比較方便,缺點是拓?fù)洳粔蜢`活,在一定程度上影響通訊距離;

星形拓?fù)淙缦聢D所示,其特點是每個節(jié)點通過中央設(shè)備連到一起,優(yōu)點是容易擴展,缺點是一旦中央設(shè)備出故障會導(dǎo)致總線集體故障,而且分支線長不同,阻抗匹配復(fù)雜,可能需要通過一些中繼器或集線器進行擴展;

樹形拓?fù)淙缦聢D所示,其特點是分支比較多,且分支長度不同,優(yōu)點是布線方便,缺點是網(wǎng)絡(luò)拓?fù)鋸?fù)雜,阻抗匹配困難,通訊中極易出現(xiàn)問題,必須加一些集線器設(shè)備;

環(huán)形拓?fù)淙缦聢D所示,其特點是將CAN總線頭尾相連,形成環(huán)狀,優(yōu)勢是線纜任意位置斷開,總線都不會出現(xiàn)問題,缺點是信號反射嚴(yán)重,無法用于高波特率和遠距離傳輸。

雖然CAN總線可以有多種網(wǎng)絡(luò)拓?fù)洌趯嶋H應(yīng)用當(dāng)中比較推薦使用線形拓?fù)?,且?a href="http://www.socialnewsupdate.com/tags/ios/" target="_blank">IOS-11898-2中有高速CAN物理層規(guī)范,其中推薦的CAN網(wǎng)絡(luò)拓?fù)湟彩蔷€形拓?fù)洌旅婢歪槍€形拓?fù)渚W(wǎng)絡(luò)CAN支線過長問題進行分析。

支線過長帶來的問題

在講CAN支線之前,我們來看一個CAN的波形圖,如下圖所示,大家仔細查看CAN波形圖,會發(fā)現(xiàn)CAN波形上存在明顯的上升沿和下降沿臺階現(xiàn)象,因為臺階的存在,從而引起波特率變化,導(dǎo)致接收節(jié)點采樣出錯(也稱位寬錯誤)。

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

解決支線過長的辦法

如果我們的總線存在支線過長的問題,那么該怎么辦呢?我們下面提供幾種解決方案:

1、減小分支長度

在CAN網(wǎng)絡(luò)布局的根源上解決問題的方式就是減少CAN節(jié)點的分支長度,從而降低信號反射,保證位寬的穩(wěn)定性。如上圖波形實驗中,其它條件不變,只將分支長度減少為20cm,此時并沒有看到邊沿臺階的出現(xiàn)。由此可見,減少分支長度是消除邊沿臺階的最直接方式。

2、長分支上加適當(dāng)電阻

在網(wǎng)絡(luò)布局無法改變,分支引起的信號反射必須存在的情況下。最實用的方法就是在長分支末端加上電阻,消除信號反射。同樣的在上述實驗中,在分支節(jié)點處加上一個200Ω的電阻,其它條件不變進行通信實驗。下圖為實驗的CAN波形圖,此時可以看到邊沿臺階已被消減,但是加了電阻之后差分電壓變小,注意差分電壓不得小于0.9V。這里值得一提的是:阻值大于500Ω的電阻吸收反射的能力很弱,所以在末端掛電阻的時候應(yīng)小于500Ω。

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

當(dāng)然很多場合是在出現(xiàn)了問題之后才發(fā)現(xiàn)支線過長,當(dāng)重新布線或更改節(jié)點本身都無法操作的情況下,我們也有解決方案,那就是在過長的支線上增加CAN中繼器,典型的如致遠電子CANBridge,甚至可以支持不同波特率的CAN網(wǎng)絡(luò)的連接。

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

    關(guān)注

    145

    文章

    1986

    瀏覽量

    132828
  • 控制器局域網(wǎng)
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    7094
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    CAN總線采樣點不一致的危害

    ,用于驗證消息是否被正確接收。采樣點不一致可能導(dǎo)致節(jié)點無法正確采樣確認(rèn)位,觸發(fā)重傳,降低網(wǎng)絡(luò)效率。 假設(shè)一個汽車CAN網(wǎng)絡(luò)包含多個電子控制單元(ECU),目標(biāo)位速率為500 kbps,總線長度為50米
    發(fā)表于 06-07 08:55

    如何評估CAN總線信號質(zhì)量

    關(guān)鍵因素: 電纜長度和質(zhì)量 :較長的電纜可能導(dǎo)致信號衰減和延遲,而低質(zhì)量電纜可能無法有效屏蔽電磁干擾(EMI)。 終端電阻 :CAN總線需要在兩端各安裝120Ω終端電阻,以防止信號反射。缺失或不正確
    發(fā)表于 06-07 08:46

    CAN總線通訊原理-原來這么簡單!#總線通訊 #總線傳輸 #汽車CAN總線? #電路知識

    CAN總線
    安泰小課堂
    發(fā)布于 :2025年04月24日 17:31:16

    線束導(dǎo)線長度的定義有哪些?重要嗎?

    關(guān)于線束導(dǎo)向長度的定義,定義了適當(dāng)?shù)摹?zhǔn)確的導(dǎo)線長度,可用于線束制造。
    的頭像 發(fā)表于 03-27 11:46 ?448次閱讀

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

    導(dǎo)讀探討了CAN總線中分支問題及其對信號完整性的影響,并提出了相應(yīng)的解決方案。今天我們將深入探討CAN總線中的一個關(guān)鍵問題——分支問題。在開始之前,讓我們先來觀察一下一個
    的頭像 發(fā)表于 11-28 15:14 ?760次閱讀
    <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>過長?

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

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

    CAN總線數(shù)據(jù)傳輸速率 CAN總線在汽車中的應(yīng)用

    是其關(guān)鍵特性之一,它決定了數(shù)據(jù)在總線上傳輸?shù)乃俣取?CAN總線的基礎(chǔ)速率可以達到1Mbit/s,這意味著在理想條件下,數(shù)據(jù)可以以每秒1兆位的速率在總線上傳輸。然而,實際的數(shù)據(jù)傳輸速率可
    的頭像 發(fā)表于 11-21 10:20 ?1691次閱讀

    使用CAN總線的注意事項 CAN總線與其他通信協(xié)議對比

    使用CAN總線的注意事項 電氣特性 :CAN總線對電氣特性有嚴(yán)格的要求,包括電壓水平、終端電阻、電纜長度等。確保遵循
    的頭像 發(fā)表于 11-21 10:16 ?1368次閱讀

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

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

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

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

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

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

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

    基本概念1.報文總線上的信息以不同格式的報文發(fā)送,但長度有限?當(dāng)總線開放時,任何連接的單元均可開始發(fā)送一個新報文?2.信息路由在CAN系統(tǒng)中,一個C
    的頭像 發(fā)表于 10-15 08:05 ?2355次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】全面了解<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協(xié)議

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

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

    CAN總線知識】為什么CAN節(jié)點ID不能相同?

    報文結(jié)構(gòu)目前使用最廣泛的CAN-bus網(wǎng)絡(luò)標(biāo)準(zhǔn)是V2.0版本,該標(biāo)準(zhǔn)又分為A、B兩部分,它們主要的區(qū)別在仲裁區(qū)域的ID碼長度。其中CAN2.0A(標(biāo)準(zhǔn)幀)為11位
    的頭像 發(fā)表于 08-30 12:48 ?1970次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】為什么<b class='flag-5'>CAN</b>節(jié)點ID<b class='flag-5'>不能</b>相同?

    CAN總線知識】CAN信號中的位定時段的規(guī)格

    位定時規(guī)格的確定需要考慮總線的物理特性和網(wǎng)絡(luò)的通信要求,包括晶振頻率總線長度、傳輸延遲等。通過合理的配置這些參數(shù),可以保證網(wǎng)絡(luò)上不同節(jié)點之間的數(shù)據(jù)傳輸同步,從而確保通信的可靠性。位定時段的規(guī)格是根據(jù)
    的頭像 發(fā)表于 08-14 08:25 ?1091次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】<b class='flag-5'>CAN</b>信號中的位定時段的規(guī)格