RS-485及RS-422的自動交叉連接
內部資料 僅供參考
半雙工RS-485和全雙工RS-422本來是用于延長RS-232的通信距離的,用2根線(RS-485)或者4根線(RS-422)就可以將RS-232的通信距離延長到1200米(9600bps時)。如果距離太遠了,布線就可以會混淆,比如不知道到底哪一根是A、哪一根是B。這就牽涉到RS-485及RS-422自動交叉連接技術。本文將分別以波仕48和485D型RS-232/RS-485轉換器為例來講解RS-485和RS-422總線的自動交叉連接問題。
1、RS-485的自動交叉連接方法
波仕48轉換器的RS-485有2根信號線為A 和B,簡單的定義就是電平高的一根為A,低的為B。如果RS-485總線傳輸了很遠之后,A和B搞混了,不是搞反了,那么用如下的方法實現RS-485的自動交叉連接,正反都可以正確地接入波仕RS-232/485轉換器,就是將無極性的RS-485變為有極性的。原理與交流電壓的整流電路一樣。建議4個二極管選用低壓降的鍺二極管。
圖1
圖1中的RS-485總線有紅色和綠色2根線,無論A-紅色、B-綠色還是A-綠色、B-紅色,只要加了4個二極管就都可以正確接到48轉換器的RS-485口。
2、RS-422的自動交叉連接方法
要實現RS-422的自動交叉連接,就牽涉到2個交叉:1、信號極性的交叉;就是T+與T—的自動交叉、R+與R-的自動交叉;2、發送與接收的自動交叉,就是發送作為接收、接收作為發送。其中信號極性的自動交叉與圖1的一樣。在RS-422信號中,發送信號標記為T+與T-,接收信號標記為R+與R-,其實每組就是單方向的RS-485。下面重點介紹發送與接收的自動交叉。
要實現RS-422的發與收的交叉,就必須要求RS-422的兩對信號都具有發與收的功能,就是相當于兩對RS-485。目前我們所知道的轉換器有波仕485D。
圖2
這是典型的一對一的RS-422通信,RS-232口接一個485D轉換器,中間的RS-422總線有4根線。485D的RS-422的特點在于它就是2組RS-485(A1/B1與A2/B2),也就是不分發與收,但是卻可以實現同時發與收。圖2中的接法為:近端A1---遠端R+、近端B1---遠端R-、近端A2---遠端T+、近端B2---遠端T-。每一組RS-485的A與B均可以按照本文第1節介紹的方法加4個二極管實現自動交叉連接。
圖3
圖3與圖2的區別在于發送與接收更改了交叉連接。圖3中的接法為:近端A1---遠端T+、近端B1---遠端T-、近端A2---遠端R+、近端B2---遠端R-。同樣,每一組RS-485的A與B均可以按照本文第1節介紹的方法加4個二極管實現自動交叉連接。 以上可以看出,485D的A1/B1和A2/B2既可以作為接收,也可以作為發送,所以具有收發自動交叉功能,就像100M以太網RJ45接口的直連/交叉自動適應功能一樣。 本文介紹的RS-422交叉的方案還沒有實現A1與A2的自動交叉、B1與B2的自動交叉。要實現這個功能,請參考485D的單環自愈接線方法。
上一篇:超聲波清洗機的工藝流程
下一篇:變頻器在電力行業的應用
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.xksjj.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
2025成都國際無人系統(機)技術及設備展覽會
展會城市:成都市展會時間:2025-10-10