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

正文內(nèi)容

基于單片機(jī)的家用防盜報(bào)警系統(tǒng)設(shè)計(jì)-閱讀頁(yè)

2024-11-13 18:19本頁(yè)面
  

【正文】 : A.等待階段:此時(shí)按鍵尚未按下,處于空閑階段; B.閉合抖動(dòng)階段:此時(shí)鍵剛剛按下,但信號(hào)處于抖動(dòng)狀態(tài),系統(tǒng)在檢測(cè)時(shí)應(yīng)消抖延時(shí),約 5ms 到 20ms; C.有效閉合階段:此時(shí)抖動(dòng)己經(jīng)結(jié)束,一個(gè)有效按鍵動(dòng)作己經(jīng)產(chǎn)生,系統(tǒng)應(yīng)該在此時(shí)執(zhí)行按鍵功能, 或?qū)存I編碼記錄下來,待鍵彈起時(shí)再執(zhí)行其功能; D.釋放抖動(dòng)階段:許多時(shí)候編程人員并不在此時(shí)消抖延時(shí),但最好也執(zhí)行一次消抖延時(shí),以防止誤操作; E.有效釋放階段:若設(shè)計(jì)要求在按鍵抬起時(shí)才執(zhí)行功能,則應(yīng)當(dāng)在此時(shí)進(jìn)行按鍵功能的處理。功能分析如下: 長(zhǎng)擊:用戶長(zhǎng)時(shí)間按下一個(gè)按鍵。連擊:實(shí)現(xiàn)連續(xù)操作效果,如連續(xù)加 1 或減 1; 無鍵按下:當(dāng)用戶在一定時(shí)間內(nèi)未按任何按鍵,執(zhí)行某些特殊的操作,如自動(dòng)進(jìn)入待機(jī)態(tài)或節(jié)能態(tài)。下面介紹其工作原理及與單片機(jī)的接口電路。單片機(jī)應(yīng)用系統(tǒng)中常用的 LED 顯示器為七段顯示器,再加上有一個(gè)小數(shù)點(diǎn),因此也可把它稱為八段顯示器。共陰極是把 所有發(fā)光二極管的陰極連起來,通常接地,通過控制每一只發(fā)光二極管的陽(yáng)極電平來使其發(fā)光或熄滅。圖 310(C)當(dāng)中的 端在應(yīng)用時(shí)作為位選 端, 8 個(gè)發(fā)光二極管被分成兩組,所以有兩個(gè)端,在使用時(shí)把它們并聯(lián)起來。限流電阻的取值一般使流經(jīng)發(fā)光二極管的電流在 1020mA,由于高亮度數(shù)碼管的使用,電流還可以取得小一些。通常用的段選碼的編碼規(guī)則為: dp g f e d c b a 圖 310(c) 封裝圖 忽略小數(shù)點(diǎn)的七段 LED 顯示器的段選碼如表 32 所示。 表 32 七段 LED 顯示器的段選碼 顯示字符 共陰極段選 碼 共陽(yáng)極段選 碼 顯示字符 共陰極段選 碼 共陽(yáng)極段選 碼 0 3FH C0H b 7CH 83H 1 06H F9H c 39H C6H 2 5BH A4H d 5EH A1H 3 4FH B0H e 79H 86H 4 66H 99H f 71H 8EH 5 6DH 92H g 80H 7FH 6 7DH 82H P 73H 82H 7 07H F8H U 3EH C1H 8 7FH 80H T 31H CEH 9 6FH 90H Y 6EH 91H a 77H 88H 滅 00H FFH 本系統(tǒng)的數(shù)碼管顯示電路 本系統(tǒng)中的數(shù)碼管顯示電路如圖 311 所示,為共陽(yáng)極數(shù)碼管 ,a~ g、 dp 分別接到單片機(jī)的 ~ 、 腳。單片機(jī)引腳 接 0913 的基極輸入端。 圖 312 蜂鳴器電路 用戶端探測(cè)器設(shè)計(jì) 本系統(tǒng)采用了兩組傳感器器件 ,每組各一個(gè)熱釋電紅外探測(cè)器和一個(gè) 振動(dòng)位移傳感器 。這樣的復(fù)合式傳感器的設(shè)計(jì) ,增加了安全性,減少了漏報(bào)發(fā)生的可能性。 我選用了兩種 熱釋電傳感器成品組件。 工作電壓: DC6~ 9V 感應(yīng)角度:水平: 90~ 140 度;垂直: 15~ 30 度 無信號(hào)輸出: 0V 外形尺寸: 28mm38mm 高 25 毫米(最高點(diǎn)) 工作時(shí)間:可調(diào) 5120 秒范圍 當(dāng)探測(cè)器檢測(cè)到異常的情況,由 2 腳輸出一個(gè)高電平,發(fā)送到單片機(jī)上,單片機(jī)做出報(bào)警處理。它內(nèi)部采用先進(jìn)的固態(tài)加速度檢測(cè)器件,對(duì)外來振動(dòng)十分敏感。 圖 314 ND— 1 型振動(dòng)位移傳感器內(nèi)部框圖 振動(dòng)位移傳感器 外部電路如圖 315 所示 ,它的 技術(shù)指標(biāo)及參數(shù)見表 33。當(dāng)人體在不斷運(yùn)動(dòng)時(shí),輸出為高電平,并通過內(nèi)部電路延時(shí),當(dāng)人體停止運(yùn)動(dòng)時(shí),輸出轉(zhuǎn)為低電平。 此電阻可以不接 , 這時(shí)傳感器靈敏度最高 。用計(jì)算機(jī)所能接受的語(yǔ)言把解決問題的步驟描述出來,就是程序設(shè)計(jì)。程序設(shè)計(jì)基礎(chǔ)包括不同類型程序的設(shè)計(jì)方法和技巧。程序設(shè)計(jì)語(yǔ)言有機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言之分,究竟選用哪一類、哪一種語(yǔ)言來編寫程序,這要根據(jù)計(jì)算機(jī)的具體應(yīng)用場(chǎng)合和各類語(yǔ)言的特點(diǎn)來決定 機(jī)器語(yǔ)言( Machine Language) :機(jī)器表示計(jì)算機(jī),機(jī)器語(yǔ)言是用二進(jìn)制表示的、計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言。因此,人們通常不用它來進(jìn)行程序設(shè)計(jì)。匯編語(yǔ)言是用助記符、保留字和偽指令等組成的一種計(jì)算機(jī)語(yǔ)言,是 種用來替代機(jī)器語(yǔ)言進(jìn)行程序設(shè)計(jì)的語(yǔ)言,是一種特別適用于編寫實(shí)時(shí)控制程序的計(jì)算機(jī)語(yǔ)言。計(jì)算機(jī)不能直接識(shí)別和執(zhí)行匯編語(yǔ)言源程序,必須通過“匯編程序”將它翻譯成機(jī)器語(yǔ)言程序(即目標(biāo)程序)。因此,匯編語(yǔ)言有兩個(gè)方面的缺點(diǎn):一是對(duì)程序員計(jì)算機(jī)結(jié)構(gòu)、指令系統(tǒng)等技術(shù)知識(shí)的要求非常高,二是編寫出的程序不能通用于其他類型的計(jì)算機(jī),即用某種型號(hào)機(jī)器的匯編語(yǔ)言寫的程序,只有該型號(hào)的機(jī)器才能執(zhí)行。一個(gè)高級(jí)語(yǔ)言程序只要做些“移植”工作(有時(shí)也可以不做),就可以應(yīng)用在不同型號(hào)的計(jì)算機(jī)上。但是,計(jì)算機(jī)也不能直接識(shí)別高級(jí)語(yǔ)言程序,也必須經(jīng)過“翻譯”(常稱解釋或編譯)使之成為機(jī)器語(yǔ)言程序,機(jī)器才能執(zhí)行。目前,常用的高級(jí)語(yǔ)言種類較多,比如 BASIC﹑FORTRAN﹑ PASCAL﹑ C 語(yǔ)言等等,高級(jí)語(yǔ)言用于復(fù)雜的科學(xué)計(jì)算和數(shù)據(jù)處理有著明顯的優(yōu)勢(shì)。 圖 41 三種語(yǔ)言程序處理過程示意圖 單片機(jī)通常應(yīng)用于家用電器、儀器儀表、工業(yè)過程自動(dòng)化中,處于這些應(yīng)用場(chǎng)合下,要求計(jì)算機(jī)執(zhí)行程序速度快、實(shí)時(shí)性強(qiáng),要有靈活的接口處理技術(shù),但存儲(chǔ)容量小。雖然許多單片機(jī)開發(fā)系統(tǒng)提供了高級(jí)語(yǔ)言,但目前被廣泛采用 的仍是匯編語(yǔ)言。 B.程序的總體設(shè)計(jì)并畫出流程圖??稍诰幾g軟件下編程,要求簡(jiǎn)練、層次清楚、字節(jié)數(shù)少和執(zhí)行時(shí)間短等。 E.編寫程序說明文件。 匯編程序的基本結(jié)構(gòu)總是簡(jiǎn)單程序、分支程序、循環(huán)程序、查表程序、子程序、中斷程序等結(jié)構(gòu)化的程序模塊有機(jī)組成的。 劃分 功能模塊進(jìn)行設(shè)計(jì)。 自上而下逐漸求精。應(yīng)用匯編語(yǔ)言編程,使用 G6W 型仿真器,在 Keil uVision2 環(huán)境里運(yùn)行,最后用燒寫器將程序?qū)懭雴纹瑱C(jī)。 主程序設(shè)計(jì) 主程序首先對(duì)單片機(jī)進(jìn)行初始化,然后進(jìn)入掃鍵程序,開始布防。 主 程序部分如下所示: 。 主程序 。 START: ACALL CLEAR MAIN: LCALL KEYWORK JB 00H,FUN0 。判斷 位為 1 時(shí)執(zhí)行 FUN1 AJMPMAIN 。程序開始,首先置 P1 口 為高電平,為輸入狀態(tài)。 。 掃鍵程序 。 KEYWORK: MOV P1,0FFH JNB ,KEY0 。 判斷是否為支路 2 報(bào)警 RET 。延時(shí) 10ms 消抖 JB ,OUT0 。 位置 1(說明為位置 1 報(bào)警) CLR 01H OUT0: RET 。延時(shí) 10ms 消抖 JB ,OUT1 。 位置 1(說明為位置 2 報(bào)警) CLR 00H OUT1: RET 4 總結(jié)與展望 結(jié)論 本課題的研發(fā)工作經(jīng)過幾個(gè)月的不懈努力,目前基本達(dá)到了預(yù)期的要求,通過對(duì)多元探測(cè)器與自動(dòng)撥號(hào)報(bào)警系統(tǒng)的測(cè)試,可得到如下結(jié)論: ( 1)系統(tǒng)功能齊全,能對(duì)家庭中出現(xiàn)的盜竊事件進(jìn)行災(zāi)前監(jiān)測(cè),及時(shí)發(fā)出報(bào)警信息,避免用戶生命財(cái)產(chǎn)不受損失。通過單片機(jī)控制的數(shù)碼顯示器,能顯示出事地點(diǎn),使用戶能及時(shí)快速做出應(yīng)對(duì)措施。 ( 4)系統(tǒng)采用雙電源技術(shù),主電源停電或被切斷,被動(dòng)電源自動(dòng)工作,增加了系統(tǒng)工作的可靠性。 展望 本課題已經(jīng)完成了對(duì)智能住宅盜情進(jìn)行自動(dòng)監(jiān)測(cè)并實(shí)現(xiàn)了自動(dòng)報(bào)警功能,完全可以作為一套簡(jiǎn)易系統(tǒng)投入使用,但是隨著微電子技術(shù)、通訊技術(shù)、自動(dòng)控制技術(shù)和傳感器技術(shù)的發(fā)展,還將有很大的發(fā)展空間。針對(duì)這一點(diǎn),可以給系統(tǒng)增加自動(dòng)撥號(hào)的功能,將系統(tǒng)通過撥號(hào)電路與電話線相連,當(dāng)發(fā)生意外情況的時(shí)候,系統(tǒng)可以自動(dòng)撥打預(yù)先設(shè)置好的電話號(hào)碼,進(jìn)行報(bào)警。對(duì)現(xiàn)代化的家庭來說,功能有些單一。針對(duì)這一點(diǎn),可以增加一些其它功能的傳感器,比如說煙霧光電傳感器、 CO 檢測(cè)傳感器等等,在檢測(cè)盜情的同時(shí),還可以檢測(cè)火災(zāi) 、煤氣泄漏等等,真正能實(shí)現(xiàn)功能全面,一機(jī)多用。針對(duì)這一點(diǎn),應(yīng)該增加系統(tǒng)的自我判斷功能。 有問題才能進(jìn)步,這些問題對(duì)我是一種激勵(lì),我會(huì)在以后的工作和學(xué)習(xí)中更加努力。當(dāng)我打完畢業(yè)論文的最后一個(gè)字符,涌上心頭的不是長(zhǎng)途跋涉后抵達(dá)終點(diǎn)的欣喜,而是源自心底的誠(chéng)摯謝意。此外,洪老師 對(duì)我的構(gòu)思以及論文的內(nèi)容不厭其煩的進(jìn)行多次指導(dǎo)和悉心指點(diǎn),使我在完成論文的同時(shí)也深受啟發(fā)和教育 ,他將是我終生的榜樣。為此,我向熱心幫助過我的所有老師和同學(xué)表示衷心的感謝 ! 最后,我 由衷 的 感謝答辯組的各位老師對(duì)學(xué)生的指導(dǎo)和教誨,我也在努力的積蓄著力量,盡自己的微薄之力回報(bào)母校的培育之情,爭(zhēng)取使自己的人生對(duì)社會(huì)產(chǎn)生 更多 積極的價(jià)值! 參考文獻(xiàn) [1] 何立民 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) 北京航空航天大學(xué)出版社 1996 [2] 吳英才 ,林華清 熱釋電紅外傳感器在防盜系統(tǒng)中的應(yīng)用 傳感器技術(shù) 2020 [3] 余發(fā)山 單片機(jī)原理及應(yīng)用技術(shù) 中國(guó)礦業(yè)大學(xué)出版社 2020 [4] 李朝青 單片機(jī)原理及接口技術(shù) 北京航 空航天大學(xué)出版社 1999 [5] 童名文 一種新型報(bào)警器的研制 武漢理工大學(xué) 2020 [6] 余家春 Protel 99SE 電路設(shè)計(jì)實(shí)用教程 中國(guó)鐵道出版社 2020 [7] 馬忠梅 單片機(jī)的 C 語(yǔ)言應(yīng)用程序設(shè)計(jì) (第 3 版 ) 北京航空航天大學(xué)出版社 2020 [8] 王洪建 AT89C2051 在小區(qū)防盜報(bào)警系統(tǒng)中的應(yīng)用 第七屆青年學(xué)術(shù)會(huì)議論文集 2020 [9] 王寧 智能監(jiān)控防盜報(bào)警系統(tǒng) 同濟(jì)大學(xué)碩士學(xué)位論文 2020 [10] 劉純利 ,張玉山 單片機(jī)防盜報(bào)警系統(tǒng)的設(shè)計(jì) 安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報(bào) ,2020 [11] 雷旭 ,何萬強(qiáng) 新型家用防盜報(bào)警系統(tǒng) 現(xiàn)代電子技術(shù) 2020 [12] 萬方數(shù)據(jù)庫(kù) [13] 廣電電器網(wǎng) [14] 中程在線 附錄Ⅰ:電路原理圖 附錄Ⅱ:匯編程序 。 家庭防盜報(bào)警器 。 中斷程序入口 。 。 初始化程序 。 CLEAR: MOV 20H,00H。 初始化 P1 口 MOV P0,A 。 初始化 P2 口 。******************************** 。******************************** 。判斷 位為 1 時(shí)執(zhí)行 FUN0 JB 01H,FUN1 。返回主程序 MAIN 。******************************** 。******************************** 。 判斷是否為支路 1 報(bào)警 JNB ,KEY1 。 KEY0: LCALL DL10MS。若為抖動(dòng)誤報(bào)則跳出 SETB00H 。 KEY1: LCALL DL10MS。若為抖動(dòng)誤報(bào)則跳出 SETB01H 。 。 功能程序 。 FUN0: 。顯示報(bào)警位置為 1 AJMPMAIN FUN1: 。顯示報(bào)警位置為 2 AJMPMAIN 。*********************************** 。*********************************** 。 。程序結(jié)束
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1