<nobr id="zkazv"></nobr>

      午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
      首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
      中華工控網首頁
        P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
        D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
        電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
      英創工控主板同時驅動RS232和RS485的方法
      英創信息技術有限公司
      收藏本文     查看收藏

            異步串口是目前工業設備最主要的通訊接口之一。在具體的工業現場中,串口的電氣接口以RS232和RS485最為普遍。英創公司的工控主板產品在串口方面都有較強的配置,如EM9160、EM9260、EM9360都有6個獨立串口,這些串口大多以TTL信號形式從板卡的管腳輸入輸出,客戶需要在自己的應用底板上加入相應的驅動電路單元,以獲得所需的串口接口,如RS232或RS485。在實際的應用中,由于現場的設備串口接口的情況并不確定,這樣就要求客戶設備同時具備RS232和RS485兩種接口的功能。本文的主要目的就是介紹同時驅動RS232和RS485兩種串行接口的電路原理,以及在應用程序中相應的設置要求。

            RS232接口是采用正負電平的單極性信號,一般以3線制的接口最為普遍,信號包括RS232_TX、RS232_RX及GND,具有全雙工通訊能力。RS485接口采用一對TTL電平的差分信號RS485_D-和RS485_D+,只能半雙工通訊,在通訊方向(接收或發送)的切換方面,一般有兩種方式:一種方式是利用TTL_TXD經過一定處理作為方向控制,這種方式也稱為自動方向切換方式;另一種方式是使用串口的RTS控制線來控制方向,RTS有效時處于發送狀態,無效時處于接收狀態。

            在實際應用中,只能有一種接口與設備相連。在這一前提下,實現同時驅動RS232和RS485電路的關鍵是對來自RS232和RS485電路的接收信號232_RXD、485_RXD進行“線與”操作,“線與”通過兩個二極管來實現,即下面電路的D1和D2。

            對RS485驅動電路,方向控制方式的選擇是通過焊接R12或R13來實現的,焊接R12選擇RTS方法控制方式,焊接R13則選擇自動方向控制方式。RTS方法控制方式的優點是在發送階段,驅動芯片(電路中為75LBC184)始終處于輸出狀態,抗干擾能力更強;而自動方向控制方案,可使串口操作程序完全一樣,而無論物理上是RS232還是RS485接口,自動方向控制方案需要在RS485的差分信號線上分別接上拉和下拉電阻,其阻值大小與驅動的線長有關,一般連線越長,電阻越小。圖1是一種典型的同時驅動RS232和RS485接口的電路原理圖(點擊圖片可獲得完整電路圖),僅供參考。

      點擊看大圖

      圖1 同時驅動RS232和RS485接口電路


            英創公司的ARM9工控主板均預裝了Windows CE操作系統,CE操作系統提供了完備的串口操作API函數,這些函數可在eVC環境下直接調用。對RS232接口,應用沒有任何專門操作,只需打開串口,設置串口的基本參數,如波特率等,就可以進行接口的讀寫了。對RS485接口,若需要使用RTS方向控制方案,則在設置串口參數時,需要特別地把RTS控制段設置為RTS_CONTROL_TOGGLE,相關的代碼如下所示:


                  DCB dcb;            // 定義參數控制塊
                  GetCommState( m_hSer, &dcb );    // 讀取當前參數塊
                  dcb.fRtsControl = RTS_CONTROL_TOGGLE; // 設置RTS方向控制
                  SetCommState(m_hSer, &dcb);     // 重設串口參數

            上述代碼中m_hSer為打開串口文件“COMx:”的文件句柄。

            為了充分利用工控主板的管腳資源,英創公司的EM9160、EM9260、EM9360這三種嵌入式工控主板的串口RTS信號一般都是與GPIO信號復用管腳的。在缺省配置下,EM9160和EM9260只有COM2和COM4支持RS485的RTS方向控制方案,而EM9360的6個串口均支持RS485的RTS方向控制方案。具體的管腳配置如下表所示:

       板卡型號

       串口號

       RTSn管腳

      備注 

      EM9160或
      EM9260
       COM2  RTS2n(CN1.16#)  
       COM4  GPIO6(CN1.35#)  
      EM9360  COM2  GPIO6(CN2.25#)

      當使用任何RTSn功能時,
      精簡ISA總線高位地址
      SA5 – SA12被禁止。

       COM3  GPIO7(CN2.26#)
       COM4  GPIO8(CN2.27#)
       COM5  GPIO9(CN2.28#)
       COM6  GPIO10(CN2.29#)
       COM7  GPIO11(CN2.30#)


            注意:所有的RTSn管腳都是低電平有效的信號,即RTSn平時為高,串口處于接收狀態;RTSn變低(RTS處于有效狀態)表示串口處于發送狀態。


       

      狀 態: 離線

      公司簡介
      產品目錄

      公司名稱: 英創信息技術有限公司
      聯 系 人: 李林
      電  話: 028-86180660
      傳  真: 028-85141028
      地  址: 成都市高新區高朋大道5號博士創業園
      郵  編: 610041
      主  頁:
       
      該廠商相關技術文摘:
      GPRS集抄單元整機方案
      DOS工控主板的TCP/IP應用
      低成本LCD的選型與使用
      ARM9工控主板支持斷點續傳的FTP文件傳送
      嵌入式數據庫SQLCE的開發與應用
      C#使用COM組件接口操作精簡ISA總線
      基于精簡ISA總線的CE設備驅動程序
      工控主板EM9360的GPIO的各種使用方法
      工控主板EM9000數字IO的增強擴展
      ARM9工控板在遠程監控中的應用
      主板EM9161實現音頻輸出的方法
      更多文摘...
      立即發送詢問信息在線聯系該技術文摘廠商:
      用戶名: 密碼: 免費注冊為中華工控網會員
      請留下您的有效聯系方式,以方便我們及時與您聯絡

      關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
      工控網客服熱線:0755-86369299
      版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

      主站蜘蛛池模板: 国产精品午夜福利精品| 国内精品自产拍在线播放| 亚洲综合一区二区三区视频| 亚洲人成电影网站色mp4| 国产又爽又黄又爽又刺激| 日韩在线视频一区二区三| 亚洲精品无码成人A片九色播放| 奇米四色7777中文字幕| 国产亚洲精品AA片在线播放天| 亚洲中文字幕一二区日韩| 好吊视频专区一区二区三区| 日韩高清免费一码二码三码| 久久精品免视看国产成人| 最新国产精品拍自在线观看| 蜜桃AV抽搐高潮一区二区| 女人腿张开让男人桶爽| 国产免费无遮挡吸乳视频在线观看| 精品无码久久久久成人漫画| 久久精品第九区免费观看 | 一本大道久久东京热AV| 成人无码潮喷在线观看| 国产不卡免费一区二区| 国产精品免费看久久久| 韩国免费a级毛片久久| 国产精品av中文字幕| 97午夜理论电影影院| 国内精品一区二区不卡| 国产欧美日韩亚洲一区二区三区| 日日噜久久人妻一区二区| 亚洲精品综合网中文字幕| 国产91精品一区二区麻豆| 日韩精品一区二区三区蜜臀| 亚洲天堂一区二区三区四区| 伊人色综合一区二区三区| 精品国产一区二区三区香| 亚洲av成人无网码天堂| 被黑人巨大一区二区三区| 91一区二区三区蜜桃臀| 国产高清乱码又大又圆| 国产精品嫩草99av在线| 狠狠综合久久av一区二|