rs485總線can總線采用平衡發(fā)送和差分接收方式實(shí)現(xiàn)通信:發(fā)送端將串行口的ttl電平信號(hào)轉(zhuǎn)換成差分信號(hào)a,b兩路輸出,經(jīng)過線纜傳輸之后在接收端將差分信號(hào)還原成ttl電平信號(hào)。
由于傳輸線通常使用雙絞線,又是差分傳輸,所以有極強(qiáng)的抗共模干擾的能力,總線收發(fā)器靈敏度很高,可以檢測(cè)到低至200mv電壓。故傳輸信號(hào)在千米之外都是可以恢復(fù)。rs485最大的通信距離約為1219m,最大傳輸速率為10mb/s,傳輸速率與傳輸距離成反比,在100kb/s的傳輸速率下,才可以達(dá)到最大的通信距離,如果需傳輸更長(zhǎng)的距離,需要加485中繼器。可用中繼器連同一根光纖傳輸,另外rs485需要外加終端電阻。rs485 接口是采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模干擾能力增強(qiáng),即抗噪聲干擾性好。有些rs485接口是為了改善232接口在傳輸過程中的損耗狀況而采用的,所以也是有經(jīng)驗(yàn)的。15db的RS485接口主要用于工業(yè)環(huán)境極其惡劣的單端、復(fù)雜的工業(yè)環(huán)境,傳輸距離則較遠(yuǎn),最大可達(dá) 3000米,另外rs485接口的485通訊也是采用平衡驅(qū)動(dòng)器和差分接收器的組合,能穩(wěn)定的多業(yè)務(wù)家電。如果速率達(dá)到7600bps,都可以用“加大器”代替RS485通訊,即在兩個(gè)端點(diǎn)上各加1個(gè)驅(qū)動(dòng)器,前面用手動(dòng)調(diào)整這個(gè)驅(qū)動(dòng)器的驅(qū)動(dòng)器,后面用手動(dòng)調(diào)整這個(gè)驅(qū)動(dòng)器的驅(qū)動(dòng)器。在工業(yè)通信中,RS485接口速度越來越快,這樣就意味著在通信上會(huì)提供較高的波特率,也會(huì)更高的通信距離。