① at89c51單片機報警器設計
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit SPK=P1^0;
sbit K1=P1^7;
//發聲函數
void Alarm(uchar t)
{
uchar
i,j;
for(i=0;i<200;i++)
{
SPK=~SPK;
for(j=0;j<t;j++); //由參數t行成不同的頻率
}
}
void
main()
{
SPK=0;
while(1)
{
if(K1==1)
{
Alarm(90);
Alarm(120);
}
}
}
② 求講解一下此單片機 製作的溫度報警器原理 有圖 89c51
1,左邊上面開始,是晶振線路,提供整個單片機時鍾信號,標准接法,每個都是
2,下面是復位,51單片機標准接法
3,下面是按鍵,也算是一種標准接法
4,右邊上,是排阻。51單片機P0需要上拉,標准接法
5,下面LED是供陰極,陽極驅動,標准接法
6,18B20是溫度感測器,通過D這個腳傳送數字訊號
7,不一定需要使用P1是按鍵,也可以是P0,P2,這個要看你程式怎麼寫
③ 用AT89C51單片機設計聲音報警器
試試:
用89C51片定時器
fosc=12MHz,
從P1.0口輸出500Hz
org 000h
sjmp do ;跳初始化程序
org 000bh
ajmp t1ms ;1毫秒定時中斷
do:
mov tmod,#00010001b ;雙定時T0,T1
setb et0 ;開中斷
setb ea ;開中斷
MOV TH0,#252 ;設定T0: 1ms中斷一次12MHz
MOV TL0,#24
setb tr0 ;開始定時
sjmp $
;=====================定時器中斷==============
t1ms: MOV TH0,#252 ;設定T0: 1ms中斷一次12MHz
MOV TL0,#24 ;
;----------------------0.2s定時--
djnz r0,next;0.2s
cpl 00h
mov r0,#200
;--------------------------------
next:
jb 00h,toret
cpl p1.0 ;從P1.0輸出周期2ms方波,每1ms翻轉
reti
;-----------------------------
toret:
clr p1.0 ;電平輸出
reti ;中斷返回
end
④ 我要做一個單片機溫度報警器,需要什麼材料,本人這是畢業設計。求大神幫忙下
首先是硬體問題啊,採集溫度必須要有一個溫度感測器,建議用ds18b20,這個感測器引腳簡單,而且是輸出數字量,這樣單片機或者外圍電路就可以不用帶AD轉換器了,你就可以用功能非常簡單的51系列單片機什麼STC80C51,STC80C52系列的都可以,又簡單易學,報警的話你還需要一個蜂鳴器,這個就隨便買哪個型號的反正原理都一樣。這幾樣東西買來了以後,當然你還要買很多電阻,電容,晶振,三極體什麼的元器件,你搜一下單片機最小系統,然後自己畫個簡單的電路圖,就可以開始搭建你的報警器了。
上述東西准備玩了,就是軟體問題了,你買ds18b20可以讓買家給你發個參考程序,或者自己在網上網路上搜,一搜一大堆,基本上都是可以直接拿來用的,因為用這個做畢業設計或者做項目的太多了。還有搞不好你可以直接找到這樣的畢業設計論文。。。
給你發個作為參考,基本上都一樣!
⑤ 基於單片機防盜報警系統的設計的畢業論文
第1章 緒 論
隨著經濟的發展,人們對防盜、防劫、防火保安設備的需求量大大增加。針對偷盜、搶劫、火災、煤氣泄漏等事故進行檢測和報警的系統,其需求也越來越高。本設計運用單片機技術設計了一新穎紅外線防盜報警器。而本設計中的輸入部分主要是各種各樣的感測器。不同類型的探測器用不同的手段探測各種入侵行為;不同作用的感測器,也可檢測出不同類型的情況。
本章節主要介紹了本設計的選題背景、課題介紹、本文主要工作、方案論證。
1.1選題背景
單片機現在已越來越廣泛地應用於智能儀表、工業控制、日常生活等很多領域,可以說單片機的應用已滲透到人類的生活、工作的每一個角落,這說明它和我們每個人的工作、生活密切相關,也說明我們每個人都有可能和有機會利用單片機去改造你身邊的儀器、產品、工作與生活環境。
紅外技術已經成為先進科學技術的重要組成部分,他在各領域都得到廣泛的應用。由於他是不可見光,因此用他做防盜報警監控器,具有良好的隱蔽性,白天黑夜均可使用,而且抗干擾能力強。這種監控報警裝置廣泛應用與博物館、單位要害部門和家庭的防護[1]。
通常紅外線發射電路都是採用脈沖調制式。紅外接收電路首先將接收到的紅外光轉換為電信號,並進行放大和解調出用於無線發射電路的調制信號。當無人遮擋紅外光時,鎖相環輸出低電平,報警處於監控狀態;一旦有人闖入便遮擋了紅外光,則鎖相環失鎖,輸出高電平,驅動繼電器接通無線發射電路,監控室便可接收到無線報警信號,並可區分報警地點[2]。
當我們考慮的范圍廣一點:若是在小區每一住戶內安裝防盜報警裝置。當住戶家中無人時,可把家庭內的防盜報警系統設置為布防狀態,當竊賊闖入時,報警系統自動發出警報並向小區安保中心報警[3]。周界報警系統:在小區的圍牆上設置主動紅外對射式探測器,防止罪犯由圍牆翻入小區作案,保證小區內居民的生活安全[4]。
目 錄
第1章 緒 論 3
1.1選題背景 3
1.2課題介紹 4
1.3本文主要工作 5
1.4方案選擇論證 5
1.4.1單片機的選擇 5
1.4.2顯示器工作原理及其選擇 6
1.4.3液晶顯示和數碼顯示 6
1.4.4 防盜報警選擇感測器的選擇 7
2.1硬體系統總體設計 8
2.2 AT89C51晶元的介紹 9
2.2.1引腳功能 9
2.2.2 結構原理 11
2.2.3 AT89C51定時器/計數器相關的控制寄存器介紹 12
2.2.4 MAX708晶元介紹 13
2.3 單片機復位設置 14
2.4 8255A晶元介紹 14
2.4.1 8255A的引腳和結構 15
2.4.2 8255的工作方式 16
2.4.3 8255的控制字 18
2.5 AT89C51與8255的介面電路 19
2.6 顯示部分 20
2.6.1七段顯示解碼器 20
2.6.2 7448解碼驅動 21
2.6.3 單片機與7448解碼驅動器及LED的連接 23
2.6.4外部地址鎖存器 23
第3章 檢測信號放大電路設計 24
3.1 熱釋紅外線感測器典型電路 25
3.2 紅外光敏二極體警燈電路 26
3.2.1 光敏二極體控制電路 27
3.3紅外線探測信號放大電路設計 28
3.3.1光電耦合器驅動介面 30
3.3.2 集成電路運算放大器 31
3.3.3 精密多功能運算放大器INA105 31
3.3.4 低功耗、雙運算放大器LM358 34
第4章 電源設計 35
4.1 單片機系統電源 35
4.2檢測部分電源 35
5.1 主程序設計 37
5.2 核對子程序設計 38
5.3 中斷子程序設計 38
5.4 讀數子程序設計 39
5.5 程序設計說明 40
5.6 程序清單 41
第6章 調試 45
6.1安裝調試 45
6.2音響(和繼電器)驅動線路具體連接 45
6.3 程序修改 46
6.4 程序執行過程 47
結論 48
參考文獻 49
致謝 51
原理圖 52
基於單片機控制的紅外防盜報警器的設計
[摘要]:隨著社會的不斷進步和科學技術、經濟的不斷發展,人們生活水
平得到很大的提高,對私有財產的保護意識在不斷的增強,因而對防盜措施提
出了新的要求。 本設計就是為了滿足現代住宅防盜的需要而設計的家庭式電子
防盜系統。
目前市面上裝備主要有壓力觸發式防盜報警器、開關電子防盜報警器和壓力遮光觸發式防盜報警器等各種報警器,但這幾種比較常見的報警器都存在一些缺點。本系統採用了熱釋電紅外感測器,它的製作簡單、成本低,安裝比較方便,而且防盜性能比較穩定,抗干擾能力強、靈敏度高、安全可靠。這種防盜器安裝隱蔽,不易被盜賊發現。同時它的信號經過單片機系統處理後方便和PC機通信,便於多用戶統一管理。
本設計包括硬體和軟體設計兩個部分。硬體部分包括單片機控制電路、紅外探頭電路、驅動執行報警電路、LED控制電路等部分組成。處理器採用51系列單片機AT89S51。整個系統是在系統軟體控制下工作的。系統程序可以劃分為以下幾個模塊: 數據採集、鍵盤控制、報警和顯示等子函數。
[關鍵詞]:單片機、紅外感測器、數據採集、報警電路。
Infrared burglar alarm design controls which based
on the monolithicintegrated circuit
Abstract :Along with society's unceasing progress and science and technology,economical unceasing development, the people living standard obtainsthe very big enhancement, to private property protection consciousnessin unceasing enhancement, thus set the new request to the securitymeasure. This design is for satisfy the family type electron securitysystem which the modern housing security needs to design.
At present in the market condition equips mainly has the pressure totouch the hair style burglar alarm, the switch electron burglar alarmand the pressure shields light the hair style burglar alarmand so on each kind of alarm apparatus, but these kind of quite commonalarm apparatuses all have some shortcomings. This system used hashotly released the electricity infrared sensor, its manufacturesimple, cost low, installm the antijamming ability strong, thesensitivity high, safe was reliable. This kind of security installmenthiding, was not easily discovered by the bandits and thieves.Simultaneously its signal after monolithic integrated circuit systemprocessing the convenience and P the C machine correspondence, isadvantageous for the multiuser unification management.
This design designs two parts including the hardware and software. Thehardware partially including the monolithic integrated circuit controlcircuit, infrared pokes head in the electric circuit, the actuationexecution alarm circuit, the LED control circuit and so on the partialcompositions. The processor uses 51 series monolithic integratedcircuits AT89S51, the overall system is works under the systemsoftware control. The system program may divide into following severalmoles: The data acquisition, the keyboard control, reports to thepolice with the demonstration small steelyard function.
Key words: AT89S51 monolithic integrated circuit, infrared sensor,data acquisition, alarm circuit.
目 錄
1. 緒論 1 1.1 前言 1
1.2 設計任務與要求 1
2. 熱釋電紅外感測器概述 2
2.1 PIR感測器簡單介紹 2
2.2 PIR 的原理特性 2
2.3 PIR 結構特性 3
3. AT89S51單片機概述 6
3.1 AT89S51單片機的結構 6
3.1.1管腳說明 8
3.1.2 主要特性 11
3.1.3 振盪器特性 11
3.2 AT89S51單片機的工作周期 12
3.3 AT89S51單片機的工作過程和工作方式 13
3.4 AT89S51的指令系統 16
4. 方案設計 18
4.1 系統概述 18
4.2 總體設計 19
4.3 系統硬體選擇 19
4.4 硬體電路實現 20
4.5 軟體的程序實現 21
5. 結論概述 27
5.1 主要結論 27
5.2 結束語 27
致謝 28
參考文獻 29
⑥ AT89C51單片機報警器設計
16個開關可以使用矩陣按鍵使用單片機的8IO引腳,單片機寫程序利用延時函數通過P1.0引腳發出方波驅動蜂鳴器。可以換成有源蜂鳴器直接給高低電平信號就能驅動蜂鳴器工作。兩位數碼管一般需要10個單片機的IO引腳連接。
⑦ 基於單片機的聲音報警器設計
使用定時器,500HZ是周期是2ms,可將定時器0設置為200us中斷,每次中斷,進去計數計數到5(1ms),就翻轉P1.0口電平,連續翻轉0.2s後,暫停翻轉,輸出高電平或者低電平輸出,並持續0.2s,然後循環。這段定時中斷程序應該不難,給你思路,你就該會寫了。
⑧ 如何用單片機和感測器製作汽車超速報警器
設計思路
1 採集速度信號(設計到外部感測器型號?? 速度 和頻率對應的關系 )
2 由於速度信號是脈沖信號 對信號進行換算 程序開頭定義一個MARK speedout 根據不同的條件 將這個標志位 至1
3 顯示程序的編寫
硬體設計 電源轉換 從汽車的+12 轉換到單片機用的+5?(建議使用電源模塊)
單片機 選用 51 隔離光偶的 選用 (具體型號選用)?
汽車超速報警器可設置3個報警閾值 這個是用3個 I/O 實現啊
如果有什麼不明白的 發我EMAIL 在我個人資料面有
⑨ 單片機設計一個聲光報警器
這個很簡單啊,用定時器就可以實現的。
懂事電子設計 Vgz