色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

串行通信協議和我們的RS-485的完整指南

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-08 10:19 ? 次閱讀

工業數據通信系統的設計人員經常問,在多遠的距離上可以可靠地實現什么數據速率,以及如何實現?設計權衡始終是以較高的速率提供更短的距離,或者在較低速率下實現更遠的距離。因此,關鍵問題是:以指定的數據速率,您能可靠地傳輸和接收數據多遠?本應用筆記最初發布時使用MAX3469來演示RS-485的性能,該數據仍然有效。然而,Maxim通過推出MAX485E等產品,將RS-100的性能提高到22500Mbps。本應用說明展示了如何走得更遠、更快。

介紹

各種串行數據通信協議的范圍從RS-232(EIA/TIA-232)到千兆以太網等等。盡管每種協議都適合特定的應用,但在所有情況下,您都必須考慮物理 (PHY) 層的成本和性能。本文重點介紹RS-485(EIA/TIA-485)協議以及最適合該標準的應用。它還顯示了根據布線、系統設計和組件選擇來優化數據速率的方法。

在本應用筆記中,我們將使用“RS”命名法來指代相應的ANSI EIA/TIA標準。

協議定義

什么是RS-485?它與其他串行協議相比如何,它們最適合哪些應用?以下概述比較了RS-485 PHY與RS-232和RS-422的特性和功能。[1]

RS-232 是一種標準,最初是調制解調器、打印機和其他 PC 外圍設備的通信指南。它提供了一個波特率高達20kbps的單端通道,后來增強到1Mbps。其他RS-232規格包括標稱±5V發射和±3V接收(空格/標記)信號電平、2V共模抑制、2200pF最大電纜負載電容、300Ω最大驅動器輸出電阻、3kΩ最小接收器(負載)阻抗和100ft(典型值)最大電纜長度。RS-232系統僅是點對點的。任何RS-232系統都必須適應這些限制。

RS-422是單向、全雙工標準,適用于電氣噪聲工業環境。它指定具有多個接收器的單個驅動程序。信號路徑是差分的,可處理高于 50Mbps 的比特率。接收器的共模范圍為±7V,驅動器輸出電阻最大為100Ω,接收器輸入阻抗可低至4kΩ。

RS-485標準

最初的ANSI/EIA/TIA-485-A-1998標準于1998年232月獲得批準,以解決RS-422和RS-485的缺點。RS-422是一種雙向半雙工標準,具有多個“總線”驅動器和接收器,其中每個驅動器都可以放棄總線。它符合所有RS-7規范,但更堅固,包括更高的接收器輸入阻抗和更寬的共模范圍(-12V至+<>V)。

接收器輸入靈敏度為±200mV,這意味著要識別標記或空格,接收器必須看到高于+200mV或低于-200mV的信號電平。最小接收器輸入阻抗為12kΩ(稱為單位負載),驅動器輸出電壓最小±1.5V,最大值±5V。

驅動容量為32個單位負載,即32個12kΩ接收器并聯。許多接收器設計有更高的輸入阻抗,允許一條總線上的單位負載數量也更高。總線上可以連接任意數量的接收器,前提是提供給驅動器的組合(并聯)負載不超過32個單位負載(375Ω)。允許的驅動器負載阻抗為54Ω(最大值),在典型的24AWG雙絞線環境中,為32個單位負載,與兩個120Ω端接器并聯。

RS-485仍然是POS、工業和電信應用中使用最廣泛的協議。寬共模范圍支持在更長的電纜長度和嘈雜的環境中(如工廠地板)進行數據傳輸。此外,接收器的高輸入阻抗允許將更多設備連接到線路上。

從485年開始,RS-1998標準中推薦的最大數據速率為10Mbps,可以在最大電纜長度為40英尺(12米)的情況下實現。電纜的絕對最大距離為 4000 英尺(1.2 公里),此時,數據速率限制為 100kbps。這些是原始標準中的規格,到本應用筆記發布時,該標準已經有20年的歷史了!涉及RS-485的現代應用通常具有10Mbps的幾倍數據速率,并且需要更長的距離更高的速度。新的RS-485收發器和電纜正在推動RS-485的極限遠遠超出其原始定義。

專業總線和現場總線[2]是主要用于工業廠房的總線,是RS-485的擴展。工廠布線系統測量傳感器,控制執行器,收集和顯示數據,并在過程控制系統與傳感器和執行器網絡之間進行數據通信。

Profibus和現場總線是整體系統描述;RS-485是支持它們的網絡的PHY層的標準。Profibus和現場總線的規格略有不同。Profibus 需要 2.0V 最小差分輸出電壓和 54Ω 最大總線負載。現場總線要求最小差分輸出電壓為1.5V,最大負載總線為54Ω。Profibus可以傳輸高達12Mbps的數據,而現場總線則為500kbps。在Profibus應用中,偏斜和電容容差更加嚴格。

這些協議最適合在哪里?

RS-232:與調制解調器、打印機和其他 PC 外圍設備的通信。典型的最大電纜長度為 100 英尺。

RS-422:只需要一個總線主站(驅動器)的工業環境。典型應用包括過程自動化(化工、釀造、造紙)、工廠自動化(金屬制造)、HVAC、安全、電機控制和運動控制。

RS-485:需要多個總線主控器/驅動器的工業環境。典型應用與RS-422類似:過程自動化(化工、釀造、造紙)、工廠自動化(汽車、金屬制造)、HVAC、安全、電機控制和運動控制。

哪些因素限制了RS-485數據速率?

以下因素會影響在給定數據速率下可以可靠傳輸的距離:

電纜長度:在給定頻率下,信號被電纜衰減為長度的函數。

電纜結構:Cat5,Cat5e和Cat6 24AWG雙絞線是用于RS-485系統的非常常見的電纜類型。在電纜上添加屏蔽可增強抗噪性,從而提高給定距離的數據速率。

電纜特性阻抗:分布式電容和電感可減慢邊沿,降低噪聲容限并損害“眼圖模式”。分布式電阻直接衰減信號電平。

驅動器輸出阻抗:如果過高,則會限制驅動能力。

接收器輸入阻抗:如果太低,則會限制驅動器可以處理的接收器數量。

端接:長電纜可以像傳輸線一樣。用其特性阻抗端接電纜可減少反射并提高可實現的數據速率。

噪聲容限:越大越好。

驅動器壓擺率:較慢的邊沿(較低的壓擺率)允許在更長的電纜上進行傳輸,但會降低可實現的最大數據速率。

點對點與多點:總線上第三個或更多設備創建的存根限制了可實現的數據速率,有時甚至很嚴重。

一些經驗數據

MAX3469

讓我們考慮一個實際的有線系統(圖1)。所示電纜通常用于RS-485系統:EIA/TIA/ANSI 568 Cat5雙絞線。對于 300 英尺到 900 英尺的電纜長度,獲得的數據速率范圍為 1Mbps 至 35Mbps。

poYBAGQCqsGAFTFrAAAgVK5A2dA653.gif

圖1.測試設置。

對于系統設計人員來說,收發器的制造商通常不如RS-485驅動器可以驅動信號的最大數據速率和最遠距離重要。Maxim驅動器(本例中為MAX3469,圖3)和另一家制造商的等效驅動器(圖2)的眼圖可以了解收發器隨距離和信號速度的變化能力。

pYYBAGQCqsKAXVeeAAB3gHGlxlE538.gif

圖2.RS-485驅動器件的眼圖模式與Maxim的MAX3469相當。[3]

poYBAGQCqsKAGwMAAABv0w8OAEo264.gif

圖3.Maxim MAX3469的眼圖。

通過觀察驅動器的差分輸出來測試信號完整性。設置示波器以查找 80mV 和 -400mV 閾值之間的觸發點。(之所以選擇這些閾值,是因為測試中使用的接收器的輸入范圍為20mV至-200mV,外加噪聲容限。當脈沖(比特)開始“一起運行”時,眼圖可用于確定失真、噪聲和衰減對稱為碼間干擾(ISI)的參數的總體貢獻。

ISI 強制您將比特率降低到允許充分區分脈沖的水平。圖1電路的測試表明,觸發點和眼圖模式之間存在一致且清晰的相關性。眼圖表現出50%的抖動,使用美國國家半導體應用筆記977中記錄的方法測量[4].采集數據測量±100mV差分(圖4)和0V差分(圖5)下的抖動。

pYYBAGQCqsKANqseAAAy361JsjI638.gif

圖4.給定比特率和電纜長度的抖動圖。抖動在±100mV差分下測量。

poYBAGQCqsOAdYZhAAA5OqQD3kA711.gif

圖5.給定比特率和電纜長度的抖動圖。抖動在0V差分下測量。

對于給定的點對點連接,與特定電纜長度相關的比特率可以用±100mV差分(圖4)或0V差分(圖5)表示。接收器輸入信號在+100mV至-100mV之間,確保接收器正確切換,因為差分信號的輸入門限小于200mV。(圖5中的數據僅適用于理想接收器,該接收器在0V差分輸入下切換。

眼圖和故障模式

在 39Mbps 和 340 英尺的 Cat5 電纜下,圖 2 的驅動器輸出呈現出一種眼圖模式,其中信號在眼圖中間交叉,這種情況表明可能存在位錯誤。然而,在相同數據速率下,Maxim器件沒有出現這種情況(圖3)。Maxim收發器具有對稱的輸出邊沿和較低的輸入電容,因此性能更好。

對于上述測試,這兩個驅動程序具有可比性。然而,在更長的電纜上,數據速率更高,Maxim驅動器更可靠。圖9給出了Maxim器件在點對點網絡中驅動數據的速度和距離的估計值。根據經驗,位錯誤的出現大約對應于50%的抖動限制。

來自各種來源的研究數據

普遍接受的全行業距離和數據速率最大值是 4000 英尺和 10Mbps,但(當然)不是同時。然而,將最新設備與精心的系統設計相結合,可以在更長的電纜長度上提供更高的吞吐量。

預加重[5]是一種提高數據速率與距離關系的技術,適用于 RS-485 通信(圖 6)。不帶驅動器預加重或接收器均衡的RS-485收發器在以10Mbps的固定數據速率工作時,通常會在1700英尺的電纜上獲得1%的抖動。以該速率添加驅動器預加重可將距離加倍至 3400 英尺,而不會增加抖動。作為替代方案,預加重可以提高給定距離的數據速率。在沒有預加重的情況下以 400kbps 運行的驅動器通常在 10 英尺處獲得 4000% 的抖動。添加預加重可讓您在該距離內傳輸高達 800kbps。

pYYBAGQCqsOAZ95HAAAjpQYWuZU112.gif

圖6.原始標準:數據速率與電纜長度的關系。

計算可靠傳輸的最大電纜長度的另一種方法是使用制造商提供的Cat5電纜衰減與頻率表。允許衰減的一般規則是電纜上的-6dBV。該值可以與制造商的衰減數據相結合,以計算給定頻率下的最大電纜長度。

MAX14783E

MAX14783E設計用于高速(高達42Mbps)多點工作,具有高達±35kV HBM的高ESD保護。該器件具有 12kO 輸入阻抗,允許總線上最多連接 32 個收發器 (負載)。保持多點操作并提高最大數據速率,為可靠通信提供了更強大的系統設計。

MAX22500E

MAX22500E、MAX22501E和MAX22502E是點對點、半(MAX22500E/MAX22501E)和全雙工(MAX22502E)收發器,集成預加重(僅MAX22500E和MAX22502E),優化數據速率高達100Mbps。

MAX22500E(圖6)具有由外部電阻設置的預加重間隔度。邏輯接口采用與RS-485收發器不同的電源供電,允許在1.8V至5V之間實現靈活的邏輯電平。

MAX22501E(圖7)不包括預加重或靈活的邏輯電平,但提供簡單的高速RS-485接口,數據速率高達100Mbps。該產品最適合短距離電纜,預加重的好處可以忽略不計。

poYBAGQCqsSACWXwAAA2ewF6y8c379.gif

圖7.MAX22500E和MAX22501E應用電路

MAX22502E(圖8)為全雙工收發器,最大數據速率與MAX100E和MAX22500E相同,為22501Mbps。它還具有由外部電阻器設置的集成預加重功能。

pYYBAGQCqsSAcmDrAAA2hL-NUgM466.gif

圖8.MAX22502E應用電路

是否需要預加重取決于電纜長度。長電纜會使接收端的信號失真,從而導致ISI。預加重通過提高每個過渡沿的差分信號幅度來降低ISI,從而抵消電纜的高頻衰減。短電纜不需要預加重,但在使用短電纜時,只會降低眼圖上的抖動。注意,圖22500中MAX8E的數據表明了這種關系。這些測試顯示了可以通過一段 TIA/EIA-568-B Cat6 電纜傳輸的最大數據速率,同時保持誤碼率低于每 100 億位 (BER<1E-08) 的一個錯誤。

poYBAGQCqsSAKeHlAABPUWbfenA100.gif

圖9.MAX22500E的最大數據速率與電纜長度數據的關系

提示和技巧

可用的RS-485收發器具有多種可增強系統性能的特性:

預強調:減少長距離通信的ISI。

減少單位負載接收器:低負載器件可低至 1/8 單位負載,可在一條總線上實現多達 256 個器件。此類器件還可以實現較低的總線負載,從而允許更長的電纜或更高的數據速率。

高速設備:目前可用的驅動程序能夠實現高達100Mbps的數據速率,特別注意低傳播延遲和低偏斜。

ESD保護:這不會提高數據速率,但可能是工作系統與數據速率為零(損壞)的系統之間的差異。可用器件提供高達 ±35kV 的內置 ESD 保護

正確接線[6]RS-485規定了差分傳輸,除了一根地線(通常是24AWG雙絞線)外,還需要兩根信號線來傳輸信號。兩根信號線以差分方式傳輸信號,由于具有出色的共模抑制性能,大大減少了輻射EMI和EMI拾取的問題。該導線的共同特性阻抗在100Ω和120Ω之間,這也是用于端接電纜兩端的電阻,以減少反射和其他傳輸線效應。圖 10 和 11 顯示了正確接線的系統。

pYYBAGQCqsWAeKH4AAAUlNEsMxQ055.gif

圖 10.單發送,單接收網絡。

poYBAGQCqsWAco1uAAApfSzHvu0904.gif

圖 11.多收發器網絡。

結論

RS-485網絡可以在電氣噪聲環境中實現可靠的數據傳輸。通過考慮數據速率和電纜長度之間的權衡,您可以設計一個系統,在數百米長的電纜上實現超過100Mbps的數據速率,并且沒有中繼器。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    40

    文章

    5483

    瀏覽量

    173250
  • 接收器
    +關注

    關注

    14

    文章

    2488

    瀏覽量

    72534
  • 中繼器
    +關注

    關注

    3

    文章

    396

    瀏覽量

    28447
收藏 人收藏

    評論

    相關推薦

    淺談RS-485通訊協議

    RS-485標準只對接口的電氣特性做出規定,而不涉及接插件、電纜或協議;因此,用戶需要在RS-485應用網絡的基礎上建立自己的應用層通信協議
    發表于 09-26 09:26 ?3836次閱讀
    淺談<b class='flag-5'>RS-485</b>通訊<b class='flag-5'>協議</b>

    基于RS-485通信協議的自動控制液壓系統設計

    控制領域的廣泛應用,誕生了大量基于各種總線和通信協議通信方式。RS-485就是一種基于RS-485總線的通信協議,它已經被應用在了上位機和
    發表于 06-11 05:00

    RS-485通信協議標準有哪些功能

    1.RS-485通信協議標準通信協議是指雙方實體完成通信或服務所必須遵循的規則和約定,主要實現兩個設備之間的數據交換功能,通信協議分硬件層
    發表于 07-30 06:02

    淺析RS485通信和Modbus通信協議

    RS485通信和Modbus通信協議匯總1. 主從模式RS-485上的軟件層協議ModBus主要依賴于主從模式。主從模式是指在半雙工通訊方式
    發表于 08-23 06:16

    RS-485通信協議是怎樣工作的

    通信協議是指什么?RS-485通信協議是怎樣工作的?
    發表于 11-10 06:15

    3個理由了解為什么CAN總線與RS-485更好

    。  但是要了解使這些協議與眾不同的差異,我們必須知道它們到底是什么。  先簡要介紹一下RS-485。  RS-485:自20世紀80年代中期以來一直存在的
    發表于 04-03 14:32

    基于RS-485變頻器與PC機串行通信的實現

    RS-485 串行通信能夠保證快速、穩定、遠距離地傳輸數據,已經越來越多地應用于工業控制。文中介紹了基于RS-485 三墾變頻器與PC 機串行
    發表于 09-03 09:40 ?52次下載

    RS485通信協議

    RS485通信協議RS485 通信協議1.概述C320 系列變頻器提供標準RS485 通信
    發表于 04-07 17:26 ?89次下載

    RS-232與RS-485的比較及基于RS-485變頻器與PC機串行通信的實現

    2 RS-232與RS-485的比較 常用的串行通信有兩種,一種為RS-232串行
    發表于 09-29 17:10 ?6次下載
    <b class='flag-5'>RS</b>-232與<b class='flag-5'>RS-485</b>的比較及基于<b class='flag-5'>RS-485</b>變頻器與PC機<b class='flag-5'>串行</b><b class='flag-5'>通信</b>的實現

    RS-485協議的應用與基礎

    通信,進而保障設備的正常運行時間。本指南回顧RS-485協議并討論其廣泛用于工業領域的原因,以及常見問題的解決途徑。 RS-485
    發表于 11-15 19:09 ?3507次閱讀
    <b class='flag-5'>RS-485</b><b class='flag-5'>協議</b>的應用與基礎

    RS-485總線通信協議分析

    RS-485總線技術只是規定了接口的電氣標準,并沒有規定RS-485接口的電纜,插件以及通信協議,只是OSI規范中物理層的一個標準,由于RS-485總線采用差分平衡傳輸方式。
    發表于 07-23 18:02 ?7426次閱讀

    CAN為什么比RS-485更好?

    RS-485和CAN都是串行通信協議。它們允許在單個系統中布置多點設備,大大縮短了電纜長度
    的頭像 發表于 03-27 09:27 ?2008次閱讀

    串行通信協議和我們RS-485完整指南

    各種串行數據通信協議的范圍從RS-232(EIA/TIA-232)到千兆以太網等等。盡管每種協議都適合特定的應用,但在所有情況下,您都必須考慮物理 (PHY) 層的成本和性能。本文重點介紹
    的頭像 發表于 03-31 11:30 ?2483次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信協議和我們</b>的<b class='flag-5'>RS-485</b>的<b class='flag-5'>完整</b><b class='flag-5'>指南</b>

    串行通訊與并行通訊講解 RS232、RS422、RS485通信協議簡介

    通信和計算機科學中,串行通信(Serial Communication)是一個通用概念,泛指所有的串行通信協議,如
    的頭像 發表于 08-14 10:27 ?1.4w次閱讀
    <b class='flag-5'>串行</b>通訊與并行通訊講解 <b class='flag-5'>RS</b>232、<b class='flag-5'>RS</b>422、<b class='flag-5'>RS485</b><b class='flag-5'>通信協議</b>簡介

    RS485通信協議的應用與優勢

    RS-485是一種差分信號的串行通信協議,廣泛應用于工業自動化、樓宇自動化、安防監控等領域。它以其高速、長距離傳輸和抗干擾能力強等特點,成為許多工業和商業應用的首選通信方式。
    的頭像 發表于 11-28 14:23 ?2486次閱讀
    主站蜘蛛池模板: 亚洲欧美国产综合在线一区 | 女人精69xxxxx舒心 | 国产真实强被迫伦姧女在线观看 | 久久夜色噜噜噜亚洲AV0000 | 国产成人mv 在线播放 | 99精品国产免费久久久久久下载 | 国产精品www视频免费看 | 亚洲精品第一国产综合 | 一区三区在线专区在线 | 古代荡女丫鬟高H辣文纯肉 姑娘视频日本在线播放 | 小SB几天没做SAO死了H | 日韩精品免费在线观看 | 九九精彩视频在线观看视频 | 人妻体内射精一区二区 | 中文人妻熟妇精品乱又伦 | 男女啪啪抽搐呻吟高潮动态图 | 戳女人屁股流水羞羞漫画 | 精品国产乱码久久久久久上海公司 | 9久爱午夜视频 | 99国产小视频 | 蜜桃视频无码区在线观看 | 国产成人片视频一区二区青青 | 青青青青久久久久国产的 | 国产毛A片久久久久久无码 国产毛A片啊久久久久久A | 97色伦图片97色伦图影院久久 | 成人免费小视频 | 国产成人在线视频 | 99视频这里只有精品国产 | 黑人特黄AA完整性大片 | 亚洲视频 在线观看 | 黑人操白逼 | 亚洲 视频 在线 国产 精品 | 99久久综合国产精品免费 | 亚洲电影成人 成人影院 | xxxx美国老师1819| 九九精品久久 | 色偷偷91综合久久噜噜 | 国产精品成人免费 | 99久久精品国产交换 | 美女脱了内裤张开腿让男人爽 | 怡春院欧美一区二区三区免费 |