加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

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

03/05 15:50
9383
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

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

延時原理分析

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

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

圖1?CAN標準幀報文格式

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

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

圖3?CAN總線顯性應答延時說明簡易圖

? 理論計算

通過上述原理分析,我們得出只有滿足關系式Ts≥2*(t1+t2+t3),t3=L線長*(Cable delay),通信才能成功,將關系式進行轉換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ù)值帶入上述關系式中得出CSM330A 在1M波特率下通信線長滿足L線長≤33.6m。

現(xiàn)場測試

如何延長通信距離

視頻中有延長通信距離方案,本文做簡要概述。如圖4所示為1M CAN協(xié)議傳輸距離簡圖,接入1個用CSM330A方案搭建的CAN_Repeater,通信距離可延長至66m如圖5所示,接入n個CAN_Repeater后通信距離可延長至(n+1)*33m。

圖4?1Mbps的CAN傳輸距離簡圖

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

? 總結

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

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

通過CSM330A搭建的CAN中繼模組有效延長通信距離,該中繼模組穩(wěn)定可靠、成本低、開發(fā)周期短,CAN_Repeater配套工程文檔可在ZLG致遠電子公眾號上回復”CSM330A"獲取。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
KSZ8895MLXI 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER
暫無數(shù)據(jù) 查看
USB3320C-EZK 1 SMSC Interface Circuit, 5 X 5 MM, 0.90 MM HEIGHT, ROHS COMPLIANT, QFN-32
$2.09 查看
KSZ8567RTXI-TR 1 Microchip Technology Inc IC ETHERNET SWITCH 7PORT 128TQFP

ECAD模型

下載ECAD模型
$10.96 查看
致遠電子

致遠電子

廣州致遠電子股份有限公司成立于2001年,注冊資金5000萬元,國家級高新技術認證企業(yè),廣州市高端工控測量儀器工程技術研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統(tǒng)金牌合作伙伴。

廣州致遠電子股份有限公司成立于2001年,注冊資金5000萬元,國家級高新技術認證企業(yè),廣州市高端工控測量儀器工程技術研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統(tǒng)金牌合作伙伴。收起

查看更多

相關推薦

電子產(chǎn)業(yè)圖譜

ZLG官方賬號,一個匯聚500名工程師的研發(fā)測試分享平臺,為您提供電子世界領先的產(chǎn)品技術與行業(yè)解決方案.