版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
畢業(yè)設(shè)計(論文)題目:家庭防盜系統(tǒng)的設(shè)計與仿真教學(xué)院:電氣與電子信息工程學(xué)院專業(yè)名稱:電氣工程及其自動化學(xué)號:學(xué)生姓名:指導(dǎo)教師:年月日摘要現(xiàn)如今,大規(guī)模的集成電路發(fā)展迅猛,同樣通信技術(shù),單片機同樣步入了一個快速發(fā)展時代,隨著人們安保意識的增強,能夠利用單片機單片機來自動報警,而且是一種發(fā)展趨勢。它有很多優(yōu)點,比如體積小、安裝方便、功能較齊全,市場上的家用報警器都有很多不足之處,研制出新型的家用智能報警器勢在必行,完善報警器的功能,具有實際意義,這對于我們的現(xiàn)實生活,具有很大的參考價值。本文在市面上家庭報警器基礎(chǔ)之上,在系統(tǒng)中通過固定電話線向小區(qū)物業(yè)聯(lián)系,系統(tǒng)功能劃分為三個部分:主模塊、警情采集模塊。本文對以上三個部分的軟硬件設(shè)計作了詳細(xì)的闡述,詳細(xì)介紹了核心芯片的選擇,外圍電路的連接,芯片與芯片間的連接電路,程序設(shè)計方法和相應(yīng)的軟件,并給出了關(guān)鍵軟件的程序源代碼。根據(jù)項目的要求研制了一款家庭報警器,滿足用戶要求。本文在最后指出了家庭報警器的發(fā)展方向。關(guān)鍵詞:單片機,報警器,雙音多頻, AabstractWiththedramaticdevelopmentofverylarge-scaleintegratedcircuit,thetelecommunicationtechnologyandmicro-controlunitandtheimprovementofpeople'sawarenessofsecurityitispossibletosetalarmautomaticallybymicro-controllerandotherchips,whichbecomesakindoftrend.Becauseitissmallandconvenienttoinstallandtheratioofperformanceandcostishigh,itwillhaveabrightfuture..
Ithasmanyadvantages.
suchassmallvolume,
convenientinstallation,
completefunction,
homealarm
onthemarket
hasmanydeficiencies,developeda
new
householdintelligentalarm
sound
alarm
function,
beimperative,
hasthepracticalsignificance,
this
toour
realLife,hasgreatreferencevalue.Inthispaper,basedonthemarket
in
homealarm,
throughthetelephone
lineconnection
tothe
residentialproperty
inthesystem,
thesystemfunctionisdividedintothreeparts:mainmodule,alarmacquisitionmodule.Thispapergivesthedetail
designofthehardwareandsoftwareof
theabovethreeparts,
introduces
thechoiceofthecorechip,
theexternalcircuitconnection,
connectioncircuit
betweenchipandchip,
thedesignmethodandthe
correspondingsoftware,
andgivesthekeysoftwaresourcecode.Accordingtotherequirementsoftheproject
hasdevelopeda
homealarm,
tomeetuserrequirements.
Atlastthepaperpointsoutthe
developmenttrendofalarm.Keywords:alarm,DTMF,SCM湖北理工學(xué)院畢業(yè)設(shè)計(論文)目錄第1章緒論 致謝此次論文的整個過程是在南光群老師的悉心指導(dǎo)下完成的。南老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、淵博的專業(yè)知識,忘我的工作精神和對學(xué)生盡職盡責(zé)的教導(dǎo)都給我留下了十分深刻的印象。在一學(xué)期的學(xué)習(xí)和生活中南老師給了我很多的關(guān)心和幫助,不僅教會了我很多知識,更讓我感受了師生間濃濃的師生情,在這些時間內(nèi),南老師以身作則,以非常嚴(yán)謹(jǐn)務(wù)實的態(tài)度幫助我進行論文的知道修改,幫助我最終完成篇論文,他將會是我以后學(xué)習(xí)和生活的榜樣。在此,我向南老師表示衷心的感謝。我慶幸自己能在電氣二班度過四年的本科時光,同學(xué)之間的關(guān)心和友愛使我很感動,感謝全班同學(xué)!感謝電氣學(xué)院的全體老師對我的諄諄教導(dǎo),你們的教誨將使我受益終生。感謝我的父母對我的養(yǎng)育之恩,感謝你們一直以愛對我的支持和理解!感謝所有幫助過我的善良的人們!參考文獻[1]曹立進,高敦堂.家用自動電話報警系統(tǒng)的設(shè)計與實現(xiàn)[J],微處理機,2000.[2]代新鵬.智能型住宅安防報警系統(tǒng)的研究[D].中國農(nóng)業(yè)大學(xué),2005.[3]陳志偉.用單片機實現(xiàn)的多功能報警器[J],杭州電子工業(yè)學(xué)院學(xué)報,1998.[4]康華光.電子技術(shù)基礎(chǔ)(模擬部分)[M].北京:高等教育出版社,2004.[5]郭兆正.單片機遙控防盜報警系統(tǒng)[J],錦州師范學(xué)院學(xué)報,2001,22(1):37-39.[6]徐愛鈞,彭秀華.單片機高級語言C51應(yīng)用程序設(shè)計[M].北京:北京航空航天大學(xué)出版社,2006.[7]王振紅,李洋.基于DTMF信號收發(fā)芯片MT8880的直接接口設(shè)計[M],電子與自動化,1999,5(2):23-56.[8]王海燕.家庭智能防盜防火報警系統(tǒng)的研究[D].江南大學(xué),2008.[9]謝衛(wèi)華.基于單片機的家庭智能防火防盜系統(tǒng)[D].東北林業(yè)大學(xué),2010.[10]柯國琴.基于單片機的智能家居系統(tǒng)的研究[D].合肥工業(yè)大學(xué),2010.[11]張紅英.紅外傳感器在皮帶運輸機安全警示系統(tǒng)中的研究應(yīng)用[D].昆明理工大學(xué),2002.[12]王芳.智能化住宅防盜防火報警系統(tǒng)[D].大連理工大學(xué),2003.[13]辛德強.X25045與8051的接口技術(shù)[J],電子技術(shù)應(yīng)用,2002,4(12):20-22.[14]張偉.家庭智能安防報警系統(tǒng)研究[D].山東科技大學(xué),2006.[15]耿建平.DS2450A/D轉(zhuǎn)換器的特性與應(yīng)用[M],電子技術(shù)應(yīng)用,2000,6(5):54-56.[16]宋文緒.傳感器與檢測技術(shù)[M].北京:高等教育出版社,2004.[17]余錫存.單片機原理及接口技術(shù)[M].西安:西安電子科技大學(xué)出版社,2000.[18]崔芳杰.智能住宅安全防范系統(tǒng)的研究與設(shè)計[D].汕頭大學(xué),2005.[19]林雪梅.熱釋電紅外傳感器及其應(yīng)用[J].甘肅科技縱橫,2005,01:41-42.[20]張明德,洪武.論基于單片機防盜報警系統(tǒng)的設(shè)計[J].科技致富向?qū)?2012,35:150+182.附錄1程序源代碼1.8255A的初始化程序#include<reg5l.h>#defineCOM8255XBYTE[0X0003]#definePA8255XBYTE[0X0000]#definePB8255XBYTE[0X0001]#definePC8255XBYTE[0X0002]void8255initial()﹛COM8255=0x81;}2.MT8880初始化程序sbitP2.4=P2^4;sbitP2.5=P2^5;sbitP2.6=P2^6;sbitP2.7=P2^7;#defineR/WP2.4#defineCSP2.5#defineΦ2P2.6#defineRSOP2.7voidmt8880initial(){P2=0xff;P2=0xc0;P2=0xc8;P2=0xc0;P2=0xff;P2=oxd0;}3.報警驅(qū)動程序Timerl()interrupt3using1{t_flag++;TH1=-50000/256TL1=-50000%256;}#definebyteunsignedcharbytemt8880_detect(){P2=Oxc2;THO=0;L0=0;TRO=1;TRI=1;while(t_flag<80)TRO=0;TR1=0;sound=THO*256+TLO;switch(sound){case:IDLEs_flag=2;break;case:RINGs_flag=1;break;case:BUSYs_flag=0;}return(s_flag);}/*自動撥號子程序*/voidmt8880dial(){bytetemp,tel;P2=Oxc9;P2=OxcO;tel=x5045read(addr);do{tel=tel|0xf();tel=tel&Ox8f;P2=tel;relay(10)}do{P2=Oxdf;temp=P2;temp=temp&0x01;}while(temp!=1)addr++;tel=x5045read(addr);while(tel!=’*’)}4.語音播放程序sbitP1.4=P1^4;sbitP1.3=Pl^3;sbitP1.2=P1^2;sbitP1.1=P1^1;sbitP1.0=P1^0;#definePLAYEP2.4voidisd1420p1ay(bytekind){switch(kind);{case:ROBBERP1.0=0;P1.1=0;P1.2=0;P1.3=0;break;case:FIREP1.O=1;P1.2=1;P1.3=0;break;case:SMOKEP1.0=0;P1.2=1;P1.3=1;}PLAYE=0;}5.寫X5045子程序voidxwrite(bytex){bytez=0x80,i;for(i=0;i<8;i++){X_5045_SCK=0;if(x&z)X_5045_SI=1;elseX_5045_SI=0;z=2>>1;X_5045_SCK=1;}}voidx_wren(){X_5045_CS=1;X_5045_CSC=0;X_write(6);X_5045_CS=1;delays(10);}voidx_writeM(byteaddr,bytepawn){X_wren();X_5045CS=0;X_write(2);X_write(addr);X_write(parm);X_5045_CS=1;DelayL(5);}bytexread(){bytez=0x80,x=0,i;for(i=0;i<8;i++){X_5045_SCK=1;X_5045_SI=1;delayS(5);if(X_5045_SI)X+=z;X_5045_SCK=0;z=z>1;}return(x);}bytex_readM(byteaddr){bytetemp;X_5045_CS=1;X_5045_CS=0;X_write(3);X_write(addr);Temp_x_read();X_5045_CS=1;return(ternp);}6.鍵盤輸入程序unsigned
char
key;unsigned
char
led[17]={0x3F,0x06,0x5B,0x4F,0x66,
0x6D,0x7D,0x07,0x7F,0x6F};
void
delay()
{
unsigned
char
i,j;
for(i=0;i<80;i++)
for(j=0;j<100;j++);
}
void
delay1()
{
unsigned
char
i,j;
for(i=0;i<10;i++)
for(j=0;j<100;j++);
}
key_scan()
{
unsigned
char
k=0,p1_h=0,p1_l=0;
P1=0XF0;
k=P1;
if(k!=0XF0)
{
delay();
k=P1;
if(k!=0XF0)
{
p1_h=P1;
P1=0X0f;
p1_l=P1;
k=p1_h
|
p1_l;
switch(k)
{
case
238:
return(key=1);break;case
237:
return(key=2);break;case
235:
return(key=3);break;case
231:
return(key=4);break;case
221:
return(key=6);break;case
219:
return(key=7);break;case
215:
return(key=8);break;case
190:
return(key=9);break;case
189:
return(key=10);break;case
187:
return(key=11);break;case
183:
return(key=12);break;case
126:
return(key=13);break;case
125:
return(key=14);break;case
123:
return(key=15);break;case
119:
return(key=16);break;
default:
return(key=0);break;}}elsereturn(0);}elsereturn(0);}voidmain(){while(1){key_scan();P2=0xfe;P0=led[key%10];delay1();P2=0xff;P2=0xfd;P0=led[key/10];delay1();P2=0xff}}7.密碼校驗程序
typedef
struct
{
char
data[6];
int
top;
}stacktype;
void
initstack(stacktype
*s)
{
s->top=-1;
}
void
push(stacktype
*s,char
x)
{
if(s->top==6)
printf(
"stack
is
full");
else
{
s->top++;
s->data[s->top]=x;
}
}
int
pop(stacktype
*s)
{
if(s->top==-1)
return(0);
else
s->top--;return(1);
}
char
stacktop(stacktype
*s)
{
char
x;
if(s->top==-10)
return(0);
else
x=s->data[s->top];return(x);
}
void
programme(stacktype
*s)
{
char
a;
char
b[5];
int
i,j,c;
printf(
"請輸入一個六位數(shù)的密碼:\n");
for(i=0;i<=2;i++)
{
for(j=0;j<=5;j++)
{
c=j;
a=getch();
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年電氣安全管理制度
- 房屋裝修工程合同
- 工程建設(shè)監(jiān)理合同標(biāo)準(zhǔn)
- 2024年多人股份合作協(xié)議書大全
- 珠寶首飾購銷合同
- 倉庫租賃協(xié)議樣本
- 標(biāo)準(zhǔn)廣告制作合同范本
- 玻璃瓶聯(lián)合經(jīng)營合同協(xié)議書
- 場地出租與租賃協(xié)議書
- 企業(yè)借款合同范本
- 2024年法律職業(yè)資格考試(試卷一)客觀題試卷與參考答案
- 2024年江蘇南京航空航天大學(xué)招聘36人歷年高頻500題難、易錯點模擬試題附帶答案詳解
- 2024-2025學(xué)年秋季第一學(xué)期1530安全教育記錄(第一、二、三周安全教育記錄表)
- 第三單元達(dá)標(biāo)練習(xí)(單元練習(xí))2024-2025學(xué)年統(tǒng)編版語文一年級上冊
- 小學(xué)語文“跨學(xué)科學(xué)習(xí)任務(wù)群”內(nèi)涵及解讀
- 綠城物業(yè)服務(wù)協(xié)議書范本2024年
- 血標(biāo)本采集法并發(fā)癥
- DB15-T 3651-2024 光伏項目防沙治沙技術(shù)規(guī)程
- 2024年安全員C證考試題庫附答案
- 2024至2030年中國鋼鐵行業(yè)當(dāng)前現(xiàn)狀及未來趨勢發(fā)展預(yù)測報告
- 2024年中考語文復(fù)習(xí)分類必刷:非連續(xù)性文本閱讀(含答案解析)
評論
0/150
提交評論