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