作者:Thomas Kugelstadt,德州儀器 (TI) 高級應用工程師 越來(lái)越多的人在問(wèn)關(guān)于 EIA/TIA-485(俗稱(chēng) RS-485 數據傳輸標準)基本概念的一些問(wèn)題,這一事實(shí)表明未來(lái)數年 RS-485 仍會(huì )在各種工業(yè)接口中起到舉足輕重的作用。 本文中,我們將為您解答許多常見(jiàn)和最新的問(wèn)題,例如:
要回答第一個(gè)問(wèn)題,我們需要研究圖 1 所示典型 RS-485 數據鏈路。我們看到,除驅動(dòng)通過(guò)端接電阻器的差分電流以外,驅動(dòng)器還必須驅動(dòng)通過(guò)許多接收機輸入阻抗的電流,以及通過(guò)位于總線(xiàn)上的故障保護網(wǎng)絡(luò )的電流。這些阻抗在差分信號線(xiàn)路和接地之間形成電流通路,同時(shí)影響了 A 和 B 信號線(xiàn)的電流,且影響程度相同。因此,可以將它們表示為共模阻抗 RCM。 ![]() 圖 1 典型 RS-485 數據鏈路 為了對最大共模負載進(jìn)行定義,RS-485 使用了一個(gè)單位負載的理論概念,其定義了一個(gè) 12kΩ 共模負載電阻。這樣一來(lái),一個(gè)單位負載 (1UL) 收發(fā)器便代表在每個(gè)接地相關(guān)總線(xiàn)端有一個(gè)RINEQ = 12 kΩ 的等效輸入電阻。 RS-485 規定一個(gè)收發(fā)器必須能夠驅動(dòng)高達 32 單位負載的總共模負載,同時(shí)能夠給 RD = 60Ω 差分電阻提供 VOD = 1.5 V 的差分輸出電壓。另外,該標準還要求在 VCM = –7 V 到 +12 V 共模電壓范圍保持這種驅動(dòng)能力,以便允許驅動(dòng)器和接收機接地之間的大接地電位差,其一般會(huì )出現在遠距離數據鏈路中。 60 Ω 差分電阻代表兩個(gè)并聯(lián) 120 Ω 端接電阻器的電阻值,而 32 單位負載得到的總共模負載電阻為 RCM = 12 kΩ / 32 = 375 Ω。共模負載條件下收發(fā)器驅動(dòng)能力測試的相應測試電路也指定為 RS-485 標準,其如圖 2 所示。 ![]() 圖 2 共模負載的驅動(dòng)器測試電路 假設非反相驅動(dòng)器輸出 A 具有更高的正總線(xiàn)電壓,則其電流計算方法為: ![]() 而反相輸出 B 的電流計算方法如下: ![]() 由于數據傳輸期間 A 和 B 輸出不斷改變極性,因此最好是使用一些通用術(shù)語(yǔ)來(lái)表示輸出電流方程式。所以,更多正輸出(或者高輸出)必須拉出電流: ![]() 而更少正輸出(或者低輸出)必須注入電流: ![]() 圖 3 顯示了在規定共模電壓范圍,驅動(dòng) RCM = 375 Ω 最大共模負載 (32 UL) 的一個(gè) 5V 收發(fā)器的最小輸出電流要求。用于繪制該圖的參數假設為 VOS = 2.5 V、VOD = 1.5 V、RD = 60 Ω 和 RCM = 375 Ω。 ![]() 圖 3 5V 收發(fā)器的總線(xiàn)電流要求 該圖表明,一個(gè)符合標準的 5V 收發(fā)器必須能夠拉出和注入高達 53 mA 的輸出電流。實(shí)際上,市場(chǎng)上銷(xiāo)售的大多數 RS-485 收發(fā)器,都具有 60 mA 及以上的最小注入和拉出能力。 就此而言,需要對 32 單位負載的最大共模負載進(jìn)行一些重要的澄清,以消除許多普遍存在的誤解。
圖 4 顯示了單位負載數,其為 GPD 振幅的函數。請注意,GPD 并非為 DC 電壓,而是 AC 電壓,其在系統電源電源頻率的第三諧波變換。 ![]() 圖 4 單位負載數為 GPD 振幅的函數 小結本文介紹了 RS-495 標準收發(fā)器的最小總線(xiàn)電流要求約為 60 mA,并表明在更低共模電壓下工作時(shí)可以增加 32 UL 規定共模負載。 下個(gè)月,《信號鏈基礎知識》將討論如何滿(mǎn)足檢驗可編程儀表放大器增益級中參考引腳的動(dòng)態(tài)要求。 參考文獻《RS-422 和 RS485 標準概述與系統配置》,2010 年 5 月修訂,2002 年 6 月刊 TI《應用手冊 SLLA070D》。 如欲了解 TI RS-485 和其他接口解決方案的更多詳情,請訪(fǎng)問(wèn):www.ti.com/interface-ca。 |
聯(lián)系客服