什么是RS-232?
RS-232(ANSI/EIA-232標準)是IBM-PC及其兼容機上的串行連接標準。可用于許多用途,比如連接鼠標、打印機或者Modem,同時也可以接工業儀器儀表。用于驅動和連線的改進,實際應用中RS-232的傳輸長度或者速度常常超過標準的值。
RS-232只限于PC串口和設備間點對點的通信。RS-232串口通信最遠距離是50英尺。
\ 1 2 3 4 5 /
\ 6 7 8 9 /
RS-232針腳的功能,以9針接頭為例介紹:
數據:TXD(pin 3):串口數據輸出
RXD(pin 2):串口數據輸入
握手:RTS(pin 7):發送數據請求
CTS(pin 8):清除發送
DSR(pin 6):數據發送就緒
DCD(pin 1):數據載波檢測
DTR(pin 4):數據終端就緒
地線:GND(pin 5):地線
其他 RI(pin 9):鈴聲指示
什么是RS-422?
RS-422(EIA RS-422-A Standard)是Apple的Macintosh計算機的串口連接標準。RS-422使用差分信號,RS-232使用非平衡參考地的信號。差分傳輸使用兩根線發送和接收信號,對比RS-232,它能更好的抗噪聲和有更遠的傳輸距離。在工業環境中更好的抗噪性和更遠的傳輸距離是一個很大的優點。
什么是RS-485?
RS-485(EIA-485標準)是RS-422的改進,因為它增加了設備的個數,從10個增加到32個,同時定義了在最大設備個數情況下的電氣特性,以保證足夠的信號電壓。有了多個設備的能力,你可以使用一個單個RS-422口建立設備網絡。出色抗噪和多設備能力,在工業應用中建立連向PC機的分布式設備網絡、其他數據收集控制器、HMI或者其他操作時,串行連接會選擇RS-485。
RS-485是RS-422的超集,因此所有的RS- 422設備可以被RS-485控制。RS-485可以用超過4000英尺的線進行串行通行。
DB-9 引腳連接
\ 1 2 3 4 5 /
\ 6 7 8 9 /
RS-485和RS-422的引腳的功能,以9針接頭為例介紹
數據:TXD+(pin 8),TXD-(pin 9),
RXD+(pin 4),RXD-(pin 5)
握手:RTS+(pin 3),RTS-(pin 7),
CTS+(pin 2),CTS-(pin 6)
地線:GND (pin 1)