can匯流排的速度為什麼快,can匯流排為什麼比串列埠快?各種匯流排速度不一樣,是由什麼決定的,最關鍵的地方?

2021-04-25 09:26:12 字數 3618 閱讀 8461

1樓:乳酪

can匯流排是一復

種現場匯流排,優點大概有制:穩定可靠,連線簡單(就兩根線),組網消費低,速度比串列埠快,能長距離傳輸等等,缺點就是速度比乙太網網速慢(長距離傳輸更慢),網路中傳輸不能像網路的ip地址一樣可以簡單的隨意點對點,組播和廣播的傳送(注意可以設定傳送的幀id和can裝置的驗收碼來實現,有點兒麻煩和不夠靈活),

can匯流排為什麼比串列埠快?各種匯流排速度不一樣,是由什麼決定的,最關鍵的地方?

2樓:靠譜的星爺

can匯流排在汽車上目前使用的比較多的有500k和250k的高速can、125k和62.5k的低速can,最

高可做到1m,但這個1m是理論上的,實際上很難實現,在工業上用的速率不太清楚。

1、在大多數情況下(總不能拿25k的can跟56k的串列埠進行比較吧),can匯流排筆串列埠要快。

can匯流排的出於安全性方面的額外開銷約佔總資料的50%左右,即每發8個資料位元組,可能會同時

產生8~9位元組的額外開銷。

2、串列埠的最高速率為56k,額外開銷佔30%多,及沒傳1個資料位元組至少需要4個位的額外開銷。

所以,單純論點對點的通訊速率,串列埠是遠不及can的。

各種匯流排的產生的歷史背景不一樣及所解決的需求不同導致了匯流排速度的不盡相同,因此匯流排的

速率是由設計需求所決定的,最關鍵的地方從大的方面來說也是設計需求,從小的方面來說由不

同匯流排的資料鏈路層決定的。

為什麼can匯流排在位速率為1mbps,最大傳輸距離只有40米

3樓:好多魚

通訊距離最遠bai可達10km(速率du低於5kbps)速率可zhi達到1mbps(通訊距離小於dao40m)傳輸距離和速率版成反比,還有線材要權求比較高。

can匯流排特點:資料通訊沒有主從之分,任意一個節點可以向任何其他(一個或多個)節點發起資料通訊,靠各個節點資訊優先順序先後順序來決定通訊次序,高優先順序節點資訊在134μs通訊多個節點同時發起通訊時,優先順序低的避讓優先順序高的,不會對通訊線路造成擁塞通訊距離最遠可達10km(速率低於5kbps)速率可達到1mbps(通訊距離小於40m)can匯流排傳輸介質可以是雙絞線,同軸電纜。can匯流排適用於大資料量短距離通訊或者長距離小資料量,實時性要求比較高,多主多從或者各個節點平等的現場中使用。

4樓:匿名使用者

簡單地說,就是傳輸線效應決定了一定頻寬下的傳輸距離。

5樓:匿名使用者

這是由於雙絞線傳輸時候的電磁相容性決定的,高速情況下傳輸距離過長則波形失真嚴重到不容易被識別。光纖則可以傳很遠。

6樓:匿名使用者

can的傳輸速率和距離成反比,根據你的需求取捨。

7樓:熱情的龍天

can匯流排特點:資料通bai信沒有主從du

之分,任意一個zhi節點可以向任何其dao他(一個或多個)節點發起內資料通訊,靠各個節點信容息優先順序先後順序來決定通訊次序,高優先順序節點資訊在134μs通訊多個節點同時發起通訊時,優先順序低的避讓優先順序高的,不會對通訊線路造成擁塞通訊距離最遠可達10km(速率低於5kbps)速率可達到1mbps(通訊距離小於40m)can匯流排傳輸介質可以是雙絞線,同軸電纜。can匯流排適用於大資料量短距離通訊或者長距離小資料量,實時性要求比較高,多主多從或者各個節點平等的現場中使用。

8樓:

傳輸速率越快,傳輸距離越近

can匯流排為什麼分為低速can和高速can

9樓:小雨手機使用者

主要還是速度不同,應用範圍不同。高速can系統採用硬線是動力型,速度為500kbps,控制ecu、abs等;低速can是舒適型,速度為125kbps,主要控制儀表、防盜等。

並被廣泛地應用於工業自動化、船舶、醫療裝置、工業裝置等方面。現場匯流排是當今自動化領域技術發展的熱點之一,被譽為自動化領域的計算機區域網。它的出現為分散式控制系統實現各節點之間實時、可靠的資料通訊提供了強有力的技術支援。

10樓:天使牌香菸

不知你所指的can匯流排是應用在

什麼領域的,如果是用在汽車上,高速訊號是用於傳輸abs、esp、tcu等電子控制系統,這些系統需要實時的訊號處理,所以用的是高速的can訊號,而例如車燈等基礎裝置則不需要高速的實施環境。

11樓:匿名使用者

can工業控制匯流排。執行的標準不分為高速和低速。同時也應用的不同的環境中中

can匯流排是幹什麼用的

12樓:僱人起的名

車輛上用的?把測得的訊號彙總到can,ecu、tcu、bcm、abs等控制單元需要什麼訊號,can再給發過去,這樣can就相當於一箇中間中轉站。can連線的話就很簡單,把每個控制單元都跟can連起來就ok,硬線連線就很複雜,有n個控制單元就需要n乘n-1個硬線。

就像快遞公司,你寄出的東西不是直接送到目的地,而是先到地區級分發站甚至省市級分發站,然後再送出去。全國各地快遞眾多,地方也多,都一個個直接送過去很亂的。

13樓:馬路上的——甲

上面回答的都一點不負責。能問這個問題的人能看懂你的的長篇大論麼!

can匯流排是用來通訊的。相對其他匯流排,更可靠,功能更完善,速度也比較快。

多用於汽車。

can匯流排的最高傳輸速率為1mbps,若要傳送取樣頻率為10khz的正弦波,請問能不能滿足要求,應該怎樣分析?

14樓:匿名使用者

通訊距離最遠bai可達10km(速率低於du5kbps)速率可達到1mbps(通訊距zhi離小於dao40m)。傳輸距離和速率成反比,專還有線材要求比較屬高。

can匯流排特點:資料通訊沒有主從之分,任意一個節點可以向任何其他(一個或多個)節點發起資料通訊,靠各個節點資訊優先順序先後順序來決定通訊次序,高優先順序節點資訊在134μs通訊多個節點同時發起通訊時,優先順序低的避讓優先順序高的。

15樓:匿名使用者

一般認為可bai

以滿足要求du

can速率1mbps,考慮有別的zhi裝置,就dao算是一半頻寬傳資料版,也有500kbps,約合60kbyte/s。權

使用32位ad,2位元組的時間戳,剛好6位元組,頻率為10khz -> 資料速率60kbyte/s。

16樓:匿名使用者

要看你取樣數字化後的位數啊, 這樣看啊, 1mbps/10k=100b, 就是說每次取樣的值小於100bit, 理論上就可以傳輸了, 但是要考慮封裝的開銷什麼的. 也許還會小一些.

17樓:匿名使用者

can通訊有擴充套件幀格式和標準幀格式,每幀報文中有幀頭、仲裁域、資料域、crc域等。

最壞情況使用內擴容展幀格式傳輸1位元組的報文,32位ad需要四幀報文傳輸。每幀報文有(1+32+6+8+15+1+2+7)bits = 72bits

四幀報文共288bits,使用1mbps速率100%頻寬佔用的情況下需要288us。

而10ksps的採用週期是100us,所以即使使用1mbps100%頻寬佔用也不可能傳送出去。

當然,使用標準幀格式+每幀4位元組的can幀報文傳輸需要80us,勉強夠用(擴充套件

幀是肯定不夠用的)。

CAN匯流排最大傳輸距離,為什麼CAN匯流排在位速率為1Mbps,最大傳輸距離只有40米

通訊距離最bai遠可達10km 速率低du於5kbps 速率可達到1mbps 通訊距離zhi小於dao40m 傳輸距離和速率成反比,還有線材要版求比較高。can匯流排特點權 資料通訊沒有主從之分,任意一個節點可以向任何其他 一個或多個 節點發起資料通訊,靠各個節點資訊優先順序先後順序來決定通訊次序,...

CAN匯流排如何偵聽匯流排空閒,CAN匯流排 什麼情況下為空閒狀態?

can匯流排 偵聽bai類似csma匯流排衝突檢測,一du旦發現總zhi線有資料dao傳輸,就等 待,發現專匯流排空閒就屬可以傳送報文。參考資料曙光微控制器 can匯流排 什麼情況下為空閒狀態?錯了,can匯流排空閒的定義是連續11個位的隱性電平 邏輯為1 一般用於匯流排關閉時的自動恢復。而can的...

CAN現場匯流排有何特點,CAN匯流排的優點

can匯流排抄的特點 具有實時性強bai 傳輸距離較遠 抗電磁干擾du能力強 成本低zhi等優點 採用雙 dao線序列通訊方式,檢錯能力強,可在高噪聲干擾環境中工作 具有優先權和仲裁功能,多個控制模組通過can 控制器掛到can bus 上,形成多主機區域性網路 可根據報文的id決定接收或遮蔽該報文...