1.RS232
RS-232 標(biāo)準(zhǔn)接口(又稱 EIA RS-232) 是常用的串行通信接口標(biāo)準(zhǔn)之一, 它是由美國電子工業(yè)協(xié)會(Electronic Industry Association, EIA)聯(lián)合貝爾系統(tǒng)公司、 調(diào)制解調(diào)器廠家及計算機(jī)終端生產(chǎn)廠家于 1 970 年共同制定, 其全名是“數(shù)據(jù)終端設(shè)備( DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。
RS-232 總線規(guī)定了 25 條線, 包含了兩個信號通道, 即第一通道(稱為主通道) 和第二通道(稱為副通道) 。 利用 RS- 232 總線可以實現(xiàn)全雙工通信, 通常使用的是主通道, 而副通道使用較少。 在一般應(yīng)用中, 使用 3 條~9 條信號線就可以實現(xiàn)全雙工通信, 采用三條信號線(接收線、 發(fā)送線和信號線) 能實現(xiàn)簡單的全雙工通信過程。RS232 協(xié)議使用不同于標(biāo)準(zhǔn) 5V 的信號電平傳輸電線數(shù)據(jù), 以最大程度地減少信號干擾。它以恒定速率執(zhí)行異步傳輸, 該速率與起始脈沖信號的電平同步。
RS232 協(xié)議使用不同于標(biāo)準(zhǔn) 5V 的信號電平傳輸電線數(shù)據(jù), 以最大程度地減少信號干擾。它以恒定速率執(zhí)行異步傳輸, 該速率與起始脈沖信號的電平同步。
1.1 接口定義
RS-232 是 PC 機(jī)與通信中應(yīng)用最廣泛的一種串行接口。 RS-232 被定義為一種在低速率串行通訊中增加通訊距離的單端標(biāo)準(zhǔn)。 RS-232 采取不平衡傳輸方式。 RS232 標(biāo)準(zhǔn)采用的接口是9 針或 25 針的 D 型插頭, 常用的一般是 9 針插頭, 為 D 形 9 針頭, 所有連接設(shè)備的接口的信號定義是一樣的, 其信號定義如下:
1.2 RS232 電平信號
RS232 采用負(fù)邏輯電平, RS232 采用 非差分(同分信號)進(jìn)行傳輸; 邏輯 1 對應(yīng) +5 ~ +15V; 邏輯 0 對應(yīng) -15 ~ -5V。
1.3 通訊距離及速率
協(xié)議最初規(guī)定設(shè)備最大速率為 20kbps。 RS-232 規(guī)定的標(biāo)準(zhǔn)傳送速率有 50b/s、 75b/s、110b/s、 150b/s、300b/s、 600b/s、 1200b/s、 2400b/s、 4800b/s、 9600b/s、 19200b/s, 可以靈活地適應(yīng)不同速率的設(shè)備。 對于慢速外設(shè), 可以選擇較低的傳送速率: 反之, 可以選擇較高的傳送速率。 Rs232 串口連線最長的通信距離是 15 米。 RS232 的最大傳輸速率為 20Kbps。
1.4 RS232 缺點
接口的信號電平值較高, 易損壞接口電路的芯片, 又因為與 TTL 電平不兼容故需使用電平轉(zhuǎn)換電路方能與 TTL 電路連接。
傳輸速率較低, 在異步傳輸時, RS232 的最大傳輸速率為 20Kbps。
接口使用一根信號線和一根信號返回線而構(gòu)成共地的傳輸形式, 這種共地傳輸容易產(chǎn)生共模干擾, 所以抗噪聲干擾性弱。
傳輸距離有限, 最大傳輸距離標(biāo)準(zhǔn)值為 50 英尺, 實際上也只能用在 15 米左右。
2.RS485
485(一般稱作 RS485/EIA-485) 是屬于 OSI 模型物理層的電氣特性規(guī)定為 2 線, 半雙工, 多點通信的標(biāo)準(zhǔn)。 它的電氣特性和 RS-232 大不一樣。 用纜線兩端的電壓差值來表示傳遞信號。 RS485 僅僅規(guī)定了接收端和發(fā)送端的電氣特性。 它沒有規(guī)定或推薦任何數(shù)據(jù)協(xié)議。
典型的串行通訊標(biāo)準(zhǔn)是 RS232 和 RS485, 它們定義了電壓,阻抗等, 但不對軟件協(xié)議給予定義。 RS-485 總線標(biāo)準(zhǔn)規(guī)定了總線接口的電氣特性標(biāo)準(zhǔn)即對于 2 個邏輯狀態(tài)的定義:邏輯 1 是+2V+6V 之間, 邏輯 0 是-2V~-6V 之間, 采用差分傳輸方式, 能夠有效減少噪聲信號的干擾。
RS-485 總線技術(shù)只是規(guī)定了接口的電氣標(biāo)準(zhǔn), 并沒有規(guī)定 RS-485 接口的電纜, 插件以及通信協(xié)議, 只是 OSI 規(guī)范中物理層的一個標(biāo)準(zhǔn), 由于 RS-485 總線采用差分平衡傳輸方式, 一般使用的電纜建議采用屏蔽雙絞線, 使得 485+與 485-兩兩雙絞, 外面采用屏蔽層屏蔽外部電磁干擾, 但是在現(xiàn)場實施施工中, 有人采用平行線也是可以適用于 RS-485 總線的電纜, 只是抗干擾能力較差, 傳輸距離不遠(yuǎn)且通信質(zhì)量不穩(wěn)定, 一般都是建議采用屏蔽雙絞線。 而接口定義形式,由于 RS-485 總線一般都是用到 485+, 485-以及 GND 三根線, 沒有硬性規(guī)定接口定義形式,一般市面上多見的接口形式有 RJ45 接口, 工業(yè)接線端子接口, DB9 串口接線端子以及 RJ11電話線接口等。一般而言, 采用工業(yè)接線端子更為合適, 因為如果需要接入終端電阻的話, 采用工業(yè)接線端子是很好接入的, 而且接入屏蔽雙絞線也是工業(yè)接線端子更加方便。
RS485 的特點
接口電平低, 不易損壞芯片。 RS485 的電氣特性: 邏輯“ 1”以兩線間的電壓差為+(2 ~ 6)V 表示; 邏輯“ 0”以兩線間的電壓差為-(2~6)V 表示。 接口信號電平比 RS232 降低了,不易損壞接口電路的芯片, 且該電平與 TTL 電平兼容, 可方便與 TTL 電路連接。
傳輸速率高。 10 米時 RS485 的數(shù)據(jù)最高傳輸速率可達(dá) 35Mbps, 在 1200m 時, 傳輸速度可達(dá)100Kbps。
抗干擾能力強(qiáng)。 RS485 接口是采用平衡驅(qū)動器和差分接收器的組合, 抗共模干擾能力增強(qiáng), 即抗噪聲干擾性好。
傳輸距離遠(yuǎn), 支持節(jié)點多。 RS485 總線最長可以傳輸 1200m 以上(速率≤100Kbps)一般最大支持 32 個節(jié)點, 如果使用特制的 485 芯片, 可以達(dá)到 128 個或者 256 個節(jié)點,最大的可以支持到 400 個節(jié)點。
485 總線由于其布線簡單, 穩(wěn)定可靠從而廣泛的應(yīng)用于 視頻監(jiān)控, 門禁對講, 樓宇報警等各個領(lǐng)域中。
2.1 485 總線布線方法
在 485 總線的簡單應(yīng)用中, 一般采用總線型的拓?fù)浣Y(jié)構(gòu)布線方式。 但是在比較復(fù)雜的系統(tǒng)中, 總線型拓?fù)浣Y(jié) 構(gòu)的布線施工不但非常繁瑣, 而且還浪費了大量的連線。 靈活利用485 集線器或 485 中繼器, 可以將總線型的拓 撲結(jié)構(gòu)連接成星形或樹型的拓?fù)浣Y(jié)構(gòu)。 大大的方便了前期施工和后期的維修工作。
2.2 HT485 芯片
HT485 是用于 RS-485 和 RS-422 通信的低功率收發(fā)器。 IC 包含一個驅(qū)動器和一個接收器。HT485 的驅(qū)動器轉(zhuǎn)換速率不受限制, 允許它們傳輸高達(dá) 2.5Mbps。 這些收發(fā)器在空載或滿載著禁用的驅(qū)動程序。 所有部件都由一個 5V 電源供電。 驅(qū)動器短路電流受限, 并通過熱關(guān)機(jī)電路防止過度功耗這將驅(qū)動器輸出置于高阻抗?fàn)顟B(tài)。 接收器輸入具有故障安全功能如果輸入開路, 則保證邏輯高輸出。 HT485 設(shè)計用于半雙工應(yīng)用。
其中的 RE 引 腳是收發(fā)控制位, 低電平表示接收, 高電平表示發(fā)送。
特性
使用人體模型對 RS-485/RS-422 I/OPins± 15kV 進(jìn)行擴(kuò)展 ESD 保護(hù)
低靜態(tài)電流: 300μA; -7V 至+12V 共模輸入電壓范圍; 三態(tài)輸出
提供全雙工和半雙工版本
從單個 5V 電源操作, 總線上最多允許 32 個收發(fā)器數(shù)據(jù)速率: 2.5 Mbps
驅(qū)動器過載保護(hù)的限流和熱關(guān)機(jī)
485 通信如果需要實現(xiàn)一主多從通信, 還需要自 己設(shè)計通信協(xié)議, 使用地址來區(qū)分從機(jī)。一般可以參考 modbus 協(xié)議協(xié)議進(jìn)行設(shè)計。
審核編輯:湯梓紅
-
RS485
+關(guān)注
關(guān)注
39文章
1156瀏覽量
82291 -
總線
+關(guān)注
關(guān)注
10文章
2878瀏覽量
88051 -
RS232
+關(guān)注
關(guān)注
13文章
747瀏覽量
94316 -
工業(yè)通訊
+關(guān)注
關(guān)注
0文章
60瀏覽量
11530
發(fā)布評論請先 登錄
相關(guān)推薦
評論