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