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

正文內(nèi)容

基于單片機的甲烷氣體檢測儀設(shè)計-畢業(yè)設(shè)計(參考版)

2024-08-17 08:35本頁面
  

【正文】 } }。 led=~led。 bb++。 TH2=(6553650000)/256。 //LED值取反 beep=~beep。 if(aa==6) //延時300ms { aa=0。 //賦初值 TL0=(6553650000)/256。 //讀取AD中的數(shù)據(jù) rd=1。 _nop_()。 _nop_()。 }void read() //AD讀操作子函數(shù){ P1=0xff。 _nop_()。 _nop_()。 EA=1。 TL2=(6553650000)/256。 //定時計數(shù)溢出中斷允許位 T2CON=0x00。 //T0賦初值 TL0=(6553650000)/256。 TMOD=0x21。 //按鍵松手檢測 } } } }void init() //CS腳置0,定時器0初始化子函數(shù){ csad=0。 //蜂鳴器報警 led=1。 //消抖 if(key1==0) { TR2=0。 while(!key0)。 //關(guān)LED } if(key0==0) //報警按鍵 { delay(20)。 //關(guān)定時器0 beep=0。 //數(shù)碼管顯示數(shù)據(jù) if((num2)||(num==2)) //檢測數(shù)據(jù)大于或等于3 開定時器0 報警TR0=1。 //數(shù)據(jù)處理 if(num9) num=9。 //延時200ms用于AD處理 read()。 //定時器 AD初始化 while(1) //while循環(huán) { start()。y)。t1) for(y=110。 //定義局部變量t1,y for(t1=z。 //子函數(shù)聲明void read()。 //位定義按鍵1void init()。 //位定義 蜂鳴器sbit key0=P3^7。 //位定義 AD cs腳sbit led=P2^0。 //位定義 AD wr腳sbit rd=P3^1。 //定義全局變量uint table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}?! ∽詈笤僖淮胃兄x所有在畢業(yè)設(shè)計中幫助我的指導(dǎo)老師和同學(xué),以及在設(shè)計中被我引用或參考的論著的作者。您治學(xué)嚴(yán)謹(jǐn),學(xué)識淵博,思想深邃,視野雄闊,為我營造了一種良好的精神氛圍。偉人、名人為我所崇拜,可是我更急切地要把我的敬意和贊美獻給一位平凡的人,我的導(dǎo)師。 [8]. 王煜東.傳感器應(yīng)用電路400例[M].北京:中國電力出版社,2008年[9]. 薛倫生,王學(xué)智,戴新生.采用單片機控制的可燃氣體探測報警器[J].電工技術(shù),2001年 [10]. 王來忠,馮展杭,趙忠.可燃氣體檢測報警聯(lián)動排風(fēng)控制系統(tǒng)[J].工業(yè)安全與環(huán)保, 2007年致謝四年的讀書生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。[5]. 唐露新.傳感與檢測技術(shù)[M].北京:科學(xué)出版社,2006年 [3]. 朱清慧.Proteus教程——電子線路設(shè)計、制版與仿真[M].北京:清華人學(xué)出版社, 2008年 參考文獻[1]. 李群芳.單片機原理、接口及應(yīng)用[M].北京:清華人學(xué)出版社,2005年在圖書館查資料到寫出具體的實施方案、畫出電路圖都要認(rèn)真考慮,尋找最優(yōu)的設(shè)計方案。通過實踐的學(xué)習(xí),使我對整體的電路設(shè)計有了一個更全面的了解,鍛煉了重全局考慮局部的能力。圖45 顯示數(shù)據(jù) 測試甲烷氣體濃度時,當(dāng)甲烷氣體濃度不斷升高,示數(shù)也會變大,增加到超過設(shè)定的最大值時,指示燈會亮并且蜂鳴器會報警。圖43 設(shè)定最高值再次按設(shè)置鍵S1,出現(xiàn)L時表示設(shè)置最低值,這里設(shè)置為最低值為0。圖41接通電源圖按下S4檢驗蜂鳴器是否正常報警,LED亮;再次按下S4用來取消報警。 }第4章 系統(tǒng)調(diào)試與測試首先將電源接通,接口為USB接口,顯示屏顯示示數(shù)為0。 adval=P1。 //延時一個機器周期 rd=0。 rd=1。 wr=1。 //延時一個機器周期 wr=0。 //開總中斷}void start() //啟動AD子函數(shù){ wr=1。 ET2=1。 //T2賦初值 TH2=(6553650000)/256。 ET0=1。 //設(shè)置定時器工作方式 TH0=(6553650000)/256。 //CS腳置0 P2=0x01。 //LED閃爍 while(!key1)。 //關(guān)定時器2 beep=0。 //按鍵松手檢測 } } if(key1==0) //報警取消 { delay(20)。 //消抖 if(key0==0) { TR2=1。 //關(guān)蜂鳴器 led=1。 if(num2) //如果數(shù)據(jù)小于3 關(guān)定時器0 取消報警 { TR0=0。 P0=table[num]。 //讀取AD數(shù)據(jù) num=adval/12。 //啟動AD delay(200)??傮w電路如圖28所示:圖28 系統(tǒng)整體圖第3章 軟件設(shè)計 主程序流程圖及代碼. 主程序流程圖 開始數(shù)據(jù)采集A/D轉(zhuǎn)換數(shù)據(jù)運算得甲烷濃度甲烷濃度大于2%甲烷濃度大于5%嗡鳴報警顯示參數(shù)系統(tǒng)初始化YYNN 圖31 主程序流程圖. 主程序設(shè)計void main() //主函數(shù){ init()。 整電體路整個電路以單片機為中央處理器,系統(tǒng)硬件電路主要分為傳感器信號采集電路、前置放大電路、串口通信電路、聲音報警電路、狀態(tài)指示燈電路、液晶顯示電路六個部分。本次設(shè)計電路中加入4個按鍵,用于人為報警和設(shè)置報警的上限值。蜂鳴器采用NPN 9013三極管來驅(qū)動,三極管集電極接電源正極(+5V),發(fā)射極接蜂鳴器,通過蜂鳴器后接地。具體電路連接如圖25所示:圖25 信號采集部分 報警顯示部分采集到的數(shù)字信號經(jīng)過單片機計算后如果可燃氣體濃度達到報警器設(shè)置的臨界點時,單
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1