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

正文內(nèi)容

多功能家庭報警器的優(yōu)化設(shè)計-資料下載頁

2024-12-04 04:21本頁面

【導(dǎo)讀】智能化防盜報警系統(tǒng)集防盜。功能于一體,可全天候自動檢測盜警,當(dāng)確定警情時自動通過電話報警。放預(yù)先錄制好的錄音。較小,兼容性好,穩(wěn)定性高。本系統(tǒng)同時還具有自我診斷功能,出現(xiàn)故障能自動進(jìn)行處理。機(jī)關(guān)、工廠和居家遭受失盜、搶劫事件時有發(fā)生;個別地方更是嚴(yán)重非凡,損失驚人。因此引起社會各屆人士的普遍關(guān)注和公安部。有的部門和小區(qū)居民開始派人白天守衛(wèi)、夜間巡邏,紛紛購買鐵。欄桿、防護(hù)鐵門等防范措施,將人類裝在鐵籠子中求以安全。時救助,存在很大的弊端。提倡采用高科技手段實現(xiàn)技術(shù)防范的措施。在政府部門的帶動與社會治安的現(xiàn)實。需求下,市場上國產(chǎn)和進(jìn)口的防盜報警器應(yīng)運而生。景為前提,在滿足廣大用戶對居家安全的強(qiáng)烈要求的前提下,而設(shè)計并開發(fā)的。合形成的智能居家報警系統(tǒng),從而達(dá)到保障住宅安全的目的[1]。信令的傳輸速度,滿足于廣泛應(yīng)用于各種通信和控制系統(tǒng)中的要求。命財產(chǎn)安全的目的。

  

【正文】 斷開 ,改由可充電電池繼續(xù)維持向系統(tǒng)供電一定時間 (時間的長短由選擇的可充電電池的容量定 ),實 現(xiàn)了直流在線式不間斷供電。此后 ,當(dāng)可充電電池供電到一定時間 ,電壓降到一定值 (不得放電至很低 )時 ,由 IC3 構(gòu)成的直流欠壓 /掉電檢測器 ,通過三極管 Q2 、繼電器 K2 使可充電電池停止向系統(tǒng)供電。 S1 為手動開關(guān) ,自動報警器運行時關(guān)上 ,平時處于打開狀態(tài)。 圖 在線式備用電源工作原理圖 本章節(jié)重點介紹了報警系統(tǒng)的硬件設(shè)計 ,對探測器電路、單片機(jī)模塊、EEPROM 模塊及撥號電路、語音電路和電話接口電路進(jìn)行了詳細(xì)的說明 ,給出了各模塊連接方法 ,及分析了各模塊的功能和原理進(jìn)行了詳細(xì)說明 ,最后設(shè)計了主電源和備用電 源電路 ,防止因為停電造成的系統(tǒng)癱瘓。與上一章節(jié)的探測器端進(jìn)行連接 ,便是整個智能化防火防盜報警系統(tǒng)。 第三章 系統(tǒng)軟件設(shè)計 自動報警器軟件部分采用模塊化設(shè)計 ,分為主控模塊、摘掛機(jī)模塊、撥號模塊、語音模塊、顯示模塊及讀寫數(shù)據(jù)模塊。應(yīng)用匯編語言編程 ,在 Proteus 環(huán)境里 ,編程語言的軟件設(shè)計采用 MCS51 匯編語言編寫自動報警器中相關(guān)程序(如撥號、讀寫 X25045 等 )。 控制模塊程序設(shè)計 由于單片機(jī)的 和 兩個管腳分別和防盜、防火傳感器相連 ,因此 ,一旦發(fā)生險情 ,驅(qū)動密碼子程序 ,若解碼正確則取消報警 ,否則將產(chǎn)生中斷 ,在中斷服務(wù)子程序里 ,位地址 7FH 被置 1 ,證明發(fā)生險情 ,然后根據(jù)險情類別 ,將7EH 或 7DH 置 1 ,其中 ,7EH 為盜警標(biāo)志位 ,7DH 為火警標(biāo)志位 [17]。主程序在運行期間先自行檢測探頭與電源狀態(tài) ,一切正常后等待中斷的發(fā)生。當(dāng)檢測到 7FH (中斷標(biāo)志 )被置 1 后 ,調(diào)密碼顯示子程序 ,密碼正確系統(tǒng)重新檢測中斷信號 ,密碼錯誤則主程序首先判斷 7EH 的情況 ,如果被置 1 ,調(diào)用控制模塊完成后續(xù)處理 ,處理完成后記錄報警信息 ,再檢測是否同時發(fā)生了火險 ,即 7DH 是否被置 1 ,如果被置 1 ,則同樣調(diào)用控制模塊 PROCESS 完成后續(xù)處理。如果沒有發(fā)生盜警 ,即 7EH 沒有被置 1 ,則不用檢測 7DH ,認(rèn)為發(fā)生了火警 ,則直接調(diào)用 PROCESS 完成后續(xù)處理。 圖 為主程序流程圖 , PROCESS 流程圖 ,它是整個系統(tǒng)軟件的核心 ,控制整個系統(tǒng)完成摘機(jī) ,信號音判斷、撥號 ,發(fā)出語音求救信號 ,最后掛機(jī)。由于考慮到撥號音、忙音、回鈴音的存在 ,因此這個模塊較主程序復(fù)雜一些。具體流程如下 : 圖 31 主程序流程圖 圖 32 控制模塊 PROCESS 流程圖 首先 ,在調(diào)用摘機(jī)子程序模擬摘機(jī)時 ,調(diào)用檢測和判斷子程序判別是否有撥號音 ,如果沒有 ,則跳轉(zhuǎn)到 ERROR ,調(diào)用掛機(jī)子程序 ,延時后重新調(diào)用摘機(jī)子程序 。如果檢測到撥號音 ,則接下來調(diào)用撥號子程序 ,在撥號子程序里 ,根據(jù) 7EH 、 7DH 被置位情況撥相關(guān)部門的電話 ,如管理中心電話或戶主電話等。撥號完畢后 ,重新調(diào)用檢測和判斷子程序 ,判別此時是忙音還是回鈴音 ,如果有忙音 ,則跳轉(zhuǎn)到 ERROR ,調(diào)用掛機(jī)子程序 ,延時后重新調(diào)用摘機(jī)子程序 :如果有回鈴音 ,則重新調(diào)用檢測與判斷子程序 ,判別此時對方是 否處于摘機(jī)狀態(tài) ,如果仍然有回鈴音 ,則繼續(xù)調(diào)用檢測、判斷子程序 ,直到 505 計時時間到 ,則調(diào)用掛機(jī)子程序 ,延時后 ,再重新調(diào)用摘機(jī)子程序 。如果沒有回鈴音 ,則調(diào)用語音程序 ,將事先錄制好的報警語音回放出來 ,最后調(diào)用掛機(jī)子程序 ,結(jié)束 process 模塊的執(zhí)行 ,返回主程序 ,等待再次被調(diào)用。 撥號模塊程序設(shè)計 信號音檢測與判斷 MT888O 在工作之前要進(jìn)行初始化 ,它的初始化過程要經(jīng)過下面的步驟 :讀狀態(tài)寄存器、寫 CRA 000OB 、寫 CRA000OB 、寫 CRA IOOOB 、寫 CRB OOB 、讀 SR 、寫 CRA 11OIB 、寫 CRB D000OB[18] 。為了檢測信號音 ,應(yīng)將 MT8888 設(shè)置為呼叫處理模式 ,即 CP 模式。該模式下 MT8888 可檢測各種信號音 ,如撥號音、忙音、回鈴音。只要位于中心頻率 45OHz 、帶寬 25OHz 左右的信號音就可以經(jīng)濾波器選擇、高增益比較器限幅、從施密特觸發(fā)器得到代表信號音的方波信號 ,并從 IRQ/CP 端輸出 ,微處理器可通過 IRQ/CP 端分析呼叫過程。 根據(jù)程控交換機(jī)的標(biāo)準(zhǔn) ,撥號音為 45OHz 的連續(xù)正弦波 ,正負(fù)誤差 25Hz ,忙音為 45OHz 的 正弦波 , , ,回鈴音為 450Hz 的正弦波 ,1s 通 ,4s 斷。因此 ,依據(jù) MT8888 的 CP 檢測模式 ,可對 IRQ 腳輸出的方波計數(shù) 5s ,根據(jù)結(jié)果判斷是哪種信號音。撥號音計數(shù)上限 : 450 + 25 * 5 2375 ,計數(shù)下限 : 450 25 * 5 2125 :同理 ,忙音的計數(shù)范圍是 10411212 ,回鈴音的計數(shù)范圍是 425475 ,無信號音的計數(shù)為 O 。考慮到計數(shù)誤差 ,我選擇了 2021 作為撥號音和忙音的分界線 ,900 作為忙音和回鈴音的分界線 ,400 作為回鈴 音和無信號音的分界線。 檢測子程序流程圖如圖 。首先將 MT8888 設(shè)置為呼叫處理模式 ,接著將單片機(jī)的 TO 設(shè)置成定時方式 ,T1 設(shè)置成計數(shù)方式 ,由于需要定時 5s ,而選擇定時方式 1 ,晶體振蕩器選擇 12MHz ,則最大定時時長為 ,所以 ,需要用軟件擴(kuò)展定時。計時開始后 ,計數(shù)也即開始 [19]。在定時中斷服務(wù)子程序里 ,判斷5s 定時時間是否到 ,如果時間到 ,則從檢測子程序里跳出 ,否則 ,繼續(xù)計數(shù)。最后 ,計數(shù)值高八位存儲到 THI 中 ,低八位存儲到 TL1 中 ,供判斷子程序進(jìn)行判斷。 判 斷子程序流程圖見圖 。在此子程序里 ,將計數(shù)值分別與 2021 、900 、 250 這三個數(shù)進(jìn)行比較 ,即調(diào)用 MINUS 子程序 ,將計數(shù)值與上述比較值做雙字節(jié)的無符號減法 ,然后根據(jù)寄存器 C 被置位情況 ,對撥號音標(biāo)志位 7CH 、忙音標(biāo)志位 7BH 、回鈴音標(biāo)志位 7AH 進(jìn)行置位或清零 ,然后返回。 DTMF 撥號程序設(shè)計 : MT8888 在自動撥號應(yīng)用里 ,應(yīng)將工作方式設(shè)置為突發(fā)方式 ,在此種情況下 ,雙音頻信號持續(xù)和暫停時間為 5lms ,符合自動撥號要求。在將 MT8888 設(shè)置為突發(fā)模式的時候 ,需要進(jìn)行如下步驟 :寫控制寄存器 A、寫控制寄存器 B、寫發(fā)送數(shù)據(jù)寄存器、等待中斷或讀狀態(tài)寄存器。 撥號子程序流程圖見圖 。首先將 MT8888 設(shè)置為突發(fā)方式 ,然后判斷是否為盜情 ,即 7EH 是否被置位 ,如果沒有 ,則跳轉(zhuǎn)到撥管理中心電話號碼部分 。如果被置位 ,則撥打用戶電話號碼 ,最后 ,該程序返回。 圖 檢測子程序流程圖 圖 判斷子程序流程圖 語音模塊程序設(shè)計 語音子程序流程圖參見圖 325 。單片機(jī) 口由高電平變?yōu)榈碗娖?,觸動 ISD142O 的放音腳 ,放音開始 ,因為 ISD1420 最長錄音時間 為 20 秒 ,所以 ,延時 23 秒后 ,單片機(jī) 腳由低電平變?yōu)楦唠娖?,放音結(jié)束 ,然后進(jìn)入下一次放音狀態(tài) ,直至三次放音結(jié)束 ,清除警情標(biāo)志位 7EH 后 ,程序返回。 圖 撥號子程序流程圖 圖 語音子程序流程圖 摘掛機(jī)模塊程序設(shè)計 單片機(jī) 口為高電平時 ,三極管處于截止?fàn)顟B(tài) ,繼電器沒有動作 ,系統(tǒng)掛機(jī)。當(dāng)單片機(jī) 口為低電平時 ,三極管處于飽和狀態(tài) ,繼電器動作 ,系統(tǒng)摘機(jī)。 密碼及顯示模塊程序設(shè)計 密碼及顯示子程序流程圖如圖 所示 ,用于控制報警器外部輸入 。當(dāng)報警信號輸入時 ,啟動密碼及顯示子程序 ,用戶可以在此時確定報警情況 ,通過密碼輸入解除報警 ,若 50 秒內(nèi)輸入密碼錯誤或者無人操作密碼輸入 ,系統(tǒng)通過這一條件判斷警情 ,進(jìn)入下一流程 ,這一模塊的設(shè)計主要用于解決系統(tǒng)誤報 ,或者錯報 ,密碼輸入可用設(shè)置允許 6 次錯誤 ,當(dāng)大于 6 次系統(tǒng)直接進(jìn)入下一環(huán)節(jié) ,確定報警。密碼修改功能增強(qiáng)系統(tǒng)可用性和保密性 ,具體流程如下 : 圖 密碼及顯示子程序流程圖 讀寫數(shù)據(jù)模塊程序設(shè)計 本系統(tǒng)中對 X25045 的編程包括上電初始化、系統(tǒng)工作時對 X25045 的讀寫以及看門狗的訪問。 上電初始化包含看門狗定時器的啟動設(shè)置、 X25045 中數(shù)據(jù)的有效性檢查、以及必要的數(shù)據(jù)塊保護(hù)設(shè)置等。對于自動報警器 ,因為 X25045 中只保存報警及探測器正常與否等關(guān)鍵信息 ,因此可將 /即固定在所希望的電平上 [20]。寫數(shù)據(jù)子程序流程圖如圖 所示。 使用 X25045
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1