您好,歡迎訪問飛暢科技官網(wǎng)!
服務(wù)熱線:+086 0571-87007055/56/57 EN

我們只專注于傳輸與接入

WE ONLY FOCUS ON TRANSMISSION AND ACCESS

聯(lián)系我們CONTACT US

全國(guó)咨詢熱線

0571-87007055/56/57/75

傳真:0571-87007140

手機(jī):15306818230(微信)

QQ :2355416925

定制設(shè)計(jì):18072828031(微信)

或給我們留言

在線留言

RS232與串口通信的4個(gè)注意事項(xiàng)

瀏覽次數(shù):發(fā)布時(shí)間:2021-06-15

RS232和串口通信,用于串口設(shè)備的數(shù)據(jù)采集軟件,包括儀表、天平、秤或任何RS232儀器。WinWedge直接將數(shù)據(jù)捕獲到Excel、Access或任何Windows應(yīng)用程序或網(wǎng)頁(yè)。它甚至可以從COM端口發(fā)送命令,因此您可以通過熱鍵,按鈕或DDE控制您的設(shè)備。
 
許多PC和兼容計(jì)算機(jī)都配有兩個(gè)串行端口和一個(gè)并行端口。雖然這兩種類型的端口用于與外部設(shè)備通信,但它們以不同的方式工作。并行端口通過8條單獨(dú)的線路一次發(fā)送和接收8位數(shù)據(jù)。這樣可以非??焖俚貍鬏敂?shù)據(jù)。
 
然而,由于必須包含單根電線的數(shù)量,所需的電纜更笨重。并行端口通常用于將PC連接到打印機(jī),很少用于其他方面。串行端口通過一條線一次一位地發(fā)送和接收數(shù)據(jù)。雖然以這種方式傳輸每個(gè)字節(jié)的數(shù)據(jù)需要8倍的時(shí)間,但只需要幾根電線。事實(shí)上,雙向(全雙工)通信是可能的,只有三條獨(dú)立的電線 - 一條發(fā)送,一條接收,一條公共信號(hào)地線?!?/div>
 
1.雙向通信
 
PC上的串行端口是全雙工設(shè)備,這意味著它可以同時(shí)發(fā)送和接收數(shù)據(jù)。
 
為了能夠這樣做,它使用單獨(dú)的線路來發(fā)送和接收數(shù)據(jù)。某些類型的串行設(shè)備僅支持單向通信,因此在電纜中僅使用兩根電線 - 傳輸線和信號(hào)接地。
 
RS232與串口通信的4個(gè)注意事項(xiàng)
 
2.通過比特溝通
 
一旦發(fā)送起始位,發(fā)送器就發(fā)送實(shí)際數(shù)據(jù)位。
 
可能有5,6,7或8個(gè)數(shù)據(jù)位,具體取決于您選擇的數(shù)字。
 
接收器和發(fā)送器必須就數(shù)據(jù)位數(shù)以及波特率達(dá)成一致。
 
幾乎所有設(shè)備都使用7或8個(gè)數(shù)據(jù)位傳輸數(shù)據(jù)。
 
RS232與串口通信的4個(gè)注意事項(xiàng)
 
請(qǐng)注意 : 當(dāng)僅使用7個(gè)數(shù)據(jù)位時(shí),不能發(fā)送大于127的ASCII值。
 
同樣,使用5位將最高可能值限制為31.發(fā)送數(shù)據(jù)后,將發(fā)送停止位。
 
停止位的值為1 - 或標(biāo)記狀態(tài) - 即使前一個(gè)數(shù)據(jù)位的值也為1,也可以正確檢測(cè)到它。
 
這是通過停止位的持續(xù)時(shí)間來完成的。
 
停止位的長(zhǎng)度可以是1,1.5或2位周期。
 
 
3.奇偶校驗(yàn)位
 
除了通過使用開始和停止位提供的同步之外,可以可選地與數(shù)據(jù)一起發(fā)送稱為奇偶校驗(yàn)位的附加位。
 
奇偶校驗(yàn)位提供少量錯(cuò)誤檢查,以幫助檢測(cè)傳輸期間可能發(fā)生的數(shù)據(jù)損壞。
 
您可以選擇偶數(shù)奇偶校驗(yàn),奇校驗(yàn),標(biāo)記奇偶校驗(yàn),空間奇偶校驗(yàn)或根本不選擇。
 
當(dāng)使用偶數(shù)奇偶校驗(yàn)時(shí),計(jì)數(shù)每個(gè)數(shù)據(jù)字節(jié)中的標(biāo)記數(shù)(邏輯1位),并且在數(shù)據(jù)位之后發(fā)送單個(gè)位以指示剛剛發(fā)送的1位數(shù)是偶數(shù)還是奇數(shù)。
 
RS232與串口通信的4個(gè)注意事項(xiàng)
 
例如,當(dāng)選擇偶校驗(yàn)時(shí),如果先前標(biāo)記的數(shù)量是偶數(shù),則以0的值發(fā)送奇偶校驗(yàn)位。
 
對(duì)于二進(jìn)制值0110 0011,奇偶校驗(yàn)位將為0.
 
如果偶數(shù)奇偶校驗(yàn)有效并且二進(jìn)制數(shù)1101 0110被發(fā)送,則奇偶校驗(yàn)位將為1.
 
奇校驗(yàn)恰好相反,奇偶校驗(yàn)位為0當(dāng)前一個(gè)字中的標(biāo)記位數(shù)是奇數(shù)時(shí)。
 
奇偶校驗(yàn)錯(cuò)誤檢查非常簡(jiǎn)陋。
 
雖然它會(huì)告訴您字符中是否存在單個(gè)位錯(cuò)誤,但它不會(huì)顯示錯(cuò)誤接收到哪個(gè)位。
 
此外,如果偶數(shù)位出錯(cuò),則奇偶校驗(yàn)位根本不會(huì)反映任何錯(cuò)誤。
 
標(biāo)記奇偶校驗(yàn)意味著奇偶校驗(yàn)位總是設(shè)置為標(biāo)記信號(hào)條件,同樣空間奇偶校驗(yàn)總是在空間信號(hào)條件下發(fā)送奇偶校驗(yàn)位。
 
由于這兩種奇偶校驗(yàn)選項(xiàng)沒有任何用處,因此它們幾乎從不使用?!?/div>
 
4.RS232C  
 
RS232代表推薦標(biāo)準(zhǔn)號(hào)232,C代表標(biāo)準(zhǔn)的最新版本。
 
大多數(shù)計(jì)算機(jī)上的串行端口使用RS-232C標(biāo)準(zhǔn)的子集。
 
完整的RS-232C標(biāo)準(zhǔn)規(guī)定了25針“D”連接器,其中使用了22個(gè)引腳。
 
普通PC通信不需要大多數(shù)這些引腳,事實(shí)上,大多數(shù)新PC都配備只有9個(gè)引腳的公D型連接器。
 
杭州飛暢科技有限公司是一家致力于光纖傳輸設(shè)備、數(shù)據(jù)通信設(shè)備及網(wǎng)絡(luò)接入設(shè)備為主的集研發(fā)、生產(chǎn)、銷售和服務(wù)為一體的高新技術(shù)企業(yè),主營(yíng):光端機(jī),電話光端機(jī),視頻光端機(jī),音頻光端機(jī)工業(yè)交換機(jī),PoE交換機(jī)光纖收發(fā)器,光纖交換機(jī),協(xié)議轉(zhuǎn)換器(網(wǎng)橋),PCM復(fù)用設(shè)備,PDH光端機(jī),E1倒換設(shè)備,串口光端機(jī)等。歡迎前來了解、交流,咨詢熱線:0571-8700-7140,400-0505-571。