RS232/RS485是一種通用的轉換器,是計算機與計算機或計算機與終端之間的數據傳輸可以采用串行通訊和并行通訊兩種方式.RS232/RS485是可以相互轉換的.
利用轉換器把232接口的設備的232信號轉換成485信號,然后再與485接口的設備通信,這個轉換器就是RS232/RS485轉換電路.如果是兩臺232接口的設備要進行遠距離的通信,那只要加上兩個RS232/RS485轉換電路就可以了.雖然RS232和RS485是目前最常用的兩種通訊串口,然而他們又有哪些本質的區別,小編在這里做一下較為詳細的分析.
1、什么是RS232?
RS232接口是是美國電子工業協會EIA(Electronic Industry Association)制定的一種串行物理接口標準.它的全名是"數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進制數據交換接口技術標準".
該標準規定采用一個25個腳的DB25連接器,對連接器的每個引腳的信號內容加以規定,還對各種信號的電平加以規定.DB25的串口一般只用到的管腳只有2(RXD)、3(TXD)、7(GND)這三個,隨著設備的不斷改進,現在DB25針很少看到了,代替他的是DB9的接口,DB9所用到的管腳比DB25有所變化,是2(RXD)、3(TXD)、5(GND)這三個.因此現在都把RS232接口叫做DB9.
RS-232-C接口(又稱 EIA RS-232-C)是目前最常用的一種串行通訊接口.由于串行通訊方式具有使用線路少、成本低,特別是在遠程傳輸時,避免了多條線路特性的不一致而被廣泛采用.
在串行通訊時,要求通訊雙方都采用一個標準接口,使不同 的設備可以方便地連接起來進行通訊.
其功能有:
(1). 計算機通過RS-232異步串行通信接口向實驗開發板發送數據,FPGA可以接收正確的數據,并顯示在lcd上.
(2).當按下實驗開發板上的某一個按鍵時,將接收到的數據通過RS-232異步串行通信接口回送給計算機,由計算機接收并顯示.
2、RS232接口特點:
(1) 接口的信號電平值較高,易損壞接口電路的芯片,又因為與TTL 電平不兼容故需使用電平轉換電路方能與TTL電路連接.
(2) 傳輸速率較低,在異步傳輸時,波特率為20Kbps.
(3) 接口使用一根信號線和一根信號返回線而構成共地的傳輸形式,容易產生共模干擾,所以抗噪聲干擾性弱.
(4) 傳輸距離有限,最大傳輸距離標準值為50英尺,實際上也只能用在50米左右.
3、什么是RS485?
針對RS232接口的不足,不斷出現了一些新的接口標準,RS-485就是其中之一,但是RS485是在RS422的基礎上研制而成的.RS485的數據信號采用差分傳輸方式,二線制可實現真正的多點雙向通信.它使用一對雙絞線,將其中一線定義為A,另一線定義為B.RS-485其最大傳輸距離約為1219米,最大傳輸速率為10Mb/s.平衡雙絞線的長度與傳輸速率成反比,在100kb/s速率以下,才可能使用規定最長的電纜長度.只有在很短的距離下才能獲得最高速率傳輸.一般100米長雙絞線最大傳輸速率僅為1Mb/s.
推薦閱讀:
國家能源局局長:加快抽水蓄能電站建設 積極發
直流電源諧波干擾的危害及治理
鎳氫、鎘鎳電池與鋰離子電池等二次電池的典型
一種面向微電網實時仿真的分塊分層并行算法