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

正文內(nèi)容

單片機控制的恒溫箱的設(shè)計畢業(yè)設(shè)計論文(編輯修改稿)

2024-10-03 21:34 本頁面
 

【文章內(nèi)容簡介】 統(tǒng)程序框 是 否 否 是 否 無 有 程序流程如下: 系統(tǒng)上電復(fù)位后首先對定時器初始化, 12864 初始化, DS18B20 溫度傳感器初始化,接著在 12864 液晶顯示時間,上下限溫度參數(shù),當(dāng)前溫度,然后打開定時器,在定時 器中斷服務(wù)程序采集 DS18B20 的溫度值并轉(zhuǎn)換成實際溫度值顯示在 12864 液晶屏上。進入 while(1)函數(shù)里面不斷的檢測設(shè)置,加減按鍵和啟動按鍵。當(dāng)啟動按鍵按下時系統(tǒng)進入加熱狀態(tài),屏幕顯示正在加熱,當(dāng)溫度大于系統(tǒng)設(shè)置的上限溫度時停止加熱,蜂鳴器報警, LED 燈閃爍,屏幕顯示停止加熱。當(dāng)溫度低于上限溫度時停止報警, LED 燈熄滅。當(dāng)溫度低于系統(tǒng)設(shè)置的下限溫有無超熱? 蜂鳴器報警 LED 閃爍 開始 系統(tǒng)初始化 顯示初始化內(nèi)容 采集溫度 液晶顯示 停止加熱 啟動按鍵? 調(diào)整溫度上限 按鍵減? 調(diào)整溫度上限 按鍵加? 加熱 LED 停止 度時,系統(tǒng)立刻開始加熱,屏幕顯示正在加熱,一直循環(huán)檢測達到恒溫的目的。在加熱期間如果按下啟動按鍵系統(tǒng)馬上停止加熱,并跳出 while(1)循環(huán),重新回到 mian 函數(shù)的 while(1)循環(huán)里面重新檢測按鍵。 6. 系統(tǒng)的硬件調(diào)試及軟件調(diào)試 . 硬件調(diào)試部分: 單片機應(yīng)用系統(tǒng)的硬件調(diào)試和軟件調(diào)試是分不可的,許多硬件故障是在調(diào)試軟件時才發(fā)現(xiàn)的。但通常是先排除系統(tǒng)中明顯的硬件故障后才和軟件結(jié)合起來調(diào)試的。 通常我們采取軟件與硬件聯(lián)調(diào),然后根據(jù)實物顯示出的數(shù)據(jù)在走具體的更改,當(dāng)然實物調(diào)試和軟件調(diào)試是可以分開的,下面為硬件調(diào)試和軟件調(diào)試做簡單介紹 : 硬件調(diào)試分脫機調(diào)試和聯(lián)機調(diào)試,脫機調(diào)試就說在系統(tǒng)不上電的情況下,通過其他檢測設(shè)備,像萬用表這些檢測下電路連接的正確性,靠觀察看這個電路連接是 否連接正確,電路焊接有沒有稀罕漏焊等情況。聯(lián)機調(diào)試可以檢測出靠肉眼無法看出的故障,系統(tǒng)通電后,檢測運行是否正常。若不正常,及時發(fā)現(xiàn)問題并解決。可以更據(jù)示波器,觀察示波器上的波形等,有故障尋找原因。 . 軟件調(diào)試部分: 軟件調(diào)試主要是對程序的檢測和各個分電路的檢測,軟件程序主要通過 Keil uVision4 軟件來檢測,保證錯誤率為零,對于子電路,分開來一個一個的檢測,符合程序的環(huán)境。 . 實物圖展示 按鍵設(shè)置上限和下限的報警溫度,本圖設(shè)置為設(shè)置上限 50,當(dāng)前溫度為 26 度。 系統(tǒng)運行,檢測到當(dāng)前溫度低于 設(shè)置的溫度范圍,為 26 度,所以加熱裝置開始加熱。 結(jié)束語 經(jīng)過長時間的學(xué)習(xí)與努力,我的畢業(yè)論文終于完成了,先對此做如下總結(jié): 1:通過這次恒溫箱的設(shè)計,在很大程度上提高了自己的獨立思考能力和單片機的專業(yè)知識,也深刻熟悉了做一個設(shè)計的的步驟和格式,相信有過這樣的一次訓(xùn)練,在相關(guān)軟件的運用上肯定更進一步,對于大學(xué)所學(xué)的單片機,模電等相關(guān)課程有了一個更加深入的了解和學(xué)習(xí),相信在以后的日子里我會做的更好。 2:我所做的設(shè)計主要是根據(jù)目前國內(nèi)市場的發(fā)展趨勢和國內(nèi)實際的應(yīng)用特點和要求,實現(xiàn)恒溫的設(shè)計。采用單片機為 核心,以溫度傳感器采集信號,在通過單片機在 12864 上顯示。 實現(xiàn)了預(yù)期的設(shè)計目標,完成了全部的設(shè)計任務(wù)。 3:在設(shè)計過程中,我發(fā)現(xiàn)了對單片機相關(guān)知識的嚴重不足,但也推廣本次設(shè)計認識到自己需要經(jīng)常學(xué)習(xí),通過本次設(shè)計得到了知識的豐富和知識的加強, 同時培養(yǎng)了我自主學(xué)習(xí)的意思,為以后學(xué)習(xí)其他知識打下基礎(chǔ)。 致謝 感謝 徐瑞亞 老師對我的指導(dǎo),他不厭其煩的傾聽我的問題,在我不懂時為我提供解決思路,讓我豁然開朗,他的工作嚴謹?shù)膽B(tài)度值得我們在以后學(xué)習(xí)和生活中不斷學(xué)習(xí)。他不拘一格的態(tài)度細心的指導(dǎo)讓我往往自己腦子里面亂了的思路 有了新的缺口。感寫于 徐瑞亞 師花費了大量的精力,在各個環(huán)節(jié)中給了我許多寶貴的意見,讓我可以順利完成這篇畢業(yè)論文。在此,謹向 徐瑞亞 老師的指導(dǎo)之恩表示最深的謝意 ! 同時在這里我也感謝我的輔導(dǎo)員和我的任課老師,在大學(xué)三年中,兢兢業(yè)業(yè),勤勤懇懇的教我們學(xué)習(xí),都說大學(xué)是小社 會,老師在同學(xué)里面不僅教會了我知識,還教會了我做人的道理,在這里我也對他們特別感謝,還有就說 感謝 在我論文中給我提寶貴意見的同學(xué),他們給我的素材很主要,讓我可以明確自己的目標,從什么地方開始, 在這里也衷心地感謝他們! 在我的這邊論文快完成的時候,我的 心情久久不能平靜 , 從剛剛開始寫論文到現(xiàn)在 ,有 非常多 可敬的 老師 、同學(xué)、朋友給了我 非常多的幫助 ,在這里請接受我誠摯的謝意 ! 由于才疏學(xué)淺,論文之中難免有不足之處,懇請批評指正。 最后,感謝所有關(guān)心、支持和幫助過我的人們 ! 參考文獻 1. 徐鳳霞 , 趙成安 . AT89C51 單片機溫度控制系統(tǒng) [J]. 齊齊哈爾大學(xué)學(xué)報 ,2020,3. 2. 褚斌 , 徐力 .多參數(shù)新型智能變送器的設(shè)計 [J]. 儀表技術(shù)與傳感器 ,2020. 3. Design And Implementation of Temperature amp。 Humidity Control System Based on AT89C51 [J], 2020. 4. 高鵬等 . Protel99 入門與提高 [M]. 人民郵電出版社 ,2020. 5. 李華.電子線路設(shè)計指導(dǎo) [M].北京:北京航空航天大學(xué)出版社. 2020, 6 6. 賴壽宏 .微型計算機控制技術(shù) [M].北京 :機械工業(yè)出版社 ,2020:91111 7. 黃賢武 ,鄭筱霞 .傳感器原理與應(yīng)用 [M].成都 :電子科技大學(xué)出版社 ,高等教育 出版社 ,2020:76108. 8. 曹琳琳,曹巧嬡 .單片機原理及接口技術(shù) [M].長沙 :國防科技大學(xué)出版社, 2020 9. 潘新民, 王燕芳 .微型計算機控制技術(shù) [M].北京 :高等教育出版社, 10. 王忠顯 .智能化電能參數(shù)測試儀 [J].煤炭技術(shù), : 3539 11. 胡漢才 .單片機原理及系統(tǒng)設(shè)計 [M].北京:清華大學(xué)出版社 ,2020 12. 沈紅衛(wèi) .單片機應(yīng)用系統(tǒng)設(shè)計實例與分析 [M].北京 :北京航空航天大學(xué)出版社 ,2020 13. 涂時亮 .單片微機控制技術(shù) [M].上海 :復(fù)旦大學(xué)出版社 ,1994 14. 何立民 . 單片機高級教程應(yīng)用與設(shè)計 [M]. 北京航空航天大學(xué)出版社 ,. 15. 李德振 . 濕度監(jiān)測系統(tǒng)設(shè)計方案 [J]. 電子制作 , 2020. 附錄: 系統(tǒng)主程序 include include include include include /***************************************************************/ sbit jian=P1^6。 //減按鍵 sbit jia=P1^5。 //加按鍵 sbit ks=P1^7。 //啟動按鍵 sbit jr=P3^7。 //控制加熱 sbit fengming=P1^3。//蜂鳴器 sbit LED=P3^3。//LED 燈 sbit shezhi=P1^4。//設(shè)置按鍵 /***************************************************************/ uint wd。 uint time。 uint hc=65535800。 uint tt=0。 uchar wei=0。 uchar shang=100,xia=50。 uchar bs=0。 uchar sjwd=0。 /***************************************************************/ void zhuping()//主屏顯示 { songzhiling(0x0c)。////關(guān)光標和反白 hzdisp(葛昌洋畢業(yè)設(shè)計 ,0x80)。 hzdisp(上限 ,0x90)。 dispshuju(shang,0x92)。 hzdisp(下限 ,0x94)。 dispshuju(xia,0x96)。 hzdisp(時間 =,0x98)。 } /***************************************************************/ void gb()//光標程序 { switch(wei) { case 0: break。 case 1: songzhiling(0x0f)。 songzhiling(0x92)。 break。 case 2: songzhiling(0x0f)。 songzhiling(0x96)。 break。 case 3: songzhiling(0x0f)。 songzhiling(0x9b)。 break。 case 4: songzhiling(0x0f)。 songzhiling(0x9d)。 break。 } } /***************************************************************/ void jcan()//檢測按鍵程序 { if(shezhi==0)//檢測設(shè)置鍵 { delay_ms(10)。 if(shezhi==0) { while(shezhi!=1)。 wei++。 if(wei==5) { wei=1。 } gb()。 } } /**************************************/ if(wei0)//如果選擇了設(shè)置選項。就檢測加,減按鍵 { if(jia==0)//檢測加按鍵 { delay_ms(10)。 if(jia==0) { songzhiling(0x0c)。////關(guān)光標和反白 if(wei==1) { if(shang100) { shang++。 dispshuju(shang,0x92)。 } } if(wei==2) { if(xia50) { xia++。 dispshuju(xia,0x96)。 } } if(wei==3) { shi++。 if(shi12) { shi=1。 } dispsj(shi,fen,miao,0x9b)。//顯示時間 DS1302_Write( miao,fen,shi)。 } if(wei==4) { fen++。 if(fen60) { fen=1。 } dispsj(shi,fen,miao,0x9b)。//顯示時間 DS1302_Write( miao,fen,shi)。 } gb()。 } } /*******************************************/ if(jian==0)//檢測減按鍵 { delay_ms(10)。 if(jian==0) { songzhiling(0x0c)。////
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1