一說到RS232和RS485,相信你也跟我一樣頭大。網上對兩者的區別有很多解釋,但看了之后還是懵懵懂懂的。而這一次,為了讓大家充分認識RS485和RS232,我們做足了資料整理,相信大家看完后不會再傻傻分不清了!
介紹之前,我們先來了解一下數據傳輸的分類方法。一般情況下,分類是這樣的,數據傳輸分為單工 和雙工兩種:
1)單工,也叫單向通信,一般通信雙方分為發送機和接收機兩個設備,發送機只用于發送數據,接收機也只能接收數據,需要配對才能使用,現在已經基本淘汰了。
2)雙工,也就是雙向通信,一個設備可以發送,也可以接收,這樣發送設備和接收設備就不必分開了。雙工又分為全雙工和半雙工:半雙工跟對講機差不多,發送方發出去的時候,接收方只能收到,等發送完了再收,所以叫半雙工。全雙工類似于我們打電話,發送方和接收方獨立運行(同時運行),彼此之間沒有任何影響。
▍RS232串行通信接口
RS232是常用的串行通信接口標準之一,它被廣泛用于計算機串行接口外設連接。連接電纜和機械、電氣特性、信號功能及傳送過程。
RS232采用全雙工通信方式,需要兩根線,必須要加地線才能通訊,所以是三根線。地線咱先不管,其余的兩根中,一根是發送,一根是接收,發送和接收都可認為是數據線。第三根是地線,硬件上并沒有時鐘線,而是通訊雙方事先約定好波特率,方可正常通訊,異步串行通訊由此得名。
▍RS485串行通信接口
RS485是在RS232的基礎上發展而來的,目的是為了“增加抗干擾能力和信號傳輸距離”。它的接口使用范圍比較廣,一般應用于配置便宜的廣域網。
RS485采用半雙工傳輸方式,屬于有線傳輸,所以就需要硬件傳輸媒介,實際就是兩根線就可以了,這兩根線上傳輸的實際上是同一個信號,只是發送端把這個信號一分為二,不過在接收端會把它還原為原來的信號。
RS232和RS485區別,主要體現在五點上:
1. 連接方式
RS232:最常用的連接方式是三根線:一條發送線、一條接收線及一條地線;
RS485:一般采用兩線制傳輸:A、B兩條傳輸線。
2. 電平信號
RS232:邏輯1為-3V~-15V,邏輯0為+3~+15V
RS485 :-2V~-6V表示邏輯0,+2V~+6V表示邏輯1,電壓為A-B的電壓
3. 傳輸距離
RS232:傳輸距離有限,理論傳輸距離標準值為15米,實際工程中最大傳輸距離也不超過30米
RS485:傳輸距離較RS232傳輸距離遠,理論傳輸距離標準值為1200米,實際工程中可達到2500米。
4. 組網(多機通信)
RS232:為全雙工的通信方式,可以實現點對點的通信方式,但不能實現多機通信
RS485:為半雙工通信方式,即分時實現收和發,可以實現多機通信
看完之后是不是對RS232和RS485能有個更加清晰地認知了~才茂工業網關均支持RS232/RS485接口接入,完美接入各類感知設備,完成數據的無線傳輸與遠程控制功能。
關注我,獲取更多物聯網資訊~
-
通信接口
+關注
關注
3文章
240瀏覽量
31055
發布評論請先 登錄
相關推薦
評論