RS-232標準
RS-232是美國電子工業(yè)協(xié)會(huì )EIA(Electronic Industry Association)制定的一種串行物理接口標準。RS是英文“推薦標準”的縮寫(xiě),232為標識號。RS-232是對電氣特性以及物理特性的規定,只作用于數據的傳輸通路上,它并不內含對數據的處理方式。需要說(shuō)明一下,很多人經(jīng)常把RS-232、RS-422、RS-485 誤稱(chēng)為通訊協(xié)議,這是很不應該的,其實(shí)它們僅是關(guān)于UART通訊的一個(gè)機械和電氣接口標準(頂多是網(wǎng)絡(luò )協(xié)議中的物理層面)。
該標準規定采用一個(gè)25 個(gè)腳的DB-25 連接器,對連接器的每個(gè)引腳的信號內容加以規定,還對各種信號的電平加以規定。后來(lái)IBM的PC 機將RS-232 簡(jiǎn)化成了DB-9 連接器,從而成為今天的事實(shí)標準。而工業(yè)控制的RS-232 口一般只使用RXD(2)、TXD(3)、GND(5) 三條線(xiàn)。
RS-485/ RS-422標準
RS-232接口可以實(shí)現點(diǎn)對點(diǎn)的通信方式,但這種方式不能實(shí)現聯(lián)網(wǎng)功能。于是,為了解決這個(gè)問(wèn)題,一個(gè)新的標準RS-485產(chǎn)生了。RS-485的數據信號采用差分傳輸方式,也稱(chēng)作平衡傳輸,它使用一對雙絞線(xiàn),將其中一線(xiàn)定義為A,另一線(xiàn)定義為B。
通常情況下,發(fā)送驅動(dòng)器A、B之間的正電平在+2~+6V,是一個(gè)邏輯狀態(tài),負電平在-2~6V,是另一個(gè)邏輯狀態(tài)。另有一個(gè)信號地C,在RS-485中還有一“使能”端,而在RS-422中這是可用可不用的。
RS-422 的電氣性能與RS-485完全一樣。主要的區別在于:RS-422 有4 根信號線(xiàn):兩根發(fā)送、兩根接收。由于RS-422 的收與發(fā)是分開(kāi)的所以可以同時(shí)收和發(fā)(全雙工),也正因為全雙工要求收發(fā)要有單獨的信道,所以RS-422適用于兩個(gè)站之間通信,星型網(wǎng)、環(huán)網(wǎng),不可用于總線(xiàn)網(wǎng);RS-485 只有2 根信號線(xiàn),所以只能工作在半雙工模式,常用于總線(xiàn)網(wǎng)。
其實(shí)RS232/485只是上面提到的UART數據幀的傳輸方式、途徑。直白點(diǎn)就是怎么將數據幀中的0和1bit通過(guò)物理的接線(xiàn)傳輸出去。這就涉及到一個(gè)問(wèn)題,在不同的線(xiàn)路上如何表示0和1呢?當然,我們都知道他們肯定是通過(guò)電平信號表示的0和1,所以他們的差異就只是表示0和1的電平或者叫電壓是多少不同,判定多少伏表示0和1的方式的區別。線(xiàn)路上傳輸的數據是一樣的,只是表現形式略有差異。
RS232/RS485,是兩種不同的電氣協(xié)議,也就是說(shuō),是對電氣特性以及物理特性的規定,作用于數據的傳輸通路上,它并不內含對數據的處理方式。比如,最顯著(zhù)的特征是:RS232使用3-15v有效電平,而UART,因為對電氣特性并沒(méi)有規定,所以直接使用CPU使用的電平,就是所謂的TTL電平(可能在0~3.3V之間)。更具體的,電氣的特性也決定了線(xiàn)路的連接方式,比如RS232,規定用電平表示數據,因此線(xiàn)路就是單線(xiàn)路的,用兩根線(xiàn)才能達到全雙工的目的;而RS485, 使用差分電平表示數據,因此,必須用兩根線(xiàn)才能達到傳輸數據的基本要求,要實(shí)現全雙工,必需用4根線(xiàn)。但是,無(wú)論使用RS232還是RS485,它們與UART是相對獨立的,但是由于電氣特性的差別,必須要有專(zhuān)用的器件和UART接駁,才能完成數據在線(xiàn)路和UART之間的正常流動(dòng)。從某種意義上來(lái)說(shuō),線(xiàn)路上存在的僅僅是電流,RS232/RS485規定了這些電流在什么樣的線(xiàn)路上流動(dòng)和流動(dòng)的樣式;在UART那里,電流才被解釋和組裝成數據,并變成CPU可直接讀寫(xiě)的形式。
所以RS232/485就是代表一種電平標準,只是同TTL不同的一種電平。
帝晶光電串口屏專(zhuān)注觸顯方案,甄選智慧生活
審核編輯:湯梓紅
-
RS-422
+關(guān)注
關(guān)注
1文章
239瀏覽量
29323 -
串口通信
+關(guān)注
關(guān)注
33文章
1585瀏覽量
55016 -
RS-485
+關(guān)注
關(guān)注
10文章
593瀏覽量
83493 -
串口屏
+關(guān)注
關(guān)注
8文章
484瀏覽量
36728
發(fā)布評論請先 登錄
相關(guān)推薦
RS232、RS422和RS485接口的區別
rs232接口是干嘛用的 rs232接口與vga接口區別
Profinet轉RS232網(wǎng)關(guān)與固定式條碼槍的應用
![Profinet轉<b class='flag-5'>RS232</b>網(wǎng)關(guān)與固定式條碼槍的應用](https://file1.elecfans.com/web2/M00/BC/26/wKgZomWfsF6AaDbkAAEAB3_3igo572.png)
Profinet轉RS232網(wǎng)關(guān)與固定式條碼槍的應用
穩聯(lián)profinet轉rs232中如何區分Modbus和Rs232的區別認識rs485Modbus
![](https://file1.elecfans.com/web2/M00/B4/78/wKgZomVu9DCAWCvTAAQ9pG5BU1U017.jpg)
如何使用RS232轉SPI實(shí)現串口和SPI接口的轉換?
rs232,rs422,rs485的區別 串口通訊怎么加握手
![<b class='flag-5'>rs232</b>,<b class='flag-5'>rs</b>422,<b class='flag-5'>rs485</b>的區別 <b class='flag-5'>串口</b>通訊怎么加握手](https://file1.elecfans.com/web2/M00/A1/74/wKgZomT1MbOAGnsZAAAxxe4ehCE284.png)
RS232接口和RS485接口的區別
RS485或RS232轉ETHERCAT連接ethercat總線(xiàn)伺服如何控制
![<b class='flag-5'>RS485</b>或<b class='flag-5'>RS232</b>轉ETHERCAT連接ethercat總線(xiàn)伺服如何控制](https://file1.elecfans.com//web2/M00/8E/65/wKgZomTGcXOAWuLqAAA2YoV4ALM194.png)
RS232轉ETHERCAT網(wǎng)關(guān) rs232轉rs485接門(mén)詳細接線(xiàn)圖
![<b class='flag-5'>RS232</b>轉ETHERCAT網(wǎng)關(guān) <b class='flag-5'>rs232</b>轉<b class='flag-5'>rs485</b>接門(mén)詳細接線(xiàn)圖](https://file1.elecfans.com//web2/M00/8E/64/wKgZomTGYsmAE656AAAz7xFwmEo046.png)
如何將ETHERNET/IP網(wǎng)絡(luò )和RS485/RS232總線(xiàn)連接起來(lái)
![如何將ETHERNET/IP網(wǎng)絡(luò )和<b class='flag-5'>RS485</b>/<b class='flag-5'>RS232</b>總線(xiàn)連接起來(lái)](https://file1.elecfans.com//web2/M00/8D/76/wKgaomS6kWuALZNYAABgukwtweA468.png)
RS-232和RS-485的優(yōu)缺點(diǎn)對比
![<b class='flag-5'>RS-232</b>和<b class='flag-5'>RS-485</b>的優(yōu)缺點(diǎn)對比](https://file1.elecfans.com/web2/M00/89/52/wKgaomSBNFWAK5mVAABYuUbO6D4732.png)
RS232轉Profinet網(wǎng)關(guān)rs232是什么接口
![<b class='flag-5'>RS232</b>轉Profinet網(wǎng)關(guān)<b class='flag-5'>rs232</b>是什么<b class='flag-5'>接口</b>](https://file1.elecfans.com//web2/M00/8D/3B/wKgaomS3wtqAKmLtAAA1ZFX7hRs762.png)
華普物聯(lián)RS485/RS232四串口服務(wù)器產(chǎn)品介紹
![華普物聯(lián)<b class='flag-5'>RS485</b>/<b class='flag-5'>RS232</b>四<b class='flag-5'>串口</b>服務(wù)器產(chǎn)品介紹](https://file1.elecfans.com//web2/M00/8C/CA/wKgZomSx8QyAN-1mAACNeSnnHx8857.png)
評論