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

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 現場總線的開關量 I/O 模塊的總體方案設計

          現場總線的開關量 I/O 模塊的總體方案設計

          作者: 時間:2013-05-27 來源:網絡 收藏


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

          4.6 RS485

          4.6.1串口基本類型介紹

          (1).RS-232串行接口標準

          目前RS-232是PC機與通信工業(yè)中應用最廣泛的一種串行接口。RS-232被定義為一種在低速率串行通訊中增加通訊距離的單端標準。RS-232采取非平衡傳輸方式,即所謂單端通訊。由于其發(fā)送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線上的分布電容,其傳送距離最大為約15米,最高速率為20kb/s. RS-232是為點對點(即只用一對收、發(fā)設備)通訊而設計的,其驅動器負載為3~7kΩ。所以RS-232適合本地設備之間的通信。

          (2).RS-422與RS-485串行接口標準

          2.1).平衡傳輸

          RS-422、RS-485與RS-232不一樣,數據信號采用差分傳輸方式,也稱作平衡傳輸,使用一對雙絞線,將其中一線定義為A,另一線定義為B,通常情況下,發(fā)送驅動器A、B之間的正電平在+2~+6V,是一個邏輯狀態(tài),負電平在-2~-6V,是另一個邏輯狀態(tài)。另有一個信號地C,在RS485中還有一“使能”端,而在RS-422中這是可用可不用的?!笆鼓堋倍耸怯糜诳刂瓢l(fā)送驅動器與傳輸線的切斷與連接。當“使能”端起作用時,發(fā)送驅動器處于高阻狀態(tài),稱作“第三態(tài)”,即它是有別于邏輯“1”與“0”的第三態(tài)。

          接收器也作與發(fā)送端相同的規(guī)定,收、發(fā)端通過平衡雙絞線將AA與BB對應相連,當在收端AB之間有大于+200mV的電平時,輸出正邏輯電平,小于-200mV時,輸出負邏輯電平。接收器接收平衡線上的電平范圍通常在200mV至6V之間。

          2.2). RS-422電氣規(guī)定RS-422標準全稱是“平衡電壓數字接口電路的電氣特性”,它定義了接口電路的特性。典型的RS-422是四線接口。實際上還有一根信號地線,共5根線。其DB9連接器引腳定義。由于接收器采用高輸入阻抗和發(fā)送驅動器比RS232更強的驅動能力,故允許在相同傳輸線上連接多個接收節(jié)點,最多可接10個節(jié)點。即一個主設備(Master),其余為從設備(Salve),從設備之間不能通信,所以RS-422支持點對多點的雙向通信。接收器輸入阻抗為4k,故發(fā)端最大負載能力是10×4k +100Ω(終接電阻)。RS-422四線接口由于采用單獨的發(fā)送和接收通道,因此不必控制數據方向,各裝置之間任何必須的信號交換均可以按軟件方式(XON/XOFF握手)或硬件方式(一對單獨的雙絞線)實現。

          RS-422的最大傳輸距離為1219米,最大傳輸速率為10Mb/s.其平衡雙絞線的長度與傳輸速率成反比,在100kb/s速率以下,才可能達到最大傳輸距離。只有在很短的距離下才能獲得最高速率傳輸。一般100米長的雙絞線上所能獲得的最大傳輸速率僅為1Mb/s. RS-422需要一終接電阻,要求其阻值約等于傳輸電纜的特性阻抗。在短距離傳輸時可不需終接電阻,即一般在300米以下不需終接電阻。終接電阻接在傳輸電纜的最遠端。

          3.2).RS-485電氣規(guī)定由于RS-485是從RS-422基礎上發(fā)展而來的,所以RS-485許多電氣規(guī)定與RS-422相仿。如都采用平衡傳輸方式、都需要在傳輸線上接終接電阻等。RS-485可以采用二線與四線方式,二線制可實現真正的多點雙向通信,而采用四線連接時,與RS-422一樣只能實現點對多點的通信,即只能有一個主(Master)設備,其余為從設備,但它比RS-422有改進,無論四線還是二線連接方式上可多接到32個設備。

          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的驅動器可以用在RS-422網絡中應用。

          4.2).RS-485有關電氣規(guī)定。

          RS-485與RS-422一樣,其最大傳輸距離約為1219米,最大傳輸速率為10Mb/s.平衡雙絞線的長度與傳輸速率成反比,在100 kb/s速率以下,才可能使用規(guī)定最長的電纜長度。只有在很短的距離下才能獲得最高速率傳輸。一般100米長雙絞線最大傳輸速率僅為1Mb/s

          RS-485需要2個終接電阻,其阻值要求等于傳輸電纜的特性阻抗。在矩距離傳輸時可不需終接電阻,即一般在300米以下不需終接電阻,終接電阻接在傳輸的兩端。

          4.6.2串口電路設計

          S3C2440帶有三個通道的UART,可以通過TTL到RS485的電平轉換實現RS485接口,實現RS485通信。如圖4.10所示為S3C2440和MAX485的連接電路原理圖。

          MAX485是用于支持RS-485/RS-422通信的低功耗收發(fā)器,內含一個獨立的驅動器和接收器,支持半雙工收發(fā)。它完成將TTL電平轉換為RS-485電平的功能。RO和DI端分別為接收器的輸出和驅動器的輸入端,與S3C2440連接RXD和TXD即可;RE和DE端分別為接收和發(fā)送的使能端,由GPH1來控制使能端,當/RE為邏輯0時,器件處于接收狀態(tài);當DE為邏輯1時,器件處于發(fā)送狀態(tài),因為MAX485工作在半雙工狀態(tài),所以只需用S3C2440的一個管腳控制這兩個引腳即可;A端和B端分別為接收和發(fā)送的差分信號端,當A引腳的電平高于B端時,代表發(fā)送的數據為1;當A引腳的電平低于B端時,代表發(fā)送的數據為0.在與S3C2440連接時接線非常簡單,只需要一個信號控制MAX485的接收和發(fā)送即可。同時將A和B端之間加匹配電阻,本電路選用120Ω的電阻。

          4.7其他外圍

          4.7.1時鐘

          S3C2440需要一個12M的無源晶振作為系統外部時鐘源,和一個32.768kHz的無源晶振作為RTC時鐘源。其中12M的無源晶振經CPU內部PLL電路倍頻后作為CPU基的工作時鐘和片內功能模塊的工作時鐘。片內的PLL電路兼有頻率放大和信號提純的功能,因此,系統可以以較低的外部時鐘信號獲得較高的工作頻率,以降低因高速時鐘所造成的高頻噪聲,這是基于ARM微處理器系統常采用的一種手段。晶振電路原理圖如圖4.11所示。

          晶振電路原理圖

          4.7.2復位模塊

          MAX811T是一款連接比較簡單的手動復位芯片,nMR引腳接,nRESET引腳接CPU的復位引腳。復位電路原理圖如圖4.1 2所示。

          復位電路原理圖

          4.7.3 JTAG調試模塊

          JTAG是在開發(fā)過程中十分常用的接口,由于S3C2440處理器內部已提供了對JTAG的支持,因此只需要按照電氣規(guī)范進行直接連接即可。該模塊用來對首次boot loader的下載,操作簡便。JTAG電路原理圖如圖4.13所示。

          4.7.4網絡模塊

          CS8900A是由美國CIRRUSLOGIC公司生產的以太網控制器。其性能優(yōu)良,功耗低,價格低廉。傳輸速率為10 Mb/s.該接口電路中CS8900A工作在16位模式下,網卡芯片復位默認工作方式為連接,寄存器的默認基址是300H.S3C2440的片選線nGCS3作為CS8900A的片選信號。由74HC14和74HC32兩種門電路組成復位電路,為新片提供復位信號。RJ45接頭選擇HR911103A,該接頭集成網絡變壓器的,可提高穩(wěn)定性和可靠性,且減小體積。該模塊用來快速更新操作系統內核和文件系統.

          4.7.5鍵盤模塊

          鍵盤模塊由兩片74HC151組成,并接10K上拉電阻,每個按鍵集成LED燈,用來指示通路狀態(tài)。其原理圖如圖4.14:

          鍵盤模塊原理圖

          A-B端驅動LED用于表示按鍵狀態(tài),C端接地,D端為“讀”端,按鍵在自由狀態(tài)下,由于上拉作用,D為高電平,按下按鍵,1-2導通,D端為低電平,由D端高低電平的變化即可實現對按鍵操作的識別。

          4.7.6 RS232轉RS485模塊

          HTD-RS232/RS485的特點:先進的串口竊電技術,效率高達90%以上,只用TX、RX、GND三線;獨立的串口保護電路,具有抗靜電、抗雷擊、突波抑制功能;可帶電插拔;通信距離在115200bps可達500米,19.2Kbps可達1.2公里,在1.2 Kbps時可達2公里,在30 0bps可達3公里;內置智能模塊,自動識別RS-485信號流向,零延時自動轉發(fā)技術;通信波特率0-150Kbps自適應;內置600W/ms抗雷擊保護器和1500V抗靜電保護器;RS-485線路保護,RS-485信號無需共地,網絡成本低;工業(yè)級設計,工作溫度范圍:-45℃-85℃

          linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

          c語言相關文章:c語言教程


          linux相關文章:linux教程


          電機保護器相關文章:電機保護器原理
          晶振相關文章:晶振原理

          上一頁 1 2 3 4 5 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();