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

正文內(nèi)容

基于at89c51單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)(更新版)

2025-02-26 14:55上一頁面

下一頁面
  

【正文】 。中斷程序產(chǎn)生報(bào)警信號,報(bào)警時(shí)長從內(nèi)存28H 得,當(dāng)報(bào)警時(shí)間到或按下確認(rèn)后,退出報(bào)警中斷程序,置位 口,使不重復(fù)報(bào)警。基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)29YESNO開始保存數(shù)據(jù)初始化保存修改?結(jié)束修改時(shí)間圖 4—6 修改時(shí)間總流程YESYESYESNONONOYESNO開始跳到日獲取月數(shù)據(jù)跳到日?結(jié)束跳到年跳到年?修改數(shù)據(jù)?確定/返回?保存數(shù)據(jù)圖 4—7 月修改流程基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)30 定時(shí)中斷 0 程序設(shè)計(jì)定時(shí)中斷 0 工作在第 4 組寄存器狀態(tài),其程序流程圖如圖 4—8。詳細(xì)查詢讀取和顯示數(shù)據(jù)需要數(shù)據(jù)緩沖區(qū),地址 48H—4FH 為其提供數(shù)據(jù)緩存。程序開始將通道記錄數(shù)地址、光標(biāo)顯示位置和通道號分別讀入 R0、RR3,當(dāng)執(zhí)行上/下跳一路時(shí),相應(yīng) R0、R2 、R3 將減/加 1,以保持顯示和查詢的同步?;趩纹瑱C(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)25 開始設(shè)置堆棧 SP中斷、中斷優(yōu)先級初始化 LCD設(shè)置報(bào)警時(shí)長:28H檢查 I2C 數(shù)據(jù)通信設(shè)置 2EH,2FH 為:FFH開中斷,啟動(dòng)定時(shí)結(jié)束圖 4—2 初始化流程 報(bào)警系統(tǒng)程序設(shè)計(jì)報(bào)警系統(tǒng)負(fù)責(zé)檢測 16 路信號,并及時(shí)對異常發(fā)出響應(yīng),對異常進(jìn)行記錄等。顯示程序模塊較多,但都有其基本流程,如圖 4—1 為顯示過程的基本流程圖。軟件設(shè)計(jì)時(shí),首先是做好準(zhǔn)備工作,即讀出每個(gè)按鍵的鍵值,并檢查數(shù)碼管是否可以正確顯示所有數(shù)字。 AT24C02 的電路結(jié)構(gòu)圖如 3—8 所示。2%以內(nèi)。電網(wǎng)的 220V 交流電經(jīng)橋路整流,電容濾波,送入 7807809 和 7812 的輸入端,最后基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)20輸出 5V、9V 和 12V 的直流電。復(fù)位方式是單片機(jī)的初始化操作。DS1302 驅(qū)動(dòng)程序分為讀時(shí)間(GET1302)和設(shè)置時(shí)間(SET1302),時(shí)間數(shù)據(jù)直接放入內(nèi)存 40H—47H 或者從內(nèi)存 40H—47H 讀取。 當(dāng) RST 為 高 電 平 時(shí) , 所 有 的 數(shù)據(jù) 傳 送 被 初 始 化 , 允 許 對 DS1302 進(jìn) 行 操 作 。驅(qū)動(dòng)電路通過 口將高電平信號送至放大電路然后傳給蜂鳴器,從而達(dá)到聲音報(bào)警的效果。液晶顯示器具有厚度薄、適用于大規(guī)模集成電路直接驅(qū)動(dòng)、易于實(shí)現(xiàn)全彩色顯示的特點(diǎn),目前已經(jīng)被廣泛應(yīng)用在便攜式電腦、數(shù)字?jǐn)z像機(jī)、PDA 移動(dòng)通信工具等眾多領(lǐng)域。對于每一路的信號探測輸入電路如圖 3—1 所示。7 腳:WP 寫保護(hù)。該器件通過 I2C 總線接口進(jìn)行數(shù)據(jù)和地址的傳輸,總線數(shù)據(jù)傳送協(xié)議 I2C 規(guī)定任何將數(shù)據(jù)傳送到總線的器件作為發(fā)送器,任何從總線接收數(shù)據(jù)的器件為接收器,數(shù)據(jù)傳送是由產(chǎn)生串行時(shí)鐘和所有起始停止信號的主器件控制的,主器件和從器件都可以作為發(fā)送器或接收器,但由主器件控制傳送數(shù)據(jù)的模式,通過器件地址輸入端 A0、A1 和 A2 可以實(shí)現(xiàn)將最多 8 個(gè) AT24C02 器件連接到總線上。RST 輸入有兩種功能:RST 接通控制邏輯,允許地址/命令序列送入移位寄存器;RST 能終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送。圖 2—5 LCD1602 時(shí)鐘芯片 DS1302 的介紹DS1302 是一種高性能、低功耗、帶 RAM 的實(shí)時(shí)時(shí)鐘芯片,它可以對年、月、日、周、日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,工作電壓為 ~ 。2 腳:VCC 接 5V 電源正極。顯示的亮度既與導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時(shí)間有關(guān)。 圖2—4 ND—1型振動(dòng)位移傳感器的內(nèi)部表2—1 振動(dòng)位移傳感器技術(shù)指標(biāo)及參數(shù) 顯示器工作原理及其選擇LED 數(shù)碼管在單片機(jī)系統(tǒng)中應(yīng)用非常普遍,其由發(fā)光二極管組成。;工作溫度范圍:10℃~40℃。設(shè)計(jì)時(shí)應(yīng)將高熱電材料制成一定厚度的薄片,并在它的兩面鍍上金屬電極,然后加電對其進(jìn)行極化,這樣便制成了熱釋電探測元?;趩纹瑱C(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)9 熱釋電紅外傳感器的原理熱釋電紅外(PIR)傳感器是一種能檢測人體發(fā)射的紅外線而輸出電信號的傳感器。它是目前可靠性較高的產(chǎn)品,紅外探測部分采用報(bào)警器用傳感器和紅外專用處理 IC。多數(shù)情況下是通過熱電變化來探測輻射的。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除 1000 次。通過結(jié)構(gòu)框圖系統(tǒng)可看出:以 AT89C51為系統(tǒng)中心,單片機(jī)與 AT24C02 交換歷史記錄信息,從 DS1302 獲得校準(zhǔn)時(shí)間,通過 4*4 矩陣鍵盤掃描輸入相關(guān)信息,通過 LCD 顯示屏顯示相關(guān)信息,檢測信號異常時(shí)對單片機(jī)申請中斷,單片機(jī)通過相關(guān)處理產(chǎn)生異常信息,通過聲光報(bào)警(蜂鳴器,報(bào)警指示燈) 。采用掃描式 4*4 掃矩陣鍵盤,僅當(dāng)需要輸入時(shí)掃描鍵盤。系統(tǒng)硬件設(shè)計(jì)包括芯片的選型、所選芯片的功能、芯片外圍電路的合理設(shè)計(jì)。上述發(fā)展趨勢,事實(shí)上都建立在數(shù)字化、無線化、集成化的三大核心技術(shù)基礎(chǔ)上。目前,對北美的安防產(chǎn)業(yè)來說,最成功的經(jīng)營模式就是聯(lián)網(wǎng)報(bào)警服務(wù)模式,聯(lián)網(wǎng)報(bào)警將整個(gè)北美的安防產(chǎn)業(yè)從橫向到縱向進(jìn)行整合串并,形成了一個(gè)集中許多高科技手段和產(chǎn)業(yè)化管理水準(zhǔn)的一體化綜合性產(chǎn)業(yè)。探測器的發(fā)展主要表現(xiàn)在出現(xiàn)了被動(dòng)紅外、超聲波基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)3和微波三種不同的探測技術(shù)。從防盜探測器與報(bào)警主機(jī)的連接方式可分有線與無線。一旦發(fā)生突發(fā)事件,基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)2就能通過聲光報(bào)警信號在安保控制中心準(zhǔn)確顯示出事地點(diǎn),便于迅速采取應(yīng)急措施。紅外線作為一種不可見光,有很強(qiáng)的隱蔽性和保密性,因此在防盜、警戒等安保裝置中得到了廣泛的應(yīng)用。infrared sensor。防盜報(bào)警系統(tǒng)設(shè)計(jì)包括硬件和軟件設(shè)計(jì)兩個(gè)部分。此設(shè)計(jì)實(shí)現(xiàn)的功能簡單而實(shí)用。這時(shí),傳統(tǒng)的家庭住宅顯然己經(jīng)遠(yuǎn)遠(yuǎn)不能滿足人們的需求。為滿足現(xiàn)代住宅防盜的需要而設(shè)計(jì)的基于單片機(jī)的家庭防盜報(bào)警系統(tǒng),它在以前的防盜器基礎(chǔ)上進(jìn)行了很大的改進(jìn),不但可以用于單一的住宅區(qū),也可以規(guī)模用于比較大規(guī)模住宅區(qū)的防盜??刂破鲗?shí)現(xiàn)對熱釋電紅外探測器和振動(dòng)位移傳感器的循環(huán)掃描,并控制報(bào)警信號處理電路作出相應(yīng)狀態(tài)處理,如果有報(bào)警信號的話,延時(shí)1~2秒對該端口進(jìn)行一次掃描確保真的有險(xiǎn)情時(shí)立即發(fā)出報(bào)警信號,控制報(bào)警電路報(bào)警,同時(shí)通過液晶顯示器顯示單元顯示具體的事發(fā)位置。報(bào)警探測器作為傳感探測裝置,用來探測入侵者的入侵行為及各種異常情況。它具有安裝方便、簡單,一次性投資小的特點(diǎn),但它存在覆蓋面積小、誤報(bào)率高等問題,使用場合受到一定限制。從以上過程來看,報(bào)警行業(yè)的發(fā)展是以工業(yè)技術(shù)發(fā)展為基礎(chǔ)的,只有具備良好的通信手段,才能夠把各地的報(bào)警信息匯聚到相應(yīng)的權(quán)威部門,然后由權(quán)威部門負(fù)責(zé)分配有限的警力來幫助到所有的社會(huì)個(gè)體。當(dāng)探測器探測到非法入侵,報(bào)警器工作狀態(tài)變?yōu)閳?bào)警狀態(tài),產(chǎn)生報(bào)警聲。2 系統(tǒng)總體設(shè)計(jì)方案 方案選擇論證該系統(tǒng)設(shè)計(jì)方案有以下兩種:方案一:顯示方式采用數(shù)碼顯示,占用 I/O 較多,體積較大,采用掃描顯示占用機(jī)時(shí),采用靜態(tài)顯示則需要更多芯片;數(shù)據(jù)存儲(chǔ)直接利用單片機(jī)內(nèi)部 RAM 存儲(chǔ)記錄數(shù)據(jù);按鍵方式采用中斷矩陣鍵盤,相同按鍵占用 I/O 口較少,中斷方式不占用多余機(jī)時(shí),但多占用一位中斷口;16 路信號檢測方式采用掃描檢測,占用機(jī)器周期,存在掃描間隔時(shí)間,而且需多出掃描子程序;時(shí)間運(yùn)行方式采用單片機(jī)內(nèi)部定時(shí)中斷計(jì)時(shí),存在加大誤差,而且完成日的處理程序復(fù)雜。本設(shè)計(jì)包括硬件和軟件設(shè)計(jì)兩個(gè)部分。單片機(jī)的 P0 口做數(shù)據(jù)輸入輸出口;LCD 的數(shù)據(jù)輸入、輸出和 16 路檢測信號的輸入都經(jīng)過 P0 口,LCD 三位控制線分別連接 、 ;16 路監(jiān)測信號經(jīng)過 74LS373 鎖存輸入給單片機(jī)。AT89C51 單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。在高性能和高品質(zhì)的紅外測溫產(chǎn)品市場,來自德國的 HEITRONICS 以其在尖端領(lǐng)域應(yīng)用中良好的品質(zhì)紀(jì)錄,被廣泛公認(rèn)為是世界一流的紅外測溫產(chǎn)品供應(yīng)者而受到信任。常用的傳感器有對射紅外探測器、磁控管(門磁) 、震動(dòng)開關(guān)、被動(dòng)紅外探測器(PIR) 、雙鑒探測器、煙感、溫感探測頭等。當(dāng)檢測到人體移動(dòng)信號時(shí),電荷信號經(jīng)過 FET 放大后,經(jīng)過 C2,R1 的穩(wěn)壓后使輸出變?yōu)楦唠娢?,再?jīng)過 NPN 的轉(zhuǎn)化,輸出 OUT 為低電平。熱釋電紅外傳感器通常采用 3 引腳金屬封裝,各引腳分別為電源供電端(內(nèi)部開關(guān)管 D 極,DRAIN)、信號輸出端(內(nèi)部開關(guān)管 S 極,SOURCE)、接地端(GROUND)。其內(nèi)部采用先進(jìn)的固態(tài)加速度檢測器件,基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)11對外來振動(dòng)十分敏感。這種顯示方式每一位都需要有一個(gè) 8 位輸出口控制,靜態(tài)顯示時(shí),較小的電流就可以得到較高的亮度且字符不閃爍,所以可以采用 8255A 的輸出口直接驅(qū)動(dòng)。LCD 是低電壓驅(qū)動(dòng),極微小功耗,與 CMOS 功耗電路可直接匹配,此外其極薄的扁平結(jié)構(gòu)在極亮的環(huán)境光下使用,以及信息容量大,生產(chǎn)容易等,都充分顯示了它的優(yōu)越性能。5 腳:RW 為讀寫信號線,高電平讀操作,低電平寫操作。DS1302 引腳排列如圖 2—6 所示:8 腳:VCC2 為主電源 VCC1 為后備電源。上電運(yùn)行時(shí),VCC 之前,RST 必須保持低電平。當(dāng)使用 AT24C02 時(shí)最大可級聯(lián) 8 個(gè)器件。AT24C02 的極限參數(shù):工作溫度工業(yè)級55℃~+125℃;商業(yè)級 0 ℃~+75 ℃;貯存溫度65 ℃~+150℃;~+ ;VCC ~+;封裝功率損耗(Ta=25 ℃) ;焊接溫度(10 秒) 300℃;輸出短路電流100mA。外部中斷 0 中斷程序掃描 、 ,分別置低電平,74LS373 為 OC 低電平時(shí),Qn 端輸出鎖存的信號?;趩纹瑱C(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)17 圖 3—3 LCD 顯示電路圖 報(bào)警執(zhí)行電路設(shè)計(jì)針對聲光報(bào)警實(shí)現(xiàn),設(shè)計(jì)了一種實(shí)用化的基于單片機(jī) AT89C51 的報(bào)警執(zhí)行電路。 傳KQA 圖 3—4 報(bào)警執(zhí)行電路圖基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)18 時(shí)鐘電路設(shè)計(jì)為實(shí)現(xiàn)精確的時(shí)鐘功能并節(jié)省單片機(jī) I/O 口資源,該設(shè)計(jì)使用專用的接口方式為串行的時(shí)鐘芯片 DS1302,該芯片線路簡單、體積小、易于操作,且價(jià)格低廉。 只 有 在 SCLK 為 低 電 平 時(shí) , 才 能 將 RST 置 為 高 電平 。XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出,該反向放大器可以配置為片內(nèi)蕩器。例如使用晶振頻率為 12MHz 時(shí),則復(fù)位信號持續(xù)時(shí)間應(yīng)不小于 2us。在其兩端再并入同系列的大小電容可獲得很寬頻率范圍的濾波特性。小于 100MA 的,選用 CW78L00系列 [10]。若沒有按鍵按下,則按鍵為空,相對應(yīng)鍵值為 16。初始化過程為:上電 15ms 后對 1602 寫顯示模式指令38H(即設(shè)置為 16*2 顯示,5*7 點(diǎn)陣,8 位數(shù)據(jù)接口) ,然后對 1602 寫清屏指令。刷新顯示完成后寫控制字設(shè)置光標(biāo)基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)24顯示模式。外部中斷 1 進(jìn)入中斷后,首先讀取報(bào)警時(shí)長,然后點(diǎn)亮報(bào)警指示燈,并驅(qū)動(dòng)蜂鳴器產(chǎn)生聲光報(bào)警,報(bào)警時(shí) LCD 顯示當(dāng)前報(bào)警時(shí)間和通道。當(dāng)進(jìn)入某路詳細(xì)記錄查詢時(shí),首先判斷該通道是否存在記錄,即 R0 所在地內(nèi)容不為 0,然后將 R0 和 R3 參數(shù)傳遞給詳細(xì)查詢子程序。程序執(zhí)行刪除動(dòng)作之前,將判斷記錄數(shù)和當(dāng)前刪除記錄的位置,若需要進(jìn)行調(diào)整,則現(xiàn)執(zhí)行讀寫操作轉(zhuǎn)移數(shù)據(jù),然后刪除記錄數(shù)。 YESYESYESNONONOYESNO開始R7=0, 40H 加1; 40H=60?結(jié)束R7 加1,R7=20?40H =0,41H 加1;41H=60?41H =0,42H 加1;42H=24?從 DS1302 獲取時(shí)間 圖 4—8 定時(shí)中斷 0 流程 外部中斷 0 程序設(shè)計(jì)外部中斷 0 的流程圖如圖 4—9。該報(bào)警系統(tǒng)的最大特點(diǎn)就是使用戶能夠簡單操作運(yùn)行、易于理解、靈活自如地使用,并且在安裝上非常方便、智能性較高、誤報(bào)率較低。西安: 交通大學(xué)出版社, 2022,23(3).[7] 徐愛鈞, C51 應(yīng)用程序設(shè)計(jì)[M].北京:航空航天大學(xué)出版社, 2022,9(5).[8] (模擬部分)[M]. 北京: 高等教育出版社, 2022,12(4).[9] 李文仲,[M].北京:航空航天大學(xué)出版社,2022,16(3).[10] [M]. 湖南: 工業(yè)大學(xué)出版社,2022,16(1).[11] 吳英才, .傳感器技術(shù),2022,19(2) .[12] ,2022,8(2).[13] ,2022,19(1).[14] 劉純利, ,2022,20(2).[15] 雷旭,2022 ,17(3).基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)37附 錄附錄 1源程序如下: SDA BIT 。設(shè)置堆棧 50HMOV TMOD,01H 。顯示等待CALL XIEZLMOV A,0CHCALL XIEZLMOV A,0C0HCALL XIEZLMOV DPTR,LOADING 基于單片機(jī)的家庭防盜報(bào)警系統(tǒng)設(shè)計(jì)38CALL ALLXSMOV R6,99H 。第一組寄存器影響: R0,R2,R3,R4,R5,A,BALARM:MOV R0,30HMOV R2,0C0H
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1