RS232,RS422,RS485的區(qū)別
更新時間:2015-03-19 點擊量:3006
1.RS-232-C是美國電子工業(yè)協(xié)會EIA(ElectronicIndustryAssociation)制定的一種串行物理接口標準。RS是英文“推薦標準”的縮寫,232為標識號,C表示修改次數(shù)。RS-232-C總線標準設有25條信號線,包括一個主通道和一個輔助通道,在多數(shù)情況下主要使用主通道,對于一般雙工通信,僅需幾條信號線就可實現(xiàn),如一條發(fā)送線、一條接收線及一條地線。RS-232-C標準規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C標準規(guī)定,驅動器允許有2500pF的電容負載,通信距離將受此電容限制,例如,采用150pF/m的通信電纜時,zui大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號傳送,存在共地噪聲和不能抑制共模干擾等問題,因此一般用于20m以內的通信。
2.RS-485總線,在要求通信距離為幾十米到上千米時,廣泛采用RS-485串行總線標準。RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復。RS-485采用半雙工工作方式,任何時候只能有一點處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號加以控制。RS-485用于多點互連時非常方便,可以省掉許多信號線。應用RS-485可以聯(lián)網(wǎng)構成分布式系統(tǒng),其允許zui多并聯(lián)32臺驅動器和32臺接收器。
3.RS-422總線,RS485和RS422電路原理基本相同,都是以差動方式發(fā)送和接受,不需要數(shù)字地線。差動工作是同速率條件下傳輸距離遠的根本原因,這正是二者與RS232的根本區(qū)別,因為RS232是單端輸入輸出,雙工工作時至少需要數(shù)字地線、發(fā)送線和接受線三條線(異步傳輸),還可以加其它控制線完成同步等功能。RS422通過兩對雙絞線可以全雙工工作收發(fā)互不影響,而RS485只能半雙工工作,發(fā)收不能同時進行,但它只需要一對雙絞線。
RS422和RS485在19kpbs下能傳輸1200米。用新型收發(fā)器線路上可連接臺設備。
補充:
1)接頭上一般會加註
RS-232用的是Tx,Rx,GND這基本的三條線(還有其它的)。
RS-485兩線式是Data-(A),Data+(B)這兩線。
RS-232、RS-422與RS-485標準及應用
2)通俗一點應該是,RS232主要只能用于兩臺設備之間的互聯(lián)通訊,RS485可聯(lián)接多臺設備,形成一條總線形式!
3)a.RS-485bus上的設備是將Data+(B)全接在一起(線路一),另外將Data-(A)全接在一起(線路二).
b.RS-485bus的通信是采用broadcast的,主控機發(fā)出的信號,每一個設備都可收到.
c.斷路=open,短路=short/connected.
以設備與bus而言,open=離線,short=上線.
以信號線(Data+,Data-)而言,open=正常,short=失效.
d.是否會影響其它的設備?
可依其是否...A.使整個bus斷線,或有B.干擾產生而定.
4)視頻監(jiān)控系統(tǒng)中的485多為雙線傳輸A+、B-,布線時標準應嚴格按照所謂的菊花鏈方式布線,即把控制總線看作一條線的話,那么是典型的串聯(lián)方式,就像掛燈籠一樣,見一個掛一個;在總線上,可以明確區(qū)分出zui近和zui遠點的解碼器,若總線距離很遠可能還要在總線zui末端加120歐匹配電阻。這是由485信號的傳輸方式所決定的,任何廠家的產品只要采用的是485的控制方式,都必須遵循這一規(guī)則,否則在實際的現(xiàn)場中,會出現(xiàn)許多奇怪的問題,實際中常見這種布線導致的解碼器失控現(xiàn)象。當然,這不是的,有些時候,所接的解碼器較少或距離較近時,可能采用星形接線也不會出問題,要視情況而定,但要保證*的不出現(xiàn)布線問題,奉勸大家還是采用標準的布線方式,否則一旦出現(xiàn)問題,要改線恐怕就更麻煩了;*星形的接法還好說可以有補救措施,要是接成了樹形的,那就等著重新布線吧。