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

正文內(nèi)容

基于單片機的火災(zāi)警報系統(tǒng)設(shè)計-資料下載頁

2025-06-27 19:45本頁面
  

【正文】 致 謝經(jīng)過幾個月的努力,今天終于我懷著無比的高興和自豪的心情完成了本次的設(shè)計。作為一個本科生的畢業(yè)設(shè)計,由于論文經(jīng)驗的缺少,出現(xiàn)許多不明白的地方,還好有導(dǎo)師的細心指導(dǎo),以及同學們的幫助,要不想要完成這個設(shè)計是十分艱難的。 再次首先要感謝我的導(dǎo)師于雷老師。平日里于雷導(dǎo)師工作繁多,但在指導(dǎo)我畢業(yè)設(shè)計的每個階段中,從查閱資料,論文設(shè)計的初稿修改,中期檢查,后期詳細設(shè)計等整個過程中都給予了我悉心的指導(dǎo)。我的畢業(yè)設(shè)計比較繁瑣復(fù)雜,但是于雷老師仍然細心地糾正論文中的錯誤。除了敬佩于老師的專業(yè)水平外,他嚴謹?shù)闹螌W作風、扎實的專業(yè)理論功底、求真務(wù)實的工作態(tài)度深深地影響著我。值此論文完成之際,向于雷老師表示衷心的感謝和誠摯的敬意! 其次在此,我還要感謝在一起愉快的度過四年時間的舍友們,正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成。特別感謝鄭鐸同學,他對本課題做了不少工作,給予我不少的幫助?! ∪缓筮€要感謝大學四年來所有的老師,為我們打下電子專業(yè)知識的基礎(chǔ);同時還要感謝所有的同學們,正是因為有了你們的支持和鼓勵。此次畢業(yè)設(shè)計才會順利完成。 最后感謝閩南理工學院四年來對我的大力栽培。參考文獻[1] ,,A .Coping. A simulation model for studying the implementation of performancebased fire safety design in buildings [J].Automations in Construction,1998,17(7):852~ 863.[2] ,. Intelligent building research:a review [J].Automation in Construction,2012,14 (l):143~159.[3] 張向亮. 智能建筑火災(zāi)自動報警系統(tǒng)的設(shè)計與研究:(碩士學位論文).武漢理工大學,2010.[4] Vaughn Bradshaw. The Building Environment: Active and Passive Control systems[M].John Wiley amp。 Sons,2006.[5] [J]. 大連海事大學,2012[6] [J].潛江:江漢石油科技,2008,2:62~64.[7] :(碩士學位論文).西安理工大學,2009.[8] 孫健. 基于ARM7的電氣火災(zāi)自動報警控制器研制:(碩士學位論文).浙江大學,2007.[9] 雍靜,李北海,[M].北京:科學出版社,2008.[10] 王忠民, 郝靜, .[11] 丁璐,李春華,[J].(4):29~ 31.[12] 吳龍標,[M].合肥:中國科學技術(shù)大學出版社,:1~ 20.[13] [J].火災(zāi)科學,2005,6:57~ 62.[14] 繆順兵,熊光明,李永萍,[J].:90~ 92.[15] . 安徽電子信息職業(yè)技術(shù)學院學報,2010年第1期.[16] Luck H O. Dedicated detection algorithms for automatic fire detection [C]. International Symposium on Fire Safety Science: Edinburgh UK,1991.[17] [J].:11~ 12.附錄一:電路原理圖附錄二:系統(tǒng)程序include define unchar unsigned chardefine uint unsigned int uchar Tem1,Tem2,Smok1,Smok2。uchar Tem=,Smok=。 //設(shè)定溫度煙霧報警閾值uchar a,a1,a2,b,b1,b2。void caiji_wenyan()。void delay_10ms(uint i)。 //程序聲明void panduan( )。void baojing()。void main(){ P21=1。 P20=0。WR=1。RD=1。 P0=0XFa。P24=1。P23=1。P22=0。 //初始化 while(1) //主程序 { caiji _wenyan ()。 //第一次采集溫度煙霧信號 Tem2=Tem1。Smok2=Smok1。 delay_10ms(5)。 //延時50ms,讓ADC0809準備好第二次數(shù)據(jù)轉(zhuǎn)換 caiji _wenyan()。 //第二次采集溫度煙霧信號 panduan()。 //將轉(zhuǎn)換的數(shù)據(jù)與設(shè)定的報警閾值比較 baojing()。 //報警程序 delay_10ms(2000)。 //系統(tǒng)隔20s對現(xiàn)場判斷 }。}void caiji_wenyan(){ P0=0XF8。 //選通IN0,轉(zhuǎn)換溫度信號 WR=0。 if(EOC=1) {RD=0。Tem1=P0}。 //當ADC0809轉(zhuǎn)換結(jié)束,80C51打開AD的三態(tài)門,AD輸出數(shù)據(jù) else RD=1。 //否則,AD繼續(xù)轉(zhuǎn)換 delay_10ms(1)。 P0=0XF9。 //選通IN1,轉(zhuǎn)換煙霧信號 WR=0。 if(EOC=1) {RD=0。Smok1=P0}。 else RD=1。}void delay_10ms(uint i) //10ms延時程序{ while(i) { uchar i,j,k。 for(i=5。i0。i) for(j=4。j0。j) for(k=248。k0。k)。 }}void panduan(){ if(Tem1Tem) a1=1。 //當采集的溫度高于閾值置1,否則,置0 else a1=0。 if(Tem2Tem) a2=1。 else a2=0。 if(Smok1 Smok) b1=1。 //當采集的煙霧濃度高于閾值置1,否則,置0 else b1=0。 if (Smok2 Smok ) b2=1。 else b2=0。}baojing(){ if(a1=a2amp。amp。b1=b2) //兩次采集數(shù)據(jù)的標志位相同 { a=a1。 b=b1。 if(a=1amp。amp。b=1) {P22=1。P21=0。P23=1;P24=0;P25=1。}。 //溫度煙霧標志位都是1,發(fā)生火災(zāi) if(a=1amp。amp。b=0) {P23=0。P21=0。P22=1; P24=1;P25=1。}。 if(a=0amp。amp。b=1) {P23=0。P21=0。P22=1;P24=1;P25=1。}。 //溫度煙霧標志位只有一個1,異常 if(a=0amp。amp。b=0) P22=0。 //溫度煙霧標志位都為0,正常 }。else {P25=0。P23=1。P24=1。} //兩次采集的數(shù)據(jù)標志位不同,系統(tǒng)故障 }
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1