新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于RS485單片機多機串行通信的電子開關設計

        基于RS485單片機多機串行通信的電子開關設計

        作者: 時間:2012-06-04 來源:網絡 收藏

        Fault Machine is:***(001號,002號,003號……)

        1602主要引腳定義如下:

        RS為寄存器選擇,高電平時選擇數據寄存器、低電平時選擇指令寄存器。RW為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和RW共同為低電平時可以寫入指令或者顯示地址,當RS為低電平RW為高電平時可以讀忙信號,RS為高電平RW為低電平時可以寫入數據。E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執行命令。D0~D7為8位雙向數據線。

        主機接收到某一從機發來的一級或二級信號時,將此從機的編號發送至液晶顯示出該從機的編號。主機首先對地址編號值進行百十個位分離,然后在液晶上逐位顯示。

        百十個位分離程序如下:
          
          

        基于RS485單片機多機串行通信的電子開關設計

        主機RS 485通信與液晶顯示電路原理圖如圖3所示.

        3 的功能及應用

        從功能上主要分為主機和從機兩部分。

        主機主要完成數據的接收和處理,以及將最終結果狀態顯示出來,從機電子關主要完成信號的檢測,同時將數據發送給主機,整個系統的搭建由一個主機和一個或多個從機電子開關組成,從機電子開關的數量可以根據實際情況的需要而定。

        因該電子開關要應用到傳送帶位置跑偏的檢測中,從機電子開關要安裝在一個檔桿機構(如圖4,圖5所示)中,每個檔桿機構中內部都有兩個行程開關,根據所要求的信號級別,分別將它們設置為一級行程開關和二級行程開關,檔桿通過凸輪機構與行程開關相連,從機電子開關的兩個數據輸入線接到兩個行程開關上即可。

        基于RS485單片機多機串行通信的電子開關設計

        基于RS485單片機多機串行通信的電子開關設計

        該電子開關主要針對大中型傳送帶傳送過程中位置跑偏的檢測而設計完成,同樣也可以應用到其他相關的設備及場合的位移量及跑偏量的檢測。在傳送帶兩側已確定位置放置從機電子開關,當傳送帶傳送過程中某處有一定量的位置跑偏,會通過檔桿觸動一級行程開關,產生一級觸發信號,并將信號傳送到從機電子開關,從機電子開關檢測到并將其發送到主機處理,主機負責顯示產生故障的從機編號及故障級別,以供工作人員了解到傳送帶何處產生一級跑偏,并對傳送帶做出相應調整,同理傳送帶某處產生二級跑偏量的時候,將會由從機電子開關將二級信號發給主機顯示。

        傳送帶上的安裝結構示意圖如圖5所示。

        4 運行狀態及結果

        當1號從機所連接的行程開關檔桿機構中1級行程開關被按下時,1號從機檢測到一級故障信號,與主機進行地址確認之后,并向主機發送數據,此時主機上液晶顯示器上顯示:Fault Machine is:001(故障從機編號為001),同時發光二級管有一個顯示燈熄滅(正常狀態下兩個發光二極管處于發光狀態),同理若是2號從機檢測到故障信號時,運行結果如圖6所示。

        基于RS485單片機多機串行通信的電子開關設計

        5 結論

        該電子開關采用了單片機原理而設計,由RS 485模塊和1602液晶顯示模塊組建的小型電子開關系統,在工業控制中,的應用越來越廣泛,可以在此電子開關設計的基礎上開發功能更強的基于RS 485總線的的電子開關相關產品,以應用于工業控制,檢測等及其他領域中。

        行程開關相關文章:行程開關原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泰来县| 沽源县| 德化县| 大理市| 闻喜县| 延庆县| 开江县| 监利县| 喜德县| 油尖旺区| 临泉县| 开阳县| 富源县| 保德县| 凤城市| 龙江县| 施秉县| 大方县| 云梦县| 监利县| 连江县| 台北县| 四川省| 鄄城县| 象山县| 报价| 垫江县| 华容县| 涞水县| 始兴县| 海城市| 玛纳斯县| 松滋市| 西吉县| 赣州市| 丁青县| 天气| 五峰| 监利县| 宝兴县| 大荔县|