tft每日頭條

 > 生活

 > 485總線提高速度

485總線提高速度

生活 更新时间:2025-04-03 10:40:13

485全名叫做EIA-485也叫做RS-485或者RS485,是隸屬于OSI模型物理層的 電氣特性規定為2線、半雙工、平衡傳輸線多點通信的标準。是由電信行業協會(TIA)及電子工業聯盟(EIA)聯合發布的标準。實現此标準的數字通信網可以在有電子噪聲的環境下進行長距離有效率的通信。在線性多點總線的配置下,可以在一個網絡上有多個接收器。因此适用在工業環境中。

485總線提高速度(關于485總線需要知道的一些問題)1

485的通訊距離最遠可以多少

根據485 總線結構理論,在理想環境的前提下,485 總線傳輸距離最遠可以達到1200 米。其條件是通訊線材優質達标,波特率為9600,隻負載一台485 設備,才能使得通訊距離達到1200 米,所以通常485 總線實際的穩定通訊距離往往達不到1200 米。如果負載485 設備多,線材阻抗不合乎标準,線徑過細,轉換器品質不良,設備防雷保護複雜和波特率的提高等等因素都會降低通訊距離。

485總線提高速度(關于485總線需要知道的一些問題)2

485通訊簡圖

485總線的帶負載能力

我們在網上搜索485的帶負載數量會發現有人說32個,有人說128個,還有人說256個因為地址是1byte 0-255。那到底是多少呢?其實不管是支持32個、128個、256個都沒有錯,但是這些都是理論值,實際負載多少個設備,還要看RS485轉換器用什麼芯片,一般485 芯片負載能力有三個級别——32 台、128 台和256 台。并和所用電纜的品質相關,節點越多、傳輸距離越遠、電磁環境越惡劣,對所選的電纜要求就越高。

RS-485的“節點數”主要是依“接收器輸入阻抗”而定;根據規定,标準RS-485接口的輸入阻抗為≥12kΩ,相應的标準驅動節點數為32個。為适應更多節點的通信場合,有些芯片的輸入阻抗設計成1/2負載(≥24kΩ)、1/4負載(≥48kΩ)甚至1/8負載(≥96kΩ),相應的節點數可增加到64個、128個和256個。

485總線提高速度(關于485總線需要知道的一些問題)3

支持不同節點數的芯片

如何消除485通訊幹擾

RS485信号以長距離、多用戶、抗(共模)幹擾著稱。但在現實情況下,尤其是在安防、智能建築施工環境下情況截然不同。許多人都遇到過RS485線路幹擾問題,當然最直觀的解釋就是沒有按照施工規範來做。但是一但按照繁複施工規範來做,對于目前的行業現狀(造價與技術人員素質)來講,都是比較有挑戰的。

對于強共模幹擾。這種情況很像圖像傳輸中所說的"地幹擾"。由于接收設備在不同地點,直接或間接接地,造成信号線與"本設備地"或"本設備數字地"之間的交流(通常是50赫茲)信号超标。表現為接收時有時無,甚至一直無法接收。更有甚者,收發相距一米便無法實現數據接收。消除共模幹擾的手段包括采用電氣隔離方式進行通訊、采用屏蔽線進行通訊将屏蔽層作為通訊地線、由一點可靠接入大地等。

需要提一下的是485的差模幹擾。485通訊線由兩根雙絞線組成,它是通過改變兩根通訊線之間的電壓差的方式來傳遞信号的,因此稱之為差分電壓傳輸。差模幹擾存在于兩根信号線之間,屬于對稱性幹擾。消除差模幹擾的方法是在電路中增加偏置電阻,并使用雙絞線。

485總線提高速度(關于485總線需要知道的一些問題)4

終端電阻在通訊中的作用

在485組網過程中另一個需要注意的是終端負載電阻問題,在設備少距離短的情況下不加終端負載電阻整個網絡能很好的工作但随着距離的增加性能将降低。理論上,在每個接收數據信号的中點進行采樣時,隻要反射信号在開始采樣時衰減到足夠低就可以不考慮匹配。但這在實際應用上難以掌握,美國美信(MAXIM)公司有篇文章提到一條經驗性的原則可以用來判斷在什麼樣的數據速率和電纜長度時需要進行匹配:當信号的轉換時間(上升或下降時間)超過電信号沿總線單向傳輸所需時間的3倍以上時就可以不加匹配。

一般終端匹配采用終端電阻方法,RS-485應在總線電纜的開始和末端都并接終端電阻。終端電阻在RS-485網絡中取120Ω。相當于電纜特性阻抗的電阻,因為大多數雙絞線電纜特性阻抗大約在100~120Ω。這種匹配方法簡單有效,但有一個缺點,匹配電阻要消耗較大功率,對于功耗限制比較嚴格的系統不太适合。另外一種比較省電的匹配方式是RC匹配。利用一隻電容C隔斷直流成分可以節省大部分功率。但電容C的取值是個難點,需要在功耗和匹配質量間進行折衷。還有一種采用二極管的匹配方法,這種方案雖未實現真正的“匹配”,但它利用二極管的鉗位作用能迅速削弱反射信号,達到改善信号質量的目的,節能效果顯著。

一般情況下不需要增加終端電阻,隻有在485通信距離超過300米的情況下,要在485通訊的開始端和結束端增加終端電阻。還需要注意的是當設備數量較多時(一般超過22台),一般不需要再加終端電阻,因為終端電阻會降低485總線的帶負載能力。

485總線提高速度(關于485總線需要知道的一些問題)5

485與Modbus的關系

RS485是一個物理接口,簡單的說是硬件載體。而MODBUS是一種國際标準的通訊協議,用于不同廠商之間的設備交換數據(一般是工業用途),所謂協議,也可以理解為軟件。一般情況下,兩台設備通過MODBUS協議傳輸數據在最早是用RS232(老式電腦上的串行通訊口)作為硬件載體的,也有用RS422的,但是最常用的還是RS485,因為傳輸距離遠,在一般工業現場用的比較多。

MODBUS協議又分MODBUS_RTU、MODBUS_ASCII和後來的MODBUS_TCP三種模式:其中前兩種(MODBUS_RTU,MODBUS_ASCII)所用的物理硬件接口都是串行(Serial)通訊口(RS485,RS232,RS422)。

而MODBUS_TCP則是為了順應當今世界發展潮流,用以太網(Ethernet)作為硬件載體來連接、傳送數據。也就是我們電腦上一般用的網口了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved