色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CAN總線波特率的基礎知識

jf_13721959 ? 來源:jf_13721959 ? 作者:jf_13721959 ? 2022-04-25 08:37 ? 次閱讀

信息在通信通道中傳輸的速率被稱為波特率。通俗地說,波特率是數據在網絡上傳輸的速度/速率。這是以比特/秒表示的。因此,一秒鐘內在通信網絡上傳輸的比特數就是波特率。

對于串行多主 CAN 總線,如果波特率被稱為“500000波特”,則 CAN 上的該端口每秒最多可傳輸500000位。

poYBAGJlLIOAFzQxAABBaqblgGc268.png

CAN總線上支持的不同波特率:

● 125kbps

●250kbps

●500 kbps(大多數汽車應用的標準配置)

●1000 kbps(1mbps)

各式各樣的軟件允許用戶根據 CAN 總線的需要來設置總線速度。下面的圖片來自 Influx 的 DiaLog 軟件,用戶可以自行選擇總線速度(從各種可用的選項中選擇)。

pYYBAGJlLKKAAS2oAAHyDwQwSXE089.png

每一個波特率支持多少條信息?

CAN總線支持8字節(jié)長的數據傳輸。但是,這種長信息的傳輸會導致較大的延遲。在比特率約為1 Mbit/s的情況下,平均數據長度為4字節(jié),使用標準格式每秒可傳輸多達10,000條信息,即在數據長度為8字節(jié)的情況下,每秒可發(fā)送多達7,200條信息。

使用簡單的公式,人們可以計算出在 CAN 總線上傳輸一個幀的大概時間。

現在,舉例來說,1個CAN幀大約包含125比特。

1 假設比特率=250 kBits/psec

位時間=1/位速率=1/(250*1000)s=4*s=4μs

因此,在使用250kBit/s時,1位在總線上的傳輸時間為4μs

因此,傳輸1幀的大致時間是(4 μs/bit * 125 bit)=500 μs

2 假設比特率=500 kBit/s

位時間=1/位速率=1/(500*1000)s=2*s=2μs因此,當使用500kBit/s時,1位在總線上的傳輸時間為2μs因此,傳輸1幀的大致時間是(2μs/bit * 125 bit)=250 μs

CAN總線負載率計算公式

總線負荷以百分比計算。

總線負載 = #bytes發(fā)送/速度

總線負載% = 字節(jié)數(在一秒鐘內發(fā)送)*(8位)/(波特率bps)*100%。

假設一秒鐘內要發(fā)送的字節(jié)數為1000

因此,在250kbps的情況下,總線負載%將成為:-

1000*8/250000*100% = 3.2%

同樣,在500kbps時,總線負載%將變成:-

1000*8/500000*100% = 1.6%
然而,在較高的信息優(yōu)先級下,通常可以實現70%到80%的總線使用率。

在給定的秒數內在總線上傳輸給定數量的幀。除非定義,否則每個消息(32位數據)的平均位假定為76位(可能有所不同)。

●5ms -5幀

1/ 0.005 * 5 * 76 = 760,00

●10ms -5幀。

1 / 0.010 * 5 * 76 = 38,000

●100ms - 5幀

1 / 0.100 * 5 * 76 = 3800

總幀數=760,00+38000+3800=117800

波特率為250 kbps時的總線負載=117800/250000*100%=47.12%

波特率為500 kbps時的總線負載=117800/500000*100%=23.56%

在下面的截圖中,我們可以看到 Influx 的Rebel CT/LT,通道(HS)的活動日志和跟蹤查看器。在這里可以看到比特率和總線負載(總量、每秒和負載)等參數。此外,Rx/Tx 信息和錯誤幀(總數、每秒和負載)也可以輕松查看。

pYYBAGJlLPmAWwiCAAaeoIxfwPk863.png

波特率是如何影響 CAN 總線長度的?

對于 CAN 總線來說,波特率和線纜的長度是成反比的,波特率越高,線纜的長度越短。

波特率 線纜長度
1 Mbit/s 30 m- 40m
800 kbit/s 50m
500 kbit/s 100m -110m
250 kbit/s 240m - 250m
125kbit/s 500 m

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    1968

    瀏覽量

    131899
  • 通信
    +關注

    關注

    18

    文章

    6136

    瀏覽量

    137082
  • 波特率
    +關注

    關注

    2

    文章

    310

    瀏覽量

    34596
收藏 1人收藏
  • cui11221
  • 垃圾猫1

評論

相關推薦

can波特率計算

can波特率其實并不難計算,這里給出了can波特率的簡單計算,并給出了實例STM32的CAN波特率
發(fā)表于 12-14 17:02 ?1.3w次閱讀
<b class='flag-5'>can</b><b class='flag-5'>波特率</b>計算

如何確定CAN通信節(jié)點的波特率容忍度

汽車CAN總線設計規(guī)范對于CAN節(jié)點的波特率容忍度有著嚴格的規(guī)定,每個節(jié)點都必須具備一定的波特率容忍度,才能使節(jié)點組合到一起后,實現較好的通
發(fā)表于 10-15 10:51 ?6611次閱讀
如何確定<b class='flag-5'>CAN</b>通信節(jié)點的<b class='flag-5'>波特率</b>容忍度

CAN波特率的計算

重新同步跳躍寬度,不參與波特率的計算,其值可以編程為1到4個時間單元,表示該總線波特率范圍的容差度。公式中1表示同步段固定為一個單位時間。)APB1Clock=36Mhz,CAN_B
發(fā)表于 08-20 08:11

CAN通信波特率設置

CAN通信波特率設置 LM3S2000、LM3S5000、LM3S8000系列CPU內部有1~3路CAN控制器,通過對CAN位定時寄存器CANBIT及
發(fā)表于 04-06 18:00 ?24次下載

CAN特殊波特率如何計算

CAN總線采用的是異步串行通信,也就是沒有單獨的時鐘線來保證各個收發(fā)器之間時鐘的一致,每個收發(fā)器是按事先設置的波特率來對總線上的電平進行分位。因此
發(fā)表于 08-17 18:19 ?7146次閱讀
<b class='flag-5'>CAN</b>特殊<b class='flag-5'>波特率</b>如何計算

非標準的CAN波特率計算方法

  CAN總線采用的是異步串行通信,也就是沒有單獨的時鐘線來保證各個收發(fā)器之間時鐘的一致,每個收發(fā)器是按事先設置的波特率來對總線上的電平進行分位。因此
發(fā)表于 09-19 09:07 ?26次下載
非標準的<b class='flag-5'>CAN</b><b class='flag-5'>波特率</b>計算方法

STM32 CAN總線傳輸波特率的計算

由于CAN屬于異步通訊,沒有時鐘信號線,連接在同一個總線網絡中的各個節(jié)點會像串口異步通訊那樣,節(jié)點間使用約定好的波特率進行通訊。
發(fā)表于 11-10 09:02 ?7098次閱讀
STM32 <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>傳輸<b class='flag-5'>波特率</b>的計算

CANOpen系列教程04 _CAN總線波特率、位時序、幀類型及格式說明

CANOpen系列教程04_CAN總線波特率、位時序、幀類型及格式說明
的頭像 發(fā)表于 03-06 16:18 ?8422次閱讀

CAN總線光纖轉換器怎么實現波特率的設置

can總線光纖轉換器是能夠將CAN總線數據轉換為光信號進行傳輸的設備,是一種非常典型的遠程CAN中繼工具。和很多的
的頭像 發(fā)表于 06-28 14:36 ?2183次閱讀

什么是波特率波特率是如何影響CAN總線長度的?

信息在通信通道中傳輸的速率被稱為波特率。通俗地說,波特率是數據在網絡上傳輸的速度/速率。這是以比特/秒表示的。因此,一秒鐘內在通信網絡上傳輸的比特數就是波特率
的頭像 發(fā)表于 08-14 15:23 ?7200次閱讀
什么是<b class='flag-5'>波特率</b>?<b class='flag-5'>波特率</b>是如何影響<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>長度的?

can總線波特率一般采用多少?

can總線波特率一般采用多少 Can總線是指Controller Area Network,是一種高性能的串行通信協(xié)議。
的頭像 發(fā)表于 09-07 15:05 ?5080次閱讀

CAN通信波特率不對會怎樣?

CAN通信波特率不對會怎樣?? CAN通信是一種流行的通信協(xié)議,它廣泛應用于許多現代車輛的系統(tǒng)中。CAN通信協(xié)議通過處理器之間的數據交換,實現車輛的控制。
的頭像 發(fā)表于 10-11 17:19 ?2851次閱讀

以太網CAN轉換器波特率的設置步驟是怎樣的?

確定CAN總線波特率:首先,需要確定所連接的CAN總線波特率
的頭像 發(fā)表于 01-17 09:24 ?1250次閱讀

為啥要轉換波特率 波特率和傳輸速率的關系

對于串行多主 CAN 總線,如果波特率被稱為“500000波特”,則 CAN 上的該端口每秒最多可傳輸500000位。
的頭像 發(fā)表于 03-06 17:38 ?6141次閱讀
為啥要轉換<b class='flag-5'>波特率</b> <b class='flag-5'>波特率</b>和傳輸速率的關系

CAN總線十萬個為什么 | CAN自定義波特率有什么用?

導讀CAN總線通信中,波特率一致并不總能保證通信順暢。本文將揭秘自定義波特率的原理和應用,探討如何通過優(yōu)化采樣點和提高容忍度解決通信問題,助力工程師提升通信穩(wěn)定性。通常情況下,
的頭像 發(fā)表于 02-07 11:36 ?481次閱讀
<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>十萬個為什么 | <b class='flag-5'>CAN</b>自定義<b class='flag-5'>波特率</b>有什么用?
主站蜘蛛池模板: 久久精品国产亚洲AV妓女不卡 | 蜜柚视频高清在线 | 久久是热频国产在线 | 九九在线免费视频 | A级毛片高清免费网站不卡 a级毛片高清免费视频 | 色婷婷亚洲精品天天综合影院 | 四虎永久在线精品免费A | 青娱乐在线一区 | 激情内射亚洲一区二区三区 | 国产不卡在线观看视频 | 日本无码欧美激情在线视频 | 男人J桶女人P视频无遮挡网站 | 成年AV动漫 | 伊人亚洲AV久久无码精品 | 久久国产精品免费A片蜜芽 久久国产精品萌白酱免费 久久国产精品麻豆AV影视 | 在线AV国产传媒18精品免费 | 亚洲免费在线 | 成人精品视频在线 | 捆绑白丝粉色JK震动捧喷白浆 | 亚洲国产精品久久又爽黄A片 | 免费精品国产人妻国语麻豆 | 一本道无码v亚洲 | 男人插女人动态 | 久久黄色免费网站 | 岳扒开让我添 | 99久在线国内在线播放免费观看 | 欧美囗交xx bbb视频 | 久久人妻熟女中文字幕AV蜜芽 | 无码人妻丰满熟妇区五十路久久 | 中文字幕视频免费在线观看 | 久久青草免费91线频观看站街 | 最新国产麻豆精品 | 亚洲涩福利高清在线 | 无码内射成人免费喷射 | 亚州三级久久电影 | 天美传媒在线观看免费完整版 | 国产成人理在线观看视频 | 3344永久在线观看视频免费 | 久久久免费观成人影院 | 91次元黄色观看 | 国产亚洲精品久久久久苍井松 |

電子發(fā)燒友

中國電子工程師最喜歡的網站

  • 2931785位工程師會員交流學習
  • 獲取您個性化的科技前沿技術信息
  • 參加活動獲取豐厚的禮品