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

正文內(nèi)容

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

2025-06-28 04:36本頁面
  

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