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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種居民住宅結(jié)合報(bào)警系統(tǒng)體系結(jié)構(gòu)

          一種居民住宅結(jié)合報(bào)警系統(tǒng)體系結(jié)構(gòu)

          作者: 時(shí)間:2009-04-22 來(lái)源:網(wǎng)絡(luò) 收藏

          工作時(shí),定斯循環(huán)檢測(cè)各個(gè)傳感器,對(duì)于每一個(gè)傳感器,在的內(nèi)存中均設(shè)有一個(gè)與之對(duì)應(yīng)的狀態(tài)位,當(dāng)檢測(cè)到某一傳感器有報(bào)警輸出時(shí),對(duì)應(yīng)的狀態(tài)位被置“1”。根據(jù)每一循環(huán)的檢測(cè)結(jié)果,均作一綜合的分析與判斷,一旦確信有限情發(fā)生,單片機(jī)即根據(jù)事先存儲(chǔ)的電話號(hào)碼,通過(guò)DTMF收發(fā)芯片 MT8888經(jīng)電話接口撥通中央控制器,將報(bào)警信息(險(xiǎn)情發(fā)生地、險(xiǎn)情類型)以DTMF方式傳給中央控制器。隨后開(kāi)啟麥克風(fēng)將現(xiàn)場(chǎng)聲響經(jīng)電話接口傳至中央控制器端,供值班人員監(jiān)聽(tīng)。由于具有電話進(jìn)程音檢測(cè)與判斷功能,單片機(jī)在準(zhǔn)備撥號(hào)前若沒(méi)有檢測(cè)到撥號(hào)音,則認(rèn)為電話線路有故障或遭人為破壞,單片機(jī)可立即開(kāi)啟現(xiàn)場(chǎng)聲響報(bào)警電路,發(fā)出報(bào)警聲;若單片機(jī)在撥號(hào)后檢測(cè)到忙音,則等5秒后重?fù)?,直到撥通?

          受控工作狀態(tài)

          前端控制器可以接收并執(zhí)行能過(guò)電話線路傳來(lái)的控制命令,這些控制命令包括:

          a、令。通過(guò)它,中央控制器可以定期對(duì)各個(gè)前端控制器工作狀態(tài)進(jìn)行檢測(cè),以確認(rèn)每個(gè)前端控制器是否處于正常工作狀態(tài),有得于及時(shí)排除隱患。

          b、開(kāi)啟與關(guān)閉命令。通過(guò)它,中央控制器與住戶可以根據(jù)情況開(kāi)啟或關(guān)閉某個(gè)前端控制器或某一個(gè)前端控制器中的某幾路傳感器輸入。

          受控工作狀態(tài)受密碼保護(hù),只有輸入正確的密碼后,才能執(zhí)行上述命令。

          中央控制器

          如圖3所示,中央控制器主要由AT89C52單片機(jī)、DTMF收發(fā)芯片MT8888、語(yǔ)音芯片ISD1420、串行接口芯片MAX232、電話接口以及聲響電路等7部分組成。

          (1)接收來(lái)自前端控制器的報(bào)警信息

          從前端控制器通過(guò)電話網(wǎng)以DTMF方式傳來(lái)的報(bào)警信息經(jīng)電話接口送至MT8888芯片,由它解碼成數(shù)字信號(hào)后輸入至AT89C52單片機(jī),再由單片機(jī)將該數(shù)字信號(hào)中所包含的險(xiǎn)情發(fā)生地、險(xiǎn)情類型等信息送至數(shù)碼顯示器顯示出來(lái),隨后單片機(jī)啟動(dòng)語(yǔ)音合成芯片ISD1420,通過(guò)聲響電路發(fā)出合成的報(bào)警語(yǔ)音,通知值班人員。

          (2)對(duì)前端控制器的監(jiān)測(cè)與控制



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