物聯(lián)方案
2020年05月24日
上一期文章已經(jīng)分享過了關(guān)于RS232接口的說明和應(yīng)用,今天我們再分享和RS232類似的串行接口,RS485接口的應(yīng)用與功能說明。當(dāng)我們在進(jìn)行車輛定位終端研發(fā)和項(xiàng)目工程的時(shí)候,一旦要求通訊傳輸距離大于10米至1千米,就常常會(huì)使用到RS485串行總線,RS485端口主要是采用了平行發(fā)送和差分接收,更重要的是具有抑制共模干擾的能力。
目前,RS485端口已經(jīng)廣泛用于農(nóng)業(yè)機(jī)械、工程建設(shè)、智慧物流、運(yùn)輸船舶等領(lǐng)域,特別是在載重測量、溫度傳感、液位傳感、距離傳感、高低電頻傳感等外部測量傳感設(shè)備與儀器上,都會(huì)見到R485端口的影子。RS485端口采用半雙工工作方式,任何時(shí)候只能有一點(diǎn)處于發(fā)送狀態(tài),為了保證數(shù)據(jù)收發(fā)的不沖突,硬件上是通過方向切換來實(shí)現(xiàn)的。
由于RS485端口是從RS422端口基礎(chǔ)上發(fā)展而來的,所以RS485端口許多電氣規(guī)定與RS422端口相仿。如都采用平衡傳輸方式、都需要在傳輸線上接終接電阻等。RS485端口可以采用二線與四線方式,二線制可實(shí)現(xiàn)真正的多點(diǎn)雙向通信,這種接線方式為總線式拓?fù)浣Y(jié)構(gòu),在同一總線上最多可以掛接32個(gè)節(jié)點(diǎn)。
與R232端口的區(qū)別非常明顯:從線路的鏈接上來區(qū)別,RS232端口通常是三線制,RS485端口通常是兩線制;從傳輸距離遠(yuǎn)近上來區(qū)別,RS232端口只能傳輸12米以內(nèi),RS485端口最遠(yuǎn)可以傳輸1千米;從傳輸速率上來區(qū)別,RS232端口是全雙工傳輸,RS485端口是半雙工傳輸;從協(xié)議的層面上來區(qū)別,RS232端口只支持點(diǎn)對點(diǎn)通權(quán)訊,RS485端口支持總線形式通訊,允許連接多達(dá)128個(gè)收發(fā)器(具有多站能力);