發布日期:2021-08-04 13:00:00
作者
:技術部
浏覽量
:2266
技術部
發布日期:2021-08-04 13:00:00
2266
RS232與RS485一直是弱電常見的(de)接口,很多(duō)朋友提到他(tā)們之間的(de)區(qū)别,那麽今天我們一起來(lái)了(le)解下(xià)它們。
一、接口的(de)物(wù)理(lǐ)結構
1、RS232接口:
計算(suàn)機通(tōng)訊接口之一,通(tōng)常 RS-232 接口以9個(gè)引腳 (DB-9) 或是25個(gè)引腳 (DB-25) 的(de)型态出現,一般個(gè)人(rén)計算(suàn)機上會有兩組 RS-232 接口,分(fēn)别稱爲 COM1 和(hé) COM2。
連接器使用(yòng)型号爲DB-25的(de)25芯插頭座。一些設備與PC機連接的(de)RS-232接口,因爲不使用(yòng)對(duì)方的(de)傳送控制信号,隻需三條接口線,即“發送數據”、“接收數據”和(hé)“信号地”。所以采DB-9的(de)9芯插頭座,傳輸線采用(yòng)屏蔽雙絞線。
2、RS485
RS485無具體的(de)物(wù)理(lǐ)形狀,根據工程的(de)實際情況而采用(yòng)的(de)接口。
接口的(de)信号電平值較高(gāo)(信号“1”爲“-3V至-15V”,信号“0”爲“3至15V”),易損壞接口電路的(de)芯片,又因爲與TTL電平(0~“<0.8v”,1~“>2.0V”)不兼容故需使用(yòng)電平轉換電路方能與TTL電路連接。另外抗幹擾能力差。
邏輯“1”以兩線間的(de)電壓差爲+(2—6) V表示;邏輯“0”以兩線間的(de)電壓差爲-(2—6)V表示。接口信号電平比RS-232降低了(le),就不易損壞接口電路的(de)芯片,且該電平與TTL電平兼容,可(kě)方便與TTL電路連接。
RS232傳輸距離有限,最大(dà)傳輸距離标準值爲15米,且隻能點對(duì)點通(tōng)訊,最大(dà)傳輸速率最大(dà)爲20kB/s。
RS485最大(dà)無線傳輸距離爲1200米。最大(dà)傳輸速率爲10Mbps,在100Kb/S的(de)傳輸速率下(xià),才可(kě)以達到最大(dà)的(de)通(tōng)信距離。
采用(yòng)阻抗匹配、低衰減的(de)專用(yòng)電纜可(kě)以達到1800米!超過1200米,可(kě)加中繼器(最多(duō)8隻),這(zhè)樣傳輸距離接近10Km。
RS232:RS232接口在總線上隻允許連接1個(gè)收發器,不能支持多(duō)站收發能力,所以隻能點對(duì)點通(tōng)信,不支持多(duō)點通(tōng)訊。
RS485:RS485接口在總線上是允許連接多(duō)達128個(gè)收發器。即具有多(duō)站通(tōng)訊能力,這(zhè)樣用(yòng)戶可(kě)以利用(yòng)單一的(de)RS485接口方便地建立起設備網絡。
可(kě)以采用(yòng)三芯雙絞線、三芯屏蔽線等。
可(kě)以采用(yòng)兩芯雙絞線、兩芯屏蔽線等。在低速、短距離、無幹擾的(de)場(chǎng)合可(kě)以采用(yòng)普通(tōng)的(de)雙絞線,反之,在高(gāo)速、長(cháng)線傳輸時(shí),則必須采用(yòng)阻抗匹配(一般爲120Ω)的(de)RS485專用(yòng)電纜(STP-120Ω(用(yòng)于RS485 & CAN)一對(duì)18AWG),而在幹擾惡劣的(de)環境下(xià)還(hái)應采用(yòng)铠裝型雙絞屏蔽電纜(ASTP-120Ω(用(yòng)于RS485 & CAN)一對(duì)18AWG)。
即然RS232傳輸距離隻有15米這(zhè)麽短,那麽有什(shén)麽作用(yòng)呢(ne)?
其實它的(de)應用(yòng)非常廣泛,可(kě)以連接各種設備,例如監控、其它的(de)設備升級或調試等都可(kě)能需要用(yòng)到它。功能與USB比較接近,随著(zhe)USB端口的(de)越來(lái)越普遍,将會出現更多(duō)的(de)把USB轉換成RS-232或其它接口的(de)轉換裝置。
通(tōng)過USB接口可(kě)連接更多(duō)的(de)RS-232設備,不僅可(kě)獲得(de)更高(gāo)的(de)傳輸速度,實現真正的(de)即插即用(yòng),同時(shí)解決了(le)USB接口不能遠(yuǎn)距離傳輸的(de)缺點(USB通(tōng)訊距離在5米内)。