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