硬件:RS232、RS422和RS485的区别
RS232、RS422和RS485的區別
RS-232是最常見的串口,是大部分兼容Windows的桌面計算機的一個標準組件。如今通過USB到RS-232轉換器使用RS-232更為常見。RS-232只允許每根線使用一個發送器和接收器。RS-232也使用全雙工雙數的方式。NI某些RS-232板卡支持的波特率最高達1Mb/s,但大部分設備限于115.2kb/s及以下。
RS-422(EIARS-422-AStandard)是傳統Apple計算機的串口連接標準。該標準機制下的最高數據傳輸速度可達10Mb/s。RS-422使用兩根線發送每個信號,以增加最大波特率和線纜長度。RS-422還指定用于多點通訊應用,一個發送器連接到最多10個接收器的總線并發送數據。
RS-485是RS-422的擴展集,對這些能力進行了擴展。RS-485解決了RS-422處理多點通訊的限制,通過同一數據線通信時最多允許32個設備。RS-485總線上的任意從設備都可以與任意其他32個從設備進行通信,無需經由主設備。由于RS-422是RS-485的子集,因而所有RS-422設備可能受RS-485控制。
RS-485和RS-422都支持多點通訊能力,但RS-485可允許最多32個設備,而RS-422的限制為10個。對于這兩種串行通訊協議,您都需要自己添加終端匹配電路。所有NIRS-485板卡都兼容RS-422標準。
下表對工作模式、驅動器和接收器總數、最大線纜長度和最大數據速率進行了比較。
標準RS-232RS-422RS-485
工作模式單端差分差分
單根線上的驅動器/接收器數1個驅動器
1個接收器1個驅動器
10個接收器32個驅動器*
32個接收器
最大纜線長度50ft(2500pF)4000ft4000ft
最大數據速率(最大線纜長度時)160kb/s(最高可達1Mb/s)10Mb/s10Mb/s
表3:RS-232、RS-422和RS-485規范
*同一時間只有一個驅動器活動
*同一時間只有一個驅動器活動
總結
以上是生活随笔為你收集整理的硬件:RS232、RS422和RS485的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql主键long_MySQL主键设
- 下一篇: php 降低视频分辨率,将低分辨率视频变