RS-485的使用已有一些時日,但因其信令、電壓水平及實現(xiàn)的簡單性, 迄今它仍是一種可用的網(wǎng)絡技術(shù)。很多工程師常選用未針對具體應用進行優(yōu)化的現(xiàn)成方案,所用部件超過實際所需的尺寸,如功耗更高的終端電阻,使EMI問題更加嚴重。本文討論了幾個關(guān)鍵因素可以幫助工程師迅速而精準地選對正確的方案,還提出了可增強設(shè)計性能的簡單技巧。
?
雖然RS-485的使用已有一些時日,但因其信令、電壓水平及實現(xiàn)的簡單性, 迄今它仍是一種可用的網(wǎng)絡技術(shù)。工業(yè)傳感器也因為這些原因仍然在使用這種接口。由于RS-485不是最近出現(xiàn)的標準,很多工程師都選擇使用現(xiàn)成的方案,這些方案并未針對具體應用進行優(yōu)化,達不到人們期望的性能要求。結(jié)果,所用的部件超過實際所需的尺寸,如功耗更高的終端電阻,使EMI問題更加嚴重。本文所討論的幾個關(guān)鍵因素,可以幫助工程師迅速而精準地選對正確的方案。有關(guān)這個主題已經(jīng)有許多著名的白皮書。本文補充了一些遺漏的細節(jié),并提出了可增強設(shè)計性能的簡單技巧。
圖1:基本RS-485拓撲
電磁干擾問題
有三種基本工具可以幫助設(shè)計師管理電磁干擾(屏蔽技術(shù)將在文章的最后單獨說明)。
速度
使用的波特率不要超過實際應用的要求,包括收發(fā)器的速度。收發(fā)器有不同的速度選項,它們會影響信號的上升/下降時間。舉例來說,許多RS-485鏈路的速度在1Mbps以下,因此像TI的SN75HVD12DR這樣的器件就是一種好的選擇。對于128kbps速度的鏈路來說,速度低一些的Intersil器件就足夠。
這些器件上升時間較慢(例如100ns), 但對這些應用來說已經(jīng)足夠,可以最大程度地減少電磁干擾輻 射。因為響應速度較慢,也降低了對附近噪聲源的敏感度。請仔細閱讀收發(fā)器的規(guī)范說明,因為許多標準器件將運行在10Mbps或更快的速度下,比這些鏈路通常所需的速度快得多。
表1:RS-485收發(fā)器及其速度舉例
電壓
電磁干擾幅度與任意信號的電壓擺幅成正比,因此減小電壓擺幅可以減小因連接而產(chǎn)生的電磁干擾。許多較新器件的額定工作電壓是3.3V,可以滿足RS-485信號標準的最低要求。在今天的許多系統(tǒng)設(shè)計中,3.3V要比5V更常用。如果使用更低的電壓,我們需要放棄什么?在這個電壓下,器件的速度和抗噪聲能力可能會下降。但如果器件的額定速度滿足要求,并且使用了屏蔽措施,那么3.3V的RS-485信號通常足夠。需要重申的是,是否需要考慮所有相關(guān)條件并查閱數(shù)據(jù)手冊,取決于設(shè)計師。為了抵抗浪涌,要在收發(fā)器輸入端增加一個電容以避免出現(xiàn)信號劣化,除非計算出來的頻率響應是信號速率(1/2波特率)的5-10倍。
RS-485的工作電壓范圍很寬,從200mV接收閾值到10V最大差分信號。2V峰-峰值通常是推薦的最小驅(qū)動電平,3.3V器件滿足這個條件,同時又能很好地與5V供電器件連接, 因而能提供合理的信噪比, 特別是對較短距離的通信來說。記住,如果你需要高速(5MHz以上),那么你可能需要5V電源,請查閱相關(guān)的數(shù)據(jù)手冊。
電流
電磁干擾問題本質(zhì)上就是磁性問題,因此流經(jīng)端接電阻的電流被認為是引起電磁干擾的一個因素。磁性干擾比較難控制,因為銅的相對磁導率大約為1,不管附近是否有屏蔽都可能引起干擾電路的耦合。較低的瞬態(tài)電流可以減少磁性特征,最大限度地減小與鄰近其它電路的耦合。
我們?nèi)绾巫龅竭@點呢?難道端接電阻值不是固定的嗎?是的,只要線纜的“電長”相對于信號邊沿速率來 說足夠,它就不是固定的。沒有規(guī)定說不能為了工程上的其它理由而增加這個值。若關(guān)心的主要問題是敏感度而不是輻射,這個終端電阻的阻值就越小越好。不過仍然需要進行折衷,如同其它所有工程設(shè)計那樣。比較5V/120Ω系統(tǒng)和3.3V/499Ω系統(tǒng)就能發(fā)現(xiàn),電流可以減小至1/6。
終端電阻
大多數(shù)人最初知道的電阻默認值是120Ω,分別跨接在網(wǎng)絡遠端的(+)和(-)數(shù)據(jù)端子上。但120Ω并不總是最好的選擇,選用這個原始終端原本就是為了匹配商用雙絞線阻抗。不管什么樣的應用,即使短距離應用,也不要考慮不接終端電阻,因為它能提供很好的抗噪聲能力。需要端接的理由有兩個:
電纜的“ 電長” 足夠, 能滿足2·tp≥tr/5,其中tp是信號沿電纜單向傳輸?shù)臅r間,tr是來自指定驅(qū)動器 的信號上升時間(10%-90%;請參考后面根據(jù)速度因子計算的信號傳輸時間)。如果電纜的“電長”不夠,那么在調(diào)整終端(Rt)值時就可以更加靈活。這是選用慢速驅(qū)動器來滿足應用要求的另一個理由。
*敏感度: *如果沒有任何端接,SN75HVD12DR的接收器輸入阻抗(單端)估計在109kΩ左右(基于最大輸 入電流指標和引腳上的12V電壓)。這么高的輸入阻抗很容易受到PCB或電纜內(nèi)鄰近信號的串擾(如果屏蔽層內(nèi)的電纜超過一對)。通過并聯(lián)端接電阻可以降低這個阻抗值,最大程度地減小串擾,但代價是功耗會增大。建議做適當?shù)恼壑裕肋h不要放棄“免費的”抗噪聲性能,一定要包含一定數(shù)值的終端。
優(yōu)化端接電阻
需要回答的第一個問題是: 電纜的“電長”夠嗎?然后我們就能確定是否需要將電阻Rt與電纜阻抗匹配?;卮疬@個問題可以從上面的等式2·tp≥tr/5開始。
加入前面驅(qū)動器的上升時間可以得到2·tp≥100ns/5,這樣就得到了最大10ns的信號傳輸時間tp。這意味著從驅(qū)動器到對端電纜末端所需時間不到10ns(在到達第一個端接電阻之前)。接下來根據(jù)電纜電介質(zhì)(及其速度因子)計算如何將這個要求轉(zhuǎn)換為電纜長度。速度因子是信號沿著導體/電介質(zhì)傳播的速度與光在真空中傳播速度之比。
VF(速度因子)=1/√εr (εr=相對介電常數(shù)或介電常數(shù);例如,聚乙稀,εr=2.25)
因此速度=c·VF或c/√εr
例子:百通公司規(guī)定#9841電纜的速度因子為66%(絕緣體是聚乙稀,由上述公式計算得到66.6%)。如果沒有規(guī)定VF,可以查找介電材料,然后用上述公式計算。
先計算電纜的最大長度(使用上面的100ns驅(qū)動器和10ns最大tp),然后找出與電纜阻抗匹配的端接電阻:
低功耗考慮
在這個例子中,長度小于1.98m(比如嵌入式應用機箱)的電纜不需要與之相配的端接電阻。那么如何選擇Rt呢?可以不使用。然而如前所述,阻值較低的電阻可以減小敏感度。499Ω是一個好的起始值。對于5V信號,當電阻從120Ω變?yōu)?99Ω時,每個電阻的靜態(tài)功耗將從208mW下降到50mW。與無端接情況相比,這種做法有助于降低功耗和敏感度,從而實現(xiàn)魯棒的通信鏈路。
對于非電池驅(qū)動的應用,我們?yōu)槭裁催€要關(guān)心功耗呢?SMT元件在設(shè)計中已經(jīng)變得非常小。一個0603 電阻的額定功率是100mW,若降額因數(shù)為50%,留給我們用的功率就只有50mW。499Ω的0603電阻滿足要求,而208mW的原始設(shè)計需要1210尺寸的電阻。更高阻值的電阻有助于減小設(shè)計尺寸, 并使鏈路更加魯棒。3.3V/499Ω信號則允許使用0402的端接電阻。
低功耗也意味著3.3V或5V電壓軌可以不用電荷泵穩(wěn)壓器,這樣可以減少器件數(shù)量,從而降低總成本。舉例來說,凌力爾特公司的LTC3255可以采用4-48V直流輸入,但輸出限制為50mA。
管理共模電壓
雖然RS-485是一種差分網(wǎng)絡,但要想正確工作,必須滿足有限共模(CM)電壓限制要求。這意味著如果它們彼此呈懸浮態(tài),則從一個節(jié)點到另一個節(jié)點需要一條地線。共模電壓可能來自數(shù)字信號(使用二極管/電容),但一般來說它不抗噪。為了控制從一個模塊到另一個模塊的噪聲,可以在地線上串聯(lián)一個電 感。這樣不僅可以通過任一根數(shù)據(jù)線控制直流共模電壓,還能最大限度地減小射頻回流。通常1μH的電感就可以提供很好的保護,因為它的阻抗在200MHz頻率時超過1kΩ,但又不會因太高而干擾1Mbps或以下的通信。也可以采用共模扼流圈來提供額外的射頻保護。
屏蔽
控制電磁干擾并不是說所有接地都懸浮于大地之上。一般來說,屏蔽層(如果用的話)的一端會連到末端的信號地或具有地線的節(jié)點,而屏蔽層的另一端則處于懸浮狀態(tài)。在有可能發(fā)生嚴重磁性干擾的情況下,可能要求將屏蔽層的兩端都接地。當電纜長度超過10m時,遠端的屏蔽接地將被轉(zhuǎn)換為“軟地”(使用電容),以便通過屏蔽層(連接遠程地)最大限度地減小低頻干擾。使用電壓源和寄生電容的噪聲模型連接在相對地、導體和屏蔽層之間,這是一種明智的做法。圖2中為基本的屏蔽構(gòu)建了噪聲模型。
圖2:基本屏蔽結(jié)構(gòu)的噪聲建模
總結(jié)
RS-485實現(xiàn)了能夠?qū)闺姶鸥蓴_的簡單網(wǎng)絡,但在應用中必須理解各種選項,并運用合理的工程原理。在眾多選項中, 不要簡單地選用自己見過或用過的器件。市場上不斷推出新器件,應綜合考慮傳輸長度、器件速度、功耗要求以及將使用的電纜類型再做出選擇。正確的選擇有助于設(shè)計的最后成功。
評論