單片機人體紅外感應(yīng)報警器設(shè)計制作_第1頁
單片機人體紅外感應(yīng)報警器設(shè)計制作_第2頁
單片機人體紅外感應(yīng)報警器設(shè)計制作_第3頁
單片機人體紅外感應(yīng)報警器設(shè)計制作_第4頁
單片機人體紅外感應(yīng)報警器設(shè)計制作_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

/編號(學(xué)號):*******高校本科學(xué)生畢業(yè)設(shè)計題目:單片機人體紅外感應(yīng)報警器的設(shè)計TheDesignoftheHumanBodyInfraredSensorAlarmonSCM學(xué)院名稱:電子信息工程學(xué)院專業(yè)名稱:電子信息科學(xué)和技術(shù)專業(yè)_____________年級:2012級xx班學(xué)生姓名:xxx學(xué)號:xxx指導(dǎo)老師:xxx職稱/學(xué)歷:副教授/碩士

教務(wù)處制書目摘要1Abstract21緒論31.1設(shè)計意義31.2設(shè)計理論原理31.3設(shè)計的可實現(xiàn)性及好用性32設(shè)計裝置及概述42.1限制裝置42.2感應(yīng)裝置43設(shè)計的實現(xiàn)53.1系統(tǒng)的總體設(shè)計53.2系統(tǒng)結(jié)構(gòu)63.2.1電源模塊63.2.2.感應(yīng)裝置73.2.3熱釋感應(yīng)器內(nèi)部處理電路73.2.4信號采集處理模塊94程序的實現(xiàn)114.1系統(tǒng)限制和處理114.1.1單片機引腳圖114.1.2輸入指令電路124.1.3警報系統(tǒng)的實現(xiàn)134.1.4設(shè)計的工作流程134.2編輯程序的工具154.3硬件調(diào)試及調(diào)試中遇到的問題154.4仿真圖165總結(jié)17參考文獻 18附件一:總體原理圖設(shè)計及器材19附件二:程序源代碼21附件三:實物圖26致謝27單片機人體紅外感應(yīng)報警器的設(shè)計電子信息工程學(xué)院電子信息科學(xué)和技術(shù)專業(yè)2012級指導(dǎo)老師:摘要:隨著現(xiàn)在社會高新技術(shù)的快速發(fā)展,高科技產(chǎn)品已經(jīng)滲透到人們的平常生活,可以看到人們的生活發(fā)生了巨大的變更。相比以前,人們現(xiàn)在對自身平安以及財產(chǎn)平安越來越重視,現(xiàn)在許多小區(qū)都有著監(jiān)控以及保安看管。也由于紅外感應(yīng)技術(shù)的應(yīng)用,為了平安從而供應(yīng)多重保險,于是,許多家庭都安裝了報警系統(tǒng),這有效的愛惜了大家的財產(chǎn)平安。另外擔(dān)憂全或者機密的地方,更須要安裝報警裝置,賜予警示的作用。這樣可以防范于未然。這樣可以保障社會財產(chǎn)和個人平安。本文介紹一種基于單片機STC89C52的人體紅外感應(yīng)警報裝置,包括熱釋電紅外傳感器的基本特點及原理。詳細描述了如何實現(xiàn)報警的功能和系統(tǒng)各部分的組成。感應(yīng)部分接受熱釋電紅外感應(yīng)裝置。關(guān)鍵字:單片機;報警器;熱釋電紅外傳感器ThedesignofthehumanbodyinfraredsensoralarmonSCMSchoolofElectronicInformationEngineering,ElectronicInformationScienceandTechnology,Professional,Class09Grade2012.Inistructor:Abstract:Withtherapiddevelopmentofhighandnewtechnologynowsociety,high-techproductshaspenetratedintopeople'snormallife,canseethegreatchangeshavetakenplaceinpeople'slife.Nowthaneverbefore,peoplefortheirownsafetyandpropertysafetypaymoreandmoreattentionto,nowhavemanycommunitysecuritymonitoringandsupervision.Alsoduetotheapplicationoftheinfraredsensortechnology,forthesakeofsafetytoprovidemultiplesecuritysomanyfamiliesinstallthealarmsystem,theeffectiveprotectionforyourproperty.Otherunsafeorconfidential,andmoreneedtoinstallthealarmdevice,givethewarningrole.Cansuchprecautions.Thiscanguaranteesocialpropertyandpersonalsafety.ThispaperintroducesahumanbodyinfraredsensorbasedonmicrocontrollerSTC89C52alarmdevice,includingthebasiccharacteristicsandprincipleofthepyroelectricinfraredsensor.Describesindetailhowtorealizethealarmfunctionandsystemcompositionofeachpart.InductionpartUSESthepyroelectricinfraredsensor.Keywords:SCM;alarm;Pyroelectricinfraredsensor1緒論1.1設(shè)計的背景及意義結(jié)合實際問題,在居民家中須要一套防盜報警裝置,以防止某些不速之客。在古董或者保藏店鋪中,限制人們在一個規(guī)定的距離,保證文物的平安和觀賞者的平安??偟膩碚f,就是在某些場合下,須要警示人們或者提示人們。目的是為了保障社會財產(chǎn)及個人權(quán)益和平安。設(shè)計了熱釋電人體感應(yīng)紅外報警裝置。1.2設(shè)計的基本原理及結(jié)構(gòu)模塊本紅外線防盜報警系統(tǒng)由熱釋電紅外傳感器、蜂鳴器、單片機限制電路、LED指示電路及軟件組成。模塊劃分為數(shù)據(jù)采集、按鍵設(shè)定、報警等。對此設(shè)計來說呢,是基于單片機來實現(xiàn)的,所以單片機部分是核心部分。1.3系統(tǒng)可實現(xiàn)功能和好用性在某些場合下,比如,場合一:當(dāng)某個地方或者須要人們警惕的時候,比如此次有電,有坑或者此處施工,我們都可以手動開啟布放警報裝置示意人們當(dāng)心。因為現(xiàn)在出現(xiàn)了許多手機黨,俗稱“低頭族”。有時他們可能會不留意或不當(dāng)心。場景二:當(dāng)大家出門時,可把報警系統(tǒng)設(shè)置在外出布防狀態(tài),當(dāng)有人非法闖入時,熱釋電紅外傳感器將探測到動作,設(shè)置在監(jiān)測點上的紅外探頭將人體輻射的紅外光譜變換成電信號,紅外熱釋電模塊送出TTL電平至STC89C52單片機,經(jīng)過處理后發(fā)出聲音,這樣便起到警示的作用。目前,單片機正朝著高性能和多品種方向發(fā)展趨勢將是進一步向著CMOS化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。2設(shè)計裝置及概述2.1限制裝置正是因為單片機的快速發(fā)展。本系統(tǒng)接受了熱釋電紅外線傳感器,它的制作簡潔、成本低、靈敏度高,安裝比較便利,而且防盜性能比較穩(wěn)定、平安牢靠、抗干擾實力強?;谌绱硕嗟膬?yōu)點,而且便利安裝,運用簡潔。在絕大多數(shù)狀況下,它可以幫助運用人員,諸如用戶或者安保人員以極大的便利。2.2感應(yīng)裝置在感應(yīng)裝置方面,據(jù)有關(guān)探討得知其感應(yīng)原理:人體輻射的紅外線中心波長為9~10--um,而探測元件的波長靈敏度在0.2~20--um范圍內(nèi)幾乎穩(wěn)定不變。在傳感器頂端開設(shè)了一個裝有濾光鏡片的窗口,這個濾光片可通過光的波長范圍為7~10--um,正好適合于人體紅外輻射的探測,而對其它波長的紅外線由濾光片予以吸取,這樣便形成了一種特地用作探測人體輻射的紅外線傳感器。該設(shè)計包括硬件和軟件設(shè)計兩個部分。模塊化分為數(shù)據(jù)采集、按鍵限制、報警等模塊。電路結(jié)構(gòu)可劃分為:熱釋電紅外傳感器、蜂鳴器、單片機限制電路、LED指示燈組成。紅外感應(yīng)源通常接受熱釋電元件,這種元件在接收到人體紅外輻射溫度發(fā)生變更時就會失去電荷平衡,向外釋放電荷,后續(xù)電路經(jīng)檢測處理后就能產(chǎn)生報警信號。3設(shè)計的實現(xiàn)3.1系統(tǒng)的總體設(shè)計一般來說,只要涉及到電子科技領(lǐng)域的,要想對某個設(shè)計做出成熟的體現(xiàn),都會對該設(shè)計進行軟件和硬件的兩個方面的涉及。軟件方面實現(xiàn)邏輯方面的操作,能夠供應(yīng)所要求功能和性能的指令。硬件方面便通過這些指令來詳細實現(xiàn)操作。依據(jù)設(shè)計的要求,該設(shè)計將會出現(xiàn)如下結(jié)構(gòu):紅外感應(yīng)部分、STC89C52單片機、報警系統(tǒng)三大部分。紅外感應(yīng)部分主要檢測人體輻射來獲得信息從而交給單片機。單片機主要通過之前寫好的指令來處理相關(guān)信息。報警系統(tǒng)將會發(fā)出聲音從而達到提示或警示的作用。其中處理器接受51系列單片機STC89C52。整個系統(tǒng)是在系統(tǒng)軟件限制下工作的。設(shè)置在外部的紅外感應(yīng)裝置將人體輻射的紅外光譜變換成電信號,送至單片機。在單片機內(nèi),經(jīng)軟件查詢、識別判決等環(huán)節(jié)實時發(fā)出入侵報警狀態(tài)限制信號。驅(qū)動蜂鳴器及報警指示燈報警。電源開關(guān)紅外感應(yīng)裝置STC89C52單片機單片機復(fù)位電路LED指示燈電源開關(guān)紅外感應(yīng)裝置STC89C52單片機單片機復(fù)位電路LED指示燈報警電路按鍵限制圖3.1總體設(shè)計3.2系統(tǒng)結(jié)構(gòu)3.2.1電源模塊本報警系統(tǒng)電壓為4.5v左右,為便利可以用usb線連接。也能干脆接3個1.5V的直流干電池供應(yīng)電源,然后用導(dǎo)線連接電源接口模塊。3.2.2感應(yīng)裝置熱釋電傳感器(即檢測人體輻射):紅外傳感器技術(shù)是近年來發(fā)展最快的技術(shù)之一,紅外傳感器目前已廣泛應(yīng)用于航空航天、天文、氣象、軍事、工業(yè)和民用等眾多領(lǐng)域,起著不行替代的重要作用。紅外紅,實質(zhì)上是一種電磁輻射波,其波長范圍大致在0.78μm~1000μm頻譜范圍內(nèi),因其是位于可見光中紅光以外的光線,故而得名為紅外線。任何溫度高于確定零度的物體,都會向外部空間以紅外線的方式輻射能量。利用紅外輻射實現(xiàn)相關(guān)物理量測量的傳感技術(shù),即紅外傳感技術(shù)。熱釋電紅外傳感器:主要是由一種高熱電系數(shù)的材料,如鋯鈦酸鉛系陶瓷、鉭酸鋰、硫酸三甘鈦等制成尺寸為2*1mm的探測元件。在每個探測器內(nèi)裝入一個或兩個探測元件,并將兩個探測元件以反極性串聯(lián),以抑制由于自身溫度上升而產(chǎn)生的干擾。由探測元件將探測并接收到的紅外輻射轉(zhuǎn)變成微弱的電壓信號,經(jīng)裝在探頭內(nèi)的場效應(yīng)管放大后向外輸出。為了提高探測器的探測靈敏度以增大探測距離,一般在探測器的前方裝設(shè)一個菲涅爾透鏡,該透鏡用透亮塑料制成,將透鏡的上、下兩部分各分成若干等份,制成一種具有特別光學(xué)系統(tǒng)的透鏡,它和放大電路相協(xié)作,可將信號放大70分貝以上,這樣就可以測出20米范圍內(nèi)人的行動。菲涅爾透鏡利用透鏡的特別光學(xué)原理,在探測器前方產(chǎn)生一個交替變更的“盲區(qū)”和“高靈敏區(qū)”,以提高它的探測接收靈敏度。當(dāng)有人從透鏡前走過時,人體發(fā)出的紅外線就不斷地交替從“盲區(qū)”進入“高靈敏區(qū)”,這樣就使接收到的紅外信號以忽強忽弱的脈沖形式輸入,從而強其能量幅度。人體輻射的紅外線中心波長為9~10--um,而探測元件的波長靈敏度在0.2~20--um范圍內(nèi)幾乎穩(wěn)定不變。在傳感器頂端開設(shè)了一個裝有濾光鏡片的窗口,這個濾光片可通過光的波長范圍為7~10--um,正好適合于人體紅外輻射的探測,而對其它波長的紅外線由濾光片予以吸取,這樣便形成了一種特地用作探測人體輻射的紅外線傳感器。3.2.3熱釋感應(yīng)器內(nèi)部處理電路BISS0001芯片:是一款傳感信號處理集成電路,只要熱釋感應(yīng)器把紅外線接收到信號傳輸?shù)紹ISS0001里進行信號處理,它本身靜態(tài)電流微小,工作電壓在3V—5V之間,當(dāng)工作電壓為5V時輸出的驅(qū)動電流為10MA。配以熱釋電紅外傳感器和少量外圍元器件即可構(gòu)成被動式熱釋電紅外傳感器,廣泛用于安防,自控等一些領(lǐng)域,它是有16個管腳組成的一種集成塊。如圖3.2.3所示為BISS000集成芯片的內(nèi)部框圖,管腳功能說明如表3.2所示。圖3.2BISS0001內(nèi)部框圖表3.1管腳功能說明圖引腳名稱I/O功能說明1AI可重復(fù)觸發(fā)和不行重復(fù)觸發(fā)選擇端。當(dāng)A為“1”時,允許重復(fù)觸發(fā);反之,不行重復(fù)觸發(fā)2VOO限制信號輸出端。由VS的上跳前沿觸發(fā),使Vo輸出從低電平跳變到高電平常視為有效觸發(fā)。在輸出延遲時間Tx之外和無VS的上跳變時,Vo保持低電平狀態(tài)。3RR1--輸出延遲時間Tx的調(diào)整端4RC1--輸出延遲時間Tx的調(diào)整端5RC2--觸發(fā)封鎖時間Ti的調(diào)整端6RR2--觸發(fā)封鎖時間Ti的調(diào)整端7VSS--工作電源負端,一般接0V8VRFI參考電壓及復(fù)位輸入端。通常接VCC,當(dāng)接“0”時可使定時器復(fù)位9VCI觸發(fā)禁止端。當(dāng)Vc>VR時允許觸發(fā)(VR≈0.2VDD)10IB--運算放大器偏置電流設(shè)置端,經(jīng)RB接VSS端,RB取值為1M左右。11VCC--工作電源正端,范圍為3~5V122OUTO其次級運算放大器的輸出端132IN-I其次級運算放大器的反相輸入端141IN+I第一級運算放大器的同相輸入端151IN-I第一級運算放大器的反相輸入端161OUTO第一級運算放大器的輸出端由圖可見BISS0001由運算放大器、電壓比較器和狀態(tài)限制器、延遲時間定時器、封鎖時間定時器即參考電壓等構(gòu)成的數(shù)?;旌蠈S眉呻娐贰?蓮V泛應(yīng)用于多種傳感器和延時限制器。首先,依據(jù)實際須要,利用運算放大器OP1組成傳感信號預(yù)處理電路,將信號放大。然后耦合給運算放大器OP2,再進行其次級放大,同時將直流電位抬高為VM(≈0.5VDD)后,將輸出信號V2送到由比較器COP1和COP2組成的雙向鑒幅器,檢出有效觸發(fā)信號Vs。由于VH≈0.7VDD、VL≈0.3VDD,所以,當(dāng)VDD=5V時,可有效抑制±1V的噪聲干擾,提高系統(tǒng)的牢靠性。COP3是一個條件比較器。當(dāng)輸入電壓Vc>VR時,COP3輸出為高電平,進入延時周期。當(dāng)A端接“0”電平常,在Tx時間內(nèi)任何V2的變更都被忽視,直至Tx時間結(jié)束,即所謂不行重復(fù)觸發(fā)工作方式。當(dāng)Tx時間結(jié)束時,Vo下跳回低電平,同時啟動封鎖時間定時器而進入封鎖周期Ti。在Ti時間內(nèi),任何V2的變更都不能使Vo跳變?yōu)橛行顟B(tài)(高電平),可有效抑制負載切換過程中產(chǎn)生的各種干擾。而可重復(fù)觸發(fā)工作方式下的波形在Vc=“0”、A=“0”期間,信號Vs不能觸發(fā)Vo為有效狀態(tài)。在Vc=“1”、A=“1”時,Vs可重復(fù)觸發(fā)Vo為有效狀態(tài),并可促使Vo在Tx周期內(nèi)始終保持有效狀態(tài)。在Tx時間內(nèi),只要Vs發(fā)生上跳變,則Vo將從Vs上跳變時刻起接著延長一個Tx周期;若Vs保持為“1”狀態(tài),則Vo始終保持有效狀態(tài);若Vs保持為“0”狀態(tài),則在Tx周期結(jié)束后Vo復(fù)原為無效狀態(tài),并且,同樣在封鎖時間Ti時間內(nèi),任何Vs的變更都不能觸發(fā)Vo為有效狀態(tài)。3.2.4信號采集處理模塊圖3.3信號處理模塊本電路是將人體輻射的紅外線轉(zhuǎn)變?yōu)殡娦盘?。熱釋紅外感應(yīng)2腳輸入到前置放大器OP1進行放大,然后由C4耦合給運算放大器OP2進行其次級放大。再經(jīng)過電壓比較器COP1和COP2構(gòu)成雙向鑒幅器處理后,檢出有效觸發(fā)信號去啟動延時時間定時器輸出信號在經(jīng)過R3進入單片機部分進行處理。延時周期可通過R12來調(diào)整輸出,在延時時間內(nèi)只要Vs發(fā)生上跳變,Vo就會從Vs上跳變時刻起接著延長一個周期,而電路中的電容為了能夠更好的限制了芯片內(nèi)的定時器,若Vs始終保持為高電平,這樣就可以通過P10傳輸?shù)絾纹瑱C內(nèi)進行下一步處理。而依據(jù)不同的距離要求來調(diào)整R13,最大可以調(diào)整到7米左右。圖中BISS0001中1腳用跳線連連接住一個接高電平后,在延時時間段內(nèi)假如有人體在其感應(yīng)范圍活動,其輸出將始終保持高電平,直到人離開后才將高電平變?yōu)榈碗娖?,本電路設(shè)計就是可觸發(fā)方式。4程序的實現(xiàn)4.1系統(tǒng)限制和處理運用STC89C52單片機的理由:單片機是指一個集成在一塊芯片上的完整計算機系統(tǒng)。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所須要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會具有外存。同時集成諸如通訊接口、定時器,實時時鐘等外圍設(shè)備。而現(xiàn)在最強大的單片機系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、困難的輸入輸出系統(tǒng)集成在一塊芯片上。而單片機STC89C52是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微限制器,具有8K在系統(tǒng)可編程Flash存儲器。STC89C52運用經(jīng)典的MCS-51內(nèi)核,但做了許多的改進使得芯片具有傳統(tǒng)51單片機不具備的功能。在單芯片上,擁有敏捷的8位CPU和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式限制應(yīng)用系統(tǒng)供應(yīng)高靈敏、超有效的解決方案。依據(jù)STC89C52的設(shè)計,它具有許多標準功能:8k字節(jié)Flash,256字節(jié)RAM,32位I/O口線,看門狗定時器,2個數(shù)據(jù)指針,內(nèi)置4KBEEPROM,MAX810復(fù)位電路,3個16位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口。另外STC89C52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷接著工作。掉電愛惜方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運作頻率35MHz,6T/12T可選。單片機沒有時鐘電路是不會正常工作的。時鐘電路本身不會限制,它是通過程序讓單片機一句時鐘做相應(yīng)的工作。確定單片機的執(zhí)行速度。XTAL1(19引腳)和XTAL2(18引腳)分別為反向放大器的輸入和輸出,該反向放大器可以配置為片內(nèi)振蕩器。如接受外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。單片機在時鐘電路工作以后,在RESET(第9引腳)端持續(xù)給出2個機器周期的高電平常就可以完成復(fù)位操作。本設(shè)計接受的是外部手動按鍵復(fù)位電路,須要接上上拉電阻來提高輸出高電平的值。4.1.1單片機引腳圖單片機最小系統(tǒng):是指用最少的元件組成單片機能夠工作的系統(tǒng)。一般包括:單片機、復(fù)位電路、時鐘電路(該系統(tǒng)中也可以叫晶振電路)構(gòu)成。要使單片機工作起來最基本的電路構(gòu)成為單片機最小系統(tǒng)如圖4.1所示。圖4.1信號處理模塊輸入指令電路本電路的設(shè)計就是為了限制電路中布防和緊急狀態(tài)下不同的工作形式,當(dāng)按下布防按鍵后,20秒后進入監(jiān)控狀態(tài),當(dāng)有人靠近時,熱釋紅外感應(yīng)到信號,傳回給單片機,單片機立即進行報警。當(dāng)遇到特別緊急狀況時,可按下緊急報警鍵,蜂鳴器進行報警。如圖4.2所示。圖4.2按鍵部分4.1.3警報系統(tǒng)的實現(xiàn)在單片機的I/O里會輸出凹凸電平,在P20、P21和P22分別接上LED指示燈而P23接上蜂鳴器而蜂鳴器外接個8550的三極管起到開關(guān)作用,當(dāng)三極管達到飽和狀態(tài)下就驅(qū)動了蜂鳴器工作了。圖4.3指示燈和報警電路4.1.4設(shè)計的工作流程該設(shè)計工作流程圖如下圖所示:起先布防按鍵按下起先布防按鍵按下倒計時結(jié)束20秒倒計時起先檢測到有無信號蜂鳴器報警,發(fā)光二級管閃爍緊急按鍵按下N蜂鳴器報警結(jié)束圖4.4主程序工作流程圖4.2編輯程序的工具須要運用Keil編輯器。它是C51是美國KeilSoftware公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),和匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil則為其供應(yīng)了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運行Keil軟件須要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。C51工具包的整體結(jié)構(gòu):uVision和Ishell分別是C51forWindows和forDos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及C51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件,也可以和庫文件一起經(jīng)L51連接定位生成確定目標文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標準的Hex文件,以供調(diào)試器dScope51或tScope51運用進行源代碼級調(diào)試,也可由仿真器運用干脆對目標板進行調(diào)試,也可以干脆寫入程序存貯器如EPROM中。4.3設(shè)計及調(diào)試中遇到的問題及留意焊接時須要保證各個元件的導(dǎo)通性是否良好,然后再依據(jù)電路圖連接實物并焊接實物,在焊接元器材的過程中冷靜,冷靜。切勿將器材錯焊,漏焊。否則不僅奢侈了資源,也影響焊接心情導(dǎo)致設(shè)計不能很好完成。檢查時進行加電檢查。當(dāng)系統(tǒng)加電時,首先檢查全部插座或器件引腳的電源端是否有符合要求的電壓值,接地端電壓值是否接近零,接固定電平的引腳端是否電平正確。在最初的編寫程序的時候,總是出現(xiàn)錯誤或編譯不通過。然后進過溫習(xí)學(xué)問和網(wǎng)上查詢資料。雖然做出了確定的效果,單感覺走了不少彎路。所感慨學(xué)學(xué)問確定要多溫習(xí)。4.4仿真圖圖4.5系統(tǒng)仿真圖5總結(jié)該設(shè)計實現(xiàn)了一種基于單片機技術(shù)通過紅外人體感應(yīng)裝置獲得信息的電智能防盜報警器。以STC89C52單片機為工作處理器核心,外接熱釋電紅傳感器,可以限時布防也可以手動即使布防的警報裝置。它是一種新穎 的被動式紅外探測器件,能夠以非接觸方式探測出人體發(fā)出的紅外輻射,并將其轉(zhuǎn)化為相應(yīng)的電信號輸出。平常傳感器輸出低電平,當(dāng)有人出現(xiàn)在該系統(tǒng)內(nèi)時輸出低電平變?yōu)楦唠娖?,?dāng)此時高電平輸入單片機,單片機經(jīng)過自己寫的程序進行下一步指令,即報警器報警,LED等閃爍。運用方法也很簡潔,老人小孩都可以操作。不管是家庭還是公共場所也都可以運用。一來防盜,二來可以在緊急地方警示人們當(dāng)心。在這次的畢業(yè)設(shè)計中,自己也學(xué)習(xí)到了許多,之前沒有遇到過學(xué)問,或者學(xué)了的又忘了的。讓我更加清楚活到老,學(xué)到老的老話了。培育了我的獨立思索實力,提高了自己的實際動手實力,同時,也發(fā)覺了自己的不足之處,和平常忽視的問題,并須要重新規(guī)劃學(xué)習(xí)任務(wù),轉(zhuǎn)變?yōu)楦茖W(xué)的學(xué)習(xí)方法。讓自己能變得更強。以便于適應(yīng)社會的快節(jié)奏。和更簡潔解決工作的遇到的實際問題。參考文獻[1]胡萍.串口通信的紅外報警器的研制[J].計算機和現(xiàn)代化,2010(10):15-16.[2]余錫存,曹國華.單片機原理及接口技術(shù)(其次版)[M].西安:西安電子科技高校出版社,2006.[3]閻石.數(shù)字電子技術(shù)基礎(chǔ)(第五版)[M].北京:高等教化出版社,2006.[4]姜道連等.用于AT89C51設(shè)計紅外報警器的設(shè)計和制作[J].國外電子元器件,2010(12):31-34.[5]馮國進.嵌入式Linux驅(qū)動程序設(shè)計從入f-J至U精通D田.北京:清華高校出版社,2008[6]蔡文齋.專業(yè)級串口調(diào)試器設(shè)計.現(xiàn)代電子技術(shù),2010.[7]劉剛,彭榮群.ProtelDXP2004SP2原理圖和PCB設(shè)計[M].北京:電子工業(yè)出版社,2007.[8]時德鋼等.基于串口通信的紅外報警器的探討[J].計算機測量和限制,2009,10(7):480-482.附件一:總體原理圖設(shè)計及器材原理圖:材料器件:紅色發(fā)光二極管Ф5mm1綠色發(fā)光二極管Ф5mm1黃色發(fā)光二極管Ф5mm1晶振12M1瓷片電容20P2紅色發(fā)光二極管Ф3mm1自鎖開關(guān)1按鍵4電阻2k5電阻10k1紅外熱電釋傳感器人體感應(yīng)1萬能板1單片機STC89C521鋁電解電容1三極管1警報器1附件二:程序源代碼#include<reg52.h> //調(diào)用單片機頭文件#defineucharunsignedchar//無符號字符型宏定義 變量范圍0~255#defineuintunsignedint //無符號整型宏定義 變量范圍0~65535#definekey_ioP1ucharkey_can;//紅外熱釋電平常為0有輸出為1sbitbeep=P2^3; //蜂鳴器定義sbitred=P2^2; //紅色發(fā)光二極管定義sbitgreen=P2^1; //綠色發(fā)光二極管定義sbityellow=P2^0; //黃色發(fā)光二極管定義sbithw=P1^3; //紅外熱釋傳感器定義bitflag_300ms=0;/*獨立按鍵處理函數(shù)*/ voidkey(){ staticucharkey_new=0,key_old=0,key_value=0; if(key_new==0) //按鍵松開 { if((key_io&0x07)==0x07) key_value++; else key_value=0; if(key_value>=5) //按鍵松開檢測 { key_value=0; key_new=1; //按鍵松開后進入等待按鍵狀態(tài) } } else { if((key_io&0x07)!=0x07) //按鍵按下 key_value++; else key_value=0; if(key_value>=5) //按鍵按下消抖 { key_value=0; key_new=0; //按鍵松開后進入等待松開按鍵狀態(tài) } } key_can=20; if((key_new==0)&&(key_old==1)) { switch(key_io&0x07) { case0x06:key_can=1;break; //得到按鍵值 case0x05:key_can=2;break; //得到按鍵值 case0x03:key_can=3;break; //得到按鍵值 } } key_old=key_new; }/*定時器0初始化程序*/voidtime_init() { EA=1; //開總中斷 TMOD=0X01; //定時器0工作方式1 ET0=1; //開定時器0中斷 TR0=1; //允許定時器0定時}ucharflag_alarm;//報警標記位ucharflag_bufang;//布防標記位ucharflag_bufang_en;//布防標記位使能uintflag

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論