中文在线中文资源,色鲁97精品国产亚洲AV高,亚洲欧美日韩在线一区,国产精品福利午夜在线观看

你的位置:首頁 > RF/微波 > 正文

自動收發RS-485偏置電阻與終端電阻的選用,你知多少?

發布時間:2023-06-05 來源:ZLG 責任編輯:wenwei

【導讀】RS-485自動收發電路比帶控制腳電路在應用上少一個I/O腳,在主控資源緊張時會更受歡迎。那么自動收發電路是怎么實現自動收發功能以及在選用偏置電阻與終端電阻時需考慮什么因素呢?


RS-485自動收發原理


常見RS-485自動收發電路簡圖如圖1所示,將收發器接收使能腳RE和發送使能腳DE短接在三極管Q1的集電極,發送端DI和三極管Q1發射集接地,MCU的TXD接在三極管Q1的基極。以下是自動收發電路工作的過程。


當MCU通過TXD發送0時,三極管Q1截止,DE使能,因為DI接地,此時發送低電平;


當MCU通過TXD發送1時,三極管Q1導通,RE使能,此時收發器的DI引腳與AB端之間為高阻狀態,因為有AB的上下拉電阻的存在,此時總線邏輯狀態為1,該節點進入接收模式和發送高電平模式。


1683530531651769.png

圖1 RS-485自動收發電路簡圖


偏置電阻與終端電阻的作用


RS-485總線的偏置電阻主要是給A、B確定的邏輯狀態,我司RS-485自動收發產品內部都帶有上下拉電阻,用戶可以根據實際應用環境如邏輯1電平幅值低等原因,選擇外加一個較小阻值的上下拉電阻來提升驅動能力,該電阻與模塊內部 A/B 線自帶上下拉電阻是并聯的。


RS-485總線的終端電阻主要是用于信號線的阻抗匹配、提供通信線纜寄生電容能量的泄放路徑、提高信號質量。我們常用的RS-485的屏蔽雙絞線的差分特性阻抗為100Ω~150Ω,由于RS-485收發器輸入阻抗較高(RSM485PHT的輸入阻抗最小為1/4單位負載即48kΩ),在信號傳輸到總線末端時由于接收的瞬時阻抗發送突變,導致信號發送反射,同時若通信距離遠線纜寄生電容較大,能量泄放緩慢。這時我們需要選用終端電阻來消除或降低此情況對通信信號的影響。


因為RS-485自收發電路總線端的邏輯1是通過AB的偏置電阻來提供,其驅動能力要弱于推挽方式,因此自收發電路選用的終端電阻值一般偏大并且一般會再加小的偏置電阻來調節總線的電壓。


理想的RS-485總線電平


通常情況下,發送驅動器A、B之間的邏輯電平1位于+2~+6V,邏輯電平0位于-2~-6V。接收器也作與發送端相對的規定,通常情況下當接收端AB之間電平大于+200mV時,輸出邏輯電平1,小于-200mV時,輸出邏輯電平0,見下圖2。空閑時刻A、B差分電平應處于邏輯1。


1683530512658541.jpg

圖2 RS-485邏輯電平圖


考慮到線阻及信號的抗擾能力,通信時我們一般會使總線端的邏輯1電平盡可能遠離+200mV,邏輯0電平盡可能遠離-200mV。數據波形的上升沿和下降沿盡可能地陡峭,同時波形沒有過沖或振鈴等。如下圖3所示為較為理想的RS-485通信波形圖。


1683530498769421.png

圖3 較理想的RS-485通信波形圖


偏置電阻的選用


本文以我司自收發產品RSM485PHT為例進行說明,該產品內置完整的DC-DC電路、信號隔離電路,具有較強的抗擾性和高可靠性,具備自動收發功能。該產品的A、B線內置47kΩ的上、下拉電阻,收發器輸入阻抗最小值為48kΩ。


本次測試的硬件框圖如圖4所示,在通信速率為500kbps、總線上掛6個通信節點、雙絞線總長度約為3m的情況下,抓取總線波形如圖5所示,邏輯1的差分電壓約為1.60V。


1683530482786636.png

圖4 RSM485PHT組網通信框圖


1683530471662227.png

圖5 3m雙絞線、500kbps時VAB波形


下圖為本次RSM485PHT測試的電阻分壓等效圖,當總線上有6個節點進行通信時,相當于6個R、6個R、6個R并聯,此時VAB高電平電壓計算值為VAB=(R/6)/(R/6+R/6+R/6)*VCC,取VCC=5.1V,VAB=1.72V。考慮到線阻的分壓,此計算值1.72V與實測波形幅值1.60V基本吻合。


1683530437925464.png

圖6 RSM485PHT電阻分壓等效圖


因為總線端邏輯1電平幅值僅有1.6V左右,該幅值的抗擾能力相對較弱且影響了通信距離的進一步拉長,現考慮通過外加偏置電阻將總線幅值抬高至3.5V左右。通過公式VAB=(R/6)/(R上等效+R/6+R下等效)*VCC,可計算出R上等效=R上等效≈2.75kΩ,外加上下拉電阻值約為4.1kΩ。如圖7所示為外接3.5kΩ上下拉電阻時總線的通信波形圖(外加偏置電阻增加功耗約為5.1V/3.5k≈1.4mA,在可接受的范圍內),因為實焊偏置電阻值3.5kΩ小于4.1kΩ,實際總線邏輯1幅值為3.92V高于預設值3.5V。


1683530420924425.png

圖7 外加3.5kΩ偏置電阻時差分波形圖


接入終端電阻120Ω*2


在上述接入3.5kΩ上下拉電阻的環境下再接入120Ω的終端電阻,此時電阻分壓等效圖6中的R內等效≈60Ω,將各數值代入VAB=(R內等效)/(R上等效+R內等效+R下等效)*VCC,計算得出電壓約為60mV,測試波形如圖8所示。此時高電平處于門限-200mV~+200mV門限內,收發器無法識別邏輯1,造成通信錯誤。


1683530400291887.png

圖8 接入120Ω終端時差分波形圖


總結


在使用我司自動收發模塊RSM485PHT或RSM485M時,如果總線邏輯1電平較低可通過外接偏置電阻來調節總線電平,偏置電阻值過小將增加額外的功耗,電阻值太大調節效果將不明顯。偏置電阻值可以根據實際節點數量算出等效電阻值,再代入阻抗分壓公式(VCC*R內等效)/(R上等效+R內等效+R下等效)=VAB計算出,其中VCC可取5.1V,VAB一般取2.5V~4.0V。


具備自動收發功能的模塊RSM485PHT或RSM485M的總線邏輯1電平是通過AB線的偏置電阻來驅動,其能力弱于推挽驅動,因此一般情況下我們不建議用戶加終端電阻。如果通信速率高、通信距離長,總線信號質量很差,需要加終端電阻來減弱反射信號或提供泄放寄生電容能量的路徑,可以選擇稍大阻值的電阻,并且可以考慮通過在AB線上加小阻值的偏置電阻兩者配合共同來調節總線的電平。


總的來說在使用自動收發RS-485進行通信時一定要確保 A/B 線差分電壓不會處于-200mV ~+200mV 范圍內;若邏輯1或邏輯0的差分電平幅值較低,可以通過外加小的偏置電阻來進行調整;一般情況下不建議用戶接終端電阻,如果要接盡量選擇較大的阻值同時與外接偏置電阻搭配使用。



免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。


推薦閱讀:


一文看懂GNSS保護級別

5G毫米波天線設計的權衡取舍

解鎖高速高精度工業應用,安森美電感式位置傳感器了解一下?

高級負載診斷功能助力縮短24 VDC配電的工廠停機時間

IBM存儲:應需而變,助力企業應對數據新挑戰

特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

  • <center id="09kry"></center>

  • 主站蜘蛛池模板: 普宁市| 增城市| 铁岭县| 高州市| 陆川县| 大洼县| 克东县| 朝阳市| 会理县| 重庆市| 新建县| 任丘市| 临泽县| 万宁市| 荆州市| 巢湖市| 廊坊市| 呼和浩特市| 定远县| 共和县| 泰来县| 隆尧县| 玉门市| 武宣县| 稻城县| 新田县| 南漳县| 莱阳市| 通河县| 久治县| 武安市| 碌曲县| 内乡县| 阿合奇县| 石阡县| 景东| 永定县| 芮城县| 通河县| 都兰县| 罗平县|