<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 深度介紹rs485總線(xiàn)接口通訊協(xié)議定義標(biāo)準(zhǔn)以及管腳引腳

          深度介紹rs485總線(xiàn)接口通訊協(xié)議定義標(biāo)準(zhǔn)以及管腳引腳

          作者: 時(shí)間:2018-08-07 來(lái)源:網(wǎng)絡(luò) 收藏

          RS485總線(xiàn)標(biāo)準(zhǔn)是工業(yè)中(考勤,監(jiān)控,數(shù)據(jù)采集系統(tǒng))使用非常廣泛的雙向、平衡傳輸標(biāo)準(zhǔn)接口,支持多點(diǎn)連接,允許創(chuàng)建多達(dá)32個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò);最大傳輸距離1200m,支持1200 m時(shí)為100kb/s的高速度傳輸,抗干擾能力很強(qiáng),布線(xiàn)僅有兩根線(xiàn)很簡(jiǎn)單。

          本文引用地址:http://www.ex-cimer.com/article/201808/385592.htm

          RS485通信網(wǎng)絡(luò)接口是一種總線(xiàn)式的結(jié)構(gòu),上位機(jī)(以個(gè)人電腦為例)和下位機(jī)(以51系列單片機(jī)http://www.51hei.com為例)都掛在通信總線(xiàn)上,RS485物理層的通信協(xié)議由RS485標(biāo)準(zhǔn)和51單片機(jī)的多機(jī)通訊方式。由于RS-485是從RS-422基礎(chǔ)上發(fā)展而來(lái)的,所以RS-485許多電氣規(guī)定與RS-422相仿。如都采用平衡傳輸方式、都需要在傳輸線(xiàn)上接終接電阻等。RS-485可以采用二線(xiàn)與四線(xiàn)方式,二線(xiàn)制可實(shí)現(xiàn)真正的多點(diǎn)雙向通信。

          下面介紹以下rs485通訊接口定義的標(biāo)準(zhǔn)

          1.英式標(biāo)識(shí)為 TDA(-) 、TDB(+) 、RDA(-) 、RDB(+) 、GND

          2.美式標(biāo)識(shí)為 Y 、Z 、 A 、 B 、 GND

          3.中式標(biāo)識(shí)為 TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GND

          rs485兩線(xiàn)一般定義為:

          A, B或Date+,Date-

          即常說(shuō)的:’485+,485-’

          rs485四線(xiàn)一般定義為:

          Y,Z,A, B,

          一般rs485協(xié)議的接頭沒(méi)有固定的標(biāo)準(zhǔn),可能根據(jù)廠(chǎng)家的不同引腳順序和管腳功能可能不盡相同,但是官方一般都會(huì)提供產(chǎn)品說(shuō)明書(shū),用戶(hù)可以查閱相關(guān)rs485管腳圖定義或者引腳圖

          rs232轉(zhuǎn)rs485電路圖

          上圖中rs232轉(zhuǎn)rs485電路中hin232(max232可以起到同樣的作用但是要貴一點(diǎn)) 起到轉(zhuǎn)換pc端rs232接口電平的作用,然后把信號(hào)由max485這個(gè)芯片轉(zhuǎn)換成485電平由AB兩根線(xiàn)輸出,如果接上雙絞線(xiàn)信號(hào)接口的信號(hào)的通信距離至少是1千米遠(yuǎn)。



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();