總線標準
RS485總線是一個定義平衡數(shù)字多點系統(tǒng)中的驅(qū)動器和接收器的電氣特性的標準,該標準由電信行業(yè)協(xié)會和電子工業(yè)聯(lián)盟定義。rs-485采用半雙工工作方式,支持多點數(shù)據(jù)通信。rs-485總線網(wǎng)絡拓撲一般采用終端匹配的總線型結(jié)構。即采用一條總線將各個節(jié)點串接起來,不支持環(huán)形或星型網(wǎng)絡。
RS485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至200mv的電壓,故傳輸信號能在千米以外得到恢復。 有些rs-485收發(fā)器修改輸入阻抗以便允許將多達8倍以上的節(jié)點數(shù)連接到相同總線。rs-485最常見的應用是在工業(yè)環(huán)境下可編程邏輯控制器內(nèi)部之間的通信。
RS485采用平衡發(fā)送和差分接收方式實現(xiàn)通信:發(fā)送端將串行口的ttl電平信號轉(zhuǎn)換成差分信號a,b兩路輸出,經(jīng)過線纜傳輸之后在接收端將差分信號還原成ttl電平信號。由于傳輸線通常使用雙絞線,又是差分傳輸,所以有強大的抗共模干擾的能力,總線收發(fā)器靈敏度很高,可以檢測到低至200mv電壓。故傳輸信號在千米之外都是可以恢復。rs-485最大的通信距離約為1219m,最大傳輸速率為10mb/s,傳輸速率與傳輸距離成反比,在10kb/s的傳輸速率下,才可以達到最大的通信距離,如果需傳輸更長的距離,需要加485中繼器。rs-485采用半雙工工作方式,支持多點數(shù)據(jù)通信。rs-485總線網(wǎng)絡拓撲一般采用終端匹配的總線型結(jié)構。即采用一條總線將各個節(jié)點串接起來,不支持環(huán)形或星型網(wǎng)絡。如果需要使用星型結(jié)構,就必須使用485中繼器或者485集線器才可以。rs-485總線一般最大支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,最大的可以支持到400個節(jié)點。
在自動化領域,隨著分布式控制系統(tǒng)的發(fā)展,迫切需要一種總線能適合遠距離的數(shù)字通信。在rs-422標準的基礎上,eia研究出了一種支持多節(jié)點、遠距離和接收高靈敏度的rs-485總線標準。 rs-485標準采用平衡式發(fā)送,差分式接收的數(shù)據(jù)收發(fā)器來驅(qū)動總線,具體規(guī)格要求: 1. 接收器的輸入電阻rin≥12kΩ 2. 驅(qū)動器能輸出±7v的共模電壓 3.輸入端的電容≤50pf 4. 在節(jié)點數(shù)為32個,配置了120Ω的終端電阻的情況下,驅(qū)動器至少還能輸出電壓1.5v(終端電阻的大小與所用雙絞線的參數(shù)有關) 5.接收器的輸入靈敏度為200mv即(v+)-(v-)≥0.2v,表示信號"0";(v+)-(v-)≤-0.2v,表示信號"1" 因為rs-485的遠距離、多節(jié)點(32個)以及傳輸線成本低的特性,使得eia rs-485成為工業(yè)應用中數(shù)據(jù)傳輸?shù)氖走x標準。基于此,rs-485的自動化領域的應用非常廣泛,但是在實際工程中rs-485總線運用仍然存在著很多問題,影響了工程的質(zhì)量,為工程施工帶來了很多的不方便。