1樓:匿名使用者
你說的是傳輸速率吧,can理論上最高傳輸速率是1m,但是速率越高,能傳輸的距離就越近。
2樓:匿名使用者
這個和線纜長度有關係啊。
3樓:馬路上的——甲
頻率?can根本就沒有頻率這個概念
can通訊速率叫波特率
介質越長 傳輸距離越遠 波特率就越低
至於最高頻率 好像能達到m吧 sj1000手冊裡面有
can匯流排的最高傳輸速率為1mbps,若要傳送取樣頻率為10khz的正弦波,請問能不能滿足要求,應該怎樣分析?
4樓:匿名使用者
通訊距離最遠bai可達10km(速率低於du5kbps)速率可達到1mbps(通訊距zhi離小於dao40m)。傳輸距離和速率成反比,專還有線材要求比較屬高。
can匯流排特點:資料通訊沒有主從之分,任意一個節點可以向任何其他(一個或多個)節點發起資料通訊,靠各個節點資訊優先順序先後順序來決定通訊次序,高優先順序節點資訊在134μs通訊多個節點同時發起通訊時,優先順序低的避讓優先順序高的。
5樓:匿名使用者
一般認為可bai
以滿足要求du
can速率1mbps,考慮有別的zhi裝置,就dao算是一半頻寬傳資料版,也有500kbps,約合60kbyte/s。權
使用32位ad,2位元組的時間戳,剛好6位元組,頻率為10khz -> 資料速率60kbyte/s。
6樓:匿名使用者
要看你取樣數字化後的位數啊, 這樣看啊, 1mbps/10k=100b, 就是說每次取樣的值小於100bit, 理論上就可以傳輸了, 但是要考慮封裝的開銷什麼的. 也許還會小一些.
7樓:匿名使用者
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匯流排系統的通訊速率一般是多少?它的訊號電平是如何確定的
8樓:匿名使用者
按理論計算這個速度的確不正常。你不妨簡單介紹一下你的試驗環境以及用線佈線情況。250kbps波特率已經不低了,用線質量差、遮蔽不足的話都會導致很多問題的。
首先監視一下匯流排傳輸情況,看看是否出現了過多的錯誤幀。如果錯誤幀過多說明通訊不穩定,應檢查終端電阻匹配是否正確、線纜質量是否可靠、是否存在其它造成延時的元件、是否存在其它的干擾源。
另外你上下位機之間是採用模組成品通訊還是自己做的驅動板?效率如何?
can匯流排通訊速度
9樓:匿名使用者
同種網路一定要一致,傳送節點和接受節點波特率要是不一樣就會出現丟數、亂碼,不同網路指的是什麼?是其他通訊協議的網路,比如232、485?
10樓:微生實顧衣
1.只要你填到can控制器的緩衝區中,它會自動進行傳送,無需你進行干預,你只要查緩衝區是否為空,如果為空,就說明傳送出去了;
2.是你要填入can控制器的,傳送時自動傳送出去的。不同的節點必須不同的id,否則會導致傳送失敗;
3.如果你外面啥都沒接,那你的節點就會不斷重發,直至有節點給他應答。
can匯流排方面可以看看周立功寫的《專案驅動——can-bus現場匯流排基礎教程》比較好
can匯流排每幀含多少位元組
11樓:人設不能崩無限
標準最大可以到131位,擴充套件幀最大可以到156位。
can 的高效能和可靠性已被認同,並被廣泛地應用於工業自動化、船舶、醫療裝置、工業裝置等方面。現場匯流排是當今自動化領域技術發展的熱點之一,被譽為自動化領域的計算機區域網。它的出現為分散式控制系統實現各節點之間實時、可靠的資料通訊提供了強有力的技術支援。
12樓:必須問到底
標準最大可以到131位,擴充套件幀最大可以到156位。詳見如下解釋。
13樓:吵吵
以前算過,具體沒有記住,大概14個位元組左右,好像不是一個整位元組數,對了和協議還有關係好像,因為幀中包括幀id,對於標準幀11位的幀id,擴充套件幀29位的幀id.具體記不清了。
14樓:程亦澈
1、在匯流排中傳送的報文,每幀由7部分組成。can協議支援兩種報文格式,其唯一的不同是識別符號(id)長度不同,標準格式為11位,擴充套件格式為29位。
在標準格式中,報文的起始位稱為幀起始(sof),然後是由11位識別符號和遠端傳送請求位 (rtr)組成的仲裁場。rtr位標明是資料幀還是請求幀,在請求幀中沒有資料位元組。
控制場包括識別符號擴充套件位(ide),指出是標準格式還是擴充套件格式。它還包括一個保留位 (ro),為將來擴充套件使用。它的最後四個位用來指明資料場中資料的長度(dlc)。
資料場範圍為0~8個位元組,其後有一個檢測資料錯誤的迴圈冗餘檢查(crc)。
應答場(ack)包括應答位和應答分隔符。傳送站傳送的這兩位均為隱性電平(邏輯1),這時正確接收報文的接收站傳送主控電平(邏輯0)覆蓋它。用這種方法,傳送站可以保證網路中至少有一個站能正確接收到報文。
報文的尾部由幀結束標出。在相鄰的兩條報文間有一很短的間隔位,如果這時沒有站進行匯流排存取,匯流排將處於空閒狀態。
2、can 是controller area ***work 的縮寫(以下稱為can),是iso國際標準化的序列通訊協議。在汽車產業中,出於對安全性、舒適性、方便性、低公害、低成本的要求,各種各樣的電子控制系統被開發了出來。由於這些系統之間通訊所用的資料型別及對可靠性的要求不盡相同,由多條匯流排構成的情況很多,線束的數量也隨之增加。
為適應「減少線束的數量」、「通過多個lan,進行大量資料的高速通訊」的需要,1986 年德國電氣商博世公司開發出面向汽車的can 通訊協議。此後,can 通過iso11898 及iso11519 進行了標準化,在歐洲已是汽車網路的標準協議。
can 的高效能和可靠性已被認同,並被廣泛地應用於工業自動化、船舶、醫療裝置、工業裝置等方面。現場匯流排是當今自動化領域技術發展的熱點之一,被譽為自動化領域的計算機區域網。它的出現為分散式控制系統實現各節點之間實時、可靠的資料通訊提供了強有力的技術支援。
15樓:匿名使用者
根據不同的can 模式位元組是不同的,標準模式可見位元組是11個,crc是傳送器自動生成的。
我有自己以前做的一套現成的基於can匯流排的資料採集節點的東西(stc89c52+sja1000),軟體硬體都有,好久沒有用了成本轉讓,有興趣可以發郵件給我,llzyong@sohu.***
can匯流排最大傳輸距離
16樓:匿名使用者
通訊距離最bai遠可達10km(速率低du於5kbps)速率可達到1mbps(通訊距離zhi小於dao40m)
傳輸距離和速率成反比,還有線材要版求比較高。
can匯流排特點權
:資料通訊沒有主從之分,任意一個節點可以向任何其他(一個或多個)節點發起資料通訊,靠各個節點資訊優先順序先後順序來決定通訊次序,高優先順序節點資訊在134μs通訊多個節點同時發起通訊時,優先順序低的避讓優先順序高的,不會對通訊線路造成擁塞通訊距離最遠可達10km(速率低於5kbps)速率可達到1mbps(通訊距離小於40m)can匯流排傳輸介質可以是雙絞線,同軸電纜。can匯流排適用於大資料量短距離通訊或者長距離小資料量,實時性要求比較高,多主多從或者各個節點平等的現場中使用。
17樓:佘彩革書藝
can匯流排的通訊距離最遠可達10km,通訊速率5kbps以下。通訊速率最高可達1mbps,但是此時通訊距離在40m以下。
我想問下can匯流排速率是多少呢?
18樓:啥都懂一點兒
感謝題主的邀請,我來說下我的看法:
can匯流排的資料傳輸速度和通訊的距
版離有很大的關係權
,在四十米的範圍內,其資料傳輸速度能夠保持在1000kbps上,超過了這個範圍以後,其資料傳輸速度會逐步的下降,在十千米處為5kbps。一般為了能夠在原距離保持can匯流排的通訊速度,我們會進行資料的中繼,比如說用光纖轉can工具,可將can匯流排的通訊距離延長到15-20千米。如果您對這類裝置感興趣的話,可以登入gcgd官網進行具體的諮詢,歡迎來訪。
CAN現場匯流排有何特點,CAN匯流排的優點
can匯流排抄的特點 具有實時性強bai 傳輸距離較遠 抗電磁干擾du能力強 成本低zhi等優點 採用雙 dao線序列通訊方式,檢錯能力強,可在高噪聲干擾環境中工作 具有優先權和仲裁功能,多個控制模組通過can 控制器掛到can bus 上,形成多主機區域性網路 可根據報文的id決定接收或遮蔽該報文...
can匯流排接收傳送程式,帶can匯流排功能的微控制器雙路開發板,要能實現自身的接收與傳送,做畢業設計用的,求大神指點
什麼意思啊?用什麼微控制器 mcu?不同的晶片,對應的can控制器的配置是不同的。stm32的can匯流排採用中斷接收程式會死在中斷裡,怎麼回事 can匯流排的接收程bai序都是放在中斷裡du面的,下面是我的一段zhi接收程dao序希望對你有啟發void usb lp can1 rx0 irqhan...
CAN匯流排電壓怎麼檢測,CAN匯流排上的電壓是怎麼算的
1 線路的基本檢查 分為輸入和輸出線路。對輸入線路的檢查 首先,要找到輸回入的管答腳 各種車的管腳定義不同 然後將輸入的管腳與模組斷開 最後對線路是否有訊號輸入進行檢查。對輸出線路的檢查 首先,確定輸出的線路是否斷線或搭鐵。將管腳與模組斷開後測量。然後是測量線路是否有輸出。將模組和管腳連線後檢查。2...