<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 測試測量 > 正文

    為什么CAN總線支線長度不能太長?

    發布時間:2019-06-17 責任編輯:wenwei

    【導讀】CAN總線網絡在應用時,工程師常常會建議總線支線不要太長,那么為什么CAN總線支線不能太長,如果某些環境下必須使用長支線又該怎么辦呢?
     
    CAN網絡的拓撲種類
     
    控制器局域網CAN(Controller Area Network),是國際上應用最廣泛的現場總線之一,最初是由德國Bosch公司設計的,為解決現代汽車中眾多控制單元、測試儀器之間的實時數據交換而開發一種串行通信協議。CAN網絡的拓撲結構主要有線形拓撲、星形拓撲、樹形拓撲和環形拓撲等。
     
    線形結構如下圖所示,其特點是一條主干總線,在總線上分出支線到各個節點,其優點在于布線施工簡單,阻抗匹配規則固定,接線比較方便,缺點是拓撲不夠靈活,在一定程度上影響通訊距離;
     
    為什么CAN總線支線長度不能太長?
     
    星形拓撲如下圖所示,其特點是每個節點通過中央設備連到一起,優點是容易擴展,缺點是一旦中央設備出故障會導致總線集體故障,而且分支線長不同,阻抗匹配復雜,可能需要通過一些中繼器或集線器進行擴展;
     
    為什么CAN總線支線長度不能太長?
     
    樹形拓撲如下圖所示,其特點是分支比較多,且分支長度不同,優點是布線方便,缺點是網絡拓撲復雜,阻抗匹配困難,通訊中極易出現問題,必須加一些集線器設備;
     
    為什么CAN總線支線長度不能太長?
     
    環形拓撲如下圖所示,其特點是將CAN總線頭尾相連,形成環狀,優勢是線纜任意位置斷開,總線都不會出現問題,缺點是信號反射嚴重,無法用于高波特率和遠距離傳輸。
     
    為什么CAN總線支線長度不能太長?
     
    雖然CAN總線可以有多種網絡拓撲,但在實際應用當中比較推薦使用線形拓撲,且在IOS-11898-2中有高速CAN物理層規范,其中推薦的CAN網絡拓撲也是線形拓撲,下面就針對線形拓撲網絡CAN支線過長問題進行分析。
     
    支線過長帶來的問題
     
    在講CAN支線之前,我們來看一個CAN的波形圖,如下圖所示,大家仔細查看CAN波形圖,會發現CAN波形上存在明顯的上升沿和下降沿臺階現象,因為臺階的存在,從而引起波特率變化,導致接收節點采樣出錯(也稱位寬錯誤)。
     
    為什么CAN總線支線長度不能太長?
     
    邊沿臺階出現的源頭主要是CAN節點的分支,分支過長形成的反射就變強,將會導致位寬度失調的錯誤。ISO11898中只規定1M波特率下分支不超過0.3米,支線過長會直接導致總線阻抗匹配問題發生,阻抗匹配是指信號源或者傳輸線跟負載之間達到一種適合的搭配,阻抗匹配主要為了調整負載功率和抑制信號反射,所以一旦阻抗匹配出現問題,就出現了上圖中的上升沿和下降沿的臺階。
     
    解決支線過長的辦法
     
    如果我們的總線存在支線過長的問題,那么該怎么辦呢?我們下面提供幾種解決方案:
     
    1、減小分支長度
     
    在CAN網絡布局的根源上解決問題的方式就是減少CAN節點的分支長度,從而降低信號反射,保證位寬的穩定性。如上圖波形實驗中,其它條件不變,只將分支長度減少為20cm,此時并沒有看到邊沿臺階的出現。由此可見,減少分支長度是消除邊沿臺階的最直接方式。
     
    為什么CAN總線支線長度不能太長?
     
    2、長分支上加適當電阻
     
    在網絡布局無法改變,分支引起的信號反射必須存在的情況下。最實用的方法就是在長分支末端加上電阻,消除信號反射。同樣的在上述實驗中,在分支節點處加上一個200Ω的電阻,其它條件不變進行通信實驗。下圖為實驗的CAN波形圖,此時可以看到邊沿臺階已被消減,但是加了電阻之后差分電壓變小,注意差分電壓不得小于0.9V。這里值得一提的是:阻值大于500Ω的電阻吸收反射的能力很弱,所以在末端掛電阻的時候應小于500Ω。
     
    為什么CAN總線支線長度不能太長?
     
    3、增加CAN中繼器或集線器
     
    當然很多場合是在出現了問題之后才發現支線過長,當重新布線或更改節點本身都無法操作的情況下,我們也有解決方案,那就是在過長的支線上增加CAN中繼器,典型的如致遠電子CANBridge,甚至可以支持不同波特率的CAN網絡的連接。
     
    所以無論是標準規定,還是現場實際應用,都告訴我們要保證CAN總線網絡良好運行,其支線長度不能過長,為了CAN保證CAN網絡的健康,請大家一定要規范使用。
     
     
    推薦閱讀:
     
    化被動為主動,精確又穩健的電池管理系統是這樣滴
    開關電源穩定性的設計與測試!
    電容充放電原理
    MOS管寄生參數的影響和其驅動電路要點
    阻抗匹配的基本原理及設計方法
    要采購中繼器么,點這里了解一下價格!
    特別推薦
    技術文章更多>>
    技術白皮書下載更多>>
    熱門搜索
    ?

    關閉

    ?

    關閉

    亚洲电影中文字幕| 久久99中文字幕久久| 最近免费字幕中文大全视频| 超清无码无卡中文字幕| 成在人线av无码免费高潮喷水| 日韩亚洲变态另类中文| 精品无码AV一区二区三区不卡| 亚洲AV无码一区二区三区牛牛| 日韩久久久久久中文人妻| 国产午夜无码片免费| 亚洲av成人无码久久精品| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 中文字幕亚洲免费无线观看日本| 午夜精品久久久久久久无码| 91精品国产综合久久四虎久久无码一级| 成人午夜精品无码区久久| 一级片无码中文字幕乱伦| 一区二区中文字幕 | 综合久久久久久中文字幕亚洲国产国产综合一区首| 无码人妻一区二区三区免费视频| 2021无码最新国产在线观看| 国产精品多人p群无码| 少妇无码一区二区三区| 免费无遮挡无码永久视频| 无码人妻一区二区三区兔费| 亚洲精品午夜无码专区| 亚洲动漫精品无码av天堂| 亚洲人成影院在线无码按摩店| 国产亚洲精久久久久久无码77777 国产又爽又黄无码无遮挡在线观看 | 性无码专区无码片| 亚洲自偷自偷偷色无码中文| 免费无码H肉动漫在线观看麻豆| 波多野结衣AV无码久久一区| 亚洲VA中文字幕无码毛片| 伊人久久综合无码成人网| 亚洲日韩国产AV无码无码精品| 亚洲AV永久无码精品网站在线观看 | 婷婷综合久久中文字幕蜜桃三电影 | 久久无码av三级| 亚洲国产精品无码久久久久久曰| 亚洲国产精品无码久久九九|