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

正文內容

基于單片機的智能家居安防系統(tǒng)設計(已修改)

2025-10-29 20:57 本頁面
 

【正文】 畢業(yè)設計說明書 (論文 ) 第 1 頁 共 53 頁 基于單片機的智能家居安防系統(tǒng)設計 (軟件部分) 摘 要 認真分析了設計任務要求,進行了總體設計方案論證,提出了以單片機為控制核心并通過 PSTN 實現智能家居安防報警系統(tǒng)的方法,嘗試了基于 keil 軟件 C51 編程,結合proteus 軟件仿真硬件運行的新方法。設計了四種(盜、火、天然 氣、水)報警功能的智能家居安防遠程報警系統(tǒng),其中火、天然 氣、水的采集信號使用模擬開關替代,實現了防盜報警信號采集與報警功能。闡明了區(qū)別于通過檢測鈴流信號判別被叫用戶是否摘機的另一種方法。主要進行了系統(tǒng)軟件的設計、仿真、下載與調試,調 試結果和分析表明,設計方案可行,方法正確,達到了設計指標要求。設計任務的完成也為后續(xù)課題的開發(fā)研究提供了一種行之有效的手段和方法。 關鍵詞 單片機;智能安防;遠程報警;公用電話網; C51 畢業(yè)設計說明書 (論文 ) 第 2 頁 共 53 頁 The intelligent alarm system of security based on singlechip Microputer Abstract: Keywords Singlechip microputer; Intelligent alarm system; Longdistance security; PSTN; C51 畢業(yè)設計說明書 (論文 ) 第 3 頁 共 53 頁 目 錄 序言 ........................................................... 第一章 設計任務的分析與系統(tǒng)的總體設計 ......................... 設計任務的分析...................................... 系統(tǒng)的總體設計.................... .................. 第二章 系統(tǒng)的軟件設計 ........................................ 軟件系統(tǒng)分析........................................ 程序設計............................................ 主程序........................................................... 1int 中斷服務子程序 .......... .............. ............ T0 中斷服務子程序 ........... ......................... 0int 中斷服務 子程序................................... 第三章 系統(tǒng)的硬件設計............................ AT89C52 單片機概述................................. 硬件系統(tǒng)模塊設計.................................... 第四章 系統(tǒng)調試................................... 軟件調試............................................ 硬件調試............................................ 畢業(yè)設計說明書 (論文 ) 第 4 頁 共 53 頁 綜合調試 ............................................ 第五章 結束語...................................... 致謝................................................. 附錄 1.............................................. 附錄 2.............................................. 附錄 3......... ..................................... 參考文獻........................................... 畢業(yè)設計說明書 (論文 ) 第 5 頁 共 53 頁 基于單片機的智能家居安防系統(tǒng)設計 (軟件部分) 序言 隨著現代人生活節(jié)奏的加快 , 人們 在家中的時間越來越少。此時 住宅中 無人值守的狀態(tài)會帶來很多的安全隱患,因此 就需要一個設備能夠讓 主 人 安心工作又不必擔心家里發(fā)生了警情自己卻不知道 ,錯過了解決的黃金時間。 針對這樣的一個背景,設計出此類的系統(tǒng)就有它的必要性,而且這樣的系 統(tǒng)對于店面等夜間無人值守的地點同樣都有它的用武之地。 為解決此問題我們設計出這樣的系統(tǒng),該系統(tǒng)以單片機為核心通過 PSTN實現智能家居安防 報警功能,解決了家中無人值守所帶來的各種安全隱患。一旦住宅中有警情(天然氣、水、盜、火)發(fā)生,系統(tǒng)會第一時間檢測、判別警情類型,并通過 PSTN 遠程報警讓主人知道家中發(fā)生的具體情況, 以便及時解決。預置的電話號碼類型不受限制(手機號碼亦可)。系統(tǒng)還采用多次撥號的方式,以便解決主人未能及時接到的報警電話。另外該系統(tǒng)還可以安裝在擁有 PASN 接口的任何場合,而不僅僅局限于家庭。 本論 文共分 5章。第一章為任務書的分析與總體設計;第二章為系統(tǒng)軟件設計;第三章為系統(tǒng)硬件設計;第四章為系統(tǒng)調試;第五章為結束語。 把系統(tǒng)軟件設計放在系統(tǒng)硬件設計之前的原因是我們軟件設計優(yōu)先于硬件設計。 設計過程中我們采取了分工與合作的方法,我負責軟件的編寫與調試。張峰同學負責硬件 電路 的 設計、 安裝和調試,綜合調試由我們共同完成。 在設計過程中,軟硬件的功能總是不斷的調整,以便相適應。硬件設計和軟件設計是不能截然分開的,硬件設計時應考慮軟 件設計的方法,而軟件設計時應了解硬件的工作原理,在整個設計過程我們互相協調, 提高 了 工作效率。 在本次畢業(yè)設計中我們的指導老師陶為戈為 此次設計 付出了大量辛勤的勞動,在很多問題上給予指導性的意見,同時在畢業(yè)設計的過程中得到了系各級領導的關心和指導,在此表示由衷的感謝!由于畢業(yè)設計時間緊工作量大,錯誤和不妥之處在所難免,敬請諒解。 編者 202067 畢業(yè)設計說明書 (論文 ) 第 6 頁 共 53 頁 第一章 設計任務的分析與系統(tǒng)的總體設計 設計任務的分析 設計 課題的技術指標是: 。 有天然氣、火、水、盜檢測信號輸入,實現一個檢測信號,其他可用模擬開關代替。 、撥號、摘機檢測、語音提示。 。 通過對設計任務 書中的技術指標的分析,經過思考、總結后,得出如 要完成上述要求主要 在于下述幾個問題的 解決: 的產生問題; 存儲 功能 ; ; ; ; 。 為了簡化工作的難度、 系統(tǒng)的成本以及系統(tǒng)的可嵌入問題,因此本設計直接利用電話機的所具有的以上所講的 2 的 兩個 功能。而 5 中的問題可以通過單片機 為核心進行控制。 系統(tǒng)的總體設計 [4] 通過對設計任務分析,對系統(tǒng)做出如下總體設計。 采用 89c52 作為控制器件,在其周圍加入傳感器電路,語 音電路,被叫用戶摘掛機判別電路等與電話機相結 合, 這樣既方便系統(tǒng)移植同時又方便了對電話機的改造以便適合系統(tǒng)的需要,增強了系統(tǒng)的可嵌入性同時又降低了成本、縮短了開發(fā)周期。 見圖 : 畢業(yè)設計說明書 (論文 ) 第 7 頁 共 53 頁 圖 系統(tǒng) 總體設計方 框圖 畢業(yè)設計說明書 (論文 ) 第 8 頁 共 53 頁 第二章 系統(tǒng)軟件設計 系統(tǒng) 軟件分析 第一章中已經闡述了 由于 受到 開發(fā) 周期 的限制,同時也 考慮到系統(tǒng)的可嵌入 性 ,故采用 電話機已有鍵盤輸入顯示功能與 DTMF 產生功能 , 而其它 各項 功能 是 通過單片機控制 實現 。 此 時系統(tǒng)軟件主要解決 摘掛機、報警信號 檢測 、被叫用戶摘掛機的檢測以及語音播放 功能 四個問題。從 軟件的角度分析,其實就是一個如何運用好中斷 。 系統(tǒng)工作流程 是:首先在電話機上存儲一 個電話號碼。然后開機,檢測是否有報警信號,如果有則摘機并撥號。檢測 被叫用戶是否摘機,如果 被叫用戶 摘機 ,則播放語音;如果 沒有摘機, 則 延時一段時間后,再次撥號,重復以上的步 驟 4次 后回到檢測是否有報警信號 。 而 具體要撥幾次號碼 、 撥幾個號碼都是可以實現的。( 設計 中 只是 以 一個 號碼為 例沒有做那么多, 后續(xù)課題可以增加 該項功能 。 ) 此時思路 就 比較清晰 了 , 其關鍵問題在于解決被叫用戶是否摘機上面。在大多數的解決方案中采用 對鈴流信號進行 判別。也就是對鈴流信號進行計時,看它持續(xù)幾秒,短的鈴流軟件將判別為 忙音,長的鈴流軟件 判別為 呼叫音,沒有了鈴 流 信號 就作為 通話雙方 接通 狀態(tài)處理 。這種方法在過去能夠實現,現在 通過上述方法卻 很難實現了。問題在于現在 的 手機彩鈴,鈴流信號 一旦是手機 彩鈴, 而 手機 彩鈴 所產生的鈴 流信號是沒有規(guī)律的。所以 上面 檢測鈴流 的方法 就毫無用武之地了。因此要想讓預設號碼不受有彩鈴的限制,上述方法就不能使用。 通過查找大量的資料發(fā)現,在電話接通時和沒有接通時是有區(qū)別的:未接通到接通電話線 的極性剛好交換 。 所以 可以通過這個變化來檢測被叫用戶是否摘機。 這種原始的方法卻很有效。 通過對以上思路分析,總結出了系統(tǒng)軟件流程,如圖 所示。 圖 中 報警信號 檢測子程序 以及 延時子程序 和被叫用戶摘機的判別 子程序 是選用了 中斷 的方式而不是查詢方式 , 這是考慮系統(tǒng)是在報警情況下所進行的應急處理對時間有一定的要求。 此 時就 產生 了另一個問題,就是 如何 解決這三個中斷的優(yōu)先級。(同一優(yōu)先級下讓誰優(yōu)先 。 ) 也就是如果這三個中斷同時出現先處理哪一個的問題。首先被叫用戶摘機中斷肯定是優(yōu)先級最高, 因為此時肯定是有了警情處在報警狀態(tài), 所以它的優(yōu)先級最高 。再次畢業(yè)設計說明書 (論文 ) 第 9 頁 共 53 頁 是撥號后延時中斷服務子程序優(yōu)先,同樣是因為此時已經有報警信號需要處理正處于撥號的狀態(tài)或者是被叫用戶接聽狀態(tài)。那么報警類型判別中斷服務子程序的優(yōu)先級就最低。 如 圖 所示。 由于 89c52 單片機中有六個中斷, 現在 只 需要 使用其中的三個中斷:外部中斷 0,外部中斷 1,定時器中斷 0。這三 個中 在同一優(yōu)先級里,由查詢順序確定的優(yōu)先結構,其中 外部中斷 0 的 最高,其次是定時器中斷 0,再次是外部中斷 1。這樣可以將被叫用戶摘機中斷設為外部中斷 0, 同一優(yōu)先級下它 最高; 定時器中斷 使 用定時器 /計數器 0;報警信號處理中斷設為外部中斷 1,在 這三個中斷 中 它是 最低 的 。(同一優(yōu)先級里) 單片機的系統(tǒng)開發(fā)是一個軟硬件相結合的項目。而軟件在前還是硬件在前,還是同時開發(fā),眾說紛紜。本設計是采用軟件設計優(yōu)先與硬件的方法,但是必須先明確一下具體要用到哪幾個口。通過對該設計總體分析以及上面中斷優(yōu)先級的分析。將 口( 0int 口)定為被叫用戶中斷, 口( 1int 口)定為報警信號處理中斷。因為本設計采用四聲語音芯片, 對于不同的警情類型對應的報警語音就需要進行 選通,故定義 、 、 口為語音播放選通口。 口用作控制繼電器,從而控制電話的摘掛機; 口用來控制繼電器,從而控制電話機的重撥; , 口用來與外設傳感器相連,從而使外設與單片機有機的結合。 此時看似可以進行編寫程序了, 其 實還是有一個問題 。 總體設計中表明被叫用戶摘機檢測電路是要與 PSTN 相連的,而電話機當然也是和 PSTN相連的。這時被叫用戶摘機檢測電路就相當于另一個電話分機了,當電話機掛斷以后,如果被叫用戶摘機檢測電路沒有 掛斷,其實對于本地 電話機 還是相當于處于摘機狀態(tài),以至于影響下次電話機的使用或者影響下次 遠程 報警,所以 也 要在被叫用戶摘機判別電路中進行控制, 使本地話機掛斷時被叫用戶摘機判別電路也與 PSTN斷開。此時定義 口為被叫用戶摘機判別電路的控制口。 現在就可以進行 程序的 編程了。 畢業(yè)設計說明書 (論文 ) 第 10 頁 共 53 頁 圖 中斷優(yōu)先級
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1