串口通訊rs485采用的是485的物理層,而串口是采用485的網(wǎng)絡(luò )層。通訊一般是兩線(xiàn)制,即A-B、B-C、C-D,分別稱(chēng)之為485和422。rs485采用半雙工工作方式,支持多點(diǎn)數據通信。rs485無(wú)具體的物理形狀,根據設計,可調用自耦通信接口,即采用一條總線(xiàn)將各個(gè)節點(diǎn)串接起來(lái),不支持環(huán)形或星型網(wǎng)絡(luò )。通訊網(wǎng)絡(luò )方式:rs-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。通訊網(wǎng)絡(luò ):rs-485采用兩根通信線(xiàn),通常用A和B或者D+和D-來(lái)表示。串口通信就是采用一對雙絞線(xiàn),把每個(gè)端口可靠地相連,不允許有任何分支現象。rs-485采用差分傳輸方式,也就是通常所說(shuō)的差分傳輸方式,即AB兩端傳送差分信號,只需將AB兩端的相位互相并聯(lián)在一起,就可以正常使用。
注意:rs-485采用半雙工工作方式,rs-485總線(xiàn)網(wǎng)絡(luò )拓撲一般采用終端匹配的總線(xiàn)型結構。如果需要使用星型結構,就必須使用485中繼器或者485集線(xiàn)器才可以。rs-485總線(xiàn)一般最大支持32個(gè)節點(diǎn),如果使用特制的485芯片,可以達到128個(gè)或者256個(gè)節點(diǎn),最大的可以支持到400個(gè)節點(diǎn)。連接485,只需要用雙絞線(xiàn)就可以,波特率最大,可以使用支持32個(gè)節點(diǎn)。注意:485信號是沒(méi)有統一標準的,如果是在現場(chǎng)實(shí)際施工當中為了提升一個(gè)485通訊的性能,一般會(huì )使用專(zhuān)用的485通訊線(xiàn),較好用帶屏蔽的雙絞線(xiàn)。建議使用485網(wǎng)絡(luò )多點(diǎn)總線(xiàn),這樣可以大大降低整個(gè)總線(xiàn)的成本。