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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 基于AVR單片機的智能家屆監(jiān)控系統(tǒng)

          基于AVR單片機的智能家屆監(jiān)控系統(tǒng)

          作者: 時間:2013-08-21 來源:網(wǎng)絡(luò) 收藏

          2.2 電路設(shè)計
          紅外人體檢測在本系統(tǒng)中起到了至關(guān)重要的作用,采用紅外檢測芯片BIS0001,十分簡單易行。其典型電路如圖3所示。

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

          c.JPG


          2.3 時鐘芯片電路設(shè)計
          時鐘芯片在本家居系統(tǒng)中起著較為重要的作用,從基本的定時到精確的采集數(shù)據(jù)都要用到它。本系統(tǒng)采用DS1302,它是DALLAS推出的涓流充電時鐘芯片,外置32.768kHz的晶振,定時精確,有效數(shù)據(jù)保留時間較長,電路簡單。

          d.JPG



          3 家居監(jiān)控系統(tǒng)的安裝注意事項
          本系統(tǒng)主要用于家居安防,可以由用戶手動或定時自動啟動防盜功能。安裝較為簡單,但需注意以下事項:
          (1)干簧管門磁電路安裝過程中,磁鐵應安裝在門體上,而干簧管部件應安裝在門框上,這樣可以使干簧管部件方便地通過有線方式與主控單元相連接。對于磁鐵的選擇也應能控制干簧管動作,能夠保障門開即可得到響應。
          (2)電源部分是十分重要的,本系統(tǒng)由于采用GSM短信通信,因此電流應當盡可能有所保證,作者采用的是輸出電流3A的高質(zhì)量開關(guān)電源,效率比較高,且能滿足電流的要求。采用蓄電池作為后備電源,可保證系統(tǒng)斷電后,正常工作一定的時間。
          (3)對于紅外人體檢測傳感器的安裝,應當在熱釋電元件前部加入菲涅爾透鏡,而且若較長時間收到陽光照射,需要附加有色透鏡或是增加濾光片。設(shè)計PCB板時保證有效良好的接地,以減小外界的干擾。

          4 結(jié)論
          本文介紹了一種基于的簡易監(jiān)控系統(tǒng),通過Atmega128L單片機系統(tǒng)與外圍傳感器相結(jié)合構(gòu)成了家居安防系統(tǒng)。利用先進的嵌入式技術(shù)與通信技術(shù)相結(jié)合,使得家居生活安全防護的各個子系統(tǒng)配合起來,不僅能夠?qū)崿F(xiàn)家居對外來人員的防護問題,而且能夠進行室內(nèi)煤氣泄漏監(jiān)測,用戶操作簡單、易懂、靈活;且安裝方便、智能性高、誤報率低。隨著現(xiàn)代人們安全意識的增強以及科學技術(shù)的快速發(fā)展,相信報警器必將在更廣闊的領(lǐng)域得到更深層次的應用。若能夠完美地配合控制系統(tǒng),則能夠保持家庭與外界信息交流相暢通,滿足人與居住環(huán)境相協(xié)調(diào),這可以視為物聯(lián)網(wǎng)應用的終端體現(xiàn),是未來家居發(fā)展的趨勢。


          上一頁 1 2 下一頁

          評論


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