3.3V供電的RS485接口滿足遠距離通訊要求

2020-12-25 電子發燒友

3.3V供電的RS485接口滿足遠距離通訊要求

工程師曾玲 發表於 2018-09-09 10:00:00

一、前言

在工業控制、電力通訊、智能儀表等領域中,通常使用串行通訊方式進行數據交換。最初的RS232接口,由於外界應用環境等因素,經常因電氣幹擾而導致信號傳輸錯誤。除此之外,RS232接口只能實現點對點的通信方式,不具備聯網功能,而且其最大傳輸距離僅有15米,不能滿足遠距離通訊要求。RS485則解決了這些問題,數據信號採用差分傳輸方式,最大傳輸距離約為1219米,允許多個發送器連接到同一條總線上。

考慮到節能、低功耗等原因,系統電壓由傳統的5V轉為3.3V,因此3.3V供電的RS485接口應運而生。

二、RS-485標準概述

RS-485數據信號採用差分傳輸方式,收、發端通過平衡雙絞線將A-A與B-B對應相連。當線路A高於線路B電平(VA-VB>+200mV)時,接收端輸出為邏輯高電平(RO=1);當線路A低於線路B電平(VA-VB-200mV)時,接收端輸出為邏輯低電平(RO=0)。當驅動器的輸入端邏輯電平為高(DI=1)時,線路A電平高於線路B電平;當驅動器的輸入端邏輯電平為低(DI=0)時,線路A電平低於線路B電平。見圖1。


       三、低壓RS-485網絡電路的設計要點

1、共模幹擾

RS-485 接口採用差分方式傳輸信號,一般收發器能夠承受的共模電壓範圍為-7V至+12V,一旦共模電壓超出此範圍,將會影響通信的可靠性,甚至損壞接口。由於每個系統都會有獨立的地迴路,在遠距離通信條件下,系統間的地電位差VGPD將會很大。發送器的輸出共模電壓為VOC,那麼接收器輸入端的共模電壓VCM=VOC+VGPD,RS-485標準規定VOC小於等於3V,但VGPD的幅度可達十幾伏甚至數十伏,並可能伴有強幹擾信號,導致接收器的共模輸入VCM超出正常範圍,並在信號線上產生幹擾電流。解決此類問題的方法是:

a、通過帶隔離的DC-DC將系統電源和RS-485收發器的電源隔離,如圖2所示;


       b、通過光耦將信號隔離,減小共模電壓的影響。

採用該方法時,總線收發器的信號線和電源線與本地信號的電源是相互隔離的。

2、光耦隔離電路

光耦往往是限制通信數據波特率的主要因素,對於低速傳輸,可採用PS250、TIL117等。在高速電路設計中,可以考慮採用6N137、6N136等高速光耦,優化電路參數設計。光耦隔離示意圖如圖3所示。圖3中,電阻R3、R4如果選取得較大,將會使光耦的發光管由截止進入飽和狀態的速度變慢;如果選取得過小,退出飽和將會變慢。不同型號的光耦及驅動電路,使得這兩個電阻的數值略有差異,阻值的選取通常由實驗來確定。


       圖3:光耦隔離示意圖

3、端接電阻

RS-485數據信號採用差分傳輸方式,信號在轉換期間和轉換之後會發生反射。數據的傳輸速率較低或者通訊距離較近時,反射持續時間較短,對接收的邏輯電平沒有影響,可以不用終端匹配。相反,如果數據的傳輸速率高或者通訊距離較遠時,反射持續時間較長,則需要對總線進行終端匹配。

那麼究竟在怎樣的數據速率和電纜長度時需要進行總線匹配呢?一條經驗性的原則是:當信號的轉換時間(上升或下降時間)超過電信號沿總線單向傳輸所需時間的3倍以上時無需進行終端匹配。

終端匹配有以下兩種方案:

a、電阻匹配,在RS-485總線電纜的始端和末端都並接終端電阻。端接電阻取120Ω,與雙絞線電纜特性阻抗匹配。該方案比較簡單,目前最為普遍。如圖4所示。該方案的弊端在於,匹配電阻對功率消耗較大,不太適合對功耗限制比較嚴格的系統。


       圖4:端接電阻示意圖

b、RC匹配,在總線直接串聯一個電阻和電容。容值的選取與信號的傳輸速率有關,電路連接方式如圖5。由於電容的存在,減少了大部分的功率損耗,同時也影響了信號的傳輸速率。因此,容值的選取就顯得比較關鍵。


       圖5:RC匹配示意圖

4、故障保護

RS-485網絡中,當所有的收發器都工作在接收模式時,總線處於空閒狀態。此時總線上的差分電壓VA-VB=0,接收器輸出處於未定義狀態,從而導致UART接收錯誤信息。除此之外,總線的斷路、短路故障,都會造成UART上接收到錯誤信息。為了避免出現以上錯誤,在總線上放置上、下拉電阻。圖6為總線偏置電路。電阻R1、R2的選擇可根據下列計算方法得出,R1=R2=R,RT=120Ω(由於總線上終端和起始端各有1個120Ω終端電阻,所以RT0取值60Ω),VA-VB=Vcc*RT/(2R+RT0),應滿足VA-VB>200mV,低壓傳輸時,取Vcc=3.3V,那麼R=465Ω。


       5、瞬態保護

實際應用中,RS-485總線上經常會遇到雷擊、靜電、電源波動等情況,由於傳輸線對高頻信號相當於電感,因此對於高頻瞬態幹擾,接地線等同於開路。瞬態幹擾雖然持續時間短暫,但可能會有成百上千伏的電壓。一般在切換大功率感性負載如電機、變壓器、繼電器等或閃電過程中都會產生幅度很高的瞬態幹擾,如果不加以適當防護可能會引起通信接口器件的損壞。通常情況下,會採取旁路保護方法,如圖7所示。

由於旁路保護方法是將瞬變能量釋放到地迴路,因此必須要有良好的接地。對於高速信號的遠距離傳輸,應考慮保護器件容值和線路間容值對信號延時的影響。

四、使用RS485接口時應注意的問題

1、UART電平

隨著MCU等平臺電平的降低,接口電平低壓化趨勢明顯。上海英聯電子的UM3483/UM3486採用CMOS接口電平,兼容2.8V、3.3V接口電平。同時,為了增加抗幹擾能力,對輸入口的邏輯電平做了閾值滯環處理。

2、EMI幹擾

RS-485信號在轉換期間和轉換之後會發生反射,形成天線向外輻射。UM3483具有低擺率驅動器,能夠減小EMI和由於不恰當的終端匹配所引起的反射,並能夠在接收端提供良好的信號信噪比。

3、失效保護

傳統的RS-485接收器門限為±200mV,當總線上的差分電壓VA-VB介於±200mV之間時,接收器的輸出狀態不確定。UM3483/UM3486內置真故障安全接收器輸入,將接收門限移到-200mV/-50mV,解決了總線短路、空閒等情況下的失效保護問題。可省去外部的偏置電阻,同時內部的接收閾值做了滯環處理,增加了接收器的抗幹擾能力。

4、單位負載

RS-485接收器額定的輸入阻抗為大於或等於12kΩ,該值為1個單位負載(UL)。如果一個RS-485接收器額定具有1/8個UL,則總線可連接8倍數量的這種接收器。UM3483/UM3486的輸入阻抗為96kΩ,總線可連接多達256個節點。

5、ESD保護

由於RS-485的應用環境比較複雜,經常受到靜電和瞬態電壓等幹擾。目前半導體常用的ESD測試標準IEC61000-4-2(空氣放電模式)、IEC61000-4-2(接觸放電模式)和人體放電模式,用於評價器件的防靜電能力。UM3483/UM3486晶片內部集成了ESD保護電路,人體放電模式、空氣放電模式均達到±15kV,接觸放電模式達到±8kV。

6、電壓倒灌

如果RS485接口晶片電源掉電,但I/O口(A、B、/RE、DE、DI、RO)有輸入電壓時,一旦晶片沒有該項功能,會在VCC管腳上建立起不穩定的電壓,從而導致晶片處於無法預期的工作狀態,吸收總線上的電流,向總線亂發數據,引起通信的異常和終端功能混亂。UM3483/UM3486具有防止電壓倒灌功能,在此種情況下,保證VCC管腳電壓為0,保證晶片處於關閉狀態。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 內蒙古RS485接口通訊晶片_優恩半導體
    內蒙古RS485接口通訊晶片,優恩半導體,公司不斷實現技術創新突破,由最初單一的晶片設計製造商,迅速成長為集研發、生產、銷售為一體的電磁兼容(EMC)整體解決方案全球供應商。內蒙古RS485接口通訊晶片, 儀器儀表的應用環境較為惡劣,從而對晶片的可靠性要求非常高。
  • rs485轉rs232接口電路
    pc機串行口為標準的rs232c接口,最大通信距離僅為15 m,無法適用於遠距離的監測。選用rs485串行接口標準可實現管理微機遠距離對下位機進行通信管理。串口通信採用rs485協議進行,其傳輸距離較長。適用於從光伏發電設備到監控設備之間的數據傳輸。
  • 深度介紹rs485總線接口通訊協議定義標準以及管腳引腳
    RS485總線標準是工業中(考勤,監控,數據採集系統)使用非常廣泛的雙向、平衡傳輸標準接口,支持多點連接,允許創建多達32個節點的網絡;最大傳輸距離1200m,支持1200 m時為100kb/s的高速度傳輸,抗幹擾能力很強,布線僅有兩根線很簡單。
  • RS485通訊接口特性及與RS232的區別【漲知識】
    RS485通訊接口,在實際應用中很常見,今天小編就給大家總結一下RS485通訊接口的連接方式及特性,以及與RS232口的區別。
  • cmos電平與rs485_rs485通信與DP的區別
    最大的通信距離約為1219m,最大傳輸速率為10Mbps,傳輸速率與傳輸距離成反比,在100KbpS的傳輸速率下,才可以達到最大的通信距離,如果需傳輸更長的距離,需要加485中繼器。RS-485總線一般最大支持32個節點,如果使用特製的485晶片,可以達到128個或者256個節點,最大的可以支持到400個節點。
  • RS485和RS232通訊接口有什麼區別?
    打開APP RS485和RS232通訊接口有什麼區別?它的全名是「數據終端設備(dte)和數據通訊設備(dce)之間 串行二進位數據交換接口技術標準」該標準規定採用一個25個腳的 db25連接器。   對連接器的每個引腳的信號內容加以規定,還對各種信號的電平加以規定。
  • 支持RS485接口的PLC與單片機的通訊
    打開APP 支持RS485接口的PLC與單片機的通訊 發表於 2019-10-13 16:11:00 1 引言
  • RS485通訊電路無法接收或發送或發送數據截斷現象分析
    其實我要說的是3種RS485通訊的現象。其一無法發送數據,其二無法接收數據,其三發送數據不完全固定位置截斷了。通過這3個現象,我分析一下RS485電路的各部分組件的作用,避免大家再犯。RS485通訊電路無法接收數據及發送數據截斷的現象分析和出口電阻對項目的影響.這裡要注意我用的晶片是max485 ESA或者sp3485e 1810L(這是開發板上的485模塊用的晶片)在項目電路板改造過程中,沒有重新制板而是採用了原有的就電路板。
  • RS485門禁—通訊故障分析
    2、是否施工不規範:施工不規範是造成通訊不穩定的最主要的原因,而且很不容易找到原因和解決問題。所以,在施工時就應該有足夠的規範意識,不然到以後後悔就更困難了。3、是否是使用無源的轉換器?我們認為門禁系統是應該禁止使用無源轉換器的,無源轉換器成本低廉,通訊質量差通訊距離短、負載能力差、幾乎無抗幹擾能力。
  • can 轉串口 RS232/485轉can串行接口
    一一產品簡介>>模塊接口定義CAN232MB/CAN485MB模塊各接口定義如圖所示,使用端子及標準RS-232接口的接線的方式,便於工業現場使用。rs485轉CAN~卓越~(實力)領航。一一RS232"資料"一一>>簡介個人計算機上的通訊接口之一,由電子工業協會(Electronic Industries Association,EIA)
  • RS485通訊基礎及通訊應用詳解
    與通訊有關的概念描述:1、全雙工與半雙工全雙工是通訊埠在發送數據的同時可以接收數據。而半雙工指的是同一時刻通訊埠要麼只能發送數據,要麼只能接收數據。明白了通訊的基本概念後再理解485通訊就相對容易了,下面我們從通訊介質、通訊方式、通訊類型、物理層四個方面來介紹485通訊。通訊介質:通訊介質為屏蔽雙絞線,也就是我們通常用的帶有屏蔽層的兩心電纜。
  • 學工控不得不知的通信接口 RS232 RS422 RS485
    RS485的傳輸支持一點對多點,傳輸距離達到1800米.(採用半雙工傳輸)RS422跟485的區別在於它傳輸方式是全雙工傳輸!1、什麼是RS-232-C接口?採用RS-232-C接口有何特點?傳輸電纜長度如何考慮?答: 計算機與計算機或計算機與終端之間的數據傳送可以採用串行通訊和並行通訊二種方式。
  • 終於有人把常用的三種通訊方式:RS485、RS232、RS422講明白了
    RS232:3線制(RXD、TXD、GND)、全雙工、點對點通訊(因點對點通訊方式而無法聯網,導致出現RS485)RS232是異步傳輸接口,即電腦上的COM口,有9個引腳(DB-9)或者是25個引腳(DB-25)的型態出現。
  • RS485通訊接口是必須?工業一體機在雷射機中這些功能是重點!
    以及GPS功能,還可根據用戶的需求進行其它性能定製;·此次用戶選擇嵌入式安裝在機櫃中,一體機前面板厚度可選3mm,嵌入式安裝更無縫貼合,視覺更美觀;·採用鋁合金機身設計,加上後蓋散熱孔設計,散熱性更好,嵌入機櫃也無需擔心散熱問題;·選用電容觸摸方式,十點觸控技術,反應更加靈敏,用戶智能化體驗感更強;·在雷射機應用中,由於一體機為嵌入式機櫃,用戶要求對走線要求很高
  • 工控電腦一般需要幾個供電接口
    既然工控電腦是計算機的一種,那它工作的時候肯定是需要供電才能啟動。那麼工控電腦一般需要幾個供電接口? 一定要說工控電腦一般需要幾個供電接口,這個也很難說出準確數字來,畢竟工控電腦它不是普通商品,不是標配的,都是根據用戶實際情況配置的。
  • 工業風扇的PWM控制方案參考,採用RS232或者RS485通訊控制
    工業風扇的PWM控制方案參考,採用RS232或者RS485通訊控制,或者使用網絡控制。支持MODBUS協議WJ63產品實現傳感器和主機之間的信號採集,用來脈衝信號計數和設備控制。每個串口最多可接255隻 WJ63系列模塊,通訊方式採用ASCII碼通訊協議或MODBUS RTU通訊協議,波特率可由代碼設置,能與其他廠家的控制模塊掛在同一RS-485總線上,便於計算機編程。WJ63系列產品是基於單片機的智能監測和控制系統,所有的用戶設定的地址,波特率,數據格式,校驗和狀態等配置信息都儲存在非易失性存儲器EEPROM裡。
  • RS485主從站通訊怎麼設置?
    01485通訊從接線開始到參數的具體設置怎麼實現通訊;對不同的工況,對不同的埠進行進行組態和接線,相對與485通訊來說,相對的TCP ip 協議更加優秀一點,但是對相應不同的工控條件和接口的需要來說,RS485主從通訊也有很大的使用範圍; 首先,485接線,對應的smart200的接線點;485通訊一般選用8/3兩個點位進行連接,兩端接線一樣;主站的程序:此段程序對40010-40015數據進行寫入;啟用兩段數據,由於485使用半雙工模式,進行讀取的時候不能進行寫入,則對兩端程序進行一個輪詢狀態的處理;此部分對主站的使用應注意的為波特率
  • 什麼是RS485總線?
    485總線的通訊距離可以達到1200米。根據485總線結構理論,在理想環境的前提下,485總線傳輸距離可以達到1200米。其條件是通訊線材優質達標,波特率為9600,只負載一臺485設備,才能使得通訊距離達到1200米,所以通常485總線實際的穩定的通訊距離往往達不到1200米。
  • 8口百兆POE供電ONU_天津上網卡行情-中關村在線
    E8008U-CMP能為用戶直接提供IP數據的接入,它基於成熟穩定、高性價比的EPON技術,提供一個PON接口,8個10/100M自適應電接口。採用單纖波分復用技術(下行1490nm,上行1310nm),僅需一根光纖和OLT相連,最高傳輸距離可達20 公裡,支持掉電上報功能,支持本地WEB管理功能。
  • RS485總線知識匯總
    485總線的通訊距離可以達到1200米。根據485總線結構理論,在理想環境的前提下,485總線傳輸距離可以達到1200米。其條件是通訊線材優質達標,波特率為9600,只負載一臺485設備,才能使得通訊距離達到1200米,所以通常485總線實際的穩定的通訊距離往往達不到1200米。