1樓:池中漁娛
根據波特率計算10 ms總共可以傳送多少 bit:
1s=1000ms;
(250000 bit/1000 ms)*10 ms=2500 bit
計算最長的一幀報文有多少個bit:
(擴充套件幀)1sof+29id+1ide+1rtr+1srr+2r+4dlc+8*8data+16crc+2ack+7eof=128bit
計算10ms內可以支援的報文數目:
2500 bit/128 bit≈19
綜上可得:當10 ms間隔的報文數量超過19條時,就會出現丟幀,匯流排包和。
(雖然問題已久,但此回答為了方便後來查詢的人,thanks♪(・ω・)ノ)
2樓:習雲繆羽
負載率就是匯流排上實際資料傳輸速率比上理論最大資料傳輸速率。分為瞬時負載率和平均負載率。
舉個例子,假設匯流排速率為10kbps,代表每秒理論最大資料傳輸速度為10.000個bit。如果每秒傳輸10個報文。則
負載率=
單個報文所佔bit(一般在100個bit)*10/10.000
=10%左右。
3樓:勝利之
can傳送8位元組的資料擴充套件幀,實際匯流排上傳輸資料還包括約5位元組的幀id和資訊,和
約10位元組的幀頭尾和校驗等。
1、計算:按照這個引數來算 ((250k/8)/23 )*0.010s = 13.6擴充套件幀 / 10ms,
也就是1358 幀/s。
2、實測:採用廣州研煌的acusb-211或者131的配套軟體adawincantest測試,設定為
波特率250kbps,測試到的實際速度為 300000 幀/ 213s = 1408幀/s。
3、總結,可以看出計算和測試的結論一致。
廣州研煌——can匯流排全面方案和技術支援。
4樓:匿名使用者
專業去問老師嗎!!!!
如何計算can匯流排負載率
5樓:完美計畫100天
負載率就是匯流排bai上實際資料傳輸速du率比zhi上理論最大資料傳輸速率。dao分為瞬時負載率和
內平均負載率。容
舉個例子,假設匯流排速率為10kbps,代表每秒理論最大資料傳輸速度為10.000個bit。如果每秒傳輸10個報文。
則 負載率 = 單個報文所佔bit(一般在100個bit) * 10 / 10.000 = 10% 左右。
如何測試can匯流排的通訊負載率?
6樓:轟轟白白
在can通訊中,使用某個固定波特率的情況下,匯流排的通訊流量就將是乙個固定值,比如使用1mbps的波特率,則該匯流排上100%負載率就是1秒的時間內可傳輸1mbit的資料。當匯流排的平均利用率達到70%以上時,匯流排的通訊將有可能出現擁堵的現象,極端情況下將有可能造成錯誤幀的出現,所以對於can通訊需要嚴格控制好通訊的負載率。
如下方**若是就是我平時做程式開發時使用usbcan-ii這款can卡配合其專用的cantest軟體做的乙個測試截圖,可以直接通過曲線的變化來實時監控我匯流排上的實際通訊流量,以使我可以很方便的處理好程式中資料傳送的時序問題。
負載率計算公式
7樓:縱橫豎屏
變壓器實際容量/額定容量 * 100%=負載率。
如果負載率(duty cycle)低,就允許電機以3倍連續電流短時間執行,從而可以獲得比額定連續執行時更大的力量
拓展資料:
負載是指連線在電路中的電源兩端的電子元件。電路中不應沒有負載而直接把電源兩極相連,此連線稱為短路。
常用的負載有電阻、引擎和燈泡等可消耗功率的元件。把電能轉換成其他形式的能的裝置叫做負載。
電動機能把電能轉換成機械能,電阻能把電能轉換成熱能,電燈泡能把電能轉換成熱能和光能,揚聲器能把電能轉換成聲能。電動機、電阻、電燈泡、揚聲器等都叫做負載。晶體三極體對於前面的訊號源來說,也可以看作是負載。
對負載最基本的要求是阻抗匹配和所能承受的功率。
對於通訊電源而言的負載就是通訊裝置。比如說一台多**伺服器需要通訊電源給它提供電能,該台多**伺服器就是該通訊電源的負載。我們常見的通訊裝置均為通訊電源的負載,如光傳輸裝置、交換裝置、微波裝置、核心網裝置、通訊基站等等
8樓:月影流蘇
變壓器實際承擔的負抄荷/其容量=負載率。
用於反應變壓器的承載能力,其執行曲線是否位於最佳的75~80%之間。
負載是指連線在電路中的電源兩端的電子元件。電路中不應沒有負載而直接把電源兩極相連,此連線稱為短路。常用的負載有電阻、引擎和燈泡等可消耗功率的元件。
把電能轉換成其他形式的能的裝置叫做負載。
常見的負載有:冰箱、冷飲機、空調器、電扇、換氣扇、冷熱風器、空氣去溼器、洗衣機、乾衣機、電熨斗、吸塵器、地板打蠟機、微波爐、電磁灶、電烤箱、電飯鍋、洗碟機、電熱水器、電熱毯、電熱被、電熱服、空間加熱器、電動剃鬚刀、電吹風、整髮器、超聲波洗面器、電動按摩器等。
9樓:陽光語言矯正學校
已知變壓器
來容量為源100kva,實測三相電流分別為a=108.3a,b=102.9a,c=72.6a,求變壓器最大負荷電流及負載率。
解:已知條件100kva是視在功率,直接用視在功率算,不能轉換為有功功率算。最大負荷電流是可以長期執行的電流,不能大於變壓器的額定電流。
i=100/1.732×0.4=144a;
負載率等於平均電流除以額定電流。 變壓器負載率=(108+103+73)/3/144=66%.
系統要傳輸的資料量約450kb/s,can匯流排傳輸,應該選多大的波特率合適?負載率多大合適?謝謝! 20
10樓:匿名使用者
如果是350kb/s,非要用can匯流排傳輸的話,至少要1mbps的速度,而且匯流排長度不能太長,控制在40公尺以內。你用在什麼場合?是車載還是?
11樓:牽人鼻子的牛
負載率在30%一下。如果有其他ecu載入在匯流排上要在40%以下。起碼1200kbps》1mps速度。can匯流排實現不了!!!
can匯流排通訊為什麼不能在高負載率下執行?
12樓:匿名使用者
在can通訊中來,使用某個固定波特率的情況自下bai
,匯流排的通訊流量就將是一du個固定值,比如使zhi用1mbps的波特率,則該匯流排dao上100%負載率就是1秒的時間內可傳輸1mbit的資料。當匯流排的平均利用率達到70%以上時,匯流排的通訊將有可能出現擁堵的現象,極端情況下將有可能造成錯誤幀的出現,所以對於can通訊需要嚴格控制好通訊的負載率。
我平時做程式開發時使用usbcan-2e-u這款can卡配合其專用的cantest軟體做的乙個測試截圖,可以直接通過曲線的變化來實時監控我匯流排上的實際通訊流量,以使我可以很方便的處理好程式中資料傳送的時序問題。
can匯流排開發中最大長度,節點數,負載如何量化設計
13樓:匿名使用者
通過**,一般可以解決你的問題了。目前,大家都是憑經驗去設計,比如負載率不能超過40%(也不絕對),匯流排長度不超過20m,終端電阻匹配在60歐左右等。
can匯流排波特率和每秒收發多少幀之間的關係
14樓:匿名使用者
一般來說,波特率越高,每秒能夠收發的幀數目越多。
不過,也要取決於網路具體的工作狀況,例如幀的型別(標準?擴充套件?遙控?)、資料域長度、節點占用情況等等而定。
CAN匯流排通訊為什麼不能在高負載率下執行
在can通訊中來,使用某個固定波特率的情況自下bai 匯流排的通訊流量就將是一du個固定值,比如使zhi用1mbps的波特率,則該匯流排dao上100 負載率就是1秒的時間內可傳輸1mbit的資料。當匯流排的平均利用率達到70 以上時,匯流排的通訊將有可能出現擁堵的現象,極端情況下將有可能造成錯誤幀...
CAN匯流排多節點程式設計問題,CAN匯流排多節點程式設計問題
1,對哈!就是把程式寫進每個節點的can控制晶元。2,can節點都要是智慧型節點才可以通訊。can匯流排通訊中,如果是多節點通訊。多通訊中遇到了問題。問題在補充中 50 首先,can匯流排不分主機,最多是整車廠在網路規劃的時候定義了乙個功能比較多的節點,各家車廠不一樣 如閘道器 或者類似powerm...
關於微控制器和CAN匯流排,微控制器的CAN匯流排問題。希望大家能幫助我下。
缺少檔案。因而找不到報錯的那幾個巨集定義。帶can匯流排功能的微控制器有哪些?帶can匯流排控制器 的微控制器還有西門子的sab c505c和ti的tms320lf2407 帶can匯流排功能的微控制器,就內是整合can控制器的微控制器 比如容 p87c591 是乙個單片8 位高效能微控制器,具有片...