freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

智能住宅多功能報警系統(tǒng)的研究與開發(fā)畢業(yè)論文-資料下載頁

2025-06-28 04:36本頁面
  

【正文】 易擺動的物體可能使探測器起作用造成誤報。 17 本設計中熱釋電傳感器的使用說明,為了縮短本系統(tǒng)研發(fā)周期,快速應用熱釋電傳感技術,在市面上買了個半成品熱釋電傳感器如圖 312 所示 [17]。 圖 38 熱釋電傳感器 圖 39 調節(jié)控制圖技術參數(shù):(1) 工作電壓:DC6~9V,數(shù)字 1 腳為電源負極,數(shù)字 3 腳為電源正極;(2) 信號輸出:數(shù)字 2 腳,高電平有效,4~6V 和工作電壓有關;(3) 感應角度:水平:90~140 度;垂直:15~30 度;(4) 靜態(tài)電流:小于 750μA;(5) 無信號輸出:0V;(6) 感應距離:~15 米;(7) W1:靈敏度調整,如圖 313,順時針調節(jié)可以增加檢測靈敏度增加感應距離;(8) W2:輸出延時調整 5~120 秒,如圖 313,順時針調節(jié) W2,延長工作時間;(9) 假如人在感應區(qū)活動,模塊便持續(xù)有輸出,直到人離開感應區(qū)并延時一段時間后才停止輸出。 小結在硬件電路實物設計前,要選擇合適的電子元件型號,并且對相關的元件應用知識熟悉,在比較方案時盡量選擇自己比較熟悉的電子元件來設計。平時要加強電子電路設計的實踐,許多時候是靠經驗來判斷的。在電路焊接前做好電路的仿真設計,最好比較一下不同的設計方案,因為設計原理實現(xiàn)的東西在硬件中不一定能很順利的實現(xiàn),假如得出結論硬件不能很好實現(xiàn)的情況下就要馬上更改設計方案,縮短設計周期。在硬件的焊接過程中要注意保護好器件,保證電子元件能正常工作,善用萬能表進行測量。4 本系統(tǒng)軟件設計 系統(tǒng)的工作流程圖包括系統(tǒng)模擬摘機工作的程序流程圖、第一按鍵處理程序流程圖、第二按鍵處理程序流程圖、系統(tǒng)報警中斷處理程序流程圖,分別如圖 4圖 4圖 4圖 44 所示。 18 系統(tǒng)在正常狀態(tài)下, 當有來電時會觸發(fā)單片 機響應 T0 中斷,進入模 擬摘機工作的程序流程 處理(如圖 41 所示)。 每當有號碼輸入時,觸 發(fā)外部中斷 INT0, 該中斷設置為高級中斷,把 T0 中斷,執(zhí)行按鍵第一處理程序流程和按鍵第二處理程序流程處理(如圖 4圖43 所示),每執(zhí)行完一次外部中斷 INT0 都會返回到 T0 中斷。報警信號輸入觸發(fā)由單片機的外部中斷 INT1 和T1 中斷實現(xiàn),單片機 的外部中斷 INT1 和 T1 中 斷分別對應盜警和火警 觸發(fā),兩個都為高級中 斷,當發(fā)生報警信號觸發(fā) 時,單片機執(zhí)行系統(tǒng)報警 中斷處理程序流程圖 (如圖 44 所示)的程序。中斷初始化等待中斷有按鍵輸入?延時 25S,清TF0延時 摘機,播放 語音YYNY開始是否來電?N跳到按鍵第一處理程序Y圖 41 系統(tǒng)模擬摘機工作的程序流程圖TF0 是否為 1?掛機返回已達 25 秒鐘?Y 19 按鍵第二處理程序是否按 1?開始返回,掛機是否按 2?是否按 3?是否按 4?是否按 6?R0 是否為 0EH?開所有盜警傳感器關所有盜警傳感器打開電器 1關閉電器 1調用操作成功子程序關閉電器 2NNNNYYYYY圖 42 按鍵第一處理程序流程圖NY是否按 5? 打開電器 2YY調用操作失敗程序N 20 A 的數(shù)據(jù)移到@R1,R1 內容加 1是否按了 6#?開始返回,掛機是否按#?調用操作錯誤子程序NYYN圖 43 按鍵第二處理程序流程圖NY輸入提示語音,把 R0 置 0EH返回調用留言錄音程序是否按了密碼 3232#?是否按鍵復位?啟動聲光報警和攝像機已達 10 秒鐘?先把電話掛機,再兩次撥打相應的電話號碼NNYY中斷開始返回圖 44 系統(tǒng)報警中斷處理程序流程圖 21 部分程序設計(1)摘機程序一般的摘機程序的設計是以由振鈴信號觸發(fā)計數(shù)器計數(shù)響鈴次數(shù)摘機的,每振鈴一次計數(shù)一次,但是這種方法在沒有掛線檢測的電話接口電路中是有缺陷的,假如來電沒有在設定的振鈴次數(shù)內掛機了,而計數(shù)器卻已經保留了計數(shù)次數(shù),那么下次再來電時就會把上次的響鈴次數(shù)加起來一起算,所以設計有缺陷。本系統(tǒng)則用另外的方法實現(xiàn)響鈴的次數(shù)摘機的功能。當來鈴時,單片機響應 T0 中斷后延時 25S(約 6 次響鈴) ,把 TF0清零,再延時 后判斷 TF0 是否為 1,假如為 1,則說明來電在 6 次響鈴后還沒有掛機,系統(tǒng)將會自動摘機并執(zhí)行下面的程序;若 TF0 為 0,則說明來電振鈴在沒有響到第七下前就掛機了,系統(tǒng)將不摘機,跳轉返回。具體程序見附錄。T0SUB: 。摘機程序 MOV R2 ,32H 。延時 25S,6 響鈴聲 LCALL LOOPS2 CLR TF0 。把中斷 0 標志位清零 MOV R2 ,0BH 。延時 繼續(xù)等待鈴聲置中斷標志位 LCALL LOOPS2 JNB TF0, BYE 。若中斷 0 標志位不為 1 則跳轉返回,若為 1 證明鈴聲響到第七下 CLR 。摘機 CLR TR0 。關閉 T0 運行控制位 CLR TF0 。把中斷 0 標志位清零 MOV R1, 50H MOV R0, 00H CLR 。摘機打開輸入提示語音 MOV R2 ,02H 。延時 1S LCALL LOOPS2 SETB MOV R2 ,32H 。延時 25S,5S 用于播放語音 ,20S 等待輸入 LCALL LOOPS2BYE: LCALL GUAJIRETI (2)撥號程序中串行模式傳輸 1 位電話號碼子程序,設置 DTMF 信號持續(xù)和間隔時間 60 mS 。TEL: 。兩次撥打盜警電話避免撥打忙線 MOV A ,@R1 。把第一個號碼移入 A SETB 。先置 CLK 為高電平 CLR 。置 CE 為低電平選擇發(fā)送芯片 HT9200A CLR EA 。關閉所有中斷請求 MOV R5 ,0AH 。延時 10MS 以使發(fā)送芯片 HT9200A 起振 22 LCALL LOOP1MS LCALL BOHAO 。調用撥打 1 位號碼子程序 MOV R5 ,3CH 。延時,使 DTMF 信號持續(xù) 60MS LCALL LOOP1MS SETB 。發(fā)完一個號碼后取消選擇發(fā)送芯片 HT9200A MOV R5 ,32H 。延時 50MS 使相鄰的兩組雙音多頻信號的時間間隔應不小于 50MS LCALL LOOP1MS INC R1 CJNE R1,33H,TEL 。直到發(fā)完三位號碼(預設為撥打 200 或 201 總臺電話) ……RETIBOHAO: 。從 口串行模式傳輸 1 位電話號碼子程序 MOV R3 ,00HWEIMA: CLR C 。進位清零 RRC A 。A 里的號碼連同進位標志循環(huán)右移一位 MOV ,C 。把右移后的進位移到 口,即把號碼的最低位移到 口 LCALL W5US 。延時 5US CLR 。置 為 0,即在 CLK 下降沿時鎖存 口的數(shù)據(jù) LCALL W5US 。延時鎖存 口的數(shù)據(jù) SETB 。鎖存 口的數(shù)據(jù)后重新置 為 1 INC R3 。R3 數(shù)據(jù)加 1 CJNE R3 ,5,WEIMA 。一共傳輸 5 位二進制數(shù)據(jù),即一位電話號碼RETW5US: 。延時約 5uS 子程序 NOP NOP NOP NOP NOPRET 小結由于本人編程基礎不好,所以在軟件編程花了不少功夫。設計之初,復習單片機匯編語言基礎,接著根據(jù)功能需求,開始構思算法,然后畫出了主程序流程圖。主程序里先定義了各個功能寄存器和端口,然后設置了各中斷程序的入口地址,接著設置各個功能單元,初始化各個功能模塊。本程序主要是中斷程序的設計。在 keilC51 編程環(huán)境下通過了主程序的初步調試后,本人根據(jù)算法寫出了相關功能的子程序,包括中斷子程序、延時子程序、撥號子程序等等,其中中斷子程序又調用了密碼校驗子程序,延時子程序、撥號子程序等等。整個系 23 統(tǒng)的延時程序比較多,而且要延時準確,撥號和接受 DTMF 所用到的延時操作比較復雜,由于本設計難以仿真調試程序,所以只能用實物在實際操作過程中進行調試。先單獨從簡單的功能模塊程序開始調試,各模塊調試成功后結合一起,檢測整體是否有沖突。在程序調試過程中,遇到了不少問題,如寄存器重疊使用、中斷嵌套出錯、程序死循環(huán)等,而其中最難調試的是撥號程序中的時間問題和遠程控制密碼比較,要經過大量反復的調試才能確定最終的程序。本來還想添加一個遠程控制能輸入電話號碼修改預設的報警電話號碼組的功能,但由于本系統(tǒng)沒有外部存儲器保存數(shù)據(jù),單片機斷電后數(shù)據(jù)會丟失,所以該功能在本設計中實現(xiàn)的意義不大。5 系統(tǒng)測試 具體調試項目(1)上電,各發(fā)光二極管的顯示狀態(tài)是否正常;(2)測試電話線檢測指示燈在來電、接通電話和電話線斷線時是否亮;(3)錄制語音提示音功能是否正常,并是否能按操作播放;(4)觸發(fā)緊急報警按鍵,系統(tǒng)是否正常發(fā)出聲光報警,并能控制攝像設備的繼電器,撥打相應的電話語音報警;(5)遠程控制各功能是否正常,在遠程控制時觸發(fā)報警能否正常報警;掛機后再撥打,測試系統(tǒng)是否還正常;(6)電話呼進來,留言機能否正常錄音;(7)信號采集測試,本設計用了一個熱釋電傳感器作為例子。人體紅外感應測試為:用手放在探測頭前,紅外感應器電路輸出是否從低電平跳變到高電平,或門輸出是否也為高,能否正常觸發(fā)系統(tǒng)中斷;(8)測試 PH8810 本身在沒有模擬摘機的情況下,會不會接受來自電話線上的DTMF 數(shù)據(jù);(9)測試內外門鎖開關電路,重復多次測試系統(tǒng)是否穩(wěn)定。 測試結果經反復調試改進,本系統(tǒng)主控制各部分功能能正常工作,達到本設計的目的。各功能模塊測試結果如下:(1)上電,各發(fā)光二極管的顯示狀態(tài)正常,系統(tǒng)進入待機狀態(tài)。(2)來電或接通電話時,電話線檢測指示燈發(fā)光;把電話線拔掉,指示燈也發(fā)光。(3)語音提示音電路,把錄音/播放鍵按下,進入錄音狀態(tài),壓住某段音的按鍵聽到“嘀”一聲開始錄音,紅色工作指示燈會閃爍,松開按鍵又聽到“嘀”一響,指示燈熄滅錄音停止,每段錄音時長約 7 秒,錄滿時指示燈熄滅并響嘀嘀 兩聲,若沒有錄滿而停 24 止,下次再錄時則又從該段錄音的段首開始錄音;再按一下錄音/播放鍵,按鈕會向上返回,進入播放狀態(tài),按一下各段音的按鍵會清晰聽到剛才的錄音。由于本設計只準備了一塊語音芯片,所以在測試完語音提示音電路就把電路稍作改動測試留言機的功能,經測試,留言機也能正常的錄音。在對 APR9600 芯片電路測試時發(fā)現(xiàn):該芯片對供電電壓的要求很高,假如低于 或高于 都不能正常工作。(4)按緊急報警按鍵,觸發(fā)報警器,報警信號指示燈亮,發(fā)出聲光報警,并能啟動攝像設備(本測試用一個發(fā)光二極管代表攝像設備) ,經 10 秒沒按停復位將撥打相應的電話號碼,摘機指示燈亮,并 DTMF 信號指示燈接著閃爍,報警的電話號碼可以按用戶需求設定,本設計預設為打 200(盜警)或 201(火警)電話,DTMF 信號指示燈會閃爍三次,表示撥打了三位電話號碼,經幾秒后,語音電路的工作指示燈會閃爍,表示在播放語音信號,當拿起分機電話話筒時,能清晰聽到 200 或 201 的服務聲音和本系統(tǒng)發(fā)出的報警語音,50 秒后系統(tǒng)會重復撥號報警一次。而在報警期間,其它中斷不會響應,有效的保證了報警的及時性。(5)把報警器與宿舍電話線連接,撥打宿舍電話,電話線檢測指示燈會隨著響鈴閃爍,響鈴 7 次后系統(tǒng)會自動摘機,摘機指示燈和電話線檢測指示燈亮,并能聽到操作輸入提示音,此提示音是為留言而錄制的,所以其它不知情的客人打電話進來只會把本系統(tǒng)當一個留言機使用,不會想到還可以遠程控制。當提示音播放結束后,在電話按鍵輸入號碼時,DTMF 信號指示燈會跟隨閃爍。輸入 6#則可以聽到開始留言的提示音,留言錄音時長為 30 秒,錄音結束后可以聽到成功操作提示音,并自動掛機;輸入密碼3232#(密碼可以根據(jù)用戶需求設定)則聽到密碼校驗正確的提示音,進入遠程控制;輸入錯誤系統(tǒng)則提示操作失敗并掛機;無輸入操作,系統(tǒng)會自動掛機。密碼校驗正確后輸入相應
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1