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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于單片機的遠程智能語音防盜報警系統(tǒng)設計

          基于單片機的遠程智能語音防盜報警系統(tǒng)設計

          作者: 時間:2012-08-06 來源:網(wǎng)絡 收藏

          摘要:主要介紹一種以AT89C52、ISDl420電路、模擬摘機掛機電路、撥號電路為核心的,并從基本工作原理、電路構成等方面對其進行詳細闡述。該系統(tǒng)可實現(xiàn)自動撥號,通過普通電話線進行告警信號呼叫,及時將警情通知事主。系統(tǒng)自動化程序度、適用性強、功能靈活多樣,可廣泛應用于家庭、商店、銀行等重要場合。

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

          現(xiàn)代社會人們的安全意識越來越高,一些重要場所如家庭、銀行、商店等都安裝設備來保護生命及財產(chǎn)安全。早期的安防設備一般為機械式(如門、防盜窗),防范系數(shù)低,安全性差,適用空間越來越小。隨著科技的發(fā)展,人們已經(jīng)研制出如門磁式、觸摸式、雷達監(jiān)測、紅外線監(jiān)測等一系列自動,這些自動化程度高,適用性強,具有一定的化。然而,大多系統(tǒng)在發(fā)出警報時無法及時通知事主。針對這~情況,本文了一種AT89C52的防盜報警系統(tǒng),該系統(tǒng)發(fā)現(xiàn)盜情能及時撥叫號碼,并能利用普通電話線進行告警信號呼叫,及時通知事主。該系統(tǒng)具有智能化程序高、實用性強、性能可靠穩(wěn)定等特點。

          1基本工作原理

          本系統(tǒng)由AT89C52單片微型計算機、信號檢測電路、復位電路、電話號碼預設電路、振鈴檢測電路、模擬摘機掛機電路、撥號電路以及語音電路組成,系統(tǒng)結構框圖如圖1所示。

          DTMF編碼發(fā)送電路送出的是由用戶經(jīng)電話號碼輸入電路預先設定好存儲在CPU中的電話號碼,該號碼可隨意設置,可以是市內(nèi)程控電話、手機等。

          圖1 遠程智能語音防盜報警系統(tǒng)原理圖
          圖1 智能語音防盜報警系統(tǒng)原理圖

          流程圖如圖2所示,當信號檢測電路測到有人闖入時,即發(fā)出觸發(fā)信號,該信號作為報警信號,經(jīng)放大送入CPU,CPU經(jīng)一定延時后,若是主人進入,則可在一定時間內(nèi)利用復位電路使其初始化,否則準備報警,CPU首先檢查鈴流信號檢測電路的輸出情況,若輸出為一高電平,則說明用戶電話機振鈴,不能摘機撥號,需進行延時處理,只有當輸出為低電平時,CPU指示模擬摘機電路摘機,發(fā)送DTMF電話號碼,呼叫預設受話方,這時就會有兩種情況出現(xiàn):受話方占線和受話方振鈴,若出現(xiàn)前一種情況,進行模擬掛機、延時后再接機撥號;如果受話方振鈴、摘機,即開始送錄制在ISDl420中的信號音或語音信號,最后掛機。

          圖2 系統(tǒng)工作流程圖
          圖2 系統(tǒng)工作流程圖


          上一頁 1 2 3 4 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();