欧美老妇多毛最大的生殖器_欧美视频一区高清不卡_日本边做边爱边流奶水人妻_国产真实乱了在线播放_99无码国产成人精品_亚洲五码在线视频_国产jk白丝av在线播放_久久中文字幕高清第一区_91丨PORNY丨户外露出_最大免费影院

一篇文章學(xué)習(xí)區(qū)分串口通信RS232/RS485/RS422

2023-09-19 14:23:47 鋇錸技術(shù)

背景

   計算機(jī)與計算機(jī)或計算機(jī)與終端之間的數(shù)據(jù)傳送可以采用串行通訊和并行通訊二種方式。

   由于串行通訊方式具有使用線路少、成本低,特別是在遠(yuǎn)程傳輸時,避免了多條線路特性的不一致而被廣泛采用。串口按電氣標(biāo)準(zhǔn)及協(xié)議來劃分,包括RS232、RS422、RS485等。

工業(yè)物聯(lián)網(wǎng)關(guān)

   以下資料是小編結(jié)合往年資料,嘔心瀝血整理出來的,希望能讓大家更好的理解什么是RS232,RS485,RS422?



什么是RS232?

工業(yè)物聯(lián)網(wǎng)關(guān)

   1) 基本概念

   RS232接口符合美國電子工業(yè)聯(lián)盟(EIA)制定的串行數(shù)據(jù)通信的接口標(biāo)準(zhǔn),原始編號全稱是EIA-RS-232(簡稱RS232)。RS232是串行通訊領(lǐng)域最早的標(biāo)準(zhǔn)之一,它定義了數(shù)據(jù)的傳輸方式、電氣特性以及物理連接方式,被廣泛用于計算機(jī)串行接口外設(shè)連接,連接電纜和機(jī)械、電氣特性、信號功能及傳送過程。

   傳輸距離短,只有15米,RS232在總線上只能連接1個收發(fā)器,且不支持多站收發(fā),所以只能點對點通信;可做到雙向傳輸,全雙工通訊,最高傳輸速率20kbps。

工業(yè)物聯(lián)網(wǎng)關(guān)

 

   2)其他特點

   RS232采用三芯雙絞線,三芯屏蔽線。

   RS232用USB轉(zhuǎn)換口,可以獲得高傳輸速度,解決USB接口不能遠(yuǎn)距離傳輸缺點。

   還采用了單向通訊的方式,即只能在一個方向上傳輸數(shù)據(jù),而不能同時在兩個方向上傳輸數(shù)據(jù)。

   RS232使用的是異步傳輸方式,即數(shù)據(jù)幀中不包含時鐘信號,而是通過起始位和停止位來確定數(shù)據(jù)的傳輸時序。此外,RS232還使用負(fù)電平表示邏輯1,正電平表示邏輯0的方式。

工業(yè)物聯(lián)網(wǎng)關(guān)

   3)缺點

   接口電平值較高,易損壞接口電路的芯片;又因為與TTL電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。

   傳輸速率較低,在異步傳輸時,比特率為20Kbps,波特率只能采用19200,數(shù)據(jù)傳輸速度慢,傳輸距離較短,只有15米。

   接口由三根線TX、RX、GND組成,沒有構(gòu)成差分線形式,容易產(chǎn)生共地共模干擾,抗干擾能力弱。



什么是RS485?

工業(yè)物聯(lián)網(wǎng)關(guān)

   1)基本概念

   RS485則是為擴(kuò)展應(yīng)用范圍,在RS422基礎(chǔ)上制定的新標(biāo)準(zhǔn)。RS485具有抑制共模干擾的能力。RS485無具體的物理形狀,根據(jù)實際采用接口。

   為改進(jìn)RS232通信距離短、速率低的缺點,EIA在基于RS422的基礎(chǔ)上制定了RS485接口標(biāo)準(zhǔn)。它的最大傳輸距離為1200米,實際可達(dá)3000米,傳輸速率最高可達(dá)10Mbps。所以,一般在要求通信距離為幾十米到上千米時,會廣泛采用RS485串行通信。

   RS485不是點對點式的總線結(jié)構(gòu),而是分布式架構(gòu),其總線能夠連接多達(dá)128個收發(fā)器。

   出色抗噪和多設(shè)備能力,在工業(yè)應(yīng)用中建立物聯(lián)網(wǎng)網(wǎng)絡(luò)、數(shù)據(jù)采集控制器、HMI或者其他操作時,串行連接會選擇RS485。

   RS485是RS422的改進(jìn),增加了設(shè)備的個數(shù),從10個增加到32個,同時定義了在最大設(shè)備個數(shù)情況下的電氣特性,以保證足夠的信號電壓。

工業(yè)物聯(lián)網(wǎng)關(guān)

   RS485和RS232一樣都是基于串口的通訊接口,數(shù)據(jù)收發(fā)的操作是一致的,但是它們在實際應(yīng)用中通訊模式卻有著很大的區(qū)別,RS232接口為全雙工數(shù)據(jù)通訊模式,而RS485接口為半雙工數(shù)據(jù)通訊模式,即數(shù)據(jù)只能在一個方向上傳輸,為了保證數(shù)據(jù)收發(fā)的不沖突,在RS485中還有一個使能端,使能端是用于控制發(fā)送驅(qū)動器與傳輸線的切斷與連接,可以認(rèn)為是一個開關(guān)。當(dāng)開關(guān)即使能端信號為1時,信號就輸出,當(dāng)使能端信號是0時,信號就無法輸出。相應(yīng)也要求軟件上必須將收發(fā)的過程嚴(yán)格地分開。

工業(yè)物聯(lián)網(wǎng)關(guān)



   2) 缺點

   RS485不能夠同時發(fā)送數(shù)據(jù)以避免總線競爭,所以整個系統(tǒng)的通信效率必然較低,數(shù)據(jù)冗余量較大,對于速度要求高的應(yīng)用場所不適應(yīng)用RS485總線。

   同時由于RS485總線上通常只有一臺主機(jī),所以這種總線方式是典型的集中—分散型控制系統(tǒng)。一旦主機(jī)出現(xiàn)故障,會使整個系統(tǒng)的通信限于癱瘓狀態(tài),因此做好主機(jī)的在線備份是一個重要措施。

 

   3)優(yōu)點

   RS485接口信號的電平比RS232降低了,所以不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便地與TTL電路連接。

   RS485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力,即抗噪聲性能好。加上總線收發(fā)器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復(fù)。

RS485接口在總線上只允許連接多達(dá)128個收發(fā)器,即具有多站能力,這樣用戶可以利用單一的RS485接口方便地建立設(shè)備網(wǎng)絡(luò)。

   RS485采用了同步傳輸方式,即數(shù)據(jù)幀中包含時鐘信號,可以精確控制數(shù)據(jù)的傳輸時序。此外,RS485還支持多種通訊協(xié)議,例如MODBUS、Profibus等,具有較高的靈活性和可擴(kuò)展性。

   4)RS422與RS485的網(wǎng)絡(luò)安裝注意要點

RS422可支持10個節(jié)點,RS485支持32個節(jié)點,因此多節(jié)點構(gòu)成網(wǎng)絡(luò)。網(wǎng)絡(luò)拓?fù)湟话悴捎媒K端匹配的總線型結(jié)構(gòu),不支持環(huán)形或星形網(wǎng)絡(luò)。

   5)哪些因素限制了RS485的數(shù)據(jù)速率?

   在指定的傳輸距離下,下列因素限制了傳輸速率:

   ? 電纜長度:在特定頻率下,信號強(qiáng)度會隨著電纜長度而衰減。

   ? 電纜架構(gòu):5類24AWG雙絞線是RS485系統(tǒng)最常用的電纜,屏蔽電纜可大大增強(qiáng)噪聲抑制能力,提高了一定距離下的數(shù)據(jù)傳輸速率。

   ? 電纜特性阻抗:分布電容和分布電感會降低信號的邊沿速度,從而降低噪聲裕量、補(bǔ)償“眼圖模板”特性。分布電阻直接導(dǎo)致信號電平的衰減。

   ? 驅(qū)動器輸出阻抗:阻抗過高會限制驅(qū)動能力。

   ? 接收器輸入阻抗:阻抗過低會限制與驅(qū)動器通信的接收器數(shù)量。

   ? 終端匹配:長電纜可看作傳輸線。電纜上應(yīng)接阻值等于電纜特性阻抗的終端匹配電阻,可以降低信號反射,并提高數(shù)據(jù)速率。

   ? 噪聲裕量:越大越好。

   ? 驅(qū)動器擺率:降低邊沿速率(降低信號擺率)允許采用較長的電纜進(jìn)行通信。


什么是RS422?

   1)基本概念

   RS422則是由RS232發(fā)展而來,是一種高速、長距離的串行通訊標(biāo)準(zhǔn),它可以支持多個設(shè)備之間的通訊。RS422的傳輸距離也是達(dá)到1200米。

   RS422和RS485一樣,采用了全雙工的通訊方式,數(shù)據(jù)傳輸速率高達(dá)10Mbps。

   RS422采用四線(兩根發(fā)送、兩根接收),差分傳輸,多點通信的數(shù)據(jù)傳輸協(xié)議。RS422還采用了平衡的傳輸方式,即數(shù)據(jù)線對地線的電壓是相等的,這樣可以有效減少電磁干擾的影響。另外,RS422還采用了正負(fù)邏輯表示方式,即正電平表示邏輯1,負(fù)電平表示邏輯0。

   和RS485不同的是RS422不允許出現(xiàn)多個發(fā)送端而只能有多個接收端。

   RS422接口的收與發(fā)是分開的,所以可以同時收與發(fā)(全雙工),所以RS422適用于兩個站之間通信,星型網(wǎng)、環(huán)網(wǎng),不可用于總線網(wǎng)。

   由于接收器采用高輸入阻抗和發(fā)送驅(qū)動器比RS232更強(qiáng)的驅(qū)動能力,故允許在相同傳輸線上連接10個節(jié)點。一個主設(shè)備(Master),其余為從設(shè)備(Slave),從設(shè)備之間不能通信,所以RS422支持點對多的雙向通信。

   RS422缺點是布線成本高,容易搞錯。現(xiàn)在用得比較少。

 

   RS422 的電氣性能與RS485近似一樣。主要的區(qū)別在于:

   (1)RS422有4根信號線:兩根發(fā)送(Y、Z)、兩根接收(A、B)。由于RS422的收與發(fā)是分開的所以可以同時收和發(fā)(全雙工);RS485有2根信號線:發(fā)送和接收。所以不能夠同時收和發(fā)(半雙工)。

   (2)支持多機(jī)通信的RS422將Y-A 短接作為RS485的A、將RS422的Z-B 短接作為RS485的B可以這樣簡單轉(zhuǎn)換為RS485。

   很多人往往都誤認(rèn)為RS422串行接口是RS485串行接口的全雙工版本,實際上,共模電壓范圍和接收器輸入電阻不同使得該兩個標(biāo)準(zhǔn)適用于不同的應(yīng)用領(lǐng)域。

   RS-485串行接口的驅(qū)動器可用于RS-422串行接口的應(yīng)用中,因為RS-485串行接口滿足所有的RS-422串行接口性能參數(shù),反之則不能成立。

 

RS-232/RS-422/RS-485區(qū)別

   RS232/RS422/RS485接口外觀異同:一般都是DB9,也有其它的,具體得看里面的線才知道到底是RS232,RS422,RS485里的哪種。

   三者之間區(qū)別如下:


標(biāo)準(zhǔn)

RS232

RS422

RS485

工作方式

單端

差分

差分

節(jié)點數(shù)

1收1發(fā)

1發(fā)10收

1發(fā)10收

最大傳輸電纜長度

15米

1200米

1200米

最大傳輸速率

20Kbps

10Mbps

10Mbps

通訊方式

單向

全雙工

雙向

全雙工

雙向

全雙工

傳輸方式

異步

傳輸

同步

傳輸

同步

傳輸

電氣特性

負(fù)電平表示邏輯1

正電平表示邏輯0

正電平表示邏輯1

負(fù)電平表示邏輯0

正電平表示邏輯1

負(fù)電平表示邏輯0

 

工業(yè)物聯(lián)網(wǎng)關(guān)

   RS-232、RS-422和RS-485簡單對比:

   RS-232

         ①最早出現(xiàn);

         ②單端傳輸;

         ③點對點(1發(fā)1收);

         ④三線:TX/RX/GND。

 

   RS-422

          ①在RS232基礎(chǔ)上提出,改進(jìn)RS-232通信距離短、速率低的缺點;

          ②平衡傳輸(差分);

          ③點對多點(1發(fā)10收);

          ④四線(ABYZ或RX+/RX-/TX+/TX-)。

 

   RS-485

               在RS422基礎(chǔ)上提出,增加了多點、雙向通信能力;

           ②平衡傳輸(差分);

           ③點對多點(1發(fā)32收);

           ④有二線(A/B)和四線(RX+/RX-/TX+/TX-)兩種。

工業(yè)物聯(lián)網(wǎng)關(guān)


   RS232適用于較短距離的點對點通訊;

   RS422適用于長距離高速的點對點或多點通訊,例如計算機(jī)和打印機(jī)之間的連接。

   RS-422則是由RS-232發(fā)展而來,為彌補(bǔ)RS-232通信距離短、速率低的缺點,采取平衡傳輸方式,將傳輸速率提高到10Mb/s,傳輸距離達(dá)到1200米,并允許在一條平衡總線上連接最多10個接收器。它主要用于短距離內(nèi)的數(shù)據(jù)傳輸,例如音頻和視頻設(shè)備之間的連接。

   而RS485除了可以長距離的多點通訊,還具有半雙工通訊、同步傳輸和多種通訊協(xié)議等特點,具有更高的靈活性和可擴(kuò)展性,應(yīng)用場景更為廣泛,例如用于物聯(lián)網(wǎng)遠(yuǎn)程數(shù)據(jù)采集、控制系統(tǒng)等。

   總之,RS-232、RS-422和RS-485三種串行通信接口標(biāo)準(zhǔn)各有優(yōu)缺點,選擇哪種標(biāo)準(zhǔn)取決于具體應(yīng)用場景和需求。

 

 

 

 


微信公眾號

首頁
產(chǎn)品
案例
聯(lián)系鋇錸