<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于RS485單片機多機串行通信的電子開(kāi)關(guān)設計

基于RS485單片機多機串行通信的電子開(kāi)關(guān)設計

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

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

1602主要引腳定義如下:

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

主機接收到某一從機發(fā)來(lái)的一級或二級信號時(shí),將此從機的編號發(fā)送至液晶顯示出該從機的編號。主機首先對地址編號值進(jìn)行百十個(gè)位分離,然后在液晶上逐位顯示。

百十個(gè)位分離程序如下:
  
  

基于RS485單片機多機串行通信的電子開(kāi)關(guān)設計

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

3 的功能及應用

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

主機主要完成數據的接收和處理,以及將最終結果狀態(tài)顯示出來(lái),從機電子關(guān)主要完成信號的檢測,同時(shí)將數據發(fā)送給主機,整個(gè)系統的搭建由一個(gè)主機和一個(gè)或多個(gè)從機電子開(kāi)關(guān)組成,從機電子開(kāi)關(guān)的數量可以根據實(shí)際情況的需要而定。

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

基于RS485單片機多機串行通信的電子開(kāi)關(guān)設計

基于RS485單片機多機串行通信的電子開(kāi)關(guān)設計

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

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

4 運行狀態(tài)及結果

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

基于RS485單片機多機串行通信的電子開(kāi)關(guān)設計

5 結論

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

行程開(kāi)關(guān)相關(guān)文章:行程開(kāi)關(guān)原理

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

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

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>