0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RS485總線,超詳細設(shè)計指南收藏

哈哈hfgfdf ? 來源:嵌入式學(xué)習(xí)資料 ? 作者:嵌入式學(xué)習(xí)資料 ? 2024-01-07 08:37 ? 次閱讀

1 引言

1983 年,電子工業(yè)協(xié)會 (EIA) 批準(zhǔn)了一個新的平衡傳輸標(biāo)準(zhǔn),稱之為 RS-485。調(diào)查發(fā)現(xiàn),RS-485 備受贊譽并被廣泛應(yīng)用到工業(yè)、醫(yī)療和消費類產(chǎn)品,成為了工業(yè)接口的主力規(guī)范。

本應(yīng)用報告為那些對RS-485標(biāo)準(zhǔn)不熟的工程師提供設(shè)計指南,幫助他們在最短的時間內(nèi)完成穩(wěn)健而可靠的數(shù)據(jù)傳輸設(shè)計。

本應(yīng)用報告為那些對 RS-485 標(biāo)準(zhǔn)不熟的工程師提供設(shè)計指南,幫助他們在最短的時間內(nèi)完成穩(wěn)健而可靠的數(shù)據(jù)傳輸設(shè)計。

2 標(biāo)準(zhǔn)和特性

RS-485 僅是一個電氣標(biāo)準(zhǔn)。與定義功能、機械和電氣規(guī)格的完整接口標(biāo)準(zhǔn)相比,RS-485 僅定義了使用平衡多點傳輸線的驅(qū)動器接收器的電氣特性。

但是,很多更高級別的標(biāo)準(zhǔn)將 RS-485 規(guī)定為引用標(biāo)準(zhǔn),例如中國的電能表通訊協(xié)議標(biāo)準(zhǔn) DL/T645 就明確指定以RS-485 作為物理層標(biāo)準(zhǔn)。

RS-485 的主要特性:

?平衡接口 ?多點采用單一 5V 電源 ?–7V 至 +12V 總線共模范圍 ?多達 32 個單位負(fù)載 ?10Mbps 最大數(shù)據(jù)速率(距離為 40 英尺) ?4000 英尺的最大電纜長度(速率為 100kbps) 3 網(wǎng)絡(luò)拓?fù)?RS-485 標(biāo)準(zhǔn)建議使用菊花鏈連接其節(jié)點,也稱為合用線或總線拓?fù)洌ㄕ垍㈤唸D 3-1)。在這種拓?fù)浣Y(jié)構(gòu)中,所使用的驅(qū)動器、接收器和收發(fā)器通過短網(wǎng)存根接入主干線。接口總線可被設(shè)計用于全雙工或半雙工傳輸(請參閱圖3-2)。 003886f4-acf5-11ee-9b10-92fbcf53809c.png 全雙工實現(xiàn)需要兩個信號對(四根電線),以及全雙工收發(fā)器,其具有用于發(fā)送器和接收器的單獨總線訪問線路。全雙工模式允許節(jié)點在一個對上發(fā)送數(shù)據(jù),同時在另一個對上接收數(shù)據(jù)。

005177f4-acf5-11ee-9b10-92fbcf53809c.png

在半雙工模式下,僅使用一對信號,并要求在不同的時間驅(qū)動和接收數(shù)據(jù)。兩種實現(xiàn)方式都需要通過方向控制信號(例如驅(qū)動器/接收器使能信號)對所有節(jié)點進行控制,確保在任何時候總線上只有一個驅(qū)動器處于工作狀態(tài)。多個驅(qū)動器同時訪問總線會導(dǎo)致總線爭用,這在任何時候都必須通過軟件控制來加以避免。 4 信號電平 符合 RS-485 標(biāo)準(zhǔn)的驅(qū)動器可在 54Ω 負(fù)載上提供不小于 1.5V 的差分輸出,而符合該標(biāo)準(zhǔn)的接收器可檢測到低至200mV 的差分輸入。即使在電纜和連接器的信號嚴(yán)重衰減的情況下,這兩個值仍能為高可靠性的數(shù)據(jù)傳輸提供了充足的余量。這種穩(wěn)健性是 RS-485 非常適合在嘈雜環(huán)境中進行長距離聯(lián)網(wǎng)的主要原因。

005dfa2e-acf5-11ee-9b10-92fbcf53809c.png

5 電纜類型 在雙絞線上傳輸差分信號對 RS-485 應(yīng)用是有利的,因為外部干擾源會以共模方式均等的耦合到兩根信號線上,這些噪聲會被差分接收器過濾掉。 工業(yè) RS-485 電纜分為有保護套、無保護套、雙絞線、非屏蔽雙絞線,符合 22-24AWG 線規(guī)的電纜特性阻抗為120Ω。圖 5-1 所示為四線對電纜的橫截面,這種非屏蔽雙絞線通常用于 2 個全雙工網(wǎng)絡(luò)。兩對和單對版本的類似電纜可用于低成本的半雙工系統(tǒng)設(shè)計。

0069e8ac-acf5-11ee-9b10-92fbcf53809c.png

除網(wǎng)絡(luò)布線外,RS-485 標(biāo)準(zhǔn)強制設(shè)備的印制電路板布局和連接器要與網(wǎng)絡(luò)的電器特性保持一致,可以通過使印制電路板上的兩根信號線盡可能靠近并等長來實現(xiàn)。 6 總線終端和存根長度 為避免信號反射,數(shù)據(jù)傳輸線應(yīng)始終端接,并且存根應(yīng)盡可能的短。正確的端接需要終端電阻 RT 和傳輸電纜的特性阻抗 Z0 匹配。RS-485 標(biāo)準(zhǔn)建議采用 Z0 = 120W 的電纜,因此電纜干線通常與 120電阻端接,線纜的末尾處各一個(請參閱圖 6-1 左半部分)。

007835f6-acf5-11ee-9b10-92fbcf53809c.png

在噪聲環(huán)境下的應(yīng)用通常將 120Ω 電阻替換為兩個 60Ω 電阻,組成一個低通濾波器,用于提供額外的共模噪聲濾除能力(請參閱圖 6-1 右半部分)。請務(wù)必匹配電阻值(宜使用精度為 1% 的電阻),確保兩個濾波器的頻率降幅相等。較大的電阻容限(即 20%)會導(dǎo)致濾波器轉(zhuǎn)折頻率不同,并且共模噪聲會轉(zhuǎn)換為差分噪聲,從而使接收器的抗擾性降低。 存根的電氣長度(收發(fā)器與電纜干線之間的距離)應(yīng)小于驅(qū)動器輸出上升時間的 1/10,并通過以下公式得出:

0085b8f2-acf5-11ee-9b10-92fbcf53809c.png

表 6-1 列出了圖 5-1 中(78% 速率)與各個驅(qū)動器上升時間對應(yīng)的最大存根長度。

008fa222-acf5-11ee-9b10-92fbcf53809c.png

7 失效保護 失效保護使得接收器在缺少輸入信號時有能力輸出一個確定的狀態(tài)。

有三種可能的原因會導(dǎo)致信號丟失 (LOS):

1.開路:線纜中斷或者收發(fā)器從總線斷開

2.短路:差分對的導(dǎo)線因絕緣層失效而接觸在一起

3.總線空閑:所有總線驅(qū)動器均未處于活動狀態(tài)時,會發(fā)生這種情況。 上述條件下,當(dāng)輸入信號為零時,會使傳統(tǒng)的接收器輸出隨機狀態(tài),現(xiàn)在的收發(fā)器內(nèi)部都包含一個偏置電路,可以對開路、短路和總線空閑進行保護,即使信號丟失時,接收器也能強制輸出一個確定的狀態(tài)。 這些失效保護設(shè)計的缺點是最壞情況下的噪聲容限僅為 10mV,因此在干擾環(huán)境中,要增加外部失效保護電路以增加噪聲容限。 外部失效保護電路由一個電阻分壓器組成,可以產(chǎn)生足夠的總線差分電壓,以驅(qū)動接收器產(chǎn)生一個確定的輸出狀態(tài)。為了確保有足夠的噪聲容限,除了 200mV 的接收器輸入閾值外,VAB 還必須包括測得的最大差分噪聲,VAB= 200mV + V 噪聲。

00959fd8-acf5-11ee-9b10-92fbcf53809c.png

最小總線電壓為 4.75V、(5V – 5%)、VAB = 0.25V 和 Z0 = 120W 時,RB 為 528W。向 RT 插入兩個 523W 串聯(lián)電阻器會建立如圖 7-1 所示的失效保護電路。

009e9e62-acf5-11ee-9b10-92fbcf53809c.png

8 總線負(fù)載 驅(qū)動器的輸出取決于其必須提供給負(fù)載的電流,因此在總線上增加收發(fā)器和失效防護電路會增加所需的總負(fù)載電流。為了估算可能的最大總線負(fù)載數(shù),RS-485 指定了一個單位負(fù)載 (UL) 的假設(shè)項,它表示大約 12kW 的負(fù)載阻抗。符合標(biāo)準(zhǔn)的驅(qū)動器必須能夠驅(qū)動這些單位負(fù)載中的 32 個?,F(xiàn)如今使用的收發(fā)器通??梢詼p少單位負(fù)載,例如1/8 UL,從而在總線上連接多達 256 個收發(fā)器。 失效防護偏置可貢獻多達 20 個單位的總線負(fù)載,因此收發(fā)器的最大數(shù)量 N 減少為:

00ac878e-acf5-11ee-9b10-92fbcf53809c.png

因此,當(dāng)使用 1/8-UL 收發(fā)器時,最多可將 96 個器件連接到總線。 9 數(shù)據(jù)速率與總線長度 在給定數(shù)據(jù)速率下,最大總線長度受到傳輸線損耗和信號抖動的限制。當(dāng)波特周期的抖動為 10% 或以上時,數(shù)據(jù)可靠性會急劇下降,圖 9-1 則顯示了傳統(tǒng) RS-485 電纜在 10% 信號抖動下的電纜長度與數(shù)據(jù)速率的關(guān)系曲線。

00b80c9e-acf5-11ee-9b10-92fbcf53809c.png

10 最小節(jié)點間距 RS-485 總線是一種分布式參數(shù)電路,其電氣特性主要由沿物理介質(zhì)(包括互連電纜和印刷電路板軌線)分布的電感和電容決定。 以器件及其互連的形式向總線添加電容會降低總線阻抗,并導(dǎo)致總線的介質(zhì)和負(fù)載部分阻抗不匹配。當(dāng)輸入信號到達這些位置時,會有部分反射回信號源,造成驅(qū)動器輸出信號失真。 要確保從驅(qū)動器輸出的第一個信號傳輸?shù)浇邮掌鬏斎攵藭r電壓電平仍有效,需要總線上任何一處的最小負(fù)載阻抗Z'> 0.4 x Z0 ,這可以通過在總線節(jié)點之間保持最小距離 d 來實現(xiàn):

00cc74fe-acf5-11ee-9b10-92fbcf53809c.png

其中 CL 是集總負(fù)載電容,C 是每單位長度的介質(zhì)電容(電纜或 PCB 軌線)。

00cff3e0-acf5-11ee-9b10-92fbcf53809c.png

方程式 4 顯示了最小器件間距與分布式介質(zhì)和集總負(fù)載電容的函數(shù)關(guān)系;圖 10-1 以圖形方式展示了這種關(guān)系。 負(fù)載電容來自線路電路總線引腳、連接器觸點、印刷電路板軌線、保護器件以及與干線的任何其他物理連接。因此,總線到收發(fā)器(存根區(qū)域)的電氣距離要盡可能短。 下面介紹了各個電容的容值: 5V 收發(fā)器的電容通常為 7pF,而 3V 收發(fā)器的電容約為 16pF 的兩倍。電路板軌線視其結(jié)構(gòu)而定,每厘米大約增加 0.5~0.8pF 電容。連接器和抑制器件的電容可能范圍會很大。介質(zhì)分布式電容范圍是 40pF/m(低電容非屏蔽雙絞線電纜)至 70pF/m(背板)。 11 接地和隔離 設(shè)計遠程數(shù)據(jù)鏈路時,設(shè)計人員必須假定存在很大的接地電勢差 (GPD)。這些電壓 Vn 會以共模干擾的形式疊加到傳輸線上。即使總疊加信號在接收器輸入共模范圍內(nèi),依靠本地接地作為可靠地電流回路也是很危險的(請參閱圖 11-1a)。

00e7c600-acf5-11ee-9b10-92fbcf53809c.png

由于遠程節(jié)點可能會從電氣裝置的不同部分汲取功率,當(dāng)對這類裝置進行修改(即在維護工作期間)時,會使接地電勢差超出接收器的輸入共模范圍。因此,今天可正常工作的數(shù)據(jù)鏈路可能會在將來的某個時候停止運行。 建議也不要通過接地線直接連接遠端地(請參閱圖 11-1b),這是因為大的環(huán)路地電流會以共模噪聲的形式駕到信號線上。 為了直接連接遠端地,RS485 標(biāo)準(zhǔn)建議通過插入電阻器將器件地與本地系統(tǒng)地隔離開(見圖 11-1c)。盡管這個方法減小了環(huán)路電流,但是大環(huán)路地的存在仍使數(shù)據(jù)鏈路對環(huán)路沿線某處產(chǎn)生的噪聲敏感。因此,到現(xiàn)在為止,尚未建立一個強健的數(shù)據(jù)鏈路。 一個可以容忍數(shù)千伏接地電勢差并且強健的可長距離傳輸?shù)?RS-485 數(shù)據(jù)鏈路方法是信號及供電電源隔離(請參閱圖 11-2)。

0163b788-acf5-11ee-9b10-92fbcf53809c.png

在這種情況下,電源隔離器(例如隔離的直流/直流轉(zhuǎn)換器)和信號隔離器(例如數(shù)字電容隔離器)可防止電流在遠程系統(tǒng)地之間流動,并避免產(chǎn)生環(huán)路電流。 而圖 11-2 僅顯示了兩個收發(fā)器節(jié)點的詳細連接,圖 11-3 給出了多個隔離收發(fā)器的示例。除一個收發(fā)器外,所有收發(fā)器均通過隔離接入總線。左側(cè)的非隔離收發(fā)器為整個總線提供了單接地基準(zhǔn)。

01745f98-acf5-11ee-9b10-92fbcf53809c.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電纜
    +關(guān)注

    關(guān)注

    18

    文章

    2720

    瀏覽量

    54808
  • RS485
    +關(guān)注

    關(guān)注

    39

    文章

    1159

    瀏覽量

    82332
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2881

    瀏覽量

    88090
收藏 人收藏

    評論

    相關(guān)推薦

    rs485總線隔離應(yīng)用與選型指南

    一、RS485總線介紹   RS485總線是一種常見的串行總線標(biāo)準(zhǔn),采用平衡發(fā)送與差分接收的方式,因此具有抑制共模干擾的能力。在一些要求通信
    發(fā)表于 07-27 11:08

    RS485總線應(yīng)用與選型指南

    本帖最后由 eehome 于 2013-1-5 09:51 編輯 RS485總線應(yīng)用與選型指南
    發(fā)表于 08-22 21:56

    RS485總線特點

    智能儀表在要求通信距離為幾十米到上千米時,通過RS485通訊連成現(xiàn)場網(wǎng)絡(luò),滿足企業(yè)信息化的需要。RS485總線特點1、RS485的最高數(shù)據(jù)傳輸速率為10Mbps。2、
    發(fā)表于 07-26 06:41

    RS485總線是什么?有哪些應(yīng)用

    簡單介紹:RS485總線是一種常見的串行總線標(biāo)準(zhǔn),采用平衡發(fā)送與差分接收的方式,因此具有抑制共模干擾的能力。應(yīng)用場合:幾十米到幾千米的場合,可以應(yīng)用于多節(jié)點的場合典型電路介紹:一、非隔離型的R
    發(fā)表于 07-26 08:32

    提高RS485總線通信速度的設(shè)計

    介紹一種通信總線RS485主從通信方式,提高RS485總線采集速度的方法,該方法解決了主從式通信慢的缺點,提高通信速度,運行穩(wěn)定、可靠。關(guān)鍵詞:RS
    發(fā)表于 04-12 00:37 ?44次下載
    提高<b class='flag-5'>RS485</b><b class='flag-5'>總線</b>通信速度的設(shè)計

    RS485總線接口電路

    RS485總線接口電路     測試儀通過RS485工業(yè)總線與PC機進行通信,其硬件接口電路如圖5所示。
    發(fā)表于 05-13 11:59 ?3737次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>總線</b>接口電路

    RS485總線應(yīng)用與選型指南

    RS485 總線是一種常見的串行總線標(biāo)準(zhǔn),采用平衡發(fā)送與差分接收的方式,因此具有抑制共模干擾的能力。在一些要求通信距離為幾十米到上千米的時候, RS485
    發(fā)表于 09-22 15:52 ?133次下載
    <b class='flag-5'>RS485</b><b class='flag-5'>總線</b>應(yīng)用與選型<b class='flag-5'>指南</b>

    RS485總線典型電路介紹

    RS485總線典型電路介紹
    發(fā)表于 08-10 13:52 ?10.9w次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>總線</b>典型電路介紹

    什么是rs485總線總線通訊協(xié)議?

    RS485缺點:RS485總線是一種常規(guī)的通信總線,它不能夠做總線的自動仲裁,也就是不能夠同時發(fā)送數(shù)據(jù)以避免
    的頭像 發(fā)表于 11-06 10:06 ?6.8w次閱讀
    什么是<b class='flag-5'>rs485</b><b class='flag-5'>總線</b><b class='flag-5'>總線</b>通訊協(xié)議?

    RS485總線的基礎(chǔ)知識詳細說明

    RS485總線主要用在工業(yè)環(huán)境中,很多工業(yè)布線需要采集多點數(shù)據(jù),模擬信號或開關(guān)信號,就要采用RS485總線。RS-485采用半雙工工作模式,
    的頭像 發(fā)表于 04-12 11:31 ?1.1w次閱讀

    RS485總線通信的應(yīng)用資料合集免費下載

    本文檔的主要內(nèi)容詳細介紹的是RS485總線通信的應(yīng)用資料合集免費下載。
    發(fā)表于 06-15 08:00 ?28次下載
    <b class='flag-5'>RS485</b><b class='flag-5'>總線</b>通信的應(yīng)用資料合集免費下載

    RS485快速指南

    RS485快速指南
    發(fā)表于 04-16 10:46 ?109次下載
    <b class='flag-5'>RS485</b>快速<b class='flag-5'>指南</b>

    RS485總線應(yīng)用及常見問題

    RS485總線應(yīng)用及常見問題
    的頭像 發(fā)表于 05-06 09:28 ?1642次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>總線</b>應(yīng)用及常見問題

    RS485總線防雷保護電路

    RS485總線防雷保護電路 SM712
    的頭像 發(fā)表于 06-21 14:41 ?2771次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>總線</b>防雷保護電路

    RS485總線連接采用什么樣的線纜呢?多臺RS485設(shè)備如何連接呢?

    上,多臺設(shè)備通過一條共享的線纜進行連接。本文將詳細介紹RS485總線連接所需的線纜類型以及多臺設(shè)備如何連接。 一、RS485總線連接所需線纜
    的頭像 發(fā)表于 01-04 16:59 ?4626次閱讀