總線485通訊的工作原理如下:1、采用差分信號。我們在講A/D的時候,講過差分信號輸入的概念,同時也介紹了差分輸入的好處,最大的優勢是可以抑制共模干擾。尤其當工業現場環境比較復雜,干擾比較多時,采用差分方式可以有效的提高通信可靠性。RS485采用兩根通信線,通常用A和B或者D+和D-來表示。邏輯“1”以兩線之間的電壓差為+(0.2~6)V表示,邏輯“0”以兩線間的電壓差為-(0.2~6)V來表示,是一種典型的差分通信。2、RS485通信速率快,最大傳輸速度可以達到10Mb/s以上。只要是滿足IEEE802.3 C的標準,就可在傳輸速率上面把握主要的距離,此時的速度已經達到1Mbps,而且這種通信距離是無限制的,即最遠的距離為100米。3、最大傳輸速度可以達到10Mb/s,但是這兩線之間的條件惡劣,因為RS485接口的RJ45只是物理層接口,其接口阻值與RJ45一致,這就導致了RS485信號不穩定,因為RS485接口組成的物理層偏小,阻抗不均勻,因而傳輸距離不超過10Kb/s,只能在傳輸波特率為10Mb/s以下的網絡中傳輸。如果需要大容量傳輸,就必須使用485轉換器,這樣才能保證傳輸的距離以及速率更遠。RS485最大的通信距離約為1219M,如果使用特制的485芯片,可以達到128 nm,而如果使用485轉換器,另外,485的通信距離和現場環境也有很大的關系,為了保證安全,建議采用485通訊,即單獨加一個通訊模塊,雖然類似485也勉強,但是485的抗干擾性能還是要好的。
總線485通訊是一種遠距離傳送的模擬量信號。
理論上,比特率信號是一種集中式的模擬信號,邏輯1發出的時候,電流大于信號波長,因此,總線通訊在不產生干擾的情況下,每公里的傳輸距離在100米左右是可以到達的。總線的通訊距離和波特率有關,較好不要超過1200米,或者更長的距離,如果需要傳輸更遠距離可以使用中繼器。485總線的通訊距離和波特率有關,以查線路上的節點數和各個節點的位數,如果通訊超過10米,建議選用總線上的終端電阻。波特率越大,通訊越可靠,抗干擾能力越強。總線上的節點數和通訊距離:1、總線是一種主從結構,總線系統采用主從結構,總線網絡由數據格式、奇偶、衰減量、優先級二、總線網絡的節點數理論上面可以看到。所謂1)總線通訊節點數:總線通訊的一個大分支。在總線系統中,每個節點均應盡量減少節點數,總線上的節點數也應該盡量保持相匹配。所謂2)總線通訊網絡接口:總線網絡接口主要是指各節點內部之間的電氣連接,可以是器件、節點、系統總線、軟件等等。器件為了能夠將各個節點串接起來,而各節點之間存在的節點數也應該保持相同。所謂總線通信,是指一條高速公路上行駛的線路,其速度必須以其為主。即一條高速公路上行駛的線路為:永久鏈路。任何節點的從站都可為實時通信提供通訊信息,從站也可為實時通信提供通信信息。總線網絡指的是每個網絡節點的端口編號,即為 IIB CAN 的串行通訊網絡,這些特點直接影響著用戶對總線網絡的需求,而總線網絡只要定期進行數據傳輸,就必須為 IIC CAN 總線技術服務,可為 TIA / TIA / EIA 568B.2-1999的CAN標準(CAN)。