【電氣設(shè)計(jì)自動化論文】工地用簡易防盜報(bào)警裝置設(shè)計(jì)
【電氣設(shè)計(jì)自動化論文】工地用簡易防盜報(bào)警裝置設(shè)計(jì),電氣設(shè)計(jì),自動化,論文,工地,簡易,防盜,報(bào)警裝置,設(shè)計(jì)
#include #define uc unsigned char#define ui unsigned intsbit SOS = P1^0;//布防sbit bufang = P1^1;//報(bào)警按鍵sbit chefang= P1^2;//撤防sbit baojing= P1^3;//蜂鳴器bit bdata flag,flag1;//flag布防標(biāo)志,flag1布防倒計(jì)時(shí)標(biāo)志 uc t,t1; //定時(shí)器專用變量 void delay(ui x) //延時(shí)函數(shù)1ms {ui i,j;for(i=0;i=10)t=0;}} 本科畢業(yè)論文(設(shè)計(jì))( 屆)工地用簡易防盜報(bào)警裝置設(shè)計(jì)院 系 電子信息工程學(xué)院 專 業(yè) 電氣工程及其自動化 姓 名 指導(dǎo)教師 助教 年 5 月學(xué)號:I摘 要傳感器技術(shù)和單片機(jī)技術(shù)不斷發(fā)展與成熟使得智能化、自動化的體系幫助人們完成復(fù)雜、繁重的工作,極大地節(jié)省了勞動力。本系統(tǒng)主要應(yīng)用于工地設(shè)備的防盜和報(bào)警。本報(bào)警系統(tǒng)主要利用紅外傳感器作為檢測器件,將感測到的人體紅外輻射信號轉(zhuǎn)換成電壓信號,再經(jīng)過濾波、放大等信號的處理以及數(shù)據(jù)采集后,將最終信號傳遞給單片機(jī)處理,實(shí)現(xiàn)智能化的報(bào)警。傳感器采用的是熱釋電紅外傳感器,熱釋電紅外傳感器有成本低、制作簡單、安裝方便的優(yōu)點(diǎn),有效實(shí)現(xiàn)了用戶的遠(yuǎn)程維護(hù)和統(tǒng)一管理。本系統(tǒng)的硬件功能主要是用 STC89C52RC 單片機(jī)控制各個(gè)電路實(shí)現(xiàn)的,主要電路有熱釋電紅外探測電路,聲光報(bào)警電路,數(shù)碼管顯示電路。軟件部分主要由 Pro/E 軟件繪制原理圖以及 PCB 板的封裝,利用 Proteus 仿真實(shí)現(xiàn)聲光報(bào)警。關(guān)鍵詞:熱釋電紅外;單片機(jī)控制;防盜報(bào)警;IIAbstractSensor technology and single-chip microcomputer technology development and mature of intelligent, automated system to help people accomplish complex, heavy work, greatly save the labor. This system is mainly used in the construction site of guard against theft and alarm equipment.Paper system mainly as the detection devices using infrared sensor, the sensor to the human body infrared radiation signal into a voltage signal, the signal processing such as filtering, amplification, and again after data collection, will eventually signals to single chip processing, realizes the intelligent alarm. Sensor USES the electrolytic infrared sensor, electrolytic infrared sensor (RE200B) has the advantages of low cost, simple production, easy installation, effectively implement the remote maintenance and management of users.System anti interference ability, high sensitivity, install hidden, not found by thieves, to ensure security in the process of safe and reliable.This system consists of hardware part and software part and hardware part is mainly composed of micro-controller STC89C52, electrolytic infrared detection circuit, alarm circuit, display circuit, software part mainly by the Pro/E software rendering principle diagram and PCB packaging, use of Proteus simulation to realize sound and light alarm.Keywords: single chip microcomputer; Infrared sensor; Hydroelectricity; Guard against theft. Call the police;III目 錄摘 要 .IAbstractII目 錄 .III1 緒論 .11.1 防盜報(bào)警研究背景 11.2 防盜報(bào)警國內(nèi)外研究現(xiàn)狀 11.3 研究目的與意義 21.4 本章小結(jié) 32 系統(tǒng)總體設(shè)計(jì) .32.1 設(shè)計(jì)內(nèi)容及要求 32.2 設(shè)計(jì)方案 32.2.1 硬件設(shè)計(jì) .32.2.2 軟件設(shè)計(jì) .52.3 本章小結(jié) 53 熱釋電防盜報(bào)警系統(tǒng)硬件設(shè)計(jì) .63.1 STC89C52 最小系統(tǒng)電路 63.1.1 時(shí)鐘電路設(shè)計(jì) .63.1.2 復(fù)位電路設(shè)計(jì) .73.2 熱釋電紅外檢測電路 .83.2.1 熱釋電傳感器原理 83.2.2 電路設(shè)計(jì) 93.3 LED 數(shù)碼管顯示電路 103.4 聲光報(bào)警電路 .113.5 本章小結(jié) .12IV4 軟件設(shè)計(jì) 124.1 主程序流程圖 124.2 緊急報(bào)警流程圖 144.3 本章小結(jié) 155 聯(lián)調(diào)與測試 155.1 軟件仿真 155.2 硬件設(shè)計(jì)實(shí)現(xiàn) .185.3 不足與優(yōu)化 .19結(jié)論與展望 20致謝 21參考文獻(xiàn) 22附錄 A:系統(tǒng)原理圖 23附錄 B:系統(tǒng) PCB 圖 24附錄 C:系統(tǒng)源程序 2511 緒論1.1 防盜報(bào)警研究背景科術(shù)的迅猛發(fā)展給人們經(jīng)濟(jì)和生活水平帶來提高的同時(shí),也給社會帶來了一些不良后果,其中不可避免的就有被拉大的城鄉(xiāng)、區(qū)域收入差距,迅速增加的流動人口。短時(shí)間內(nèi)難以消除的貧富差距使得盜竊、搶劫的違法事件出現(xiàn)了快速增長的趨勢,人們希望自己的財(cái)產(chǎn)安全得到保障,渴望生活在一個(gè)安全的空間。但犯罪分子作案的手法越發(fā)的先進(jìn),出現(xiàn)了一些高科技的作案工具,使得安裝防盜門窗、靠人防等的防盜方式很難達(dá)到效果。電子通訊技術(shù)快速的發(fā)展,讓單片機(jī)這一體積小、價(jià)格低廉、集成度高、性價(jià)比高的芯片被廣受關(guān)注,現(xiàn)在在各個(gè)領(lǐng)域都有很廣泛的應(yīng)用,例如數(shù)控機(jī)床、智能儀表、工業(yè)控制、數(shù)據(jù)采集和各種家用電器等等。此外,有關(guān)家庭、辦公室、倉庫、工地等處的安全防范和防盜報(bào)警系統(tǒng)和裝置的也開始不斷地被科研單位和廠家開發(fā)和重視。這種低成本、高可靠性的智能化防盜報(bào)警系統(tǒng)刮起了一場旋風(fēng)。目前市面上常見的報(bào)警器仍然存在一些缺陷,可靠性相對較差、功能比較單一或成本高而難于得到普及。眾所周知,紅外線具有隱蔽性和保密性的突出優(yōu)點(diǎn),因而在防盜、安保系統(tǒng)中得到了比較廣泛的應(yīng)用。其中常見的有被動式(熱釋電型)紅外報(bào)警器,也是本篇論文涉及的對象,除此之外還有紅外線無線報(bào)警器、紅外線聲光報(bào)警器、 觸摸式防盜報(bào)警器、超聲波防盜報(bào)警器、高靈敏紅外報(bào)警器等等。熱釋電紅外傳感器是一種被動式調(diào)制型溫度敏感器件,它的工作原理是熱釋電效應(yīng)原理,它通過探測對象與環(huán)境的溫差來探測目標(biāo),具有制作簡單,成本低廉,性能比較穩(wěn)定,靈敏度高,安全可靠等優(yōu)點(diǎn)。在實(shí)際應(yīng)用中,它也存在著防盜性能減弱,抗干擾的能力減弱等常見問題。根據(jù)這種情況,本文設(shè)計(jì)加入了如單片機(jī)最小系統(tǒng),使紅外傳感器檢測的信號進(jìn)一步由單片機(jī)加工處理,并與計(jì)算機(jī)通信,從而保證防盜報(bào)警系統(tǒng)的實(shí)時(shí)性、可靠性、準(zhǔn)確性,便于多用戶統(tǒng)一管理。 1.2 防盜報(bào)警國內(nèi)外研究現(xiàn)狀20 世紀(jì)初,報(bào)警系統(tǒng)就開始在北美出現(xiàn)。在北美接頭,報(bào)警呼救箱隨處可見,當(dāng)系統(tǒng)呼救時(shí)就發(fā)出聲音報(bào)警,附近警察便可以知道報(bào)警信息。同時(shí),呼救箱也可以直接連接到附近的警察局,使得報(bào)警信息可以傳達(dá)更遠(yuǎn)的距離。后來隨著通信技術(shù)的發(fā)展,電報(bào)公司也加入這個(gè)行業(yè),他們提供遠(yuǎn)程通信服務(wù),因而使報(bào)警信息能傳到更加遠(yuǎn)的地方。但電報(bào)方式很難普及,取而代之的電話則成了主要的報(bào)警通訊手段。2報(bào)警行業(yè)的發(fā)展是以工業(yè)技術(shù)以及電子通信技術(shù)發(fā)展為基礎(chǔ)的,隨著通信技術(shù)和微電子技術(shù)的快速發(fā)展,逐漸出現(xiàn)了智能化算法與先進(jìn)的微處理技術(shù)結(jié)合進(jìn)行實(shí)時(shí)信號處理判別的探測器,國外很多國家都很注重這方面的開發(fā)研究,其中智能監(jiān)控防盜技術(shù)發(fā)展領(lǐng)先的要數(shù)北美。熱釋電紅外報(bào)警器尤其受到關(guān)注,因?yàn)樗赜械碾[蔽性,它基于熱釋電效應(yīng)原理,以非接觸形式檢測出人體輻射,它不僅適用于防盜報(bào)警場所,同時(shí)在對人體傷害極為嚴(yán)重的 γ、X 射線等場所的自動報(bào)警也有應(yīng)用。20 世紀(jì) 30 年代。曾有人提出利用熱釋電效應(yīng)原理探測紅外輻射的想法,到 20 世紀(jì)60 年代,隨著紅外、激光技術(shù)的進(jìn)步,熱釋電效應(yīng)的研究和對熱釋電晶體的應(yīng)用才得到了發(fā)展。歐美曾經(jīng)是熱釋電紅外傳感器的主要生產(chǎn)者和主要銷售市場。到 2006 年,韓國釜山國立大學(xué)研發(fā)出了基于熱釋電紅外傳感器陣列的室內(nèi)位置檢測系統(tǒng)。日本的很多企業(yè)也在致力研究和開發(fā)各種熱釋電紅外傳感器。近年來,美國 SUREN 公司在原來透鏡、電路、信號處理方面做了改進(jìn),申請了兩項(xiàng)專利,推出一款高性能探測器。這些日異月新的國外產(chǎn)品技術(shù)和產(chǎn)品對國內(nèi)防盜探測領(lǐng)域無疑是一個(gè)巨大的挑戰(zhàn)。在國內(nèi),我們使用的防盜報(bào)警裝置大都是以超聲波、主動式紅外發(fā)射/接收或者微波等技術(shù)為基礎(chǔ)的,但這些裝置有很多缺陷,比如他們成本相對較高且隱蔽性差,準(zhǔn)確性也不高。在一般家庭、辦公室以及小型場所無法普及。20 世紀(jì) 80 年代,國內(nèi)的被動式報(bào)警系統(tǒng)才開始發(fā)展起來了。被動式報(bào)警系統(tǒng)即是我們所知道的熱釋電紅外傳感器,它以非接觸形式探測到人體輻射,并將其轉(zhuǎn)換為電壓信號,再將電壓信號通過單片機(jī)等進(jìn)行處理來驅(qū)動各種控制電路,達(dá)到想要實(shí)現(xiàn)的效果。1.3 研究目的與意義在當(dāng)今社會人們普遍關(guān)心的話題無疑是安全、生產(chǎn)、健康等,其中如何保證建筑工地的人身安全、財(cái)產(chǎn)安全問題是施工單位和領(lǐng)導(dǎo)關(guān)心的重中之重,高性能的防盜報(bào)警系統(tǒng)在維護(hù)國家、機(jī)構(gòu)、工廠倉庫以及工地設(shè)備的財(cái)產(chǎn)安全上發(fā)揮著越來越重要的作用。加之目前市場上報(bào)警器存在一些缺陷。本設(shè)計(jì)中采用的防盜報(bào)警裝置是利用熱釋電效應(yīng)的熱釋電紅外傳感器,它可以通過非接觸的形式探測到人體輻射的紅外線波長,再將其轉(zhuǎn)換成電壓信號輸出。熱釋電紅外傳感器具有安裝簡單,實(shí)時(shí)性強(qiáng),隱蔽性好,靈敏度高等優(yōu)點(diǎn),且價(jià)格低廉,容易普及。1.4 本章小結(jié)本章主要說明了隨著科學(xué)技術(shù)的快速發(fā)展使得人們經(jīng)濟(jì)水平很大的提高,經(jīng)濟(jì)增長3帶來的貧富差距短時(shí)間內(nèi)難以消除的現(xiàn)狀,使得盜竊、搶劫等違法事件不斷增多,家庭,企業(yè),超市等都出現(xiàn)了盜竊事件。本論文研究的系統(tǒng)是關(guān)于保障建筑工地材料、大型設(shè)備等的安全的。在眾多防盜報(bào)警裝置中,熱釋電紅外傳感器以其低成本,高性能,隱蔽性強(qiáng),實(shí)時(shí)性好等優(yōu)點(diǎn)脫穎而出,稱為當(dāng)下炙手可熱的防盜系統(tǒng)。2 系統(tǒng)總體設(shè)計(jì)2.1 設(shè)計(jì)內(nèi)容及要求(1)本系統(tǒng)設(shè)計(jì)包括軟件電路設(shè)計(jì)和硬件功能實(shí)現(xiàn)兩個(gè)部分。利用軟件做出原理圖,進(jìn)行仿真,再根據(jù)可實(shí)現(xiàn)度完成實(shí)物的焊接。(2)本系統(tǒng)電路組成主要有熱釋電紅外探測電路、單片機(jī)最小系統(tǒng)電路、聲光報(bào)警電路、數(shù)碼管顯示電路。相應(yīng)完成信號采集、處理、報(bào)警、顯示等功能。(3)系統(tǒng)要求實(shí)現(xiàn)的功能:當(dāng)有人進(jìn)入布防區(qū)域內(nèi)時(shí),人體發(fā)射的紅外輻射信號被熱式電元接收,紅外探頭將人體輻射的紅外信號轉(zhuǎn)換為電信號,紅外探頭輸出的是低電平信號,低電平被送至 STC89C52 單片機(jī),經(jīng)由單片機(jī)處理運(yùn)算后驅(qū)動電路執(zhí)行聲光報(bào)警功能。(4)熱釋電紅外報(bào)警系統(tǒng)抗干擾能力強(qiáng)、隱蔽性好、靈敏度高、安裝方便、傳輸距離遠(yuǎn)、實(shí)用性。設(shè)計(jì)要點(diǎn):一是能準(zhǔn)確判斷是否有人進(jìn)入;二是盡量加大防盜報(bào)警范圍;三是報(bào)警系統(tǒng)設(shè)置布防狀態(tài)外。2.2 設(shè)計(jì)方案本系統(tǒng)是由系統(tǒng)軟件控制硬件電路實(shí)現(xiàn)工作的的。在布防狀態(tài)下,數(shù)碼管顯示“b”,布防時(shí)間是 30 秒,這段時(shí)間可以用來讓我們控制人員離開布防區(qū)域。具體時(shí)間可根據(jù)具體情況設(shè)計(jì),當(dāng)然也可以通過外接線使控制區(qū)域和探測區(qū)域分開。讓探測更精確。紅外傳感器把檢測到的人體紅外輻射信號轉(zhuǎn)換成電信號輸出,送至 STC89C52 單片機(jī)。單片機(jī)經(jīng)軟件查詢、處理等過程,發(fā)出執(zhí)行信號,驅(qū)動電路接收到信號是,執(zhí)行相應(yīng)動作,完成聲光報(bào)警。報(bào)警信號也可通過撤防鍵停止,撤防鍵按下,數(shù)碼管顯示字母“c”。也可以通過單片機(jī)復(fù)位按鈕終止報(bào)警。同時(shí),系統(tǒng)還有緊急報(bào)警按鈕(測試鍵),當(dāng)在布防狀態(tài)下,此時(shí)傳感器沒有檢測到外來信號,可以手動進(jìn)行報(bào)警。2.2.1 硬件設(shè)計(jì)本系統(tǒng)硬件電路部分主要有單片機(jī)最小系統(tǒng)控制電路、探測電路、聲光報(bào)警電路、顯示電路。本系統(tǒng)選用的單片機(jī)為 STC89C52,傳感器選擇的是熱釋電紅外傳感器,顯示4電路采用的是 LED 數(shù)碼管顯示,聲光報(bào)警電路采用的是二極管以及蜂鳴器進(jìn)行聲光報(bào)警。硬件框圖如下:S T C 8 9 C 5 2最 小 系 統(tǒng)檢 測 電 路驅(qū) 動 數(shù) 碼 管 顯 示發(fā) 光 報(bào) 警驅(qū) 動驅(qū) 動聲 音 報(bào) 警圖 2-1 硬件設(shè)計(jì)框圖(1)單片機(jī)簡介STC89C52 是 STC 公司生產(chǎn)的一種高性能、低功耗、CMOS 八位微控制器,它具有 8K 系統(tǒng)在線可重復(fù)編程、快速擦除快速 Flash 存儲器,能使數(shù)據(jù)保存十年之久。STC89C52使用經(jīng)典的 MCS-51 內(nèi)核,與 MCS-51 系列單片機(jī)在引腳和指令系統(tǒng)上完全的兼容,完全可以代替?zhèn)鹘y(tǒng) 51 單片機(jī),同時(shí)在原來基礎(chǔ)上做了很多的改進(jìn),功能更多、更優(yōu)越。STC89C52 芯片提供三級程序存儲器加密,提供了方便靈活而可靠的硬加密手段,能完全保證程序或系統(tǒng)不被仿制。P0 口是三態(tài)雙向口,通稱數(shù)據(jù)總線口,因?yàn)橹挥性摽谀苤苯佑糜趯ν獠看鎯ζ鞯淖x/寫操作。引腳圖如下: XTAL119XTAL218P1.01 P1.12P1.23 P1.34P1.45 P1.56P1.67 P1.78PSEN29 ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J4STC89C52圖 2-2 STC89C52 引腳圖5具有如下標(biāo)準(zhǔn)功能: 8K 字節(jié) Flash,512 字節(jié) RAM, 32 位 I/O 口線,看門狗定時(shí)器,內(nèi)置 4KB EEPROM,MAX810 復(fù)位電路,3 個(gè) 16 位定時(shí)器/計(jì)數(shù)器,4 個(gè)外部中斷,一個(gè) 7 向量 4 級中斷結(jié)構(gòu)(兼容傳統(tǒng) 51 的 5 向量 2 級中斷結(jié)構(gòu)),全雙工串行口。另外 STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許 RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。最高運(yùn)作頻率 35MHz,6T/12T 可選。(2)熱釋電紅外傳感器簡介熱釋電紅外線傳感器相對于之前的紅外傳感器來說是一種被動式的自動調(diào)整器件,自身不需要發(fā)射紅外輻射,而是通過檢測外界的紅外熱量變化來進(jìn)行探測的。它具有價(jià)格低,性能穩(wěn)定,靠靠性高的優(yōu)點(diǎn),是一種新型高靈敏度探測器件,備受廣大用戶的喜愛和追捧。常用的熱釋電紅外傳感器型號主要有KDS209、LHI958、LHI954、LHI878、RE200B 等。如圖 2-2 所示為熱釋電傳感器內(nèi)部電路結(jié)構(gòu)。VCCA 1V02RR1 3RC1 4RC25RR2 6VSS 7VRF8VC9IB10 VDD11OUT212 IN2-13IN1+14 IN1-15OUT116BIS0001 SW1R9 470R10R11R12 1MR1310kR14 2MR1547kR16 5.1kR171MR185.1kR1947kC30.01ufC4 0.01ufC5 0.01ufC6 C7+C310uf+C547uDSGOUT圖 2-2 熱釋電傳感器內(nèi)部電路結(jié)構(gòu)2.2.2 軟件設(shè)計(jì)軟件設(shè)計(jì)主要現(xiàn)由 Proteus 仿真軟件觀察電路設(shè)計(jì)是否能實(shí)現(xiàn),在經(jīng)過 Kiel 進(jìn)行軟件編程來控制電路實(shí)現(xiàn)相應(yīng)的功能,經(jīng)過多次調(diào)試和改編,最終完成了仿真過程。系統(tǒng)程序?qū)崿F(xiàn)功能:當(dāng)有人進(jìn)入布防區(qū)域時(shí),熱釋電傳感器立馬探測到輻射信號,經(jīng)過加工處理輸出電信號給單片機(jī)控制系統(tǒng),昌盛驅(qū)動信號聲光報(bào)警電路執(zhí)行報(bào)警功能,當(dāng)發(fā)現(xiàn)報(bào)警后可以按下撤防鍵解除報(bào)警,同時(shí)可按下布防,檢測下一次報(bào)警。系統(tǒng)也可以進(jìn)行手動報(bào)警,當(dāng)傳感器出現(xiàn)故障或者特殊情況時(shí),可以手動按下測試鍵進(jìn)行緊急報(bào)警嗎,但是這種報(bào)警必須在系統(tǒng)處于布防狀態(tài)才有效。62.3 本章小結(jié)本章主要介紹了系統(tǒng)的設(shè)計(jì)內(nèi)容和實(shí)現(xiàn)的功能,簡要概述了系統(tǒng)的硬件組成部分,介紹了所選取的單片機(jī) STC89C52 的結(jié)構(gòu)、功能以及優(yōu)點(diǎn),熱釋電紅外出傳感器工作的原理和所具有的優(yōu)點(diǎn)等等。本報(bào)警系統(tǒng)是利用單片機(jī)軟件程序控制硬件電路來執(zhí)行功能的。3 熱釋電防盜報(bào)警系統(tǒng)硬件設(shè)計(jì)本設(shè)計(jì)的控制主體是單片機(jī) STC89C52,其他實(shí)現(xiàn)的功能電路都是利用單片機(jī)進(jìn)行設(shè)計(jì)的。單片機(jī)最小系統(tǒng)電路是與單片機(jī) XTAL1、XTAL2 以及 RST 引腳相接;紅外檢測電路與單片機(jī) P1.0 引腳相接;聲光報(bào)警電路是通過與單片機(jī)的 P1.3 引腳實(shí)現(xiàn)的;按鍵控制電路是通過與單片機(jī) P1.0、P1.1、P1.2 相連接實(shí)現(xiàn)的,顯示電路是通過與單片機(jī)的 P2口相連接實(shí)現(xiàn)的。3.1 STC89C52 最小系統(tǒng)電路STC89C52 單片機(jī)是系統(tǒng)的“大腦”,用來處理信號,安排任務(wù),實(shí)現(xiàn)任務(wù)的。單片機(jī)的完整性離不開最小系統(tǒng),單片機(jī)的最小系統(tǒng)由復(fù)位電路、時(shí)鐘電路組成的。3.1.1 時(shí)鐘電路設(shè)計(jì)單片機(jī)的時(shí)鐘電路可以說是單片機(jī)的源泉,因?yàn)樗鼤r(shí)鐘振蕩產(chǎn)生的序列脈沖驅(qū)動單片機(jī)的 CPU 等單元進(jìn)行工作。晶體振蕩器、晶振控制芯片和電容組成了時(shí)鐘電路。XTAL1是反向放大器的輸入,XTAL2 為輸出。本系統(tǒng)的采用的是片內(nèi)振蕩器,因此石晶振蕩和陶瓷振蕩都需要接采用。如果采用的是外部時(shí)鐘源驅(qū)動,則不接 XTAL2。一個(gè)機(jī)器周期含有6 個(gè)狀態(tài)周期,而每個(gè)狀態(tài)周期為 2 個(gè)振蕩周期,所以一個(gè)機(jī)器周期共有 12 個(gè)振蕩周期,如果外接石英晶體振蕩器的振蕩頻率為 12MHZ,一個(gè)振蕩周為 1/12us,因此一個(gè)機(jī)器周期為 1us。如下圖 3-4 所示為時(shí)鐘電路圖。7XTAL119XTAL218P1.01 P1.12P1.23 P1.34P1.45 P1.56P1.67 P1.78PSEN29 ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J3STC89C52C1 30uFC2 30uFY112MHZ圖 3-2 時(shí)鐘電路3.1.2 復(fù)位電路設(shè)計(jì)時(shí)鐘電路開始工作以后, 單片機(jī)的 RESET 端只要連續(xù)給出 2 個(gè)機(jī)器周期的高電平就可以完成單片機(jī)的復(fù)位操作。復(fù)位方法一般有上復(fù)位和外部手動復(fù)位兩種方式。上電復(fù)位原理:在單片機(jī)剛通上電,這一瞬間電容的充電電流最大,電容相當(dāng)于短路,此時(shí) RST 端為高電平,單片機(jī)即可自動復(fù)位;電容兩端的電壓等于電源電壓時(shí),充電電流為零,這時(shí)候電容相當(dāng)于開路,RST 端為低電平,程序正常運(yùn)行。因此上電復(fù)位所需的最短時(shí)間是在振蕩器振蕩建立時(shí)間再加 2 個(gè)機(jī)器周期。R31+ C322uFVCCRSTU1STC89C52圖 3-1 上電復(fù)位手動復(fù)位原理:單片機(jī)首先會有一個(gè)上電復(fù)位,當(dāng)按下按鍵時(shí),RST 端直接與 VCC 相連變成高電平,完成復(fù)位,同時(shí)電解電容被路,進(jìn)行放電;當(dāng)按鍵松開時(shí),電容開始充電,RST 依然為高電平,還是復(fù)位,充電完成后,電容相當(dāng)于開路,RST 為低電平,程序8正常工作。R310S2 + C310uFVCCRSTU1STC89C52圖 3-2 手動復(fù)位本篇設(shè)計(jì)采用的是手動復(fù)位。當(dāng)外部需要復(fù)位時(shí),按下復(fù)位按鈕 S1 即可實(shí)現(xiàn)復(fù)位目的。如下圖 3-3 為系統(tǒng)最小系統(tǒng)電路。XTAL119XTAL218P1.01 P1.12P1.23 P1.34P1.45 P1.56P1.67 P1.78PSEN29 ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J3STC89C52R310C1 30uFC2 30uFY112MHZS2VCC+C310uF圖 3-3 本系統(tǒng)最小系統(tǒng)電路3.2 熱釋電紅外檢測電路3.2.1 熱釋電傳感器原理 熱釋電紅外傳感器探測的是人體輻射的紅外線,探測到的紅外熱輻射通過菲涅爾透鏡增強(qiáng)后被傳到熱釋電元件,利用熱釋電元件在接收到人體的紅外輻射后會電荷失衡向9外釋放電荷實(shí)物原理,讓接下來的比較放大電路以及后續(xù)電路可以檢測到電荷變化后,對信號進(jìn)行加工處理,輸出一個(gè)電壓信號。熱釋電元件是紅外感應(yīng)的探頭。熱釋電元件對波長為 1Oμm 左右的紅外熱輻射很敏感,而人體的體恒定溫度一般為 37 度,可以發(fā)射出波長為 1Oμm 左右的紅外熱輻射,所以熱釋電對于人體的探測很敏感。熱釋電紅外傳感器主要由傳感探測元、場效應(yīng)管、光學(xué)濾鏡、偏置電阻和 EMI 電容等器件組成。它利用熱釋電材料極化會隨溫度變化的特性來探測紅外輻射,采用雙靈敏元互補(bǔ)方法來抑制干擾,以提高傳感器的工作溫度。D 端(DRAIN)接電源正極,G 端(GROUND)接電源負(fù)極,S 端(SOURCE)為信號輸出。熱釋電紅外傳感器的三個(gè)引腳如圖3-3 所示。123J 2R E 2 0 0 BGDS圖 3-3 外接引腳3.2.2 電路設(shè)計(jì)由于紅外傳感電路不是本設(shè)計(jì)重點(diǎn)部分,所以本設(shè)計(jì)傳感器部分采用的是熱釋電集成模塊,引出三個(gè)引腳與單片機(jī)相應(yīng)的引腳相連,完成功能。如下圖所示為熱釋電紅外檢測電路。XTAL119XTAL218P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78PSEN29ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J3STC89C52R12.2kQ19013123J2傳傳傳傳傳傳傳傳GDSGDSR210kVCC圖 3-4 熱釋電紅外檢測電路103.3 按鍵控制電路按鍵電路由“測試按鈕”、“布防按鈕”、“撤防按鈕”組成,測試按鈕是在布防狀態(tài)下需要緊急報(bào)警時(shí),按下測試鍵即可報(bào)警,增加了系統(tǒng)的安全可靠性;布防按鈕是整個(gè)系統(tǒng)的樞紐,當(dāng)布防按鈕按下時(shí),數(shù)碼管顯示字母“b”,布防時(shí)間是 30S,可以重復(fù)按布防按鈕,不累計(jì)。系統(tǒng)進(jìn)入檢測狀態(tài),對于檢測到的報(bào)警信號才進(jìn)行處理。撤防按鈕按下后,數(shù)碼管顯示字母“c”,聲光報(bào)警結(jié)束,當(dāng)需要報(bào)警時(shí)需再次按下布防按鈕。XTAL119XTAL218P1.01 P1.12P1.23 P1.34P1.45 P1.56P1.67 P1.78PSEN29 ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J3STC89C52S3S4S5VCC測 試布 防撤 防圖 3-5 按鍵控制電路3.4 LED 數(shù)碼管顯示電路數(shù)碼管按段數(shù)可以分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管與七段數(shù)碼管區(qū)別在于 ,前者多一個(gè)發(fā)光二極管顯示小數(shù)點(diǎn);按照一個(gè)八段或者七段數(shù)碼管算一位的話。數(shù)碼管可分為 1 位、2 位、4 位等;按發(fā)光二極管單元連接方式來分類,有共陽極數(shù)碼管和共陰極數(shù)碼管兩種。前者的所有發(fā)光二極管的陽極接在一起形成公共端(COM),后者的所有發(fā)光二極管的陰極接到一起形成公共極端(COM)。在應(yīng)用時(shí),若要顯示某一字段,共陽數(shù)碼管的公共端(COM)接高電平(+5V),就使相應(yīng)字段發(fā)光二極管的陰極接低電平,高電平不顯示;而共陰數(shù)碼管的公共極 COM 接地線(GND),使相應(yīng)字段發(fā)光二極管的陰極接高電平即可,低電平不顯示。本設(shè)計(jì)用的是八段共陽數(shù)碼管接單片機(jī) P2 引腳實(shí)現(xiàn)功能,不使用小數(shù)點(diǎn),將小數(shù)點(diǎn)DP 接地。11XTAL119XTAL218P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78PSEN29ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J3STC89C52VCCabfcgde1234567abcdefg8dp dpVCC9DS1DPY_7-SEG_DP圖 3-5 LED 數(shù)碼管顯示電路3.5 聲光報(bào)警電路設(shè)計(jì)本 設(shè) 計(jì) 的 聲 光 報(bào) 警 電 路 是 有 發(fā) 光 二 極 管 和 蜂 鳴 器 加 驅(qū) 動 組 合 電 路 組 成 。 發(fā)光報(bào)警利用發(fā)光二極管接上一個(gè)電阻,然后再與單片機(jī)的 P1.3 引腳相連,外接 VCC。當(dāng)單片機(jī)的 P1.0 引腳被置為低電平后,圖中發(fā)光二極管被點(diǎn)亮,蜂鳴器報(bào)警。發(fā) 光 二 極 管 的 原 理 是 化 合 物 中 帶 負(fù) 電 的 電 子 與 與 帶 正 電 的 空 穴 復(fù) 合 時(shí) 可 以 輻 射出 可 見 光 , 簡 寫 為 LED。 發(fā) 光 二 極 管 與 普 通 二 極 管 一 樣 是 由 一 個(gè) PN 結(jié) 組 成 , 也 具有 單 向 導(dǎo) 電 性 。蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,利用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、定時(shí)器等電子產(chǎn)品中。蜂鳴器的分類有有源蜂鳴器和無源蜂鳴器之分。這里的“源”指的是震蕩源,有源蜂鳴器內(nèi)部帶有震蕩源,只要一通電就會發(fā)聲;無源內(nèi)部則不帶震蕩源,直流信號不能使他發(fā)聲,必須使用 2K-5K 的方波去驅(qū)動。有源蜂鳴器的程序控制比較方便,所以本設(shè)計(jì)采用的則是有源蜂鳴器。如下圖 3-7 所示,用一個(gè)蜂鳴器、三極管和電阻接到單片機(jī)的 P3.1 引腳上,外接VCC 組成聲音報(bào)警電路。當(dāng) TXD 引腳被置高電平后,蜂鳴器立刻發(fā)聲報(bào)警。如下圖所示為聲光報(bào)警電路。12XTAL119XTAL218P1.01 P1.12P1.23 P1.34P1.45 P1.56P1.67 P1.78PSEN29 ALE30EA31RST9P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14P3.5/T1 15P3.6/VVR 16P3.7/RD 17P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27P2.7/A15 28P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32GND20VCC 40J3STC89C52R42.2kR52.2kD1 LEDU1BUZZERVCCQ29012圖 3-5 蜂鳴器報(bào)警電路3.6 本章小結(jié)本章主要介紹了系統(tǒng)的硬件設(shè)計(jì)部分,包括系統(tǒng)的外圍電路的設(shè)計(jì)以及功能的實(shí)現(xiàn)。分別介紹了各電路中的元件以及使用原理,每個(gè)電路是如何與單片機(jī)連接來實(shí)現(xiàn)功能的。硬件設(shè)計(jì)是一個(gè)系統(tǒng)最基本、首要的環(huán)節(jié)。同時(shí)硬件電路的設(shè)計(jì)也是和軟件密不可分的。下面介紹系統(tǒng)軟件設(shè)計(jì)部分。4 軟件設(shè)計(jì)4.1 主程序流程圖程序?qū)崿F(xiàn)功能:傳感器檢測是否有信號,當(dāng)在布防狀態(tài)下是,傳感器將檢測到的紅外信號轉(zhuǎn)化成電信號輸入到單片機(jī),經(jīng)過單片機(jī)內(nèi)部程序處理后,驅(qū)動聲光報(bào)警電路開始報(bào)警,當(dāng)發(fā)現(xiàn)報(bào)警后,可以通過手動撤防按鍵來解除報(bào)警,之后控制人員可根據(jù)報(bào)警情況來處理之后的事情。此外本系統(tǒng)也可以進(jìn)行緊急報(bào)警,在布防狀態(tài)下,按下測試鍵,系統(tǒng)也會相應(yīng)產(chǎn)生聲光報(bào)警。這也提高了本系統(tǒng)設(shè)計(jì)的可靠性和人性化的特點(diǎn)。13開 始檢 測 有 無 信 號系 統(tǒng) 初 始 化是 否 有 布 防 信 號是 否 有 撤 防 信 號布 防 程 序啟 動 聲 光 報(bào) 警是 否 按 下 撤 防 鍵結(jié) 束結(jié) 束 報(bào) 警NYNYNYYN圖 4-1 程序流程圖144.2 緊急報(bào)警流程圖當(dāng)在布防狀態(tài)下時(shí),若系統(tǒng)沒有檢測到有報(bào)警信號,但急需報(bào)警時(shí),可手動按下“測試按鈕”進(jìn)行緊急報(bào)警。當(dāng)需要停止報(bào)警時(shí),按下撤防按鈕即可。緊急報(bào)警流程圖如下:開 始進(jìn) 入 布 防 狀 態(tài)檢 測 是 否 有 信 號按 下 測 試 按 鈕啟 動 聲 光 報(bào) 警結(jié) 束是 否 按 下 撤 防 鍵停 止 報(bào) 警NYNY圖 4-2 緊急報(bào)警流程圖154.3 本章小結(jié)本章主要介紹了系統(tǒng)軟件設(shè)計(jì)流程,可以簡而易懂的了解系統(tǒng)的工作原理,更好地幫助編程,讓讀者更容易理解設(shè)計(jì)的原理和過程。5 聯(lián)調(diào)與測試5.1 軟件仿真本次硬件設(shè)計(jì)過程是經(jīng)過制作原理圖、導(dǎo)入 PCB、焊制電路板以及燒寫程序等一一完成的。設(shè)計(jì)原理是:開機(jī)等待布防鍵按下,數(shù)碼管不顯示;按下布防鍵后數(shù)碼管顯示字母 “b” ,大約 30 秒,之后數(shù)碼管顯示熄滅,進(jìn)入布防狀態(tài)(從按下按鍵到 30 秒計(jì)時(shí)到,可以重復(fù)按下布防鍵延長計(jì)時(shí)時(shí)間,不累計(jì),指示重新計(jì)時(shí) 30 秒。也可按下撤防鍵取消布防);數(shù)碼管“b”熄滅,進(jìn)入布防狀態(tài);感應(yīng)模塊感應(yīng)到信號時(shí),數(shù)碼管顯示數(shù)字 “-” 蜂鳴器和小燈聲光報(bào)警;按下撤防鍵,數(shù)碼管顯示字母 “c” ,蜂鳴器停止鳴響,系統(tǒng)進(jìn)入等待布防狀態(tài);當(dāng)系統(tǒng)處于布防狀態(tài)時(shí),可以按下測試鍵(緊急報(bào)警)開啟報(bào)警,此時(shí)蜂鳴器和小燈聲光報(bào)警,數(shù)碼管顯示數(shù)字 “-” 。由于在仿真電路中,protues 中沒有傳感器件,但根據(jù)其原理,傳感器傳送給單片機(jī)的信號是低電平,所以采用按鈕來代替也是可以的。如下圖 5-1 所示是未工作狀態(tài)下的仿真圖。16圖 5-1 防盜報(bào)警仿真圖當(dāng)按下布防按鈕后,數(shù)碼管顯示字母‘b’,進(jìn)入布防狀態(tài)。從按下按鍵到 30 秒計(jì)時(shí)到,可以重復(fù)按下布防鍵延長計(jì)時(shí)時(shí)間(不累計(jì)),指示重新計(jì)時(shí) 30 秒。也可按下撤銷鍵取消布防。如下圖 5-2 所示是系統(tǒng)布防狀態(tài)下的仿真圖。圖5-2 布防狀態(tài)仿真圖當(dāng)測試鍵按下后,單片機(jī) P1.0 引腳接收到低電平信號,進(jìn)行加工處理,從而控制蜂鳴器和發(fā)光二極管進(jìn)行聲光報(bào)警,此時(shí)數(shù)碼管一直顯示‘-’符號,知道報(bào)警被停止。此時(shí)可以通過撤防按鈕解除報(bào)警,也可以通過復(fù)位按鈕,將系統(tǒng)狀態(tài)初始化。如下圖 5-3所示,聲光報(bào)警圖。17如圖5-3 報(bào)警狀態(tài)仿真圖當(dāng)按下撤防按鈕后,如圖 5-4 數(shù)碼管顯示字母“c”。如圖5-4 撤防狀態(tài)仿真圖5.2 硬件設(shè)計(jì)實(shí)現(xiàn)本系統(tǒng)在進(jìn)行仿真后可以實(shí)現(xiàn),為了設(shè)計(jì)的完整性,則進(jìn)行了實(shí)物的焊接。通過protel 的原理圖更新到 PCB,進(jìn)行重新排列,布線,修改完成 PCB 的封裝,接著根據(jù) PCB進(jìn)行事物的擺放和焊接。焊接的過程中注意有的元件有正負(fù)極,例如蜂鳴器、發(fā)光二極管、極性電容。在焊接反了。可能導(dǎo)致功能無法實(shí)現(xiàn)。如下圖所示是我的焊接過程。圖 5-3 元件材料18下圖是焊接好的實(shí)物,將程序燒寫進(jìn)單片機(jī),不斷地進(jìn)行調(diào)試與完善,最終達(dá)到預(yù)想的想過?;驹硷@示在外側(cè),傳感器,聲光報(bào)警電路,數(shù)碼管,按鍵電路等。其中按鍵從左到右依次是:測試鍵、布防鍵、撤防鍵、復(fù)位鍵。下圖時(shí)按下布防鍵后,數(shù)碼管顯示字母“b”。圖 5-4 實(shí)物布防狀態(tài)圖當(dāng)布防時(shí)間 30 秒過后,數(shù)碼管不顯示,此時(shí)若傳感器探測到外界信號就會開始聲光報(bào)警。如下左圖所示,此時(shí)數(shù)碼管顯示字符“-”,當(dāng)需要停止報(bào)警時(shí),按下撤防鍵,報(bào)警停止,數(shù)碼管顯示字母“c”,如右下圖所示。19圖 5-5 實(shí)物報(bào)警與撤防狀態(tài)圖5.3 不足與優(yōu)化本系統(tǒng)剛開始的設(shè)計(jì)中只加入了一個(gè)發(fā)光二極管報(bào)警和聲音報(bào)警電路來實(shí)現(xiàn)報(bào)警功能,沒有 LED 數(shù)碼管顯示電路,沒有布防、撤防和緊急報(bào)警的功能,電路只能實(shí)現(xiàn)基本的報(bào)警功能。在后面的改善中,經(jīng)過仿真可以實(shí)現(xiàn)后,加入了數(shù)碼管顯示電路,增加了布防按鍵,讓系統(tǒng)更加的可靠,布防時(shí)間 30 秒,設(shè)計(jì)人員也可以根據(jù)自己的需要來改變時(shí)間,這里的布防增加也可以當(dāng)做一個(gè)延時(shí),讓控制人員不影響傳感器的工作,當(dāng)然在實(shí)際應(yīng)用中利用導(dǎo)線也可實(shí)現(xiàn)。此外系統(tǒng)還增加了緊急報(bào)警功能,和紅外傳感器連接在單片機(jī)的同一個(gè)引腳,當(dāng)傳感器產(chǎn)生故障,或者有緊急狀況發(fā)生時(shí),控制人員可以通過測試按鈕進(jìn)行緊急報(bào)警,提高安全性。這樣的設(shè)計(jì)使系統(tǒng)更加的人性化,但系統(tǒng)人仍然存在很多的不足,我會在日后的學(xué)習(xí)中繼續(xù)改善。5.4 本章小結(jié)本章主要介紹了系統(tǒng)硬件電路與編程電路各自的調(diào)試和檢測以及軟硬結(jié)合以后系統(tǒng)能否實(shí)現(xiàn)設(shè)計(jì)的要求,在做了不斷的改善和增強(qiáng)之后,最終完成報(bào)警系統(tǒng)設(shè)計(jì)的過程。20結(jié)論與展望本課題研究設(shè)計(jì)了一種工地用的簡易防盜報(bào)警系統(tǒng)。在經(jīng)濟(jì)飛速發(fā)展的時(shí)代,貧富差距也在不斷拉大,導(dǎo)致了盜竊事件頻繁發(fā)生,從開始的小偷小摸,到現(xiàn)在盜賊的左岸范圍也在變大。工地上的電器設(shè)備、建筑材料等等出現(xiàn)了盜竊現(xiàn)象,工地的安全性一直是我們關(guān)注的熱點(diǎn)。本防盜報(bào)警系統(tǒng)以 STC89C52 單片機(jī)為系統(tǒng)控制核心,采用的是被動式紅傳感器作為檢測器件,即熱釋電紅外傳感器。它是以非接觸方式探測人體發(fā)出的紅外熱輻射,并將其轉(zhuǎn)換為電信號輸出,同時(shí)它還抑制人體輻射波長以外的紅外光線與可見光的干擾。當(dāng)有人進(jìn)入探測區(qū)范圍內(nèi)后,傳感器將檢測到人體紅外熱輻射信號轉(zhuǎn)換為電壓信號,通過比較、放大電路以及反相器將信號傳遞給單片機(jī),經(jīng)過單片機(jī)內(nèi)部軟件編程處理后,輸本系統(tǒng)操作簡單、成本低廉、安裝方便、智能性高、誤報(bào)率低等優(yōu)點(diǎn),給用戶帶來了很多的便利。同時(shí)它的信號經(jīng)過單片機(jī)系統(tǒng)處理后方便和PC機(jī)通信,便于多用戶統(tǒng)一管理。本次設(shè)計(jì)還存在一些不足,但隨著及科學(xué)技術(shù)的快速發(fā)展,我相信熱釋電紅外報(bào)警系統(tǒng)將會更進(jìn)一步的發(fā)展,會應(yīng)用到更廣闊的領(lǐng)域。致謝在本次畢業(yè)設(shè)計(jì)結(jié)束之際,我要發(fā)表一下自己的感想,說說我心中感謝的話和感謝的人。在剛開始的時(shí)候真的不知所措,萬事開頭難,不知道自己究竟可以選什么題目。21后來我們咨詢了王老師,在他的詳細(xì)詢問了我們的自身的能力狀況和資源現(xiàn)狀之后,給我們幾個(gè)題目現(xiàn)在的題目。接下來的時(shí)間里,王老師總是傳一些相關(guān)的學(xué)習(xí)資料給我們,讓我們可以多學(xué)習(xí)點(diǎn)相關(guān)知識,以便可以對設(shè)計(jì)得心應(yīng)手。后來我們成立了學(xué)習(xí)小組,定期的制定目標(biāo),然后完成目標(biāo),發(fā)現(xiàn)問題,解決問題。在這種集體式的學(xué)習(xí)之下,我們每個(gè)人的進(jìn)度都很快。王老師總是細(xì)心的給我們解答我們的疑惑。后面我們需要焊接實(shí)物,王老師為我們向?qū)W院申請材料,給我們提供給各種幫助,只要我們可以做的更好,有更好的想法,只要是為了做出更好的設(shè)計(jì),王老師都會竟可能的滿足我們。我真的非常感謝我的指導(dǎo)老師王老師以及過我的同學(xué)們。王老師廣博的知識、嚴(yán)謹(jǐn)教學(xué)、豐富的實(shí)踐經(jīng)驗(yàn)以及靈活的教學(xué)方法讓我很是欽佩,老師一絲不茍的指導(dǎo)和孜孜不倦的教誨讓我不斷地成長,讓我學(xué)到了很多以前沒有接觸過的東西。同時(shí),同學(xué)的互相幫助也讓我很感動,團(tuán)隊(duì)的力量是巨大的,遇到問題就解決問題,增強(qiáng)了和同學(xué)之間的友誼。再次感謝所有幫助過我的老師和同學(xué)們,你們讓我受益匪淺,感恩!作者:馬興芳2015 年 月 日22參考文獻(xiàn)[1] 盧鳴,王萍,郭艷.多路熱釋電紅外智能檢測報(bào)警裝置[J].微處理機(jī),2006(6):107-113.[2] 吳英才,林華清.熱釋電紅外傳感器在防盜系統(tǒng)中的應(yīng)用[J].傳感器技術(shù),2002,21(7):47.48.[3] 閆軍.國外熱釋電紅外傳感器的開發(fā)應(yīng)用[J].世界產(chǎn)品與技術(shù),1993,71(6):15. [4] 吳政江. 單片機(jī)控制紅外線防盜報(bào)警器[J]. 錦州師范學(xué)院學(xué)報(bào), 2001.[5] 宋文緒. 傳感器與檢測技術(shù)[M]. 北京: 高等教育出版社, 2004.[6] 余錫存.單片機(jī)原理及接口技術(shù)[M].西安:西安電子科技大學(xué)出版社,2000.[7] 唐桃波,陳玉林.基于 AT89C5l 的智能無線安防報(bào)警[J].電子設(shè)計(jì)應(yīng)用,2003,5(6):49-51.[8] 李全利.單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,2004.[9] 黃智偉.傳感器應(yīng)用設(shè)計(jì)實(shí)例制作.—北京:電子工業(yè)出版社 2006.4[10] 唐桃波,陳玉林. 基于 AT89S51 的智能無線安防報(bào)警器 [J].電子設(shè)計(jì)應(yīng)用 ,2003, : 49~51.[11] 房漢雄,王艷春.基于 51 系列單片機(jī)的被動式熱釋電型紅外防盜報(bào)警器的設(shè)計(jì)[J],齊齊哈爾大學(xué)學(xué)報(bào).2008,1(24):41.[12] 陸尚炳,王海波,魏晉忠.基于熱釋電紅外檢測技術(shù)的防盜報(bào)警器設(shè)計(jì)[J].企業(yè)技術(shù)開發(fā),2009,3(28):47.[13] 劉梅鋒, 鐘國韻. 基于單片機(jī) AT89C51 熱釋電紅外報(bào)警系統(tǒng)的設(shè)計(jì)[J].安防科技產(chǎn)品設(shè)計(jì)與實(shí)現(xiàn),2007,2:27.[14] LV X,LIU Y.Designon of Humen Motion Dctation and Tacking Robot based on Pyroelcctric Infrared Sensor[C]//Proceedings of 8th world congress on intelligent control and automation,Jinan,China:[s.n]2010:3737-3740. [15] LEES,HA KN.A pyroelectric infrared sensor-based in door location-aware system for the smart home[J].IEEE Transactionson Consumer Electronics,2006 52(4):1311.1317.[16] Motorola INCMC68HC11 Reference Manual,1991.23附錄 A:系統(tǒng)原理圖XTAL119XTAL218P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78PSEN29ALE30EA31RST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.5/T115P3.6/VVR16P3.7/RD17P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P2.7/A1528P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732GND20VCC40J3 STC89C52R3 10C130uFC230uFY1 12MHZS2R1 2.2kQ1 9013R4 2.2kR5 2.2kD1LED12J1DC傳傳傳傳U1 BUZZERVCC123J2 傳傳傳傳傳傳傳傳GD SGD S+C3 10uFR2 10kS1VCCS3 S4 S5VCCQ2 9012abfcg de1 2 3 4 5 6 7a b c d e f g8dpdpVCC9DS1 DPY_7-SEG_DP測試 布防 撤防復(fù)位聲光報(bào)警電路數(shù)碼管顯示電路24附錄 B:系統(tǒng) PCB 圖25附錄 C:系統(tǒng)源程序#include #define uc unsigned char#define ui unsigned intsbit SOS =P1^0; //布防sbit bufang=P1^1; //報(bào)警按鍵sbit chefang=P1^2; //撤防sbit baojing=P1^3; //蜂鳴器bit bdata flag,flag1;//flag 布防標(biāo)志,flag1 布防倒計(jì)時(shí)標(biāo)志 uc t,t1; //定時(shí)器專用變量 void delay(ui x) //延時(shí)函數(shù) 1ms {ui i,j;for(i=0;i=10)t=0;}}
收藏