教你怎樣將RS422轉(zhuǎn)成RS485接口
RS232接口是一種用于近距離(最大30-60米)、慢速度、點(diǎn)對(duì)點(diǎn)通訊的通訊協(xié)議,在RS232中一個(gè)信號(hào)只用到一條信號(hào)線(xiàn),采取與地電壓參考的方式,因而在長(zhǎng)距離傳輸后,發(fā)送端和接收端地電壓有出入,容易造成通訊出錯(cuò)或速度降低。
RS485/422接口采用不同的方式:每個(gè)信號(hào)都采用雙絞線(xiàn)(兩根信號(hào)線(xiàn))傳送,兩條線(xiàn)間的電壓差用于表示數(shù)字信號(hào)。例如把雙絞線(xiàn)中的一根標(biāo)為 A(正),另一根標(biāo)為B(負(fù)),當(dāng)A為正電壓(通常為+5V),B為負(fù)電壓時(shí)(通常為0),表示信號(hào)“1”;反之,A為負(fù)電壓,B為正電壓時(shí)表示信號(hào) “0”。RS485/422允許通訊距離可達(dá)到1200米,采用合適的電路可達(dá)到2.5MB/s的傳輸速率。
RS422與RS485采用相同的通訊協(xié)議,但有所不同:RS422通常作為RS232通訊的擴(kuò)展,它采用兩根雙絞線(xiàn),數(shù)據(jù)可以同時(shí)雙向傳遞(全雙工)。 RS485則采用一根雙絞線(xiàn),輸入輸出信號(hào)不能同時(shí)進(jìn)行(半雙工),RS485可用于多點(diǎn)通訊,一條信號(hào)線(xiàn)上可連接多個(gè)設(shè)備,它通常采用主/從結(jié)構(gòu)。
在DM系列的轉(zhuǎn)換器中,僅用到COM端口的3根線(xiàn):TXD,RXD,GND(它們分別是D型接口的3腳,2腳和5腳),TXD為信號(hào)輸入線(xiàn),RXD為信號(hào)輸出線(xiàn),GND為地。
在RS485(半雙工)通信中,發(fā)送信號(hào)時(shí),由TXD輸出的RS232信號(hào)經(jīng)發(fā)送器(A和B)輸出,轉(zhuǎn)換為RS485信號(hào);接收信號(hào)時(shí),RS485信號(hào)經(jīng)接收器(A和B)接收并轉(zhuǎn)換為RS232信號(hào),傳給RXD。
在RS422(全雙工)通信中,因信號(hào)的輸入和輸出分開(kāi),所以需要兩根雙絞線(xiàn)來(lái)傳送輸入和輸出信號(hào),標(biāo)為A、B、Y、Z(A為輸入信號(hào)的正極,B為輸入信 號(hào)的負(fù)極,Y為輸出信號(hào)的正極,Z為輸出信號(hào)的負(fù)極)。發(fā)送信號(hào)時(shí),由TXD輸出的RS232信號(hào)經(jīng)發(fā)送器(A和B)輸出,轉(zhuǎn)換為RS485/RS422 信號(hào);接收信號(hào)時(shí),RS485/RS422信號(hào)經(jīng)接收器(Y和Z)接收后傳給串口的RXD。
圖1:DM系列RS232/RS485/RS422接口轉(zhuǎn)換器原理圖(半雙工)
圖2:DM系列RS232/RS485/RS422接口轉(zhuǎn)換器原理圖(全雙工)
二、典型接法
DM485的輸出端最多可以連接256個(gè)RS485接口,其典型接法如圖3(半雙工)和圖4(全雙工)所示。在最遠(yuǎn)的兩個(gè)終端上,輸入和輸出端之間各需接 上一個(gè)120歐姆的電阻。在RS485/RS422的接口連接時(shí),甲接口的輸出端接乙接口的輸入端,雙絞線(xiàn)的正極接正極,負(fù)極接負(fù)極;甲接口的輸入端接乙 接口的輸出端,雙絞線(xiàn)的正極接正極,負(fù)極接負(fù)極。
圖3:DM485H(半雙工)的典型接法
圖4:DM485F(全雙工)的典型接法
三、具體應(yīng)用
DM485系列轉(zhuǎn)換器的一端為9芯D型接口,可直接與RS232標(biāo)準(zhǔn)接口連接;另一端為接線(xiàn)端子,即RS485/RS422接口。在RS485接口(半雙 工)中接線(xiàn)端子上用了2組引腳:兩組輸入(B,A,兩組內(nèi)部短接,系統(tǒng)擴(kuò)展用)。轉(zhuǎn)換器通過(guò)D型接口與RS232標(biāo)準(zhǔn)串口相連,通過(guò)接線(xiàn)端子與RS485 接口相連。在RS422接口(全雙工)中接線(xiàn)端子上用了三組引腳:一組輸出(Y,Z),兩組輸入(B,A,兩組內(nèi)部短接,擴(kuò)展用)。轉(zhuǎn)換器通過(guò)D型接口與 RS232標(biāo)準(zhǔn)串口相連,通過(guò)接線(xiàn)端子與RS485/RS422接口相連。
圖5:DM485H的具體應(yīng)用接線(xiàn)圖
圖6:DM485F具體應(yīng)用接線(xiàn)圖
四、注意事項(xiàng)
1、在長(zhǎng)距離傳輸中,一定要使用用雙絞線(xiàn)
2、多終端傳輸時(shí),距離最遠(yuǎn)的兩個(gè)終端上,輸入和輸出端之間一定連接120歐姆的電阻。
標(biāo)簽: RS232 RS422 RS485 接口轉(zhuǎn)換