最近一段時間,山東的徐工微信找我咨詢關(guān)于CAN總線遠(yuǎn)距離傳輸?shù)膯栴}。
Q&A
徐工:“孫工,當(dāng)CAN通訊的設(shè)備需要遠(yuǎn)距離傳輸?shù)脑挘枰鯓訉崿F(xiàn)呢?雙絞線不行啊!”
我:“您CAN總線上都是什么設(shè)備呢,通信波特率是多少?”
徐工:“CAN總線上是一個主機(jī)和其他分機(jī),通信波特率是250K”
我:“您那邊需要傳多遠(yuǎn)的距離呢?”
徐工:“主機(jī)和從機(jī)之間最遠(yuǎn)的需要間隔12公里左右,但實際測試的時候幾百米就通信不上了。”
我:“傳統(tǒng)的導(dǎo)線肯定是存在一定的信號衰減的,距離太遠(yuǎn)必然會通信不上,您可以將CAN信號轉(zhuǎn)換成光纖信號,用光導(dǎo)纖維進(jìn)行傳輸,傳輸過去之后再轉(zhuǎn)回CAN就可以了。”
在這里,給大家簡單的科普一下。CAN總線使用的是導(dǎo)線,傳輸?shù)氖遣罘蛛娦盘枺罘中盘栯m抗干擾能力強(qiáng),但是有傳輸距離的限制,大體來說其通信長度和總線的波特率有關(guān)。當(dāng)導(dǎo)線傳輸信號的距離過長時,信號會因環(huán)境問題(比如電磁、電場所干擾)以及導(dǎo)線本身的阻抗問題出現(xiàn)信號失真。下面是CAN總線通信波特率和傳輸距離的理論對應(yīng)關(guān)系。
從上表中可以看到,CAN總線理論最遠(yuǎn)通信距離可達(dá)13Km,但是是在波特率只有5K的前提下,帶寬比較小,無法在數(shù)據(jù)量較大的系統(tǒng)中使用,而CAN轉(zhuǎn)光纖中繼器是將CAN信號轉(zhuǎn)換成光纖信號,然后通過光導(dǎo)纖維進(jìn)行信號傳輸。由于是將電信號轉(zhuǎn)成了光信號,而光信號的傳播速度是遠(yuǎn)大于電信號的,所以使用這種方法傳輸CAN總線數(shù)據(jù)就沒有了通信波特率的限制,而且也不會出現(xiàn)信號被干擾的問題,通信距離最遠(yuǎn)可達(dá)10~20km,這個距離已經(jīng)幾乎可以能滿足99%的需要長距離通信的客戶需求了。
長距離傳輸CAN總線數(shù)據(jù)最好用CAN轉(zhuǎn)光纖中繼器!距離長!速度快!抗干擾!記住!
-
CAN總線
+關(guān)注
關(guān)注
145文章
1968瀏覽量
132023 -
光信號
+關(guān)注
關(guān)注
0文章
455瀏覽量
28032 -
差分信號
+關(guān)注
關(guān)注
3文章
382瀏覽量
28046
原文標(biāo)題:如何長距離傳輸CAN總線數(shù)據(jù)
文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
超遠(yuǎn)距離無線傳輸
采用ARM實現(xiàn)遠(yuǎn)距離便攜式無線傳輸系統(tǒng)
基于DSP與PC機(jī)的PCI總線高速數(shù)據(jù)傳輸資料解析,不看肯定后悔
怎樣去設(shè)計RS-485遠(yuǎn)距離通信接口和數(shù)據(jù)傳輸接口?
基于CAN總線連接的MEGA8遠(yuǎn)距離在線升級方案
SPI總線數(shù)據(jù)遠(yuǎn)距離傳輸實現(xiàn)
基于電流環(huán)電路的遠(yuǎn)距離數(shù)據(jù)傳輸
基于LVDS總線和8b_10b編碼技術(shù)的高速遠(yuǎn)距離傳輸設(shè)計_郭虎
CAN總線與RS-232接口設(shè)備的數(shù)據(jù)傳輸電路設(shè)計

綜采設(shè)備無線傳輸遠(yuǎn)距離WiFi模組技術(shù)提升數(shù)據(jù)傳輸效率
汽車CAN總線數(shù)據(jù)傳輸系統(tǒng)構(gòu)成及工作原理
RS232、RS485和CAN究竟能傳輸多遠(yuǎn)距離?

評論