新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > RS-485串行數據通信協議

        RS-485串行數據通信協議

        作者: 時間:2013-11-30 來源:網絡 收藏

        各方研究數據

        在工業領域,通常可接受的傳輸距離和數據速率的最大值分別為4000英尺和10Mbps,當然這兩個值不能同時滿足。然而,利用最新器件和精細的系統設計,可在較長的電纜下實現較高的數據吞吐率。

        預加重[5]是一種改善數據速率與距離間關系的技術,可用于通信(圖6)。采用1700英尺電纜,工作在1Mbps固定數據速率,沒有預加重驅動器或均衡接收器的收發器通常具有10%的抖動。在相同速率下,增加驅動器預加重可使距離加倍,達到3400英尺,而且不會提高抖動。同樣,距離一定時采用預加重能提高數據速率。速率為400kbps,電纜長度為4000英尺時,無預加重的驅動器通常具有10%的抖動。而采用預加重可使該距離下的傳輸速率提升至800kbps。

        圖6. 數據速率與電纜長度的關系圖

        另一種估算可靠傳輸的最大電纜長度的方法是:利用5類電纜制造商提供的幅度衰減與頻率的關系表。根據通用規則,電纜工作時最大允許的信號衰減是-6dBV。該數值結合廠家提供的衰減數據,計算出給定頻率下的最大電纜長度。

        應用技巧

        收發器具有多種改善系統性能的特性:

        預加重(上文所述):降低碼間干擾

        降低接收器單位負載:低負載器件可低至1/8單位負載,允許總線上掛接最多256個器件。這種器件還可降低總線負載,從而允許較長的電纜和較高的傳輸速率。

        高速器件:目前可提供數據速率高達52Mbps的驅動器,這種高速器件須特別注意保持低傳輸延遲和低偏差。

        ESD保護:ESD保護不會提高數據速率,但會改善系統工作或數據速率為0 (開路)時的可靠性。目前能夠提供±15kV的內置ESD保護。

        正確的接線[6]:RS-485用于差分傳輸,除地線外還需要兩條信號線來傳輸數據(通常為24 AWG雙絞線)。這兩條信號線傳送極性相反的信號,大大減少了EMI輻射和EMI干擾問題。電纜的特性阻抗一般為120,這也是電纜末端終端匹配電阻的阻值 ― 目的在于降低反射和其它線路的影響。圖7、圖8給出了正確的系統連接。

        圖7. 單發/單收網絡

        圖8. 多機收發網絡


        結論

        綜上所述,RS-485網絡可在噪聲環境下實現可靠的數據傳輸。設計系統時需要對數據速率、電纜長度進行折衷考慮,能夠在幾百米長的電纜上實現高于50Mbps的數據速率,而不需使用任何中繼器。

        數字通信相關文章:數字通信原理


        通信相關文章:通信原理


        雙絞線傳輸器相關文章:雙絞線傳輸器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 江安县| 天镇县| 五大连池市| 马尔康县| 信阳市| 重庆市| 沁水县| 淳安县| 永昌县| 高唐县| 江西省| 绥阳县| 辰溪县| 凤翔县| 鲁甸县| 香格里拉县| 盐源县| 绍兴市| 陵川县| 海阳市| 阜新市| 延长县| 牡丹江市| 卢湾区| 渭源县| 鹤壁市| 五寨县| 汶上县| 金塔县| 常熟市| 凤山市| 英吉沙县| 靖江市| 临沭县| 唐河县| 淅川县| 安福县| 宣城市| 沂源县| 翁牛特旗| 衢州市|