RS485接口
為擴(kuò)展應(yīng)用范圍,EIA又于1983年在RS-422接口基礎(chǔ)上制定了RS-485標(biāo)準(zhǔn),所以RS485許多電氣規(guī)定與RS-422相同(請看上一文章串行通信接口之一RS-422)。RS485可以采用二線與四線方式。設(shè)備之間進(jìn)行通信最大傳輸速率為10Mb/s,當(dāng)傳輸速率低于100kb/s時傳輸距離延長到1200多米。
當(dāng)傳送距離大于300米后需要在傳輸電纜的最遠(yuǎn)端加一終接電阻。在傳輸距離不足300米時,即短距離傳輸時可無需終接電阻。
采用四線連接時,與RS-422一樣只能實現(xiàn)點(diǎn)對多的通信。即只能有一個主機(jī)(Master),其余為從設(shè)備。但是現(xiàn)在這種通信方式很少采用,現(xiàn)在多采用的是兩線制接線方式。
二線制可以實現(xiàn)真正的多點(diǎn)雙向通信,但不可同時收發(fā)。
無論是二線制還是四線制連接方式,總線上最多可接32個設(shè)備。
RS-485與RS-422的不同還在于它們的共模輸出電壓是不同的,RS-485是-7V到+12V之間,而RS-422在-7V到+7V之間,RS-485接收器最小輸入阻抗為12K而RS-422為4K。RS-485滿足所有RS-422的規(guī)范。所以RS-485的驅(qū)動器可以用在RS-422的網(wǎng)絡(luò)應(yīng)用中。
RS485接口管腳定義:
GND 接地
RXD- 接收數(shù)據(jù)
RSD+ 接收數(shù)據(jù)
TXD+ 發(fā)送數(shù)據(jù)
TXD- 發(fā)送數(shù)據(jù)