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

正文內(nèi)容

基于單片機(jī)糧倉(cāng)的溫度控制畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-27 20:14本頁(yè)面
  

【正文】 示“溫度:℃和濕度:%”。 糧倉(cāng)溫濕度監(jiān)控系統(tǒng)仿真圖結(jié) 論本文首先介紹了糧倉(cāng)溫濕度監(jiān)控的背景和意義,國(guó)內(nèi)外現(xiàn)狀,以及課題研究的目的和內(nèi)容,然后對(duì)硬件部分各個(gè)模塊分別進(jìn)行了介紹,比如控制器模塊,傳感器模塊等。接下來(lái)對(duì)控制系統(tǒng)的軟件設(shè)計(jì)加以介紹,內(nèi)容包括軟件開(kāi)發(fā)平臺(tái)介紹,主程序流程設(shè)計(jì),溫濕度采集及處理流程設(shè)計(jì),LCD顯示流程設(shè)計(jì)和超限處理流程設(shè)計(jì)。最后又對(duì)本設(shè)計(jì)系統(tǒng)進(jìn)行了仿真調(diào)試,這樣一來(lái),系統(tǒng)的檢測(cè)過(guò)程及結(jié)果就很直觀的展現(xiàn)在我們面前了。在本設(shè)計(jì)中由于采用的是高效單片機(jī)AT89C51作為核心,集溫度傳感器和濕度傳感器于一體的SHT11作為主要的采集與測(cè)量系統(tǒng),使得此溫濕度控制儀具有精度高、成本低、體積小、接口簡(jiǎn)單、可靠性高等優(yōu)點(diǎn),還具有良好的抗干擾能力,由LED為核心的顯示電路可以直觀的顯示測(cè)量結(jié)果,報(bào)警電路的設(shè)計(jì)采用聲光并用的方式。為了實(shí)現(xiàn)系統(tǒng)的智能化,系統(tǒng)軟件設(shè)計(jì)了顯示電路子程序,報(bào)警電路程序,測(cè)量電路程序。由于SHT11本身自帶的A/D轉(zhuǎn)換器、標(biāo)準(zhǔn)校準(zhǔn)電路、IC總線(xiàn),所以系統(tǒng)就沒(méi)有設(shè)計(jì)復(fù)雜的A/D轉(zhuǎn)換電路。這就使系統(tǒng)電路更簡(jiǎn)單明了,并且測(cè)量精度也有很大提高,使得本系統(tǒng)具有很高的實(shí)用性。取得的主要成果如下:(1) 分析了溫度與濕度之間的相互影響,由于溫度對(duì)濕度的影響十分明顯,而實(shí)際溫度和測(cè)試參考溫度25℃有所不同,所以本文對(duì)線(xiàn)性補(bǔ)償后的濕度值進(jìn)行溫度補(bǔ)償,以求更加符合實(shí)際環(huán)境中的溫濕度。(2) 由于空氣保持某一定濕度必須要達(dá)到一個(gè)最低溫度(露點(diǎn)),當(dāng)空氣的溫度低于露點(diǎn)時(shí),空氣容納不了過(guò)多的水分,這些水分會(huì)變成霧、露水或霜。為了準(zhǔn)確反映糧倉(cāng)環(huán)境中的溫濕度,本文對(duì)露點(diǎn)做出了分析,并對(duì)露點(diǎn)進(jìn)行了計(jì)算。需進(jìn)一步改進(jìn)的問(wèn)題:(1) 由于倉(cāng)庫(kù)中各點(diǎn)的溫度并非相等,因此采用倉(cāng)庫(kù)環(huán)境多點(diǎn)溫濕度檢測(cè)才能更準(zhǔn)確的反映出糧倉(cāng)內(nèi)的實(shí)時(shí)環(huán)境。(2) 由于溫濕度傳感器基座材料不同,溫度系數(shù)不一樣,溫度檢測(cè)有可能出現(xiàn)誤差。檢測(cè)精度有待加強(qiáng)。致 謝四年的大學(xué)生活接近尾聲,我的畢業(yè)設(shè)計(jì)也順利地完成了,這里首先向我的指導(dǎo)老師張?chǎng)卫蠋煴硎咀钫\(chéng)摯的感謝,同時(shí)也感謝那些幫助過(guò)我的同學(xué)。在本次的畢業(yè)設(shè)計(jì)中張老師給我提供了很大的幫助,首先在一開(kāi)始的選題中我便遇到了難題,由于當(dāng)時(shí)選題的時(shí)候過(guò)于疏忽大意,沒(méi)有認(rèn)真的加以分析,所選擇的題目并不是自己愛(ài)好的方向,但是在畢業(yè)設(shè)計(jì)的過(guò)程中,張老師不厭其煩地為我們講解了畢業(yè)設(shè)計(jì)中可能出現(xiàn)的問(wèn)題,并為我們提供了完整的畢業(yè)設(shè)計(jì)模板,反而讓我對(duì)單片機(jī)設(shè)計(jì)產(chǎn)生了濃厚的興趣。其次他總能很耐心地為我們講解,同時(shí)他每個(gè)周二與周四進(jìn)行答疑,督促我們抓緊時(shí)間完成畢業(yè)設(shè)計(jì),每次見(jiàn)面他都詳細(xì)詢(xún)問(wèn)論文的進(jìn)展情況,有問(wèn)題或者不合理的地方他便為我指出來(lái),加以指導(dǎo)。張老師認(rèn)真負(fù)責(zé)的態(tài)度讓我倍受感激。在此向所有在畢業(yè)設(shè)計(jì)的過(guò)程中給予過(guò)我?guī)椭睦蠋熀屯瑢W(xué)致以最誠(chéng)摯的謝意。參考文獻(xiàn)[1] [M].北京:航空航天大學(xué)出版社,1994:104112. [2] [M].北京:電子工業(yè)出版社,2002:185201. [3] [M].北京:電子工業(yè)出版社,2004:1530. [4] [M].蘭州:蘭州大學(xué)出版社,2001:177185. [5] UnChul Moon,K wang,Y control glass melting future with fuzzy logic and Conventional PI control[C].2000 American Control Conference, CA, USA,2000,(6):27202724.[6] [M].北京:中國(guó)水利水電出版社,2001:171177. [7] [M].北京:人民郵電出版社,2007:120168. [8] [M].西安:西安電子科技大學(xué)出版社,2010:233248.附錄A 系統(tǒng)程序include include include include include include include include include void Delay1ms(unsigned int count) //延時(shí)函數(shù) { unsigned int i,j。 for(i=0。icount。i++) for(j=0。j120。j++)。 } main() { SYSTEMTIME CurrentTime。 //定義時(shí)間日期結(jié)構(gòu)體 SHT_dat aa。 //定義溫濕度測(cè)量處理結(jié)構(gòu)體 Init_12864()。 //12864的顯示*/ Initial_DS1302()。 //DS1302 初始化*/ LCD_Initial()。 //LCD 初始化 {GotoXY(0,0)。 //LCD 顯示函數(shù) Print(Date:)。 GotoXY(16,0)。 Print(Temper:)。 GotoXY(0,1)。 Print(Time:)。 GotoXY(16,1)。 Print(Humidi:)。 while(1) { convert_SHT(amp。aa,TEMP)。 //溫度轉(zhuǎn)換 convert_SHT(amp。aa,HUMI)。 //濕度轉(zhuǎn)換 caculation_SHT(amp。aa)。 //溫度和濕度的補(bǔ)償 float_convert(amp。aa)。 //將浮點(diǎn)數(shù)轉(zhuǎn)換成整型,各個(gè)位的數(shù)分別保存 doing_temp(amp。aa)。 //檢測(cè)溫度是否超限 doing_humi(amp。aa)。 //檢測(cè)濕度是否超限 DS1302_GetTime(amp。CurrentTime)。 DateToStr(amp。CurrentTime)。 TimeToStr(amp。CurrentTime)。 GotoXY(5,0)。 //第一行顯示日期 Print()。 GotoXY(23,0)。 //第三行顯示溫度 Print()。 GotoXY(28,0)。 Print( )。 GotoXY(5,1)。 //第二行顯示時(shí)間 Print()。 GotoXY(23,1)。 //第四行顯示濕度 Print()。 GotoXY(28,1)。 Print( )。 Delay1ms(300)。 } //延時(shí)} } ifndef _REAL_TIMER_DS1302 define _REAL_TIMER_DS1302 sbit DS1302_CLK = P3^1。 //實(shí)時(shí)時(shí)鐘時(shí)鐘線(xiàn)引腳 sbit DS1302_IO = P3^2。 //實(shí)時(shí)時(shí)鐘數(shù)據(jù)線(xiàn)引腳 sbit DS1302_RST = P3^0。 //實(shí)時(shí)時(shí)鐘復(fù)位線(xiàn)引腳 sbit ACC0 = ACC^0。 sbit ACC7 = ACC^7。 ifndef LCD_CHAR_1604 define LCD_CHAR_1604 include sbit LcdRs = P3^5。 sbit LcdRw = P3^6。 sbit LcdEn = P3^7。 sfr DBPort = 0x80。 //P0=0x80,P1=0x90,P2=0xA0,P3= ifndef _setkey_h_ define _setkey_h_ include float setwen_h,setwen_l,setshi_h,setshi_l。 sbit hot =P1^4。// 加熱 sbit cold =P1^3。// 降溫 sbit speek =P1^2。// 發(fā)光 sbit ganzao =P1^5。//干燥 sbit jiashi =P1^6。//加濕 sbit speaker =P1^0。// 報(bào)警 ifndef _SHT11_h_ define _SHT11_h_ define uchar unsigned char define uint unsigned int define NOP() _nop_() define TEMP 0 define HUMI 1 sbit DQ=P2^7。 //端口定義 sbit SCK=P2^6。 ifndef _12864_h_ define _12864_h_ define uchar unsigned char define uint unsigned int define PORT P0 sbit CS1=P2^4。 //端口定義 sbit CS2=P2^3。 sbit RS=P2^1。 sbit RW=P2^2。 sbit E=P2^0。 sbit bflag=P0^7。 //P0口的最高位
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1