版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真畢業(yè)論文
基于單片機的智能住宅防盜報警系統(tǒng)
設(shè)計與仿真
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
摘要
隨著社會的不斷進步和科學技術(shù)、經(jīng)濟的發(fā)展,人們的生活水平得到很大的提高,人們更加重視人身安全,因而也對住宅防火防盜措施提出了更多新的要求。
本設(shè)計所做的智能家居控制系統(tǒng)包括室內(nèi)信息智能監(jiān)控功能、輸入與實時顯示功能、聲光報警功能等。智能化防盜報警系統(tǒng)集防盜功能于一體,可全天候自動檢測盜警,當確定警情時自動通過電話報警。本文利用單片機結(jié)合傳感器技術(shù)而開發(fā)設(shè)計了這一防火防盜報警系統(tǒng)。本設(shè)計采用DYP-ME003人體紅外感應模塊、18B20溫度傳感器和MQ_2煙霧傳感器檢測信號,然后將信號傳送給單片機處理,實現(xiàn)聲光報警。該系統(tǒng)通過按鍵對系統(tǒng)的溫度和煙霧的濃度進行初始化設(shè)置,利用LED顯示模塊對系統(tǒng)的溫度和煙霧的濃度進行實時顯示。該系統(tǒng)結(jié)構(gòu)簡單、穩(wěn)定性高、使用便利、價格低廉,整體功耗較小,具有一定的實用價值。
關(guān)鍵字:防火防盜報警18B20MQ_2DYP-ME003
I
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
Abstract
Withsociety’sprogressanddevelopmentofscienceandtechnology,
economy,people'slivingstandardhasbeengreatlyimproved.Peoplepaymoreattentiontopersonalsafety,thustheyputforwardnewrequirementsforthefireandsecuritymeasures.
Inthisdesign,theintelligentfamily-housecontrolsystemincludesthisfunction:indoorinformationintelligentmonitoring,theinputandreal-timedisplay,soundandlightalarm,andsoon.Thedesignisafireandsecuritysystem,whichcombinessensortechnologywithmicrocontroller.ThisdesignadoptstheDYP-ME003humanbodyinfraredsensormodule,18b20
temperaturesensorandMQ_2smokesensortodetectionsignal.Thesesensorsendthesignalstomicrocontroller.Themicrocontrollerprocessthesesignalanddrivealarmcircuittoachievesoundandlightalarm.Thefirtemperatureandsmokeconcentrationareinitializedinthissystem.,andaredisplayedintheLEDdisplay.Thesystemhastheadvantagesofsimplestructure,stableperformance,conventionaloperation,lowprice,andhasacertainpracticalvalue.
Keywords:Thefireandsecuritysystem,18b20,MQ_2,DYP-ME003
II
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
目錄
摘要IAbstractII目錄III1緒論-1-2系統(tǒng)總設(shè)計-3-
2.1設(shè)計內(nèi)容與要求-3-2.2系統(tǒng)設(shè)計的總體思路-3-
3方案論證與比較-5-4系統(tǒng)硬件結(jié)構(gòu)-6-
4.1整體硬件設(shè)計思路-6-4.2單片機電路AT89S52-6-
4.2.1主要性能參數(shù)-6-4.2.2管腳說明-7-4.2.3單片機最小系統(tǒng)-9-4.3溫度傳感電路-10-
4.3.1DS18B20介紹-10-4.3.2DS18B20工作電路-11-4.4煙霧傳感電路-11-
4.4.1煙霧傳感器MQ-2-11-4.4.2MQ-2傳感器的特性及主要技術(shù)指標-12-4.4.3ADC0832介紹-13-
III
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
4.4.4.A/D轉(zhuǎn)換電路-15-4.5非法入侵電路-15-
4.5.1DYP-ME003紅外人體傳感器-15-4.6報警電路-16-
4.6.1蜂鳴器-17-4.6.2按鍵-17-4.6.3LED燈-18-4.7顯示電路-18-
5系統(tǒng)軟件設(shè)計-19-
5.1主程序模塊-20-5.2溫度采集處理模塊-21-5.3煙霧采集處理模塊-23-
6程序調(diào)試與分析-28-總結(jié)-32-致謝-33-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
4系統(tǒng)硬件結(jié)構(gòu)
4.1整體硬件設(shè)計思路
本設(shè)計的智能家居防火防盜系統(tǒng)是由AT89S52單片機為主控制芯片,使用溫度傳感器、煙霧傳感器和紅外熱釋傳感器采集信息,同時將采集的信息傳輸給單片機,實現(xiàn)聲光報警,溫度和濃度顯示。如圖4.1所示:
溫度傳感器煙霧傳感器紅外人體傳感器圖4.1硬件結(jié)構(gòu)框圖
按鍵A/D轉(zhuǎn)換器AT89S52單片機溫度、濃度顯示聲光報警4.2單片機電路AT89S524.2.1主要性能參數(shù)
AT89S52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。使用Atmel公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單晶片上,擁有靈敏的8位CPU和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案。
主要性能參數(shù):兼容MCS51指令系統(tǒng);8k可反復擦寫1000次
FlashROM;32個雙向I/O口;256x8bit內(nèi)部RAM;3個16位可編程定時/
-6-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
技術(shù)器中斷;時鐘頻率0—24MHz;2個串行中斷;可編程UART串行通道;2個外部中斷源;共6個中斷源;2個讀寫中斷口線;低功耗空閑和掉電模式。
4.2.2管腳說明
本設(shè)計選用AT89S52作為主控芯片,其管腳如圖4.2所示。
圖4.2AT89S52的管腳圖
1.主要引腳功能說明:
(1)1~8腳:P1口。P1口是一個帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級可以驅(qū)動(接收口及輸出電流)4個TTL規(guī)律門電路。對端口寫“1〞,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,由于內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出電流。
(2)與AT89C51不同之處是,P1.0和P1.1還可分別作為定時/計數(shù)器2的外部計數(shù)輸入(P1.0/T2)和觸發(fā)輸入(P1.1/T2EX)。P1.0:T2,定時/計數(shù)器2外部計數(shù)脈沖輸入,始終輸出;P1.1:T2EX,定時/計數(shù)2捕獲/重裝載觸發(fā)和方向控制。
(3)Flash編程和程序校驗期間,P1接收低8位地址。
-7-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
(4)第9腳:RST。復位引腳。當振蕩器工作時,RST引腳出現(xiàn)兩個機器周期以上高電平將使單片復位。
(5)10~17腳:P3口。P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。P3口輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL規(guī)律門電路。對P3口寫入“1〞時,他們內(nèi)部上位電阻拉高電平可作為輸入端口。此時,被外部拉低的P3口將用上拉電阻輸出電流I。
(6)P3口除了作為一般的I/O口線外,更重要的用途是它的其次功能,如表4.1所示:
表4.1P3口的其次功能
端口引腳P3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7其次功能RXD(串行輸入口)TXD(串行輸出口)INT0(外中斷0)INT1(外中斷1)T0(定時/計數(shù)器0)T1(定時/計數(shù)器1)WR(外部數(shù)據(jù)存儲器寫選通)RD(外部數(shù)據(jù)存儲器讀選通)
此外,P3口還接收一些用于Flash閃速記憶體編程和程序校驗的控制信號。
(7)RST(第9腳)。復位引腳。當振蕩器工作時,RST引腳出現(xiàn)兩個機器周期以上高電平將使單片復位
(8)XTAL1(第18腳)振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。
(9)XTAL2(第19腳)振蕩器反相放大器的輸出端。
-8-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
(10)PSEN(第29腳)程序儲存允許(PSEN)輸出是外部程序存儲器的選通信號,當AT89CS52有外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩次PSEN有效,即輸出兩個脈沖。在此期間,當訪問外部數(shù)據(jù)存儲器,將跳過兩次PSEN信號
(11)ALE/PROG(第30腳)當接外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址所存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。一般狀況下,ALE仍以時鐘振蕩頻率的1/6輸出固定的脈沖信號,因此它可對外部輸出時鐘或用于定時目的。要注意的是:每當訪問外部數(shù)據(jù)存儲器將跳過一個ALE脈沖。對Flash存儲器編程期間,該引腳還用于輸入編程脈沖(PROG)。
(12)EA/VPP(第31腳)外部訪問允許。欲使CPU僅訪問外部程序存儲器(地址為0000H—FFFFH),EA端必需保持低電平(接地)。須注意的是:假使加密位LB1被編程,復位時內(nèi)部會鎖存EA段狀態(tài)。如EA端為高電平(節(jié)Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器中的指令。Flash存儲器編程時,該引腳加上+12V的編程允許電源Vpp,當然這必需是該期間是使用12V編程電壓Vpp。
(13)Vcc(第40腳)電源電壓。
4.2.3單片機最小系統(tǒng)
本次設(shè)計中采用12MHZ的晶振,負載電容相應的選為30pf。在晶振電路中主要用到了XTAL1和XTAL2兩個引腳:
(1)XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘電路工作電路的輸(2)XTAL2:來自反向振蕩器的輸出
為了保證上電瞬間,RST腳的高電平能持續(xù)兩個機器周期以上,一般選C3為10uf,R1為10K左右較好。
-9-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
圖4.3單片機最小系統(tǒng)圖
4.3溫度傳感電路4.3.1DS18B20介紹
本設(shè)計的測溫元件采用DS18B20數(shù)字溫度傳感器。DS18B20采集的數(shù)據(jù)為數(shù)字信號,可以直接發(fā)送至單片機進行處理。DS18B20數(shù)字溫度計提供9位溫度讀數(shù),指示器件的溫度。信息經(jīng)過單線界面送入DS18B20或從DS18B20送出,因此從中央處理器到DS18B20僅需連接一條線(和地)。讀、寫和完成溫度變換所需的電源可以由數(shù)據(jù)線本身提供,而不需要外部電源。
-10-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
4.3.2DS18B20工作電路
本設(shè)計DS18B20與單片機的P2-3相連,采集到溫度信號后,將數(shù)據(jù)傳輸給單片機當溫度達到預先設(shè)定的上限值(本文的上限值是:
45℃),則LED紅燈點亮,蜂鳴器報警,數(shù)碼管顯示當前的溫度值。
圖4.4DS18B20仿真圖
4.4煙霧傳感電路4.4.1煙霧傳感器MQ-2
本設(shè)計中采用的MQ-2型半導體可燃氣體敏感元件煙霧傳感器屬于氣敏感測器,是氣-電變換器,它將可燃性氣體在空氣中的含量(即濃度)轉(zhuǎn)化成電壓或者電流信號,通過A/D轉(zhuǎn)換電路將模擬量轉(zhuǎn)換成數(shù)字量后送到單片機,進而由單片機完成數(shù)據(jù)處理、濃度處理及報警控制等工作。MQ-2型半導體可燃氣體敏感元件煙霧傳感器具有靈敏度高、回應快、抗干擾性好、使用便利、價格低廉,且不會發(fā)生探頭阻緩及中毒現(xiàn)象,維護成本較低等優(yōu)點。因此,本設(shè)計采用MQ-2氣體傳感器作為報警器煙霧信息采集部分的核心。
-11-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
MQ-2型煙霧傳感器屬于二氧化錫半導體氣敏材料,屬于表面離子式N型半導體。當處于200~300°C溫度時,二氧化錫吸附空氣中的氧,形成氧的負離子吸附,使半導體中的電子密度減少,從而使其電阻值增加。當與煙霧接觸時,假使晶粒間界處的勢壘受到該煙霧的調(diào)制而變化,就會引起表面電導率的變化。利用這一點就可以獲得這種煙霧存在的信息。
遇到可燃煙霧(如CH4等)時,原來吸附的氧脫附,而由可燃煙霧以正離子狀態(tài)吸附在二氧化錫半導體表面;氧脫附放出電子,煙霧以正離子狀態(tài)吸附也要放出電子,從而使二氧化錫半導體導帶電子密度增加,電阻值下降。而當空氣中沒有煙霧時,二氧化錫半導體又會自動恢復氧的負離子吸附,使電阻值升高到初始狀態(tài)。這就是MQ-2半導體型可燃性煙霧傳感器檢測可燃煙霧的基本原理。
圖4.5MQ-2型傳感器的外觀圖4.6MQ-2型傳感器的結(jié)構(gòu)圖
4.4.2MQ-2傳感器的特性及主要技術(shù)指標
MQ-2型傳感器的一般特點:對自然氣、液化石油氣等煙霧有很高的靈敏度,特別對烷類煙霧更為敏感;具有良好的重復性和長期的穩(wěn)定性,初始穩(wěn)定,響應時間短,長時間工作性能好;電路設(shè)計電壓范圍寬,24V以下均可;加熱電壓5±0.2V。
MQ-2型傳感器的初期穩(wěn)定特性:半導體煙霧傳感器在不通電狀態(tài)存放一段時間后,再通電時,器件并不能馬上投入正常工作。這是由于煙霧傳感器中的二氧化錫在不通電的狀態(tài)下會吸附空氣中的水蒸氣,當再次通電時需要預熱幾分鐘使水蒸氣蒸發(fā)后,氣敏電阻才能正常工作。再通電工作時氣敏電阻值達到穩(wěn)定時所需要的時間,定義為初期穩(wěn)定時間。一般狀況下,不通電時間越長,初期穩(wěn)定時間也越長,當不通電存放時間達到15天左右時,初期穩(wěn)定時間一般需要五分鐘左右。
MQ-2半導體煙霧傳感器一般要在較高的溫度(200~450°C)下工作,所
-12-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
以需要對其加熱。由于傳感器一般工作在易燃易爆環(huán)境下,若加熱絲直接與電源相連,當加熱絲局部短路造成器件過熱或者放電時,可能引發(fā)事故。所以必需使用傳感器生產(chǎn)廠家推薦的加熱電壓,使其工作在較安全的范圍內(nèi)。
4.4.3ADC0832介紹
1.功能特點
ADC0832是NS(NationalSemiconductor)公司生產(chǎn)的串行接口8位A/D轉(zhuǎn)換器,通過三線接口與單片機連接,功耗低,性能價格比較高,適合在袖珍式的智能儀器儀表中使用。ADC0832為8位分辯率A/D轉(zhuǎn)換芯片,其最高分辯可達256級,可以適應一般的模擬量轉(zhuǎn)換要求。芯片具有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗,以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強。獨立的芯片使能輸入,使多器件連接和處理器控制變得更加便利。通過DI數(shù)據(jù)輸入端,可以輕易的實現(xiàn)通道功能的選擇。其主要特點如下:
●8位分辯率,逐次迫近型,基準電壓為5V;●5V單電源供電;
●輸入模擬信號電壓范圍為0~5V;●輸入和輸出電平與TTL和CMOS兼容;
●在250KHZ時鐘頻率時,轉(zhuǎn)換時間為32us;●具有兩個可供選擇的模擬輸入通道;●功耗低,15mW。2.外部引腳及其說明
各引腳說明如下:
●CS——片選端,低電平有效。
●CH0,CH1——兩路模擬信號輸入端。●DI——兩路模擬輸入選擇輸入端。
●DO——模數(shù)轉(zhuǎn)換結(jié)果串行輸出端?!馛LK——串行時鐘輸入端。
●Vcc/REF——正電源端和基準電壓輸入端?!馟ND——電源地。
3.單片機對ADC0832的控制原理
-13-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
一般狀況下ADC0832與單片機的接口應為4條數(shù)據(jù)線,分別是CS、CLK、DO、DI。但由于DO端與DI端在通信時并未同時有效并與單片機的接口是雙向的,所以電路設(shè)計時可以將DO和DI并聯(lián)在一根數(shù)據(jù)線上使用。當ADC0832未工作時其CS輸入端應為高電平,此時芯片禁用,CLK和DO/DI的電平可任意。當要進行A/D轉(zhuǎn)換時,須先將CS端置于低電平并且保持低電平直到轉(zhuǎn)換完全終止。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端CLK提供時鐘脈沖,DO/DI端則使用DI端輸入通道功能選擇的數(shù)據(jù)信號。在第1個時鐘脈沖到來之前DI端必需是高電平,表示啟動位。在第2、3個時鐘脈沖到來之前DI端應輸入2位數(shù)據(jù)用于選擇通道功能,其功能項見表:
表4.2輸入形式配置位CH00011CH10101選擇通道CH0+--CH1-++差分輸入單端輸入
如表4.2所示,當配置位2位數(shù)據(jù)為1、0時,只對CH0進行單通道轉(zhuǎn)換。當配置2位數(shù)據(jù)為1、1時,只對CH1進行單通道轉(zhuǎn)換。當配置2位數(shù)據(jù)為0、0時,將CH0作為正輸入端IN+,CH1作為負輸入端IN-進行輸入。當配置2位數(shù)據(jù)為0、1時,將CH0作為負輸入端IN-,CH1作為正輸入端IN+進行輸入。
到第3個時鐘脈沖到來之后DI端的輸入電平就失去輸入作用,此后DO/DI端則開始利用數(shù)據(jù)輸出DO進行轉(zhuǎn)換數(shù)據(jù)的讀取。從第4個時鐘脈沖開始由DO端輸出轉(zhuǎn)換數(shù)據(jù)最高位D7,隨后每一個脈沖DO端輸出下一位數(shù)據(jù)。直到第11個脈沖時發(fā)出最低位數(shù)據(jù)D0,一個字節(jié)的數(shù)據(jù)輸出完成。也正是此后位開始輸出下一個相反字節(jié)的數(shù)據(jù),即從第11個時鐘脈沖輸出D0。隨后輸出8位數(shù)據(jù),到第19個脈沖時數(shù)據(jù)輸出完成,也標志著一次A/D轉(zhuǎn)換的終止。最終將CS置高電平禁用芯片,直接將轉(zhuǎn)換后的數(shù)據(jù)進行處理就可以了。
-14-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
4.4.4.A/D轉(zhuǎn)換電路
因MQ-2半導體煙霧傳感器屬于電阻型,因此需串聯(lián)一個參考電阻,再經(jīng)過一個放大電路即可發(fā)送給ADC00832采集,信號經(jīng)過A/D轉(zhuǎn)換模塊后傳送進入單片機進行處理,如圖4.7所示:
圖4.7A/D轉(zhuǎn)換電路
4.5非法入侵電路
4.5.1DYP-ME003紅外人體傳感器
傳感器使用DYP-ME003紅外人體傳感器,該傳感器輸出信號為高電平日有人入侵,為低電平日表示無人入侵。因在仿真軟件Proteus7Professional里沒有DYP-ME003紅外人體傳感器,故使用按鍵代替。
DYP-ME003紅外人體傳感器功能特點如下:
1.全自動感應:人進入其感應范圍則輸出高電平,人離開感應范圍則自動延時關(guān)閉高電平,輸出低電平。
2.光敏控制(可選擇,出廠時未設(shè)):可設(shè)置光敏控制,白天或光線強時不感應。
3.溫度補償(可選擇,出廠時未設(shè)):在夏天當環(huán)境溫度升高至30~32℃,探測距離稍變短,溫度補償可作一定的性能補償。
4.兩種觸發(fā)方式:(可跳線選擇)
(1)不可重復觸發(fā)方式:即感應輸出高電平后,延時時間段一終止,輸出將
-15-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
}elseif(0.7099)temph=99;
}else{if(--temph5)level=6;}else
-43-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
{if(--level2)id=0;}while(SET==0);}
if(id==0){h_temp=0;l_temp=0;}
if(id==1){h_temp=1;id_case_key();}
if(id==2){h_temp=0;l_temp=1;id_case_key();}if(reshidian==0){
delay_ms(20);
if(reshidian==0){buttonFlag=~buttonFlag;}
-45-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
自動從高電平變?yōu)榈碗娖剑?/p>
(2)可重復觸發(fā)方式:即感應輸出高電平后,在延時時間段內(nèi),假使有人體在其感應范圍活動,其輸出將一直保持高電平,直到人離開后才延時將高電平變?yōu)榈碗娖剑ǜ袘K檢測到人體的每一次活動后會自動順延一個延時時間段,并且以最終一次活動的時間為延時時間的起始點)。
5.具有感應封鎖時間(默認設(shè)置:2.5S封鎖時間):感應模塊在每一次感應輸出后(高電平變成低電平),可以緊跟著設(shè)置一個封鎖時間段,在此時間段內(nèi)感應器不接受任何感應信號。此功能可以實現(xiàn)“感應輸出時間〞和“封鎖時間〞兩者的間隔工作,可應用于間隔探測產(chǎn)品;同時此功能可有效抑制負載切換過程中產(chǎn)生的各種干擾。(此時間可設(shè)置在零點幾秒—幾十秒鐘)。
6.工作電壓范圍寬:默認工作電壓DC4.5V-20V。
7.微功耗:靜態(tài)電流#include\#include\#include\unsignedcharvalue=1;unsignedcharcount=0;
voidmain()
{TMOD=0x11;//定時器T1初始化TH1=(65535-1000)/256;TL1=(65535-1000)%6;EA=1;ET0=1;ET1=1;TR0=1;TR1=1;
Init_DS18B20();//溫度芯片初始化P0=0xff;//初始化斷口P1=0xff;P3=0xff;while(1)
{Scan_Key();
-20-
#defineucharunsignedchar#defineuintunsignedintexternvoid_nop_(void);
ucharReadAdc0832(ucharchannel);//ADC0832端口定義sbitP3_2=P2^1;//scksbitP3_3=P2^2;//IOsbitP3_4=P2^0;//片選
#defineADC0832_SCK_HP3_2=1#defineADC0832_SCK_LP3_2=0#defineADC0832_DIDO_HP3_3=1#defineADC0832_DIDO_LP3_3=0#defineADC0832_DIDOP3_3
#defineADC0832_CS_HP3_4=1#defineADC0832_CS_LP3_4=0
ucharReadAdc0832(ucharchannel)//adc0832讀數(shù)據(jù){uchari=0;//初始化
ucharoutdata=0;//當cs由高變低時,選中ADC0832。在時鐘的上升沿,DI端的數(shù)據(jù)移入ADC0832內(nèi)部的多路地址移位寄放器ADC0832_CS_L;//使能ADC0832_DIDO_H;
ADC0832_SCK_L;//第一次觸發(fā)_nop_();_nop_();
ADC0832_SCK_H;_nop_();_nop_();
ADC0832_DIDO_H;
-25-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
ADC0832_SCK_L;//其次次觸發(fā)_nop_();_nop_();
ADC0832_SCK_H;_nop_();_nop_();
if(channel==1){
ADC0832_DIDO_H;}
else{
ADC0832_DIDO_L;}
ADC0832_SCK_L;//第三次觸發(fā)_nop_();_nop_();
ADC0832_SCK_H;_nop_();_nop_();
ADC0832_SCK_L;_nop_();_nop_();
ADC0832_DIDO_H;//置為輸入準備讀數(shù)據(jù)ADC0832_SCK_H;_nop_();_nop_();
outdata=0;//初始化
for(i=1;i基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
圖6.7非法入侵報警
(5)當沒有檢測到非法入侵和火災報警時,LED綠燈亮,表示狀況正常。
圖6.8正常狀況不報警
-31-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
總結(jié)
智能家居防火防盜報警系統(tǒng)可保障人們財產(chǎn)與生活的安全,避免火災和爆炸事故以及非法入侵的發(fā)生,它是防火、防盜和安全生產(chǎn)所必備的儀器,具有廣闊的市場空間與發(fā)展前景。
本論文設(shè)計的防火防盜報警系統(tǒng)報警系統(tǒng)主要由溫度信號采集電路、氣體信號采集電路和人體紅外采集信號與單片機控制電路構(gòu)成。根據(jù)設(shè)計要求、使用環(huán)境、成本等因素,選用DS18B20數(shù)字溫度傳感器、MQ-2型半導體電阻式氣體傳感器DYP-ME003紅外人體傳感器和AT89S52單片機。DS18B20數(shù)字溫度傳感器采用DS18B20可組網(wǎng)數(shù)字溫度傳感器芯片封裝而成,具有耐磨耐碰,體積小,使用便利,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫柔控制領(lǐng)域。MQ-2型半導體可燃氣體敏感元件煙霧傳感器屬于氣敏感測器,是氣-電變換器,它將可燃性氣體在空氣中的含量(即濃度)轉(zhuǎn)化成電壓或者電流信號,通過A/D轉(zhuǎn)換電路將模擬量轉(zhuǎn)換成數(shù)字量后送到單片機,進而由單片機完成數(shù)據(jù)處理、濃度處理及報警控制等工作。MQ-2型半導體可燃氣體敏感元件煙霧傳感器具有靈敏度高、回應快、抗干擾性好、使用便利、價格低廉,且不會發(fā)生探頭阻緩及中毒現(xiàn)象,維護成本較低等優(yōu)點。DYP-ME003人體感應傳感器是一款基于紅外線技術(shù)的自動控制產(chǎn)品,靈敏度高,可靠性強,超低電壓工作模式,廣泛應用于各類自動感應電器設(shè)備,特別是干電池供電的自動控制產(chǎn)品中。AT89S52單片機是低功耗的、具有4KB在線可編程Flash存儲器的單片機,應用普遍,工具多,易上手,片源廣,價格低,編程靈活,控制簡單,很適合我們所要制作的防火防盜報警系統(tǒng)。
在本論文研制的報警系統(tǒng)的基礎(chǔ)上,可以再做適當?shù)墓δ軘U展,使防火防盜報警系統(tǒng)的功能更加完善,安全性更高。
-32-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
致謝
-33-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
附錄2基于單片機的智能家居防火防盜報警系統(tǒng)
程序源代碼
1.Main主程序:#include#include\
#include\
#include%unsignedcharvalue;unsignedcharcount=0;voidmain()
{
TMOD=0x11;//定時器T1初始化TH1=(65535-1000)/256;TL1=(65535-1000)%6;
EA=1;
ET0=1;ET1=1;TR0=1;TR1=1;
Init_DS18B20();//溫度芯片初始化
P0=0xff;//初始化斷口P1=0xff;P3=0xff;
while(1){Scan_Key()baojin();
value=ReadAdc0832(0);}
}
-36-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
2.DS18B20程序:
#include\#includesbitDQ=P2^3;voidDelay(intnum){while(num--);//延時函數(shù)2uS/次}
voidInit_DS18B20(void)//初始化ds1820{unsignedcharx=0;DQ=1;//DQ復位Delay(8);//稍做延時DQ=0;//單片機將DQ拉低Delay(80);//確切延時大于480usDQ=1;//拉高總線Delay(14);
x=DQ;//稍做延時后,假使x=0則初始化成功,x=1則初始化失敗Delay(20);}
unsignedcharReadOneChar(void)//讀一個字節(jié){unsignedchari=0;unsignedchardat=0;
for(i=8;i>0;i--){DQ=0;//給脈沖信號dat>>=1;DQ=1;//給脈沖信號if(DQ)dat|=0x80;
-37-
基于單片機的智能住宅防盜報警系統(tǒng)設(shè)計與仿真
Delay(4);}return(dat);}
voidWrit
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度苗圃基地農(nóng)業(yè)廢棄物資源化利用合同4篇
- 網(wǎng)絡(luò)游戲開發(fā)貸款居間合同
- 2025年度米面產(chǎn)品國際認證與出口合同4篇
- 二零二五年度留學申請代理合同入門級全程跟蹤服務(wù)4篇
- 2025年度模特經(jīng)紀業(yè)務(wù)代理合同4篇
- 2024版證券資產(chǎn)抵押擔保合同
- 2020-2025年中國產(chǎn)權(quán)式酒店行業(yè)發(fā)展前景預測及投資戰(zhàn)略研究報告
- 二零二四年度巡演場地租賃合同-含活動宣傳及推廣服務(wù)范本3篇
- 2025年中國商務(wù)餐飲市場全面調(diào)研及行業(yè)投資潛力預測報告
- 2025年城市公交專用道車牌租賃管理合同4篇
- 2025年山東浪潮集團限公司招聘25人高頻重點提升(共500題)附帶答案詳解
- 2024年財政部會計法律法規(guī)答題活動題目及答案一
- 2025年江西省港口集團招聘筆試參考題庫含答案解析
- (2024年)中國傳統(tǒng)文化介紹課件
- 液化氣安全檢查及整改方案
- 《冠心病》課件(完整版)
- 2024年云網(wǎng)安全應知應會考試題庫
- 公園保潔服務(wù)投標方案
- 光伏電站項目合作開發(fā)合同協(xié)議書三方版
- 2024年秋季新滬教版九年級上冊化學課件 第2章 空氣與水資源第1節(jié) 空氣的組成
- 香港中文大學博士英文復試模板
評論
0/150
提交評論