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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于電話網(wǎng)絡(luò)的遙控家電及防盜系統(tǒng)設(shè)計

          基于電話網(wǎng)絡(luò)的遙控家電及防盜系統(tǒng)設(shè)計

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

          0 引言
          電話與手機是現(xiàn)代人生活中最常使用的通訊工具之一,若能善加運用電話網(wǎng)絡(luò)與電子技術(shù)、無線通信、計算機科技等各項技術(shù)相互結(jié)合,就能讓我們出門在外也能輕易地掌握家中狀況。因此,若能建立一套方便實用的家庭與防盜保安系統(tǒng),以便提供一個可以簡易管理居家環(huán)境的方式,達到家庭、防盜保安和節(jié)約能源的目的。
          本研究利用公眾電話網(wǎng)絡(luò)經(jīng)復(fù)頻接收IC(KT3170)連接至單芯片(EM78P451P),透過單芯片驅(qū)動外部電路與家中電器及門窗的監(jiān)視傳感器連接,再利用EEPROM(93C66)內(nèi)存設(shè)定電話及手機號碼,經(jīng)由電話網(wǎng)絡(luò)傳輸,以達到控制家電及防盜保安的雙向監(jiān)控系統(tǒng)。

          1 系統(tǒng)規(guī)劃與設(shè)計
          圖1為電話網(wǎng)絡(luò)應(yīng)用于家電控制及防盜監(jiān)控系統(tǒng)硬件架構(gòu)圖,主要利用單芯片微控制器為中央處理模塊,配合公眾電話網(wǎng)絡(luò)系統(tǒng),實現(xiàn)家電負載控制及防盜監(jiān)控的功能。

          1.1 硬件結(jié)構(gòu)
          家電控制及防盜監(jiān)控系統(tǒng)絕大部份功能在中央處理模塊內(nèi)完成。中央處理模塊實際上為一微處理器,本系統(tǒng)的功能用匯編語言設(shè)計而成。

          4×4鍵盤作為家電控制及防盜監(jiān)控系統(tǒng)的輸入通道,如電話號碼或手機號碼的設(shè)定、瀏覽等。液晶顯示器,用于將已設(shè)定好的電話號碼或手機號碼等的顯示。利用EEP-ROM(93C66)可存儲二十組欲通知電話號碼。電話自動撥號硬件架構(gòu)如圖2所示。

          電話線的信號情況說明如下:
          ①電話線在等待狀態(tài)時,其兩端電壓為45 V~55 V。
          ②當響鈴時,信號為正弦波,其電壓為100 V,20 Hz。
          ③當拿起電話筒時,其兩端電壓為5 V。
          ④電話接通后,再按下電話上的按鍵時,則每一個按鍵會產(chǎn)生一個DTMF信號,呈現(xiàn)在電話在線傳送出去,達到家電控制的目的,其擊鍵數(shù)字對應(yīng)信號輸出頻率值。
          在撥接前,中央處理模塊,必須檢測電話線是否有被占線。若無人使用,則傳送一高電平信號,經(jīng)準位控制轉(zhuǎn)換器,控制開關(guān)控制器為ON(即電話接通,也就是電話筒拿起)。當數(shù)據(jù)在傳送,有人拿起電話筒時,則中央處理模塊會檢知局線被占用,此時傳送的數(shù)據(jù)會受到干擾,中央處理模塊等待1O秒后,重新?lián)芴?。當電話響鈴時,則中央處理模塊將傳送一高電位信號,經(jīng)準位控制轉(zhuǎn)換器,則準位控制轉(zhuǎn)換器ON,并開始接收16筆數(shù)據(jù)后自動會掛斷電話,其硬件架構(gòu)流程如圖3所示。

          語音系統(tǒng)可將負載動作情況,預(yù)先錄好,當受控負載(門、窗、保險箱……)傳感器感應(yīng)后,CPU將到EEPROM已設(shè)定好的電話或手機號碼,經(jīng)公眾電話網(wǎng)絡(luò)撥出,當受控電話或手機接到時,可由手機顯示家里電話及響鈴次數(shù),即可知道家里有狀況,亦可與家里電話接通,則將本系統(tǒng)語音模塊啟動,即可了解家里詳細情況,其硬件架構(gòu)流程如圖4所示。
          1.2 軟件模塊
          本系統(tǒng)配合電話網(wǎng)絡(luò),規(guī)劃家電控制及防盜監(jiān)控系統(tǒng),此系統(tǒng)包括四大項:電話接收數(shù)據(jù)、電話自動撥號、鍵盤設(shè)定數(shù)據(jù)(電話或手機號碼)、語音系統(tǒng)。

          中央處理模塊利用掃描方式,判斷是否接受中斷及中斷優(yōu)先權(quán),其硬件架構(gòu)流程圖如圖5所示。

          (1)電話接收數(shù)據(jù)
          電話接收數(shù)據(jù)時,先設(shè)定總共接收16筆數(shù)據(jù),當電話響鈴時,經(jīng)0.5秒后,中央處理模塊會自動接通電話,接收16筆數(shù)據(jù),并判斷是否為已設(shè)定好的確認碼,若不是,則中央處理模塊不會處理此信號并自動掛斷電話,若是,則依指令判別碼動作,如所有負載關(guān)機指令、設(shè)定電燈動作指令、設(shè)定電飯鍋動作指令、設(shè)定電風(fēng)扇動作指令、設(shè)定冷氣機動作指令等五種控制。
          (2)電話自動撥動
          本系統(tǒng)在自動撥電話前,必須先判斷電話是否有被占線,若占線,則CPU將等待一段時間,若空閑,則即刻接通電話,并自動將己設(shè)定好的電話號碼撥出,再將數(shù)據(jù)傳送,經(jīng)20秒響鈴后,自動切斷電話,再判斷是否將所有設(shè)定好的電話號碼撥完。
          (3)鍵盤掃描方式
          平時微處理機在掃描鍵盤,并判斷是否被按到B鍵或C鍵,當B鍵被按到時表示”設(shè)定電話或手機號碼”,當C鍵被按到時則表示”瀏覽設(shè)定好的電話或手機號碼”。
          ①設(shè)定電話或手機號碼方式:
          先按鍵盤“B”鍵。即可輸入電話號碼(8碼)或手機(10碼)。確認電話或手機號碼是否正確。再按鍵盤“B”鍵,即可將電話或手機號碼輸入到93C66內(nèi)存內(nèi),不會因斷電而使數(shù)據(jù)消失。
          ②瀏覽設(shè)定好的電話或手機號碼:
          先按鍵盤“C”鍵,即可在LCD上顯示數(shù)據(jù),最前面有序號(NO:XX)接著顯示電話號碼或手機號碼。再按一次“C”鍵,即為下一筆電話號碼或手機號碼。
          (4)語音系統(tǒng)
          當語音系統(tǒng)被啟動后,CPU將讀取語音IC的負載動作數(shù)據(jù)經(jīng)公眾電話網(wǎng)絡(luò)送出并判斷是否超過20秒,若超過20秒則自動切斷電話。

          2 結(jié)論
          本系統(tǒng)研制完成了基于電話網(wǎng)絡(luò)遙控家電及防盜監(jiān)控系統(tǒng)的基本設(shè)備,包括負載受控單元及電話、手機等配備。實際測試表明受控負載的接收和動作均能正常運作,達到了預(yù)期效果,具有很高的使用價值。



          評論


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