在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

CAN總線的傳輸距離與采樣點、傳輸時延之間的關系,你弄明白了嗎?

ZLG致遠電子 ? 2024-03-06 08:23 ? 次閱讀

CAN總線的最大傳輸距離與波特率、采樣點、傳輸時延之間存在什么樣的關系呢?如何理論計算出最大傳輸距離呢?本文將詳細解答這兩個問題。

c772181a-db4f-11ee-9118-92fbcf53809c.jpg ?延時原理分析

影響CAN通信距離的主要因素是什么呢?經過我們實際測試長距離通信線纜帶來的寄生參數(容抗、阻抗和感抗)影響總體較小,并且可以通過調節匹配電阻削減寄生參數的影響,因此影響通信距離的主因并不是寄生參數而是另有其它。

CAN總線采用多主從通信模式,標準CAN幀報文如圖1所示可分為7段,其中ACK域分為ACK SLOT(應答間隙)和ACK DEL(應答界定符)。CAN發送節點發出的ACK域為兩個“隱性”位,當接收節點完成正確接收后,將會在ACK SLOT向發送節點發送“顯性”位以示應答。發送節點回讀到ACK SLOT呈顯性狀態時,就認為總線上進行了有效的應答。發送節點如果沒有在應答間隙內檢測到有效的顯性位,則會判斷總線應答錯誤,因此通信延時是影響通信距離的主因。整個線路傳播延時必須足夠小,以確保CAN發送節點在ACK SLOT內接收到有效的應答信號,以下討論將圍繞傳播延時展開。

c775dbf8-db4f-11ee-9118-92fbcf53809c.jpg

圖1CAN標準幀報文格式

CAN信號的整個傳播涉及到的延時有控制器延時、收發器和隔離延時、線纜延時,信號流向及延時框圖如圖2所示。理論上必須使整個傳播延時和Σt小于采樣點位置,否則發送節點將接收不到正確的顯性(Vdiff>0.9V)應答信號,導致通信異常,CAN總線顯性應答延時說明如圖3所示。

c77d5aea-db4f-11ee-9118-92fbcf53809c.jpg

圖2CAN總線信號流向及延時框圖

c782d6fa-db4f-11ee-9118-92fbcf53809c.jpg

圖3CAN總線顯性應答延時說明簡易圖
c78b8ed0-db4f-11ee-9118-92fbcf53809c.jpg ?理論計算通過上述原理分析,我們得出只有滿足關系式Ts≥2*(t1+t2+t3),t3=L線長*(Cable delay),通信才能成功,將關系式進行轉換L線長≤(Ts-2*t1-2*t2)/2*(Cable delay)。

經過我們實際測試我司的CSM330A收發器和隔離延時t2=140ns,控制器延時t1=50ns,CSM330A在1M CAN波特率采樣位置為75%*1us=750ns,實測RVSP通信線纜每米延時Cable delay=5.5ns。將數值帶入上述關系式中得出CSM330A 在1M波特率下通信線長滿足L線長≤33.6m。


c78b8ed0-db4f-11ee-9118-92fbcf53809c.jpg ?現場測試
c78b8ed0-db4f-11ee-9118-92fbcf53809c.jpg ?如何延長通信距離視頻中有延長通信距離方案,本文做簡要概述。如圖4所示為1M CAN協議傳輸距離簡圖,接入1個用CSM330A方案搭建的CAN_Repeater,通信距離可延長至66m如圖5所示,接入n個CAN_Repeater后通信距離可延長至(n+1)*33m。

c79db952-db4f-11ee-9118-92fbcf53809c.jpg

圖41Mbps的CAN傳輸距離簡圖

c7a16246-db4f-11ee-9118-92fbcf53809c.jpg

圖5接入1個CAN_Repeater后傳輸距離簡圖


c78b8ed0-db4f-11ee-9118-92fbcf53809c.jpg ?總結

  1. 得知各部分延時和采樣位置后,我們可以通過關系式L線長≤(Ts-2*t1-2*t2)/2*(Cable delay)預估出來不同CAN波特率下的最大傳輸距離

例如:波特率為10kbps,采樣點在80%的CSM330A傳輸的理論距離為L線長≤(80000-280-100)/2*5.5≈7.2km

  1. 通過CSM330A搭建的CAN中繼模組有效延長通信距離,該中繼模組穩定可靠、成本低、開發周期短,CAN_Repeater配套工程文檔。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電阻
    +關注

    關注

    87

    文章

    5590

    瀏覽量

    173813
  • CAN總線
    +關注

    關注

    145

    文章

    1968

    瀏覽量

    131906
  • 傳輸距離
    +關注

    關注

    0

    文章

    39

    瀏覽量

    12822
收藏 人收藏

    評論

    相關推薦

    總線數據傳輸的安全性分析

    總線數據傳輸的安全性分析,特別是針對像CAN(Controller Area Network)總線這樣的重要通信協議,是一個復雜而關鍵的課題。以下是對
    的頭像 發表于 12-31 09:51 ?488次閱讀

    總線通信的傳輸速度與穩定性

    總線通信是指通過總線在計算機硬件組件之間傳輸數據的過程。總線可以是物理的(如電路板上的導線)或邏輯的(如軟件定義的通信路徑)。
    的頭像 發表于 12-31 09:45 ?509次閱讀

    網線最遠傳輸距離多少

    網線的最遠傳輸距離主要取決于其類型和規格,以及是否使用了中繼設備或放大器。以下是對網線傳輸距離的詳細解釋: 一、網線類型和規格 五類網線(Cat5):
    的頭像 發表于 12-09 09:52 ?3438次閱讀

    Poe供電最大傳輸距離是多少

    PoE(Power over Ethernet,以太網供電)供電的最大傳輸距離,通常受限于多個因素,但主要受到以太網標準和技術特性的影響。以下是對PoE供電最大傳輸距離的介紹: 一、標
    的頭像 發表于 11-21 10:53 ?1606次閱讀

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

    提高CAN總線傳輸可靠性可以從多個方面入手,以下是一些具體的方法: 一、優化CAN總線設計 選擇合適的
    的頭像 發表于 11-21 10:26 ?872次閱讀

    CAN總線數據傳輸速率 CAN總線在汽車中的應用

    CAN總線數據傳輸速率 CAN總線(Controller Area Network)是一種用于實時應用的串行通訊協議
    的頭像 發表于 11-21 10:20 ?1202次閱讀

    CAN總線與LIN總線的區別

    隨著汽車電子系統的復雜性增加,車輛內部通信的需求也在不斷增長。CAN總線和LIN總線作為兩種主要的車載通信協議,各自扮演著重要的角色。 1. 設計原理 CAN
    的頭像 發表于 11-12 10:13 ?3879次閱讀

    CAN總線數據傳輸速率設置

    CAN(Controller Area Network)總線是一種串行通信協議,主要用于汽車和工業控制系統中,以實現電子控制單元(ECU)之間的通信。CAN
    的頭像 發表于 11-12 10:03 ?1955次閱讀

    CAN/CAN FD/CAN XL三大總線協議解讀,是逐步替代關系嗎?

    電子發燒友網報道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當下,數據傳輸的速度和效率成為打造智能汽車的瓶頸,在這種大背景下,傳統CAN總線應對一些需求已經相當吃力,因此CAN FD和
    的頭像 發表于 08-12 01:12 ?4945次閱讀

    CAN總線和EtherCAT的區別

    CAN總線和EtherCAT是兩種在工業自動化和控制領域廣泛應用的通信總線協議,它們各自具有獨特的技術特點和應用場景。以下是對CAN總線和E
    的頭像 發表于 08-05 15:43 ?5515次閱讀

    總線——MCU有線數據傳輸

    MCU之間的數據交互,如果距離較遠且在遮蔽物較多無線信號不好的場所一般要使用總線技術,例如RS485、CAN等等,但是近些年有發展出一種現場數字總線
    發表于 07-23 13:28

    CAN總線知識】CAN總線信號傳輸的位定時與位同步理論

    CAN協議與其它現場總線協議的區別中有一個是:它使用同步數據傳輸而不是異步傳輸(面向字符)。這意味著傳輸性能得到更有效的發揮,但是另一方面,
    的頭像 發表于 07-17 08:25 ?1870次閱讀
    【<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總線(Controller Area Network)是一種用于汽車和工業控制系統的通信協議。它具有高可靠性、實時性和靈活性,因此在許多領域得到了廣泛應用。本文將詳細介紹CAN總線
    的頭像 發表于 06-16 10:18 ?3461次閱讀

    CAN總線傳輸速率由什么決定

    CAN(Controller Area Network)總線是一種用于汽車和工業自動化領域的通信協議,具有高可靠性、實時性和靈活性。CAN總線傳輸
    的頭像 發表于 06-16 10:17 ?2309次閱讀

    SA316系列音頻傳輸模塊-傳輸距離升級音質不打折

    SA316是思為無線研發的一款遠距離音頻傳輸模塊,音頻采樣率為48K,傳輸距離可達200M。為了滿足更多用戶需求,思為無線在SA316基礎上
    的頭像 發表于 05-28 16:33 ?594次閱讀
    SA316系列音頻<b class='flag-5'>傳輸</b>模塊-<b class='flag-5'>傳輸</b><b class='flag-5'>距離</b>升級音質不打折
    主站蜘蛛池模板: 色综合天天综合网国产成人 | 欧美美女福利视频 | 222aaa免费| 色成人亚洲 | 污视频18高清在线观看 | 狠狠的日视频 | 成人午夜网站 | 黄色免费网站在线播放 | 麻豆美女大尺度啪啪 | 亚洲丰满熟妇毛片在线播放 | 婷婷综合影院 | 日本中文在线三级在线播放 | 我要看黄色一级毛片 | 久久草在线视频国产一 | 天堂网资源 | 成人精品视频在线观看播放 | 国产高清一区二区三区四区 | 色婷五月综激情亚洲综合 | 特黄特级高清免费视频毛片 | 青青青久97在线观看香蕉 | 91综合在线 | 色91在线 | 日本高清一区二区三区不卡免费 | 国产大乳孕妇喷奶水在线观看 | 国产精品国产三级在线高清观看 | 国产精品区在线12p 国产精品任我爽爆在线播放6080 | 全国男人的天堂天堂网 | 中文字幕va一区二区三区 | 亚洲美女视频一区二区三区 | 久久天天躁夜夜躁狠狠85麻豆 | 四虎国产精品永久在线播放 | 亚洲精品国产美女在线观看 | 天天综合网站 | 1024人成网站色 | 色天使在线视频 | 精品在线小视频 | 手机看片福利盒子久久 | 一级毛片在线播放 | 中文字幕在线看精品乱码 | 天天摸天天干 | 欧美成人精品欧美一级乱黄 |