日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎(chǔ)入門 >> 通信技術(shù) >> 正文

數(shù)字通信 串口參數(shù)詳解:波特率,數(shù)據(jù)位,停止位,奇偶校驗(yàn)位

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時間:2023/6/14

串口通訊,9600波特率,數(shù)據(jù)格式是8,N,1, 請問一秒可以傳輸多少個字節(jié)的數(shù)據(jù)?
9600,n,8,1
實(shí)際上,在發(fā)送一個字節(jié)的時候,除了需要發(fā)送8BIT數(shù)據(jù)外,還需要發(fā)送1bit開始位、1bit停止位、1bit的校驗(yàn),加起來發(fā)送一個字節(jié)就是11BIT.
因此,1秒發(fā)送的字節(jié)=9600/(8+1+1+1)=?(計算一下)

 
簡介
串口是一種非常通用的設(shè)備通信的協(xié)議(不要與通用串行總線Universal Serial Bus(USB)混淆)。大多數(shù)計算機(jī)包含兩個基于RS232的串口。串口同時也是儀器儀表設(shè)備通用的通信協(xié)議;很多GPIB兼容的設(shè)備也帶有RS-232口。同時,串口通信協(xié)議也可以用于獲取遠(yuǎn)程采集設(shè)備的數(shù)據(jù)。
串口通信的概念非常簡單,串口按位(bit)發(fā)送和接收字節(jié)。盡管比按字節(jié)(byte)的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時用另一根線接收數(shù)據(jù)。它很簡單并且能夠?qū)崿F(xiàn)遠(yuǎn)距離通信。比如IEEE488定義并行通行狀態(tài)時,規(guī)定設(shè)備線總長不得超過20米,并且任意兩個設(shè)備間的長度不得超過2米;而對于串口而言,長度可達(dá)1200米。
典型地,串口用于ASCII碼字符的傳輸。通信使用3根線完成:(1)地線,(2)發(fā)送,(3)接收。由于串口通信是異步的,端口能夠在一根線上發(fā)送數(shù)據(jù)同時在另一根線上接收數(shù)據(jù)。其他線用于握手,但不是必須的。串口通信最重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗(yàn)。對于兩個進(jìn)行通行的端口,這些參數(shù)必須匹配:
波特率
這是一個衡量符號傳輸速率的參數(shù)。它表示每秒鐘傳送的符號的個數(shù)。例如300波特表示每秒鐘發(fā)送300個符號。當(dāng)我們提到時鐘周期時,我們就是指波特率,例如如果協(xié)議需要4800波特率,那么時鐘是4800Hz。這意味著串口通信在數(shù)據(jù)線上的采樣率為4800Hz。通常電話線的波特率為14400,28800和36600。波特率可以遠(yuǎn)遠(yuǎn)大于這些值,但是波特率和距離成反比。高波特率常常用于放置的很近的儀器間的通信,典型的例子就是GPIB設(shè)備的通信。
數(shù)據(jù)位
這是衡量通信中實(shí)際數(shù)據(jù)位的參數(shù)。當(dāng)計算機(jī)發(fā)送一個信息包,實(shí)際的數(shù)據(jù)不會是8位的,標(biāo)準(zhǔn)的值是5、6、7和8位。如何設(shè)置取決于你想傳送的信息。比如,標(biāo)準(zhǔn)的ASCII碼是0~127(7位)。擴(kuò)展的ASCII碼是0~255(8位)。如果數(shù)據(jù)使用簡單的文本(標(biāo)準(zhǔn) ASCII碼),那么每個數(shù)據(jù)包使用7位數(shù)據(jù)。每個包是指一個字節(jié),包括開始/停止位,數(shù)據(jù)位和奇偶校驗(yàn)位。由于實(shí)際數(shù)據(jù)位取決于通信協(xié)議的選取,術(shù)語“包”指任何通信的情況。
停止位
用于表示單個包的最后一位。典型的值為1,1.5和2位。由于數(shù)據(jù)是在傳輸線上定時的,并且每一個設(shè)備有其自己的時鐘,很可能在通信中兩臺設(shè)備間出現(xiàn)了小小的不同步。因此停止位不僅僅是表示傳輸?shù)慕Y(jié)束,并且提供計算機(jī)校正時鐘同步的機(jī)會。適用于停止位的位數(shù)越多,不同時鐘同步的容忍程度越大,但是數(shù)據(jù)傳輸率同時也越慢。
奇偶校驗(yàn)位
在串口通信中一種簡單的檢錯方式。有四種檢錯方式:偶、奇、高和低。當(dāng)然沒有校驗(yàn)位也是可以的。對于偶和奇校驗(yàn)的情況,串口會設(shè)置校驗(yàn)位(數(shù)據(jù)位后面的一位),用一個值確保傳輸?shù)臄?shù)據(jù)有偶個或者奇?zhèn)邏輯高位。例如,如果數(shù)據(jù)是011,那么對于偶校驗(yàn),校驗(yàn)位為0,保證邏輯高的位數(shù)是偶數(shù)個。如果是奇校驗(yàn),校驗(yàn)位為1,這樣就有3個邏輯高位。高位和低位不是真正的檢查數(shù)據(jù),簡單置位邏輯高或者邏輯低校驗(yàn)。這樣使得接收設(shè)備能夠知道一個位的狀態(tài),有機(jī)會判斷是否有噪聲干擾了通信或者是否傳輸和接收數(shù)據(jù)是否不同步。

2補(bǔ)充

比特率
在數(shù)字信道中,比特率是數(shù)字信號的傳輸速率,它用單位時間內(nèi)傳輸?shù)亩M(jìn)制代碼的有效位(bit)數(shù)來表示,其單位為每秒比特數(shù)bit/s(bps)、每秒千比特數(shù)(Kbps)或每秒兆比特數(shù)(Mbps)來表示(此處K和M分別為1000和1000000,而不是涉及計算機(jī)存儲器容量時的1024和1048576)。
波特率
波特率指數(shù)據(jù)信號對載波的調(diào)制速率,它用單位時間內(nèi)載波調(diào)制狀態(tài)改變次數(shù)來表示,其單位為波特(Baud)。 波特率與比特率的關(guān)系為:比特率=波特率X單個調(diào)制狀態(tài)對應(yīng)的二進(jìn)制位數(shù)。
顯然,兩相調(diào)制(單個調(diào)制狀態(tài)對應(yīng)1個二進(jìn)制位)的比特率等于波特率;四相調(diào)制(單個調(diào)制狀態(tài)對應(yīng)2個二進(jìn)制位)的比特率為波特率的兩倍;八相調(diào)制(單個調(diào)制狀態(tài)對應(yīng)3個二進(jìn)制位)的比特率為波特率的三倍;依次類推。
RS232是要用在近距離傳輸上最大距離為30M
RS485用在長距離傳輸最大距離1200M

Tags:波特率,數(shù)據(jù)位,停止位,奇偶校驗(yàn)位  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 吉木萨尔县| 景宁| 府谷县| 油尖旺区| 祁连县| 赞皇县| 铁岭市| 徐州市| 凉山| 新疆| 双牌县| 皮山县| 尉犁县| 宜宾县| 五大连池市| 土默特右旗| 盖州市| 富源县| 渝北区| 阳城县| 佛山市| 民勤县| 吉林市| 榕江县| 财经| 沙河市| 葫芦岛市| 田林县| 西和县| 舟曲县| 千阳县| 库车县| 延安市| 施秉县| 永平县| 墨江| 武山县| 阿勒泰市| 勐海县| 华蓥市| 延津县|