版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、單片機控制紅外線防盜報警器日期:2008-01-26 來源:110v技術(shù)站 作者:佚名 字體:大 中 小 (投遞新聞)筆者在業(yè)余時間設計制作了一臺紅外線防盜報警器。具有以下特點:用當今最流行的AT89C2051單片機控制,體積小,成本低;用紅外線收發(fā)管進行檢測,安裝隱蔽,不易被發(fā)現(xiàn);探測信號采用脈沖信號,節(jié)能且抗干擾;當有人試圖闖入室內(nèi)時,能自動進行聲光報警?,F(xiàn)將該報警器原理介紹如下,供廣大單片機愛好者參考。 一、硬件電路 電路原理圖如圖1所示??蓪⒃撾娐贩譃橐韵氯齻€部分。 1、電源電路。220V交流市電經(jīng)變壓器T降壓,橋式整流器D1整
2、流,電解電容C7濾波,三端穩(wěn)壓器78L05穩(wěn)壓,最后得到整機要求的+5V穩(wěn)定直流電源。 2、單片機系統(tǒng)。U1為AT89C2051單片機。C1,R0,R1和復位按鈕RESET組成手動電平復位和上電自動復位電路;C2,C3以及晶振JT1組成時鐘電路;C4,C5為+5V電源濾波電容。U2為CMOS6反相器CC4069,起驅(qū)動作用。VD1VD6為紅外發(fā)射管,其負極端接與P1口,P1口設置為輸出狀態(tài),當P1口為“0”時,VD1VD6發(fā)紅外光。VD7VD12為紅外接收管,當接收到紅外光時導通,+5V電源通過VD7VD12加到反相器CC4069的輸入端,經(jīng)反相為低電平,這時P3.0P3.5為低電平。發(fā)射管和
3、接收管分別安裝在門和窗口的適當位置,當有人闖入時遮擋了紅外線,接收管截止,反相器輸入端為低電平,這時U1的P3.0P3.5為高電平。當在一定時間內(nèi)檢測到位于不同位置的光束被遮擋時,則由P3.7口輸出報警信號(高低電平間隔1S的脈沖信號)。驅(qū)動聲光報警電路,進行聲光報警,直至按復位按鈕RESET或電源開關(guān)S1。由于紅外收發(fā)管之間沒有遮擋時為正常,有遮擋時為異常,則當P1口輸出00H時,P3口的正常狀態(tài)數(shù)據(jù)為00H。 3、聲光報警電路。555定時器U4,揚聲器BY,普通紅色發(fā)光二極管VD13等組成聲光報警電路。其中555定時器接成了一個低頻多諧振蕩器,其控制電壓輸入端5腳與單片機AT89C2051
4、的P3.7腳相連,受P3.7腳輸出的高低電平間隔1S的脈沖信號控制。當P3.7為高電平時控制電壓Uco較高,閾值電壓UT+(=Uco)和UT-(=1/2Uco)也較高;當P3.7為低電平時UT+和UT-也較低。當UT+較高時,電容C9充、放電的電壓幅度較大,因而振蕩頻率較低。反之,當UT+較低時,電容C9充、放電過程中電壓變化幅度較小,充、放電過程完成得較快,故振蕩頻率較高。即當P3.7=1時,555輸出脈沖的振蕩頻率較低;當P3.7=0時,555輸出脈沖的振蕩頻率高。該輸出脈沖經(jīng)過隔直電容C8加到揚聲器上,揚聲器將交替發(fā)出高、低不同的兩種叫聲。同時,P3.7腳輸出的高低電平間隔1S的脈沖信號
5、經(jīng)電阻R8加到紅色發(fā)光二極管VD13上,VD13將閃爍發(fā)光。達到聲光同時報警的效果。 二、軟件設計 我們的目標是,當檢測到有人闖入時就由P3.7口輸出高低電平間隔1S的脈沖信號去驅(qū)動聲光報警電路,產(chǎn)生聲光報警。這可通過使P3.7口每隔1S取反一次實現(xiàn)。而1S時間可通過讓定時器T0(工作于定時方式1)重復定時100ms十次實現(xiàn)。用工作寄存器R1作循環(huán)計數(shù)器,初值為10(0AH)。采用中斷方式編程,整個軟件由主程序和中斷服務程序兩部分構(gòu)成。 YES NO 字串8 NO YES 開始 系統(tǒng)初始化 有人闖入? 啟動定時 時間到嗎? 字串6 轉(zhuǎn)報警程序 字串8 圖2 主程序流程圖
6、 等待時間到 1、主程序。主要功能是對系統(tǒng)進行初始化和對系統(tǒng)進行監(jiān)視??词欠裼腥岁J入。其程序流程圖如圖2所示。 程序清單如下: ORG 0000H AJMP MAIN ;轉(zhuǎn)向主程序 ORG 000BH
7、; ;定時器T0中斷入口 LJMP BJ ;轉(zhuǎn)向中斷服務程序 ORG 0030H MAIN:MOV SP,#50H ;設置堆棧棧底 MOV R1,#0AH ;設置循環(huán)計數(shù)器初值 MOV
8、 P3,#00H ;設置P3口為正常狀態(tài) MOV P1,#00H ;使VD1VD6發(fā)紅外光 MOV TMOD,#01H;設T0為定時方式1 MOV TH0,#3CH ;設置定時100ms初值 MOV TL0,#0B0H SETB EA
9、; ;CPU開中斷 SETB ET0 ;定時器0允許中斷 JS:MOV A,P3 ;監(jiān)視是否有人闖入 CJNE A,#00H,LP AJMP JS
10、 LP:SETB TR0 ;啟動T0定時100ms SJMP $ ;等待定時100ms完成 1S到嗎? 字串4 P3.7取反 字串2中斷返回 字串1保護現(xiàn)場 字串7圖3 中斷服務程序流程圖 字串6 重設定時初值 恢復現(xiàn)場 字串8YES 字串6 NO 字串6 2、中斷服務程序。主要功能是判斷定時1S是否完成,從而決定是否對P3.7口取
11、反。其程序流程圖如圖3所示。 字串6 字串9程序清單如下: 字串8 ORG 0060H BJ:PUSH Acc ;現(xiàn)場保護 PUSH PSW MOV TH0,#3CH ;重設定時初值 MOV TL0
12、,#0B0H DJNZ R1,F(xiàn)H ;1S未到返回 MOV R1,#0AH ;重設計數(shù)器初值 CPL P3.7 ;P3.7口取反 FH:POP PSW
13、; ;恢復現(xiàn)場 POP Acc RETI ;中斷返回 END 三、系統(tǒng)調(diào)試 1、軟件調(diào)試。先在Keilc51環(huán)境中進行軟件調(diào)試,再利用編程器將調(diào)試好的程序固化到AT89C2051單片機中。 2、硬件調(diào)試 (1)檢查線路應焊接無誤。(2)電源電路調(diào)試。斷開負載,用萬用表測量78L05的3腳應有+
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 1288-2024化學試劑四水合酒石酸鉀鈉(酒石酸鉀鈉)
- GB/T 44488-2024衛(wèi)星導航定位基準站網(wǎng)數(shù)據(jù)處理規(guī)范
- GB/T 44552-2024粒度分布的測定氣溶膠顆粒差分電遷移率分析法
- 項目資金監(jiān)管協(xié)議
- 2024年勞務分包合同別墅屋面掛瓦
- 廣告代理公司承包經(jīng)營合同范本
- 專利技術(shù)轉(zhuǎn)讓合同范本
- 員工勞動合同書格式
- 項目借款協(xié)議模板
- 食品加工工藝學教學大綱
- 培訓課程版權(quán)合同模板
- 第18課《中國人失掉自信力了嗎》課件 2024-2025學年統(tǒng)編版語文九年級上冊
- 住院醫(yī)師規(guī)范化培訓責任導師制管理制度
- 2 .2.1二次函數(shù)圖象與性質(zhì)課件2024-2025學年北師大版數(shù)學九年級下冊
- 產(chǎn)后骨盆修復講課
- 2024年連鎖奶茶店員工工作協(xié)議版
- 人教版數(shù)學二年級上冊-第7單元(認識時間)認識時間(課件)(共19張課件)
- 美術(shù)用品供貨商合同模板
- 5.2珍惜師生情誼 課件-2024-2025學年統(tǒng)編版道德與法治七年級上冊
- 甘孜州森工集團有限公司招聘筆試題庫2024
- GB/T 7341.3-2024電聲學測聽設備第3部分:短時程測試信號
評論
0/150
提交評論