基于51單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)與制作_第1頁
基于51單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)與制作_第2頁
基于51單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)與制作_第3頁
基于51單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)與制作_第4頁
基于51單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)與制作_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

目錄

1產(chǎn)品功能分析...............................................................................................................1

1.1設(shè)計(jì)背景及內(nèi)容.................................................................................................1

1.2功能分析.............................................................................................................1

2系統(tǒng)方案設(shè)計(jì)...............................................................................................................1

2.1設(shè)計(jì)任務(wù)分析.....................................................................................................1

2.2系統(tǒng)框圖.............................................................................................................2

3產(chǎn)品硬件設(shè)計(jì)...............................................................................................................3

3.1單片機(jī)部分.........................................................................................................3

3.1.1STC89C51單片機(jī)簡介..............................................................................3

3.2.2單片機(jī)最小系統(tǒng)........................................................................................3

3.2.3按鍵控制電路............................................................................................4

3.2.4指示燈和報(bào)警電路....................................................................................4

3.2紅外感應(yīng)部分.....................................................................................................5

3.2.1電源模塊...................................................................................................5

3.2.2熱釋電傳感器...........................................................................................5

3.2.3菲涅爾透鏡...............................................................................................6

3.2.4BISS0001芯片介紹...................................................................................6

3.2.5信號(hào)采集處理模塊...................................................................................8

4產(chǎn)品軟件設(shè)計(jì)...............................................................................................................9

4.1主程序流程圖.....................................................................................................9

4.2程序設(shè)計(jì).............................................................................................................9

4.3程序燒錄軟件介紹...........................................................................................10

5系統(tǒng)組裝與調(diào)試.........................................................................................................10

5.1電路組裝...........................................................................................................10

5.2系統(tǒng)調(diào)試..........................................................................................................11

5.2.1系統(tǒng)軟件調(diào)試.........................................................................................11

I

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

5.2.2系統(tǒng)硬件調(diào)試.......................................................................................11

5.3實(shí)物測(cè)試...........................................................................................................12

5.4產(chǎn)品調(diào)試...........................................................................................................13

5.4.1產(chǎn)品實(shí)物裝配圖.....................................................................................13

5.4.2硬件調(diào)試及調(diào)試中遇到的問題.............................................................13

6產(chǎn)品使用說明.............................................................................................................14

參考資料.........................................................................................................................15

附錄1元器件清單.......................................................................................................16

附錄2電路原理圖.......................................................................................................17

附錄3PCB設(shè)計(jì)圖........................................................................................................18

附錄4作品實(shí)物照.......................................................................................................19

附錄5軟件程序代碼...................................................................................................20

II

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

基于51單片機(jī)的家庭防盜報(bào)警器設(shè)計(jì)與制作

1產(chǎn)品功能分析

1.1設(shè)計(jì)背景及內(nèi)容

伴隨著電子通訊的快速發(fā)展,單片機(jī)憑著它集成度高、體積小、性價(jià)比高、

價(jià)格低等特點(diǎn),被人們廣泛應(yīng)用到日常生活、工業(yè)領(lǐng)域和社會(huì),譬如各種家用

電器、智能儀表、數(shù)控機(jī)床、數(shù)據(jù)采集和工業(yè)控制等。

現(xiàn)代人對(duì)家庭的智能化功能和安全要求日漸提高,迫切需要一個(gè)能夠信得

過地完成日常安全工作的智能家庭報(bào)警系統(tǒng)。這樣的報(bào)警系統(tǒng)保證人們可以安

心工作和外出,能夠保證居民的財(cái)產(chǎn)和生命不受損失。

本項(xiàng)目是利用AT89C51單片機(jī)實(shí)現(xiàn)的家庭防盜報(bào)警系統(tǒng),它通過傳感器檢

測(cè)家庭安全隱患,將檢測(cè)結(jié)果傳輸給單片機(jī),控制報(bào)警燈和高調(diào)報(bào)警的啟動(dòng)由

單片機(jī)來。

(1)設(shè)計(jì)內(nèi)容。

1)系統(tǒng)圖的選擇。

2)硬件電路的組成及使用方法。

3)硬件和軟件的調(diào)試。

(2)設(shè)計(jì)要求和預(yù)期效果。

1)顯示功能:數(shù)碼管顯示,能夠讀取當(dāng)前距離。

2)報(bào)警功能:對(duì)低于閾值的數(shù)值發(fā)出聲音報(bào)警。

3)擴(kuò)展功能:可以設(shè)置距離報(bào)警的上限。

1.2功能分析

(1)紅外熱釋電傳感器報(bào)警,當(dāng)激活按鈕被按下30秒(這30秒是為了讓人

們離開探測(cè)范圍),系統(tǒng)進(jìn)入激活狀態(tài)。

(2)一旦有人進(jìn)入探測(cè)范圍,系統(tǒng)立即報(bào)警,蜂鳴器呼叫,紅色二極管閃亮。

2系統(tǒng)方案設(shè)計(jì)

2.1設(shè)計(jì)任務(wù)分析

(1)本項(xiàng)目包括兩部分:軟件設(shè)計(jì)和硬件設(shè)計(jì);模塊包括按鍵設(shè)置、數(shù)據(jù)

收集和警報(bào)三部分組成。

1

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

(2)單片機(jī)控制電路、熱釋電紅外傳感器、蜂鳴器、軟件和發(fā)光二極管指

示電路五部分構(gòu)成了紅外線防盜報(bào)警系統(tǒng)。

(3)該系統(tǒng)能夠?qū)崿F(xiàn)的功能,當(dāng)有人闖進(jìn)時(shí),紅外熱釋電傳感器會(huì)檢測(cè)到

該動(dòng)作,設(shè)置人體輻射的紅外光譜在監(jiān)控點(diǎn)的紅外探頭將轉(zhuǎn)換為電信號(hào);當(dāng)有

人出去時(shí),外出和布防狀態(tài)將設(shè)置為報(bào)警系統(tǒng)的一個(gè)點(diǎn)進(jìn)行探測(cè)工作。

2.2系統(tǒng)框圖

家庭防盜報(bào)警器主要由中央控制單片、人體感應(yīng)模塊、按鍵模塊、數(shù)碼顯

示模塊、電源電路和報(bào)警電路六部分組成。

該系統(tǒng)的組成結(jié)構(gòu)如下:

按鍵模塊數(shù)碼管顯示模塊

復(fù)位電路片聲光報(bào)警提示模塊

機(jī)

晶振電路人體感應(yīng)模塊

圖1系統(tǒng)框圖

設(shè)計(jì)要求:

(1)主機(jī)上有三個(gè)控制程序的按鈕,一個(gè)是撤銷布防按鈕,一個(gè)是滿足緊

急報(bào)警按鈕(或用來測(cè)試的按鈕),一個(gè)是布防按鈕,另一個(gè)是單片機(jī)復(fù)位按

鈕。

(2)當(dāng)按下布防按鈕,三十秒后將進(jìn)入到監(jiān)控的狀態(tài)(此時(shí)有物體靠近不

報(bào)警),當(dāng)有人靠近時(shí),紅外熱感應(yīng)信號(hào),傳回單片機(jī),單片機(jī)立即報(bào)警,按

下撤防按鈕即可撤防。

(3)在特殊緊急情況下,按下緊急報(bào)警按鈕(即測(cè)試按鈕),蜂鳴器會(huì)發(fā)

出警報(bào)。

2

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3產(chǎn)品硬件設(shè)計(jì)

3.1單片機(jī)部分

3.1.1STC89C51單片機(jī)簡介

STC89C51是一個(gè)高性能、低功耗的8位CMOS微控制器,具有8k的系統(tǒng)閃存。

在單個(gè)芯片中存在靈活的8位CPU和系統(tǒng)級(jí)可編程的Flash,使得STC89C51成為

許多嵌入式控制應(yīng)用的超高效和高度靈活的解決方案。

圖1STC89C51核心板

3.2.2單片機(jī)最小系統(tǒng)

為了使單片機(jī)工作,單片機(jī)最小系統(tǒng)的電路組成如圖2所示。

STC89C51單片機(jī)工作電壓在4-5.5V之間,所以一般情況下,外部5V直流

電源與單片機(jī)相連。該連接包括將微控制器的40號(hào)引腳VDC連接到5V的正極,

同時(shí)將20號(hào)引腳VSS連接到電源的接地端。

單片機(jī)在工作過程中因外界環(huán)境干擾而使程序脫落,按下復(fù)位按鈕,內(nèi)部

程序自動(dòng)從頭起動(dòng)。該設(shè)計(jì)采用了外置手動(dòng)按鍵復(fù)位電路并要求上拉電阻以增

加輸出高電平。

3

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

U1VCC

VCCP10140

P1.0VCC

P11239

P1.1P0.0

P12338

P1.2P0.1

P13437

P1.3P0.2

S1C110uF536

P1.4P0.3

635

P1.5P0.4

734

P1.6P0.5

J1833

P1.7P0.6

932

4VCCRSTP0.7

1031

3(RXD)P3.0EA/VPP

1130

2(TXD)P3.1ALE/PROG

10K1229

1(INT0)P3.2PSEN

R61328

(INT1)P3.3P2.7

1427

(T0)P3.4P2.6

1526

(T1)P3.5P2.5

1625

(WR)P3.6P2.4

1724P23

(RD)P3.7P2.3

C20.1uF1823P22

XTAL2P2.2

1922P21

XTAL1P2.1

Y12021P20

GNDP2.0

C30.1uF12M

U1

GND

圖2信號(hào)處理模塊

3.2.3按鍵控制電路

為了在布防和緊急狀態(tài)下控制不同形式的電路操作便有了該電路的設(shè)計(jì)。

當(dāng)有人按下布防按鈕時(shí),30秒后進(jìn)入到的、實(shí)時(shí)監(jiān)控狀態(tài)。當(dāng)有物體靠近時(shí),

信號(hào)被紅外熱釋電檢測(cè)到并傳輸?shù)轿⒖刂破?,微控制器立即發(fā)出警報(bào)。當(dāng)某一

緊急情況發(fā)生時(shí),按下緊急報(bào)警按鈕,蜂鳴器將發(fā)出警報(bào)。如圖3所示。

P10

P11

P12

S2S3

S4

GND

圖3按鍵部分

3.2.4指示燈和報(bào)警電路

微控制器的I/O發(fā)出高低電平,P20、P21和P22分別與發(fā)光二極管和P23

與蜂鳴器相連,而蜂鳴器的外部晶體管8550起開關(guān)作用。

4

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

VCC

P

2

R33

2KQ1

8550

蜂+鳴器

B1

GND

圖4指示燈和報(bào)警電路

3.2紅外感應(yīng)部分

3.2.1電源模塊

這個(gè)系統(tǒng)的電壓約為4.5V,用電線連接三節(jié)1.5V的直流干電池即可。

3.2.2熱釋電傳感器

二十世紀(jì)八十年代發(fā)明了一種新型的、高靈敏度的傳感元器件,熱釋電紅

外傳感器(簡稱PIR)。該電壓信號(hào)可被放大以驅(qū)動(dòng)各種控制電路,如自動(dòng)讀取

數(shù)值、開關(guān)控制電源、預(yù)防盜賊和火災(zāi)警報(bào)等。人體紅外輻射中心的波長在

9-10um范圍內(nèi),但傳感元件波長的敏感度幾乎穩(wěn)定在0.2-20um的范圍內(nèi)。整個(gè)

系統(tǒng)的關(guān)鍵在于傳感器,檢測(cè)人體的紅外輻射只有傳感器才能做到。如圖5。

圖5熱釋感應(yīng)傳感器

5

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.2.3菲涅爾透鏡

熱釋電傳感器的"眼鏡"稱之為菲涅爾透鏡,它有著和人的眼睛一樣的作用;

視野越大,監(jiān)測(cè)就越嚴(yán)。視野越小,控制就越窄。圖6為菲涅爾透鏡的模型。

圖6菲涅耳透鏡

3.2.4BISS0001芯片介紹

檢測(cè)信號(hào)處理的集成電路一般使用BISS0001芯片,工作電壓在3V-5V范圍

之內(nèi),當(dāng)工作電壓為5V時(shí),輸出驅(qū)動(dòng)電流為10MA。組廣泛用于自動(dòng)控制和安全

領(lǐng)域,特質(zhì)的集成塊是一個(gè)由16個(gè)引腳組成的。BISS0001集成芯片的內(nèi)部框圖,

如圖7,各引腳的功能見表1。

圖7BISS0001芯片內(nèi)部框圖

6

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表1BISS0001引腳功能

引腳名稱I/O功能說明

1AI觸發(fā)器選擇器有重復(fù)與否。

VS的上升沿觸發(fā)控制信號(hào),當(dāng)輸出V0從高電平降低到低電平時(shí),被認(rèn)為

2VOO

是無效的觸發(fā)。

3RR1--Tx輸出延遲時(shí)間調(diào)節(jié)端

4RC1--Tx輸出延遲時(shí)間調(diào)節(jié)端

5RC2--Tx輸出延遲時(shí)間調(diào)節(jié)端

6RR2--Ti觸發(fā)封鎖時(shí)間調(diào)節(jié)端

7VSS--工作電源的負(fù)極,通常連接到0v

8VRFI參考電壓和復(fù)位輸入。

9VCI觸發(fā)器禁用終端。當(dāng)Vc>VR(VR≈0.2VDD)時(shí),允許觸發(fā)。

10IB--運(yùn)算放大器的偏置電流設(shè)置終端通過RB連接到VSS終端,其數(shù)值約為1M。

11VCC--正向操作電源,范圍為3~5V

122OUTO第二級(jí)運(yùn)算放大器輸出

132IN-I運(yùn)算放大器第二級(jí)的反相輸入

141IN+I運(yùn)算放大器第一級(jí)的相位輸入

151IN-I運(yùn)算放大器第一級(jí)的反相輸入

161OUTO運(yùn)算放大器第一級(jí)的輸入

從原理圖中可以看出,BISS0001是一種特殊的數(shù)字-模擬混合集成電路,由

一個(gè)運(yùn)算放大器、一個(gè)延遲定時(shí)器、一個(gè)狀態(tài)控制器和一個(gè)電壓比較器、一個(gè)

封鎖定時(shí)器,即一個(gè)參考電壓等組成。在Tx時(shí)間結(jié)束時(shí),Vo下降到一個(gè)低電平,

從而進(jìn)入Ti阻斷周期。

7

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.2.5信號(hào)采集處理模塊

圖8信號(hào)處理模塊

圖9實(shí)物圖

該電路將人體的紅外線輻射轉(zhuǎn)換為電信號(hào)。如果在延時(shí)期間有活體在這個(gè)

檢測(cè)范圍內(nèi)進(jìn)行活動(dòng),輸出值就會(huì)一直保持著高電平,一直到人移開后,高電

平才會(huì)變?yōu)榈碗娖健?/p>

8

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

4產(chǎn)品軟件設(shè)計(jì)

4.1主程序流程圖

開始

布放鍵按下

20秒倒計(jì)時(shí)開始

倒計(jì)時(shí)結(jié)束

NO

YES

檢測(cè)到有無信號(hào)緊急按鍵按下

YES

蜂鳴器報(bào)警,發(fā)光二極管閃爍

蜂鳴器報(bào)警

結(jié)束

圖10主程序流程圖

4.2程序設(shè)計(jì)

STC89C51微控制器的軟件開發(fā)平臺(tái)是Keiluvision4C51,仿真環(huán)境是

Protues,下載軟件是STC_ISP。

9

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

Protues軟件是US(英國)Labcenter電子公司出版的EDA儀器軟件。它不但

具有其他EDA工具的模擬方式,還可以模擬微控制器和外圍設(shè)備。其處理器模

型支持8052、AVR、PIC10/12/16/18/24/30/DsPIC33、HC11、8086、ARM和MSP430

等。一款針對(duì)STC系列單片機(jī)設(shè)計(jì)的燒錄編程軟件被發(fā)現(xiàn),STC-ISP,它可以下

載12C5410、12C2052和STC89等單片機(jī)。

4.3程序燒錄軟件介紹

KeilC51是由KeilSoftware為51系列C語言軟件開發(fā)系統(tǒng)。由于C語言

在功能、可讀性、結(jié)構(gòu)和可維護(hù)性方面比匯編語言有明顯的優(yōu)勢(shì),因此很容易

學(xué)習(xí)和使用另一個(gè)重要的方面是,如果你看一下編譯后生成的匯編代碼,你可

以看到KeilC51生成的目標(biāo)代碼非常的高效,而且匯編代碼生成的大多數(shù)指令

都非常緊湊,易于人們理解。

圖11C51工具包的整體結(jié)構(gòu)框架圖

KeilC51微控制器的軟件開發(fā)系統(tǒng)的結(jié)構(gòu)如圖11所示。開發(fā)人員根據(jù)實(shí)際

情況來使用IDE本身或使用其他編輯器來編輯(.C)或匯編源文件。文件從OH51

轉(zhuǎn)換為標(biāo)準(zhǔn)的十六進(jìn)制文件,供dScope51或tScope51調(diào)試器用于源碼級(jí)調(diào)試,

也可以直接被仿真器用于調(diào)試目標(biāo)板,或直接寫入程序存儲(chǔ)器,如EPROM。

5系統(tǒng)組裝與調(diào)試

5.1電路組裝

第一步開始焊接:

首先清潔要焊接的地方,可用紙巾去除灰塵,然后將兩個(gè)元件腳稍稍掰開,

以方便焊接,切記不要將兩個(gè)元件腳挨在一起,否則會(huì)影響焊接效果。然后進(jìn)

10

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

行焊接。注意不要讓烙鐵頭接觸到另一個(gè)元件,否則會(huì)損壞另一個(gè)元器件,最

終兩個(gè)元器件焊接在一起。

第二步是焊接溫度:

第二步是加熱準(zhǔn)備焊接的焊錫絲,將熱的烙鐵放在元件的腳旁,有些焊錫

絲融化了,切記不要停留太久,會(huì)造成很大的堵塞,這樣不好,注意烙鐵的溫

度和加熱時(shí)間,通常烙鐵的溫度可以達(dá)到400攝氏度左右,加熱大概幾秒鐘。

盡量以環(huán)形方式焊接,不要將烙鐵在電路板上停留過久,這樣會(huì)損壞電路板。

第三步:連接杜邦的電線:

確保區(qū)分正負(fù)極,如果有很多線,確保區(qū)分清楚,線盡可能地粘在板上。

粘在面包板上的線比較窄,要避免線容易掉落,造成接觸不良,如果發(fā)現(xiàn)線接

錯(cuò)了,切記不要用手去拉,應(yīng)該用專門的鑷子去拉,線盡量不要壓到其他元件。

第四步檢查控制:

最后應(yīng)進(jìn)一步檢查,主要是檢查焊點(diǎn)是否充分填充,確認(rèn)焊點(diǎn)是否緊固,

是否與其他引腳連接,線路是否掉線或正負(fù)極性是否顛倒。

5.2系統(tǒng)調(diào)試

在接通系統(tǒng)整體調(diào)試之前,必須檢查杜邦線的接線是否有問題,如線路是

否斷開,正負(fù)極是否接反,顯示屏的位置是否正確,接通后開發(fā)板是否開機(jī)。

如果程序調(diào)試沒有任何問題,下一步就是檢查系統(tǒng)功能是否符合我們的需

求;如果功能有問題,就必須反復(fù)調(diào)試,直到所有問題都得到解決,功能得到

實(shí)現(xiàn)。

5.2.1系統(tǒng)軟件調(diào)試

如果程序已經(jīng)編譯完成,并且沒有顯示錯(cuò)誤,你可以通過串行燒錄模塊燒

錄程序,檢查它是否符合功能要求,如果仍然有問題,可以進(jìn)行調(diào)試,直到?jīng)]

有問題。

創(chuàng)建一個(gè)新的文件;將程序代碼寫入文件內(nèi),然后將其保存在文件夾中。

編譯和調(diào)試程序;第一步是編譯程序。如果有錯(cuò)誤,我們將找到它并編輯

它。只要沒有錯(cuò)誤。

5.2.2系統(tǒng)硬件調(diào)試

最后是硬件測(cè)試,可以用萬用表等進(jìn)行測(cè)試,檢查所有部件是否可以上電,

是否正常工作,可分為以下幾類。

11

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

(1)調(diào)試主要分為以下幾類:

首先我們觀察焊接是否完成,元件是否沒有直接焊接,沒有忘記焊接,否

則會(huì)發(fā)生短路。

可以使用萬用表檢查電源是否短路,電源有沒有通電,再看測(cè)量針管有沒

有連接正確,是否有接線上的錯(cuò)誤,避免將針管全部焊接在一起,否則無法達(dá)

到工作效果。

連接5V電源線。如果第一個(gè)步驟和第二個(gè)步驟都沒有存在問題的話,下一

步就是上電,看每一個(gè)器件是不是正常工作,上電后開發(fā)板是否明亮,工作是

否正常。

(2)進(jìn)入最后一步,檢查各個(gè)器件是否正常工作,能否滿足開發(fā)效果,這里

要注意做好產(chǎn)品的保護(hù)工作,不要讓元器件損壞和丟失。

5.3實(shí)物測(cè)試

測(cè)試正常,如圖12所示:

圖12系統(tǒng)測(cè)試圖

12

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

5.4產(chǎn)品調(diào)試

5.4.1產(chǎn)品實(shí)物裝配圖

圖13沒有連通電源的燒錄程序的實(shí)物圖

5.4.2硬件調(diào)試及調(diào)試中遇到的問題

第一步是目視檢查。整體應(yīng)用系統(tǒng)的電路是純手工焊接在空腔板上的,所

以必須反復(fù)仔細(xì)檢查每個(gè)焊點(diǎn)。

第二步是萬用表的測(cè)。用萬用表目測(cè)各個(gè)接電處,檢查其連接狀態(tài),然后

檢查每條電源線與地線之間有沒有存在短路的現(xiàn)象。

第三步是檢查電源。系統(tǒng)通電后,首先檢查設(shè)備的所有插座或引腳的電壓

值,接地端的電壓值,固定電平引腳端是否連接到正確的電平。

第四步是在線驗(yàn)證。在調(diào)試硬件電路的過程中,也發(fā)生了很多問題,一開

13

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

始把所有的元器件都焊好了,就準(zhǔn)備調(diào)試,才發(fā)現(xiàn)電源的正負(fù)極引腳離電源太

近,不容易接上電源,導(dǎo)致這么大的失誤。

6產(chǎn)品使用說明

這個(gè)設(shè)計(jì)系統(tǒng)是由紅外熱釋電人體感應(yīng)報(bào)警器,在按下布防按鈕30秒后

(這30秒是為了讓人離開感應(yīng)距離)系統(tǒng)就會(huì)進(jìn)入布防狀態(tài),只要有人進(jìn)入到

感應(yīng)范圍系統(tǒng)內(nèi)就會(huì)立即報(bào)警,蜂鳴器就會(huì)立刻呼叫,紅色發(fā)光二極管會(huì)閃爍。

報(bào)警方式:

聲光報(bào)警,紅色LED指示燈閃爍,蜂鳴器報(bào)警。

操作說明:

(1)緊急報(bào)警鍵:當(dāng)按下緊急報(bào)警鍵,系統(tǒng)將立即報(bào)警。

(2)布防鍵:當(dāng)按下布防鍵綠色LED燈會(huì)閃爍,表示系統(tǒng)準(zhǔn)備開始布防,

30秒后綠色LED燈就會(huì)立刻亮起,表示系統(tǒng)已經(jīng)進(jìn)入布防狀態(tài),只要有人進(jìn)入

傳感器范圍系統(tǒng)就會(huì)立即報(bào)警。

(3)取消鍵:摁取消鍵可以取消當(dāng)前報(bào)警。

(4)紅色LED燈:當(dāng)有報(bào)警時(shí),LED等就會(huì)立刻亮起,否則會(huì)熄滅。

(5)綠色LED燈:用于布防狀態(tài)指示。

(6)黃色LED燈:用于傳感器指示,當(dāng)傳感器有信號(hào)輸出時(shí),LED燈就會(huì)

亮起,否則熄滅。

14

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

參考資料

[1]胡萍.串口通信的紅外報(bào)警器的研制[J].計(jì)算機(jī)與現(xiàn)代化,2010(10):15-16.

[2]唐德琴.電子溫度測(cè)量儀器技術(shù)發(fā)展戰(zhàn)略研究[J].電子科學(xué)技術(shù),2009,27(1):1-8

[3]李行善.基于串口組件的體系結(jié)構(gòu)[J].電子串口與儀器學(xué)報(bào),2010(08):15-16.

[4]姜道連等.用于AT89C51設(shè)計(jì)紅外報(bào)警器的設(shè)計(jì)與制作[J].國外電子元器件,2010(12):31-34.

[5]馮國進(jìn).嵌入式Linux驅(qū)動(dòng)程序設(shè)計(jì)從入f-J至U精通D田.北京:清華大學(xué)出版社,2008

[6]蔡文齋.專業(yè)級(jí)串口調(diào)試器設(shè)計(jì).現(xiàn)代電子技術(shù),2010.

[7]熊如貴.串口通信感應(yīng)裝置[J].電子制作,2009(6):23-31.

[8]時(shí)德鋼等.基于串口通信的紅外報(bào)警器的研究[J].計(jì)算機(jī)測(cè)量與控制,2009,10(7):480-482.

15

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

附錄1元器件清單

1、7*9萬用板

2、Stc89c51單片機(jī)

3、40IC座

4、人體感應(yīng)模塊

5、3p母座

6、3p插針

7、杜邦線*3

8、9012

9、10k電阻*2

10、2.2k電阻*3

11、220Ω電阻

12、5v有源蜂鳴器

13、10uf電容

14、12m晶振

15、30pf電容*2

16、小按鍵*4

17、5mmLED(紅、黃、綠)*3

18、DC電源插口

19、自鎖開關(guān)

20、導(dǎo)線若干

21、焊錫若干

22、Usb電源線(電池盒+DC插頭)

16

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

附錄2電路原理圖

17

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

附錄3PCB設(shè)計(jì)圖

18

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

附錄4作品實(shí)物照

19

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

附錄5軟件程序代碼

20

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

21

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

22

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

23

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

24

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

#include<reg52.h>//調(diào)用單片機(jī)頭文件

#defineucharunsignedchar//無符號(hào)字符型宏定義變量范圍0~255

#defineuintunsignedint//無符號(hào)整型宏定義變量范圍0~65535

#definekey_ioP1

ucharkey_can;

//紅外熱釋電平時(shí)為0有輸出為1

sbitbeep=P2^3;//蜂鳴器定義

sbitred=P2^2;//紅色發(fā)光二極管定義

sbitgreen=P2^1;//綠色發(fā)光二極管定義

sbityellow=P2^0;//黃色發(fā)光二極管定義

25

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

sbithw=P1^3;//紅外熱釋傳感器定義

bitflag_300ms=0;

/****************獨(dú)立按鍵處理函數(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)//按鍵松開松手檢測(cè)

{

key_value=0;

key_new=1;//按鍵松開后進(jìn)入等待按鍵狀態(tài)

}

}

else

{

if((key_io&0x07)!=0x07)//按鍵按下

key_value++;

else

key_value=0;

if(key_value>=5)//按鍵按下消抖

{

key_value=0;

26

湖南商職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

key_new=0;//按鍵松開后進(jìn)入等待松開按鍵狀態(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;//得到按

溫馨提示

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

評(píng)論

0/150

提交評(píng)論