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