新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > RS-232、RS-422、RS-485 串口的異同比較

        RS-232、RS-422、RS-485 串口的異同比較

        作者: 時間:2016-12-14 來源:網絡 收藏
        串口的定義】

        串行接口簡稱串口,也稱串行通信接口或串行通訊接口(通常指COM接口),是采用串行通信方式的擴展接口。按照接口的劃分標準又把串口分成了RS-232RS-422RS-485

        本文引用地址:http://www.104case.com/article/201612/330079.htm

        【RS-485接口

        RS-485有兩線制和四線制兩種接線,四線制只能實現點對點的通信方式,現很少采用,現在多采用的是兩線制接線方式,這種接線方式為總線拓撲結構,同一總線最多可以支持32個節點。【0、1的定義】RS-485數據信號采用差分傳輸方式,也稱作平衡傳輸,它使用一對雙絞線,將其中一線定義為A,另一線定義為B。通常情況下,發送驅動器A、B之間的正電平在+2~+6V,是一個邏輯狀態,負電平在-2~-6V,是另一個邏輯狀態。接收器也作與發送端相對的規定,收、發端通過平衡雙絞線將AA與BB對應相連,當在收端AB之間有大于+200mV的電平時,輸出正邏輯電平,小于-200mV時,輸出負邏輯電平。接收器接收平衡線上的電平范圍通常在±(200mV~6V)之間。所以在用萬用表量485+和485-之間電壓的時候,發現兩線間電壓差在這個范圍內變化,就證明該端口已經有報文的交互。【速度與距離】RS-485的數據最高傳輸速率為10Mbps 。RS-485接口的最大傳輸距離標準值為4000英尺(約1219米),實際上可達 3000米。因此不要瞧不起485。【模式】RS-485口采用半雙工模式。半雙工是指使用同一對數據線傳輸,基于正負電平的原理,既可發送又可接收數據,但不能同時進行發送和接收。【接線形式】485+ ~ 485+;485- ~ 485-。


        【RS-422接口】

        RS-422信號傳輸原理與RS-485類似,也是采用差分傳輸方式。RS-422的邏輯“0”與邏輯“1”的定義與RS-485也類似,詳情請參考上文。當用萬用表量電位的時候,若TX+和TX-之間有電壓差,則表明現這個端口正在發報文;若RX+和RX-之間有電壓差,就表明本端口正在收報文。【速度與距離】RS-422的最大傳輸速率為10Mb/s。RS-422的最大傳輸距離為4000英尺(約1219米)。【模式】RS-422口是全雙工模式。全雙工是指分別由兩根線進行發送和接收,雙方可以在同一時刻進行發送和接收。【接線方式】TX+ ~ RX+;TX- ~ RX-;RX+ ~ TX;RX- ~ TX-。

        【RS-232接口

        RS-232口由電子工業協會(Electronic Industries Association,EIA) 所制定的異步傳輸標準接口。通常 RS-232 接口以9個引腳 (DB-9) 或是25個引腳 (DB-25) 的形態出現。【0、1的定義】RS232接口信號線的電壓為負邏輯關系。典型值如下:邏輯“1”為-3~-15V;邏輯“0”為+3~+15V ,噪聲容限為2V。即要求接收器能識別高于+3V的信號作為邏輯“0”,低于-3V的信號作為邏輯“1”,TTL電平5V為邏輯正,0為邏輯負。與485和422接線方式不同的是,232口量電位是對地線量,TX對GND如果有電位則表明該端口正在發送報文,RX對GND有電位就表明端口在接收報文。【速度與距離】RS-232口傳輸速率較低,傳輸距離有限,最大傳輸距離標準值為50英尺,實際上也只能用在15米左右。RS-232 經有些年歲了,1970年就誕生了,一直沿用到現在,雖然性能方面大不如其他接口,但是依舊是一位值得尊敬的老前輩。【模式】RS-232口也采用全雙工的模式,收、發、地的【接線方式】TX ~ TX;RX ~ RX;GND ~ GND。

        【RS-232、RS-422、RS-485 接口的對比】
        三者常見應用。1、RS-485:適用于站內串口通訊裝置,如:保護裝置、交直流屏、消弧線圈、電度表等。2、RS-422:常用于與調度模擬通道通訊。3、RS-232:常用于與調度數字通道通訊(如101規約、CDT規約、9702規約等)、或用于與調制解調器配合等。

        【FESTO 的COM口轉M12口方案】





        關鍵詞: RS-232RS-422RS-485串

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 青浦区| 锦屏县| 开化县| 南靖县| 阿城市| 开平市| 中阳县| 南丹县| 错那县| 开原市| 冷水江市| 佛教| 林甸县| 宝山区| 哈尔滨市| 凤台县| 宝清县| 砀山县| 张北县| 鹿泉市| 凯里市| 招远市| 廊坊市| 小金县| 塔河县| 西藏| 阳朔县| 和林格尔县| 平和县| 万山特区| 仁怀市| 台北县| 宜黄县| 西乡县| 佳木斯市| 山东省| 黄大仙区| 河东区| 蛟河市| 阿鲁科尔沁旗| 广东省|