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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于AT89S52和傳感器的智能庫區(qū)防盜系統(tǒng)的設(shè)計(jì)

          基于AT89S52和傳感器的智能庫區(qū)防盜系統(tǒng)的設(shè)計(jì)

          作者: 時(shí)間:2011-02-21 來源:網(wǎng)絡(luò) 收藏

            2.2紅外信號檢測單元

            檢測單元選用人體紅外感應(yīng)模塊作為來輸入報(bào)警信號,該模塊直線檢測距離遠(yuǎn),范圍廣,工作也較為穩(wěn)定,配備菲涅爾透鏡時(shí)的探測半徑可達(dá)到15m,菲涅爾透鏡焦距一般為5cm左右,使用時(shí)根據(jù)實(shí)際情況調(diào)整菲涅爾透鏡與之間的距離,一般把透鏡固定在傳感器正前方1~5cm處 。

            人體紅外感應(yīng)模塊如圖2所示。其中1引腳接負(fù)極,3引腳接正極,為6~9V直流電壓;2引腳輸出報(bào)警信號,信號幅度約為4~6V,高電平有效,水平感應(yīng)角度為90~140度,垂直感應(yīng)角度為15~30度,感應(yīng)距離0.5~15m,W1可調(diào)整靈敏度,W2可在5-120S范圍內(nèi)調(diào)整輸出延遲。

           人體紅外感應(yīng)模塊


          圖2 人體紅外感應(yīng)模塊

            加電后,若有人在感應(yīng)區(qū)活動(dòng),模塊便有持續(xù)脈沖輸出,直到人離開感應(yīng)區(qū)并延時(shí)一段時(shí)間才停止輸出。

            2.3聲光報(bào)警單元

            本單元采用一個(gè)紅色和一個(gè)藍(lán)色模擬警燈,采用無源蜂鳴器模擬警笛,警燈及警笛的效果均通過編程實(shí)現(xiàn),當(dāng)有報(bào)警信號時(shí)由單片機(jī)發(fā)出指令驅(qū)動(dòng)發(fā)光管和蜂鳴器實(shí)現(xiàn)報(bào)警功能。另有一個(gè)實(shí)現(xiàn)照明功能。

            2.4鍵盤控制單元

            鍵盤控制單元采用8個(gè)獨(dú)立按鍵輸入數(shù)據(jù),可調(diào)整時(shí)間、設(shè)定報(bào)警人數(shù)上限和解除警報(bào)。從而實(shí)現(xiàn)系統(tǒng)的人機(jī)交互功能。

            2.5顯示單元

            考慮到報(bào)警信息量不是很大,故選用8位共陽極LED數(shù)碼管完全可以滿足需要,數(shù)碼管價(jià)格低廉,編程靈活,采用動(dòng)態(tài)顯示方式還可節(jié)約單片機(jī)I/O口線。系統(tǒng)圖如圖3所示。

          系統(tǒng)電路圖

          圖3 系統(tǒng)電路圖



          關(guān)鍵詞: MCU 傳感器 電源 LED

          評論


          相關(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); })();