freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

生人入侵自動(dòng)撥號(hào)警報(bào)系統(tǒng)設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-28 15:54本頁面
  

【正文】 按鍵掃描的調(diào)試,本系統(tǒng)應(yīng)用到了44矩陣鍵盤,由于按鍵數(shù)目較多,按鍵掃描程序的設(shè)計(jì)與調(diào)試顯得困難點(diǎn)。一開始當(dāng)把按鍵掃描程序燒到單片機(jī)的時(shí)候,發(fā)現(xiàn)按鍵的標(biāo)號(hào)與程序中設(shè)計(jì)的不一致,后來通過反復(fù)更改和編譯終于解決了以上問題。②熱釋電紅外探測模塊的調(diào)試,編寫程序,這樣 紅外線模塊觸發(fā)的時(shí)候LED發(fā)光,觀察觸發(fā)和非觸發(fā)狀態(tài)LED的發(fā)光狀態(tài),時(shí)間長短,可得出熱釋電傳感器的邏輯規(guī)律是,沒人靠近的時(shí)候,有 ,根據(jù)這一特征可編寫識(shí)別觸發(fā)事件的相關(guān)程序。知道這些信息后就可以編寫程序,通過此軟件導(dǎo)入程序后,首先軟件會(huì)檢查在語法上程序是否有誤,如果有誤軟件會(huì)指明出錯(cuò)地方,方便改正。當(dāng)程序修改至沒有語法錯(cuò)誤,便可將其燒入硬件設(shè)備進(jìn)行整體調(diào)試了。7 總結(jié)與展望 總結(jié)本論文設(shè)計(jì)了一個(gè)生人入侵自動(dòng)撥號(hào)報(bào)警系統(tǒng),系統(tǒng)主要包括以下模塊電路:單片機(jī)控制模塊、紅外傳感器模塊、報(bào)警模塊、顯示模塊、密碼鍵盤輸入模塊五部分。系統(tǒng)能夠從外部獲取控制信號(hào)并在單片機(jī)中進(jìn)行數(shù)據(jù)處理,并能對錯(cuò)誤觸發(fā)進(jìn)行判斷。數(shù)據(jù)處理完畢之后單片機(jī)便將控制信號(hào)輸出到報(bào)警電路進(jìn)行報(bào)警,將顯示數(shù)據(jù)輸出到顯示電路進(jìn)行顯示。實(shí)現(xiàn)實(shí)時(shí)監(jiān)測,監(jiān)測到真實(shí)觸發(fā)信號(hào)通過蜂鳴器發(fā)出報(bào)警聲響的功能,并能對報(bào)警時(shí)間進(jìn)行記錄,通過按鍵可以查詢最近十條記錄。較好地滿足了現(xiàn)代報(bào)警器數(shù)字化和信息化的安防需求。本系統(tǒng)結(jié)構(gòu)簡單、可靠性高、功能齊全,成本低,具有很強(qiáng)的實(shí)用價(jià)值和廣闊的市場發(fā)展情景。 展望本課題完成了對室內(nèi)安全防盜自動(dòng)撥號(hào)報(bào)警系統(tǒng)的設(shè)計(jì),并在此基礎(chǔ)上對系統(tǒng)硬件、軟件進(jìn)行了充分地論述。但由于本人的水平有限,設(shè)計(jì)中存在不足之處,有一些功能無法實(shí)現(xiàn)。如果經(jīng)費(fèi)足夠、知識(shí)面更全面,本系統(tǒng)可以進(jìn)行如下改進(jìn):① 增加對室內(nèi)火災(zāi)的報(bào)警功能。② 可以使紅外探測模塊更加精確化,防止周圍惡劣環(huán)境的影響。③ 可以使用攝像頭進(jìn)行監(jiān)視,從而達(dá)到系統(tǒng)的可視化。④ 可以增加門磁響應(yīng),電子巡更系統(tǒng),安全對講系統(tǒng)。⑤ 在實(shí)踐應(yīng)用中建立小區(qū)智能防盜連鎖系統(tǒng)。本課題作為室內(nèi)安防系統(tǒng)中防盜報(bào)警方面開發(fā)的一個(gè)嘗試,離最后的實(shí)用化、產(chǎn)品化還有相當(dāng)?shù)木嚯x。其隨著微電子技術(shù)、自動(dòng)控制技術(shù)和傳感器技術(shù)發(fā)展,還將會(huì)得到更大的發(fā)展空間。謝 辭在畢業(yè)設(shè)計(jì)即將完成之際,我特別想借此機(jī)會(huì)感謝一下劉東東老師。 劉老師在百忙之中抽出時(shí)間,從方案的論證、資料的查閱、電路的設(shè)計(jì)、調(diào)試、論文的撰寫、修改,都進(jìn)行了一絲不茍的指導(dǎo)和嚴(yán)格的要求。他的悉心指導(dǎo)是本人設(shè)計(jì)能如期完成的重要因素,在此我衷心的感謝劉老師給我提供的大量指導(dǎo)與幫助。同時(shí),在此也非常感張迅、唐文賢、杜保健等同學(xué)給我提供幫助。他們在本設(shè)計(jì)期間對我自己所不能解決的問題都能夠與我進(jìn)行共同討論和研究。在設(shè)計(jì)過程中,我遇到的問題有很多,在編程上杜保健同學(xué)給了我很多指導(dǎo),在他的幫助下我才能完成整體程序的編制。在PCB制作上,由于經(jīng)驗(yàn)欠缺出現(xiàn)了不少問題,在張迅和唐文賢同學(xué)的指導(dǎo)下才得以完成??梢哉f,本設(shè)計(jì)的順利完成,他們對我的幫助是不可忽視的。在此,我要向他們表示由衷的感謝。最后,感謝學(xué)校四年來對我的培養(yǎng)與教育,感謝學(xué)院各級(jí)領(lǐng)導(dǎo)及相關(guān)老師對本人四年來成長的關(guān)心與本設(shè)計(jì)的指導(dǎo)。感謝所有在我完成本設(shè)計(jì)過程中給予我?guī)椭耐瑢W(xué)和朋友。也祝愿大家身體健康,工作順利,合家歡樂,萬事如意!參考文獻(xiàn)[1] [D].大連:大連理工大學(xué),2003.[2] [J].燕山大學(xué)學(xué)報(bào),2000,24(01)7173,77.[3] 王珺艷,徐玉峰,[J].電子技術(shù)應(yīng)用,2006(3):114117.[4] 王芳,林蔚,[J].河南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2004,32(3):121123.[5] [M].南京:南京大學(xué)出版社,2001.[6] 馬中梅,[M].第3版,北京:北京航空航天大學(xué)出版社,2003.[7] 張玉艷,寧帆,數(shù)字電路與邏輯設(shè)計(jì)[M].北京:人民郵電出版社,2003.[8] [M].北京:清華大學(xué)出版社,2002.[9] 李順增,吳國東,[M].北京:機(jī)械工業(yè)出版社,2006.[10] 胡偉,[M].北京:人民郵電出版社,2003. [11] 楊漢華,[J].信息技術(shù),2002.[12] 吳英才,[J].信息技術(shù),1993.[13] 郭勇, 99 SE印制電路板設(shè)計(jì)[M].北京::61133.[14] , , based home automation system[J].Microprocessors and Microsystems,2002,(26):281289.[15] and microputer system[M]. Van Nostrandand Reinbold Company,1982.[16] David al. Electric circuit analysis [M]. Prentice Hall/c,1997. 附錄1 系統(tǒng)原理圖附錄2 PCB圖附錄3 系統(tǒng)程序include include define uint unsigned intdefine uchar unsigned chardefine LCDIO P0sbit DS1302_CLK = P1^3。 //實(shí)時(shí)時(shí)鐘時(shí)鐘線引腳 sbit DS1302_IO = P1^4。 //實(shí)時(shí)時(shí)鐘數(shù)據(jù)線引腳 sbit DS1302_RST = P1^5。 //實(shí)時(shí)時(shí)鐘復(fù)位線引腳sbit dis_data=P3^1。 //顯示日期按鍵sbit code_juge=P3^2。 //輸入密碼按鍵sbit ACC0 = ACC^0。sbit ACC7 = ACC^7。char hide_sec,hide_min,hide_hour,hide_day,hide_week,hide_month,hide_year。 //秒,分,時(shí)到日,月,年位閃的計(jì)數(shù)char done,count,temp,flag,up_flag,down_flag。uchar TempBuffer[6],week_value[2]。sbit pw_error=P3^3。 //密碼錯(cuò)誤信號(hào)燈sbit alarm_out=P3^4。 //報(bào)警輸出燈sbit audio_out=P1^7。 //蜂鳴器和發(fā)光二極管unsigned char data t_val_15s,t_val_5s,t_val_4s,t_state。unsigned int data T1_t。unsigned char data key_val,key_index,key_val_old。unsigned char data state_val,error_num。unsigned char data show_val[6]。char code init_val[6]={1,2,3,4,5,0}。/***********1602液晶顯示部分子程序****************///Port Definitions**********************************************************sbit LCD_RS=P1^0。sbit LCD_RW=P1^1。sbit LCD_E=P1^2。void delay(unsigned char time) { uchar i,k。 for(i=time。i0。i) for(k=248。k0。k) 。}//寫指令***************************************************************void WriteCommandLCD(uchar WDLCD) { LCDIO=WDLCD。 LCD_RS=0。 LCD_RW=0。 LCD_E=0。 LCD_E=0。 LCD_E=1。 }//寫數(shù)據(jù)****************************************************************void WriteDataLCD(uchar WDLCD) { LCDIO=WDLCD。 LCD_RS=1。 LCD_RW=0。 LCD_E=0。 LCD_E=0。 LCD_E=1。 }//按指定位置顯示一串字符X不能大于15,Y不能大于1*********************************void DisplayChar(uchar X,uchar Y,uchar *DData){ uchar n。 //W_ZhiLing(0x01)。 for(n=0。39。\039。!=DData[n]。n++) { Yamp。=0x01。 Xamp。=0x0F。 //限制X不能大于15,Y不能大于1 if(Y) X+=0xc0。 //當(dāng)要顯示第二行時(shí)地址碼+0xc0。 else X+=0x80。 WriteCommandLCD(X)。 //發(fā)送地址碼 if(39。_39。==DData[n]) WriteDataLCD(0x2d)。 else WriteDataLCD(DData[n])。 if(X++==16) { X=0。 Y++。 } }}/**************************************************** 函數(shù)名稱: display_xy** 入口參數(shù):x(unsigned char型),y(unsigned char型)** 出口參數(shù):無** 功能描述: 設(shè)置光標(biāo)位置, x是列號(hào),y是行號(hào)****************************************************/void display_xy(unsigned char x,unsigned char y){ if(y==1) x+=0x40。 x+=0x80。 WriteCommandLCD(x)。}/********************************************************************** 函數(shù)名稱: display_char** 入口參數(shù):x(unsigned char型),y(unsigned char型),dat(unsigned char型)** 出口參數(shù):無** 功能描述: 在具體位置顯示單個(gè)字符,x是列號(hào),y是行號(hào)*********************************************************************/void display_char(unsigned char x,unsigned char y,unsigned char dat){display_xy(x,y)。WriteDataLCD(dat)。}/*********************************************************************///顯示*********************************************************************void led_show(){display_char(1,0,show_val[0])。 delay(500)。 display_char(2,0,show_val[1])。 delay(500)。 display_char(3,0,show_val[2])。 delay(500)。 display_char(4,0,show_val[3])。 delay(500)。 display_char(5,0,show_val[4])。 delay(500)。 display_char(6,0,show_val[5])。 delay(500)。} //顯示光標(biāo)程序*******************************************************************void LocateXY(uchar X,uchar Y) { uchar temp。 Yamp。=0x01。 Xamp。=0x0F。 //限制X不能大于15,Y不能大于1 if(Y) X+=0xc0。 //當(dāng)要顯示第二行時(shí)地址碼+0xc0。 else X+=0x80。 temp=X。 WriteCommandLCD(temp)。 }void LCDInit(void) //LCD初始化 { WriteCommandLCD(0x38)。 //顯示模式設(shè)置 WriteCommandLCD(0x0d)。//整體顯示的開,無標(biāo)開,光標(biāo)是否閃爍, WriteCommandLCD(0x01)。 WriteCommandLCD(0x06)。 } v
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1