485通訊總線的通訊距離可以達到1200米。根據(jù)485總線結構理論,在理想環(huán)境的前提下,485總線傳輸距離可以達到1200米。其條件是通訊線材優(yōu)質達標,波特率為9600,只負載一臺485設備,才能使得通訊距離達到1200米,所以通常485總線實際的穩(wěn)定的通訊距離往往達不到1200米。如果負載485設備多,線材阻抗不合乎標準,線徑過細,轉換器品質不良,設備防雷保護復雜和波特率的提高等等因素都會降低通訊距離。2、485總線可以帶128臺設備進行通訊。其實并不是所有485轉換器都能夠帶128臺設備的,要根據(jù)485轉換器內芯片的型號和485設備芯片的型號來決定是否帶128臺設備。在485總線通訊中,通常采用485總線作為通訊總線通訊介質。485總線,一般主要用于連接設備,例如485總線、485總線、CAN總線等,其接口是采用平衡驅動器和差分接收器的組合,抗干擾能力也很強。總線網(wǎng)絡中一般沒有自帶485接口的接口,主要用于單獨設備之間的通訊。485總線網(wǎng)絡主要是指單端通信。即采用一條總線將各個節(jié)點串接起來,不支持環(huán)形或星型網(wǎng)絡。在485網(wǎng)絡中一般采用的是主從通信方式,即一個主機帶多個從機。通訊網(wǎng)絡是一種主從網(wǎng)絡,總線的通訊協(xié)議一般是從機柜開始的。

485網(wǎng)絡的實際用途可以分為:數(shù)據(jù)總線、地址總線和控制總線。各個數(shù)據(jù)點傳送的數(shù)字信號都是由總線主站向從機發(fā)送的數(shù)據(jù)。地址總線從某個端口傳送的是數(shù)據(jù)總線,地址總線從某個端口傳送的是數(shù)據(jù)總線。擴展總線的方法有:總線控制總線:總線請求發(fā)送的,各個數(shù)據(jù)點傳送的是數(shù)據(jù)總線。
485通訊總線,也稱現(xiàn)場總線,是一種現(xiàn)場總線協(xié)議。總線是一種工業(yè)數(shù)據(jù)總線,485總線標準是TIA/EIA-485,其中TIA是RS485的串行通訊標準,并沒有定義水平信號的傳輸距離,若按設計使用與485串口通信方式相比,TIA/EIA-485應該可以稱之為“現(xiàn)場總線技術”,485總線標準同時規(guī)定了485總線的485通訊協(xié)議,包括485、422、485、USB等。根據(jù)規(guī)范,相關技術指標要求,485總線上的節(jié)點數(shù)不可超過32個,如果節(jié)點數(shù)超過32個,就應該稱為485總線通信總線,其通訊距離可以低于32個節(jié)點。485總線架構一般是一主多從,485總線上的節(jié)點數(shù)可以達到9600多個,就應該稱為485總線通信總線。485總線上的節(jié)點數(shù)也應該是32個。通訊協(xié)議不同:485通訊線纜的線徑要比485通訊線纜粗,485通訊線纜的抗干擾能力強。根據(jù)485總線結構理論,在同一總線上最多可以掛接32個節(jié)點。485總線我們市場上一般是沒有485接口的描述,因此一般現(xiàn)階段,485總線通訊線纜的線徑,總體 不超過15個都是因為485總線布線規(guī)范的要求。在實際工程應用中,485總線的線徑要比485總線大,根據(jù)485總線施工規(guī)范,在特定條件下,485總線的線徑要比485總線的線徑要細。485總線的通訊距離是從485網(wǎng)絡的實際間傳輸?shù)娇偩€的,但是通信是要進入數(shù)據(jù)傳輸?shù)?485的線徑要比485的粗,因此要達到抗干擾能力。除了485傳輸距離外,485總線的線纜也不一定能掛接32個節(jié)點,根據(jù)485傳輸要求,一般情況下,485總線的線徑要更粗。
485的數(shù)據(jù)接收過程 當沒有數(shù)據(jù)發(fā)送時,UART_TX默認為高電平,NMOS管導通,DS75176芯片(DE)RE低電平使能,RO接收數(shù)據(jù)使能,此時從485AB口收到什么數(shù)據(jù)就會通過RO通道傳到MCU,完成數(shù)據(jù)接收過程。發(fā)送數(shù)據(jù)1時,TX為高電平時,三極管導通,DE為低電平,此時收發(fā)器處于接收狀態(tài),驅動器就變成了高阻態(tài),也就是發(fā)送端與A\B斷開了,此時A\B之間的電壓就取決于A\B的上下拉電阻了,A為高電平、B為低電平,也就成為了邏輯1了 1&&0=1,也就是:發(fā)送1->1發(fā)送數(shù)據(jù)0時,TX為低電平,三極管截止,DE為高電平,驅動器使能,此時正好DI是接地的,也就是低電平,驅動器也就會驅動輸出A為0,B為1 也就是所謂的邏輯0了 0&&1=0,也就是:發(fā)送0->0。