can總線rs485三根線,分別是電源線和信號線。總線是兩根線,是用來傳輸控制信號的,通常是用0和1表示。can總線是兩根線,屬于Controller Area Network (BAN)的縮寫,其中以2個總線為例,分為CANH和CANL,各個總線在物理層的連接線路是絕緣的,彼此都是絕緣的。而且can總線的每一根線纜在成雙成對使用,非常安全。can是雙絞線,就是兩根線絞在一起組成的,是兩根平行的。
can總線只是把兩根信號線按照865b的標準串聯在一起,一般是為了抗共模干擾,這種方式的特點是能夠屏蔽雜波,不會干擾相互需要的數據傳輸。在一些工業現場,比如單片機等,CAN總線都是采用總線通訊方式,總線通過兩根信號線傳送信號,總線通過差分線傳輸數據,這些信號的作用在信號線上會發生變化。比較于rs485,CAN總線的通訊距離可以達到1200 km,不過rs485的通訊距離和速率是接近10Kbps的,再就是針對外面的惡劣環境,選擇總線通訊方法,總線通訊的距離可以更加遠,只要在安全的環境下,可以通訊更加方便。rs485是一種物理接口,物理接口是串口,通過RS485可以實現多點互連、多點互連、多點上的節點數等技術。CAN總線技術成熟,采用雙絞線、同軸電纜或光纖作為傳輸介質,具有很強的抗干擾能力,從而大大降低了成本,特別是在遠程傳輸中,遠距離的傳輸質量是很受影響的,成為雙絞線。因此,工業總線工業總線的總線通訊距離和頻率是很大的,為了提高光纖通信的抗干擾能力,CAN總線的長距離傳輸不受限制,可以雙工應用,中繼器應用。