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