0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

請問報文傳輸中的比特率和波特率有什么區(qū)別呢?

冬至子 ? 來源:InfluxAsia ? 作者:InfluxAsia ? 2023-08-14 15:41 ? 次閱讀

CAN總線領(lǐng)域,我們常會看到人們用不同的詞語描述信息傳輸速率,其中最常見的就是比特率(Bit Rate)和波特率(Baud)。

這里的波特率(Baud)為何沒有加 Rate 呢?給大家先留個小問題,后面我們會揭曉。

圖片

圖片

圖片

在如上所示的 Influx 上位機(jī)軟件截圖中,我們可以看到對于 CAN 總線速率的不同描述,單位也不盡相同。那么它們的含義相同嗎?如果不同,具體又有哪些區(qū)別呢?

為了回答上面的問題,我們需要先從幾個基本概念講起。

0****1

比特 (bit)

bit 即 binary digit 的縮寫,中文名稱是“位”,音譯“比特”,存放一位二進(jìn)制數(shù)(0或1),是用以描述計(jì)算機(jī)數(shù)據(jù)量的最小單位。

這里我們還需要注意“比特”(bit)與“字節(jié)”(Byte)的區(qū)別。字節(jié)(Byte)也是計(jì)算機(jī)數(shù)據(jù)量的常用單位,但不是最小單位,一個字節(jié)占八個二進(jìn)制位(兩個十六進(jìn)制位),1 Byte=8 bits。

圖片

02

比特率 (Bit Rate)

比特率又稱“二進(jìn)制位速率”,是指單位時間內(nèi)傳送的比特(bit)數(shù),基本單位為 bps、bit/sec、bit/s 或 b/s(比特每秒,bit per second)。

我們今天在日常工作生活中遇到的數(shù)據(jù)量普遍較大,因此常用的單位還有 Kbps(=1024bps)和 Mbps(=1024Kbps)等。

03

碼元 ( symbol )

碼元(symbol)是真實(shí)信號中可以被區(qū)分的最小實(shí)體,是承載信息量的基本信號單位。一個碼元可以簡單理解為一種波形或脈沖。

一個碼元可以攜帶的信息量取決于它有多少個離散狀態(tài),即碼元的“進(jìn)制數(shù)”。假設(shè)“進(jìn)制數(shù)”為 M,則該碼元攜帶的信息量的二進(jìn)制位(bit)數(shù)即為 log?M。

圖片

例如,某個碼元有8個離散狀態(tài),那么它攜帶的信息量即為 log?8=3 bits。換句話說,用3個二進(jìn)制位就可以表達(dá)出該碼元的8個狀態(tài)。

04

波特率 ( Baud )

單位時間內(nèi)傳輸?shù)摹按a元數(shù)”稱為“碼元傳輸速率”,俗稱:波特率,也稱為調(diào)制速率、波形速率或符號速率,它的單位是波特(Baud,symbol/s,碼元數(shù)每秒)。

注意:Baud 這個詞本身就包含了速率的意思,因此不需要用 Baud rate 來表示波特率。

雖然單位“波特”本身就已經(jīng)是代表每秒的調(diào)制數(shù),以“波特每秒”為單位是一種常見的錯誤,但是在一般中文口語化的溝通上還是常以“波特率”來描述“波特”(Baud)。大家了解這個信息即可。

05

比特率和波特率的區(qū)別與聯(lián)系

比特率表示單位時間內(nèi)傳輸?shù)摹氨忍亍睌?shù),單位是bit/s;

波特率表示單位時間內(nèi)傳輸?shù)摹按a元”數(shù),單位是symbol/s。

它們之間的換算關(guān)系是:

比特率=波特率*log?M

從上述公式中可以看出,當(dāng)碼元狀態(tài)只有兩種(M=2)時,比特率和波特率在數(shù)值上相等。

注意:它們僅僅是數(shù)值相等,但兩者的概念和含義依然是不同的。如下圖所示:

圖片

圖片

06

CAN 總線領(lǐng)域里的比特率與波特率

在 CAN 總線物理層,只有顯性0和隱性1這兩種狀態(tài),所以通過 CAN 傳輸?shù)拇a元是二進(jìn)制碼元,此時波特率和比特率在數(shù)值上是相等的。這就是為什么這兩種說法都經(jīng)常出現(xiàn)。

嚴(yán)格來講,在 CAN 總線領(lǐng)域,總線速度應(yīng)該用比特率來表示。不過因?yàn)槎邤?shù)值上相等,使用波特率也是一種約定俗成。

但需要注意的是,在其他領(lǐng)域可不能隨便把兩者混為一談。

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

    關(guān)注

    145

    文章

    1898

    瀏覽量

    130337
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    761

    瀏覽量

    41476
  • 調(diào)制器
    +關(guān)注

    關(guān)注

    3

    文章

    825

    瀏覽量

    44970
  • 波特率
    +關(guān)注

    關(guān)注

    2

    文章

    290

    瀏覽量

    33928
  • 上位機(jī)
    +關(guān)注

    關(guān)注

    27

    文章

    927

    瀏覽量

    54560
收藏 人收藏

    評論

    相關(guān)推薦

    什么是比特率波特率?比特率波特率與頻譜帶寬關(guān)系解析

    總的來說,比特率是每秒鐘傳送的比特數(shù)量,又稱為傳信。比特率基本單位為bit/s或bps,全稱為bit per second。如果每秒鐘內(nèi)傳送的比特
    發(fā)表于 05-10 09:36 ?6496次閱讀
    什么是<b class='flag-5'>比特率</b>和<b class='flag-5'>波特率</b>?<b class='flag-5'>比特率</b>、<b class='flag-5'>波特率</b>與頻譜帶寬關(guān)系解析

    什么是比特率和符號

    ,單位是baud/s。在M 進(jìn)制調(diào)制比特率b R 和波特率s R 之間關(guān)系:R R M b s 2 = log比特率
    發(fā)表于 05-30 13:21

    波特率和USB或者網(wǎng)速的比特率什么關(guān)聯(lián)?

    `波特率和USB或者網(wǎng)速的比特率什么關(guān)聯(lián)?比如900(Baud,symbol/s)有些地方怎么也用9600bps,這是錯誤的嗎?bps表示的是位/秒?那比特率的單位bit/S不也是位
    發(fā)表于 08-12 10:56

    比特率,波特率,比特波特的關(guān)系是什么?

    比特率,波特率,比特波特的關(guān)系是什么? 比特率:在數(shù)字信道
    發(fā)表于 03-06 14:35 ?1w次閱讀

    波特率比特率的關(guān)系區(qū)別

    波特率是指數(shù)據(jù)信號對載波的調(diào)制速率,它用單位時間內(nèi)載波調(diào)制狀態(tài)改變的次數(shù)來表示,其單位是波特(Baud)。波特率比特率的關(guān)系是比特率=
    發(fā)表于 09-14 16:57 ?9009次閱讀

    波特率原理的概念和分析舉例波特率比特率什么區(qū)別

    據(jù)位),這時的波特率為240Bd,比特率為10位*240個/秒=2400bps。又比如每秒鐘傳送240個二進(jìn)制位,這時的波特率為240Bd,比特率也是240bps。(但是一般調(diào)制速率大
    發(fā)表于 05-09 18:17 ?0次下載
    <b class='flag-5'>波特率</b>原理的概念和分析舉例<b class='flag-5'>波特率</b>與<b class='flag-5'>比特率</b><b class='flag-5'>有</b><b class='flag-5'>什么區(qū)別</b>

    波特率、比特率與通信速度的區(qū)別

    通信教程06_波特率、比特率、通信速度的區(qū)別
    的頭像 發(fā)表于 01-10 15:43 ?9917次閱讀

    波特率越高越好嗎_波特率越大傳輸速度越快嗎

    示出來。答那么波特率x單個調(diào)制狀態(tài)對應(yīng)的二進(jìn)制位數(shù),就是等于回比特率(bit/s)8位(bit)二進(jìn)制數(shù)是一個字節(jié)(B)所以比特率除以8是數(shù)據(jù)傳輸字節(jié)的速率。搞清
    發(fā)表于 04-21 14:29 ?4w次閱讀

    語音芯片中比特率波特率如何區(qū)分

    比特率有時候會同波特率混淆,雖然比特率波特率在數(shù)值上相等,但是它們的意義并不相同。比特率是對信息傳輸
    發(fā)表于 12-12 11:15 ?462次閱讀

    如何區(qū)分語音芯片的比特率波特率?

    比特率是將數(shù)字聲音從模擬格式轉(zhuǎn)換為數(shù)字格式的采樣。采樣越高,復(fù)原后的音質(zhì)越好;而波特率是指從調(diào)制信號起的單位時間內(nèi)的變化,即單位時間內(nèi)載波參數(shù)發(fā)生了變化的次數(shù)。這是碼元
    的頭像 發(fā)表于 12-12 10:21 ?722次閱讀
    如何區(qū)分語音芯片的<b class='flag-5'>比特率</b>和<b class='flag-5'>波特率</b>?

    比特率波特率什么區(qū)別

    有關(guān)比特率波特率的知識,介紹了什么是碼元,波特率比特率的概念與區(qū)別,比特率
    的頭像 發(fā)表于 06-29 16:51 ?2703次閱讀

    比特率波特率的關(guān)系

    在日常工作,很多小伙伴總是分不清楚波特率比特率。主要是很多教科書或者科普文章弄混淆了,這種混淆其實(shí)并不是有意而為之,而是在很多場合下比特率就等于
    的頭像 發(fā)表于 07-11 09:34 ?4521次閱讀
    <b class='flag-5'>比特率</b>和<b class='flag-5'>波特率</b>的關(guān)系

    波特率比特率是什么意思

    比特率(Bit Rate)是比特傳輸速率,也就是通信系統(tǒng)時間內(nèi)的信息傳輸速率,單位是比特/秒(bit/s)。
    的頭像 發(fā)表于 07-10 09:16 ?352次閱讀
    <b class='flag-5'>波特率</b>和<b class='flag-5'>比特率</b>是什么意思

    關(guān)于比特率波特率的定義與區(qū)別介紹

    比特率波特率都是衡量數(shù)字通信中數(shù)據(jù)傳輸速率的重要參數(shù)。比特率直接表示了單位時間內(nèi)傳輸的數(shù)據(jù)量(以比特
    的頭像 發(fā)表于 08-05 14:31 ?212次閱讀

    比特率波特率的計(jì)算公式及舉例說明

    比特率(Bit Rate)和波特率(Baud Rate)的計(jì)算方法分別涉及數(shù)據(jù)傳輸的不同方面,下面將分別進(jìn)行說明。 比特率的計(jì)算 比特率是指
    的頭像 發(fā)表于 08-05 15:18 ?542次閱讀