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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應用 > 基于MSP430的無線門禁控制系統(tǒng)設(shè)計

          基于MSP430的無線門禁控制系統(tǒng)設(shè)計

          作者: 時間:2011-06-20 來源:網(wǎng)絡(luò) 收藏

          2.2 門控模塊
          門控模塊包括CC430F5135的RF收發(fā)模塊電路、LCD硬件電路、鍵盤硬件電路、繼電器驅(qū)動房門硬件電路和蜂鳴器指示燈硬件電路等。CC430F5135的RF收發(fā)模塊電路,LCD硬件電路和鍵盤硬件電路與中央控制中心的基本相同,在這里就不再介紹。下面主要介紹蜂鳴器指示燈硬件電路和繼電器驅(qū)動房門硬件電路。
          2.2.1 蜂鳴器指示燈硬件電路
          如圖5所示,CC430F5135通過控制三極管的開通與關(guān)斷去控制蜂鳴器和指示燈的導通與關(guān)閉,從而達到指示的目的。CC430F5135單片機的P3.0、P3.1和P3.2口通過控制輸出信號的高低電平來控制三極管8050的導通或截止,從而實現(xiàn)相應的功能。如果P3.0口為高電平,三極管導通,則蜂鳴器發(fā)出響聲,如果P3.1和P3.2置高電平,則紅色指示燈或綠色指示燈會亮。其中紅色指示燈的作用是警告密碼輸入錯誤,綠色指示燈則表示密碼輸入正確,并且門會打開。

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

          e.JPG


          2.2.2 繼電器驅(qū)動房門硬件電路
          此電路功能是當輸入密碼正確并按開門鍵或者關(guān)門鍵后,可以自動使樓門開通或者關(guān)閉。本系統(tǒng)采用CC430F5135控制繼電器開通,進而控制旋轉(zhuǎn)電機工作去控制門的動作。為了保證繼電器穩(wěn)定而可靠的工作,選用HJR-3FF-S系列繼電器。此繼電器負載端電壓可以加到250 V(AC)/30 V(DC),在環(huán)境溫度為-30~+60℃時可以工作1×105次以上。其額定工作電壓為+5 V,額定工作電流最大為70 mA,因為CC430F5135的I/O輸出為+3 V,所以不能直接驅(qū)動繼電器工作,需加一個三極管8050作為開關(guān)來控制繼電器的開關(guān),繼電器通過接收CC430F5135的控制信息完成相應的控制動作。

          3 系統(tǒng)軟件
          的軟件設(shè)計包括中央控制中心的軟件設(shè)計和門控模塊的軟件設(shè)計。
          3.1 中央控制中心軟件設(shè)計
          中央控制中心程序流程如圖6所示。在開機運行時,中央控制中心利用模塊給所有的門控模塊發(fā)送一條指令,要求所有門控模塊將此時其控制的門的開關(guān)狀態(tài)報告給中央控制中心,這樣中央控制中心就會知道所有門的狀態(tài)。如果其中有一個門的狀態(tài)改變(開或關(guān))時,這個門的門控模塊會利用內(nèi)部的RF無線收發(fā)模塊將門的狀態(tài)信息發(fā)送給中央控制中心,這樣就能不斷地刷新中央控制中心的數(shù)據(jù)。如果用戶想控制一個門的開通或者關(guān)閉,則只需要按左移或者右移鍵選擇要打開或者關(guān)閉的門號并按確定鍵,選擇開門或者關(guān)門功能,此時中央控制中心就會發(fā)出一條控制指令給相應的門控模塊,達到開關(guān)門的目的。



          評論


          相關(guān)推薦

          技術(shù)專區(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); })();