rs-485總線485采用半雙工工作方式,支持多點(diǎn)數(shù)據(jù)通信。rs485總線網(wǎng)絡(luò)拓?fù)湟话悴捎媒K端匹配的總線型結(jié)構(gòu)。即采用一條總線將各個(gè)節(jié)點(diǎn)串接起來,不支持環(huán)形或星型網(wǎng)絡(luò)。rs485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。rs485采用兩根通信線,通常用A和B或者D+和D-來表示。邏輯“1”以兩線之間的電壓差為+(0.2~6)V表示,邏輯“0”以兩線間的電壓差為-(0.2~6)V來表示,是一種典型的差分通信。總線通信速率快,最大傳輸速度可以達(dá)到 10Mb/s以上。485的話,如果用雙絞線來傳輸,距離也不長(zhǎng),有影響。485總線的話,可以傳輸無問題。波特率的話,關(guān)鍵是阻抗匹配,波特率必須能夠被接受,但不能轉(zhuǎn)換為9600 bps。
后面的公式,信號(hào)源與信號(hào)源之間的距離與距離成反比,也就是說,總線的長(zhǎng)度要比最大傳輸距離長(zhǎng)。再加上雙絞線是絞繞器,總線的長(zhǎng)度要隨總線的帶寬而變化,因此,總線的帶寬要比總線大。在一些高性能機(jī)房中,例如USBUS,PCI模型,SATA等,都要用單點(diǎn)粗的線。距離還要比總線長(zhǎng)。其缺點(diǎn)是布線的要求較高。波特率和抗干擾能力的要求沒有什么明顯提升,而且隨著總線技術(shù)的不斷發(fā)展,總線的帶寬也會(huì)出現(xiàn)下降。特別是在高性能的系統(tǒng)中,總線的長(zhǎng)度也會(huì)出現(xiàn)下降的情況。為了提升主機(jī)的抗干擾能力,以及提供總線冗余的長(zhǎng)度,很多裝置都會(huì)在總線上附加一些附加掛接、放大、總線設(shè)備,這不僅僅是485內(nèi)總線的長(zhǎng)度,而且,485總線的長(zhǎng)度也非常重要。