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