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

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

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

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

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

ZLG致遠電子 ? 2024-03-06 08:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

圖1CAN標準幀報文格式

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

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

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

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

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

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


c78b8ed0-db4f-11ee-9118-92fbcf53809c.jpg ?現(xiàn)場測試
c78b8ed0-db4f-11ee-9118-92fbcf53809c.jpg ?如何延長通信距離視頻中有延長通信距離方案,本文做簡要概述。如圖4所示為1M CAN協(xié)議傳輸距離簡圖,接入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 ?總結(jié)

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

例如:波特率為10kbps,采樣點在80%的CSM330A傳輸?shù)睦碚摼嚯x為L線長≤(80000-280-100)/2*5.5≈7.2km。

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

    關(guān)注

    87

    文章

    5626

    瀏覽量

    175158
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1987

    瀏覽量

    132870
  • 傳輸距離
    +關(guān)注

    關(guān)注

    0

    文章

    42

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    CAN總線采樣不一致的危害

    采樣不一致是CAN總線網(wǎng)絡(luò)中常見的配置錯誤,可能導(dǎo)致位錯誤、同步問題、錯誤幀增加、節(jié)點總線關(guān)閉、仲裁失敗和確認錯誤等嚴重后果。
    發(fā)表于 06-07 08:55

    5類網(wǎng)線最長傳輸距離是多少

    )確定為100米。這一距離是由信號衰減和時等因素綜合決定的。 實際應(yīng)用中的傳輸距離 信號衰減:在網(wǎng)線傳輸數(shù)據(jù)時,會因為線路的電阻、電容、電
    的頭像 發(fā)表于 05-28 09:32 ?487次閱讀

    采樣不一致:總線通信的隱形殺手

    CAN、CANFD信號波形不穩(wěn)定或非理想環(huán)境下,采樣不一致成為總線通信中的關(guān)鍵隱患,本文分析了采樣
    的頭像 發(fā)表于 05-19 11:44 ?446次閱讀
    <b class='flag-5'>采樣</b><b class='flag-5'>點</b>不一致:<b class='flag-5'>總線</b>通信的隱形殺手

    光模塊波長與傳輸距離

    光信號傳輸時所使用的光波段,它的單位是納米(nm)。常見的波長有850nm、1310nm、1550nm。這三種光波形較長,衰減小,比較適合光纖傳輸。光模塊的傳輸距離可分為短距、中距和長
    的頭像 發(fā)表于 04-25 16:53 ?542次閱讀
    光模塊波長與<b class='flag-5'>傳輸</b><b class='flag-5'>距離</b>

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

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

    總線數(shù)據(jù)傳輸的安全性分析

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

    網(wǎng)線最遠傳輸距離多少

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

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

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

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

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

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

    CAN總線數(shù)據(jù)傳輸速率 CAN總線(Controller Area Network)是一種用于實時應(yīng)用的串行通訊協(xié)議
    的頭像 發(fā)表于 11-21 10:20 ?1695次閱讀

    CAN總線與LIN總線的區(qū)別

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

    CAN總線數(shù)據(jù)傳輸速率設(shè)置

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

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

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

    CAN總線和EtherCAT的區(qū)別

    CAN總線和EtherCAT是兩種在工業(yè)自動化和控制領(lǐng)域廣泛應(yīng)用的通信總線協(xié)議,它們各自具有獨特的技術(shù)特點和應(yīng)用場景。以下是對CAN總線和E
    的頭像 發(fā)表于 08-05 15:43 ?6831次閱讀

    總線——MCU有線數(shù)據(jù)傳輸

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