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

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于GSM和LPC2138的實(shí)驗(yàn)室安防系統(tǒng)的設(shè)計(jì)

          基于GSM和LPC2138的實(shí)驗(yàn)室安防系統(tǒng)的設(shè)計(jì)

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

          2 系統(tǒng)硬件電路
          2.1 主控模塊硬件電路
          主控模塊主要由單片機(jī)最小系統(tǒng)、按鍵控制電路和LCD顯示電路組成。
          單片機(jī)采用菲利普公司的,這是一個(gè)支持實(shí)時(shí)仿真和嵌入式跟蹤的32/16位ARM7 TDMI-STMCPU的微控制器,帶有512kB的嵌入的高速Flash存儲(chǔ)器,128位寬度的存儲(chǔ)器接口和獨(dú)特的加速結(jié)構(gòu)使32位代碼能夠在最大時(shí)鐘速率下運(yùn)行。它對(duì)代碼規(guī)模有嚴(yán)格控制的應(yīng)用,使其可用16位的Thumb模式將代碼規(guī)模降低超過30%,而性能損失卻很小。
          按鍵控制和LCD顯示硬件電路如圖2所示。按鍵控制電路提供了4個(gè)獨(dú)立按鍵,每個(gè)按鍵都具有復(fù)合功能。用戶可通過4個(gè)按鍵和LCD顯示屏方便地查看當(dāng)前狀態(tài)和歷史警情信息,可以選擇合適的安防模式,而且還可以通過按鍵實(shí)現(xiàn)的布防和撤防。

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

          b.JPG


          2.2 信息采集模塊硬件電路
          該模塊硬件電路主要由各類傳感器和信號(hào)處理電路組成,可大體分為兩部分。一部分采集環(huán)境信息,包括溫度傳感器和濕度傳感器。而剩余的傳感器則采集安全信息,如盜警和火警。
          溫度和濕度的采集采用集成化的傳感器,無需處理電路,可以直接讀取實(shí)時(shí)的溫度、濕度信息。
          煙霧傳感器是用來探測(cè)室內(nèi)氣體中的煙霧的,在系統(tǒng)中,用于火災(zāi)報(bào)警。煙霧傳感信號(hào)處理電路原理圖如圖3所示。煙霧傳感器一般安裝于房間的天花板上,采用散射式光感煙器件做煙霧傳感器CA3302B。J1的1、4引腳連接傳感器的內(nèi)部光源,2、3引腳連接傳感器的光敏元件。正常狀態(tài)下J1的2引腳為高電平,也就是IC2A的2腳是高電平,由于IC1A的1腳是高電平,所以輸出低電平,然后經(jīng)IC2B反向輸出高電平;當(dāng)煙霧進(jìn)入傳感器的暗室時(shí),光線散射照在光敏元件上,其電阻率降低,IC2A的第2引腳變成低電平,其輸出高電平,經(jīng)IC2B反向,最后輸出低電平。單片機(jī)可以通過檢測(cè)IC2B的輸出判斷是否有煙霧報(bào)警即火災(zāi)報(bào)警。

          p2p機(jī)相關(guān)文章:p2p原理




          評(píng)論


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