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

正文內(nèi)容

基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計word格式-資料下載頁

2024-12-06 02:19本頁面

【導(dǎo)讀】在自動控制領(lǐng)域中,溫度檢測與控制占有很重要地位。因此,溫度傳感器的應(yīng)用數(shù)量居各種傳感器之首。感器正從模擬式向數(shù)字集成式方向飛速發(fā)展。在此基礎(chǔ)上描述了系。些主要參數(shù)進(jìn)行了討論。同時在介紹溫度控制系統(tǒng)功能的基礎(chǔ)上,提。出了系統(tǒng)的總體構(gòu)成。針對測溫系統(tǒng)溫度采集、接收、處理、顯示部。用,分析了系統(tǒng)各部分的硬件及軟件實現(xiàn)。行性的仿真,利用單片機(jī)開發(fā)板驗證在實際電路中能起到的效果。

  

【正文】 即將結(jié)束對課題的研究時,整個系統(tǒng)的硬件和軟件系統(tǒng)已初步成型,并通過了實驗,這與支持我的老師和同學(xué)的關(guān)心是分不開的。 衷心感謝我的導(dǎo)師老師,正是因為黃宇老師的悉心指導(dǎo)和諄諄教誨,我的設(shè)計才得以順利完成。黃老師淵博的知識、豐富科研經(jīng)驗、不計名利、兢兢業(yè)業(yè)的治學(xué)精神使我受益非淺。他無私奉獻(xiàn)的高貴品質(zhì)和平易近人的長者作風(fēng),使我在學(xué)習(xí)科學(xué)知 識的同時也學(xué)會了做人的道理。至此論文完成之際,謹(jǐn)向老師表示由衷的感謝。 尤其感謝我的父母,無論我在順境還是逆境,他們始終是我最堅強(qiáng)的后盾,感謝他們對我多年的培養(yǎng)和支持。 最后感謝所有曾經(jīng)鼓勵過我,幫助過我的人們。 基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計 32 參考文獻(xiàn) [1] 姜志海 ,黃玉清 ,劉連鑫 . 單片機(jī)原理及應(yīng)用(第 2 版) [M]. 電子工業(yè) 出版社 , 2021. [2] 魏澤鼎 . 單片機(jī)應(yīng)用技術(shù)與實例 [M]. 電子工業(yè) 出版社 , 2021. [3] 宋亞偉 . 基于 DS18B29 的溫度控制采集系統(tǒng) [J]. 機(jī)電工程技術(shù) , 2021, 37(09): 8991. [4] 齊建家 ,胡天明 . 基于 DS18B20 的數(shù)字溫度設(shè)計及其應(yīng)用 [J]. 黑龍江工程學(xué)院學(xué)報 ,2021, 22(2): 5962. [5] 張洪潤 ,張亞凡 . 單片機(jī)原理及應(yīng)用 [M]. 清華大學(xué)出版社 , 2021. [6] 李玉峰 . MCS51 系列單片機(jī)原理與接口技術(shù) [M]. 人民郵電 出版社 , 2021. [7] 馬忠梅 . 單片機(jī)的 C 語言應(yīng)用程序設(shè)計 [M]. 北京航空航天大學(xué) 出版社 , 2021. 基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計 33 附件 1 系統(tǒng)硬件電路圖 基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計 34 附件 2 系統(tǒng)軟件 程序 /*********************************************** *文件名 :溫度采集 *描述 :實現(xiàn)用溫度傳感器DS18B20 對溫度的采集 并用 1602 液晶顯示 *創(chuàng)建人 :楊耀武 *老師 :黃 宇 ***********************************************/ include include define uchar unsigned char define uint unsigned int define jump_ROM 0xcc define start 0x44 define read_EEROM 0xbe sbit scl=P3^5。 //24c02 SCL sbit sda=P3^6。 //24c02 SDA sbit DQ=P2^3。 //DS18B20 數(shù)據(jù)口 sbit E=P2^7。 //1602 使能引腳 sbit RW=P2^6。 //1602 讀寫引腳 sbit RS=P2^5。 //1602 數(shù)據(jù) /命令 sbit beep=P3^7。 //蜂鳴器報警 sbit s1=P3^2。 //功能選擇按鍵 sbit s2=P3^3。 //溫度加 sbit s3=P3^4。 //溫度減 sbit warm=P3^0。 //升溫繼電器 sbit cool=P3^1。 //降溫繼電器 uchar TMPH,TMPL,Count1,Count2,T,xie,s1num,s2num,s3num,BusyC。 uint temp,speed。 uchar code table1[] = {SETTING T:2239。C}。 uchar code table2[] = {SP:L T:39。C}。 uchar code distab[] = {0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04, 0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09}。 uchar data display[]= {0x00,0x00,0x00,0x00,0x00}。 uchar code F_Rotation[]={0x20,0x60,0x40,0xc0,0x80,0x90,0x10,0x30}。//正轉(zhuǎn)表格 uchar x24c02_read(uchar address)。 void x24c02_write(uchar address,uchar info)。 void keyscan(void)。 //軟件延時 /*********************************************** * 名稱 : flash() * 功能 : 延時大概為 2US * 輸入 : 無 * 輸出 : 無 ***********************************************/ void flash(void) { _nop_()。 _nop_()。 } /*********************************************** *名稱: delay_16us( uint A)單位 us 基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計 35 *功能:當(dāng)使用 晶振時候調(diào)用大概要耗時 24 us,每次計數(shù)耗時約為 16us *輸入:要延時的時間( A x 16) *輸出:無 ***********************************************/ void delay_16us(uint N) { int i。 for(i=0。iN。i++)。 } /*********************************************** *名稱: delay_1ms( uint A)單位 us *功能:當(dāng)使用 晶振時候每次計數(shù)延時約 1ms *輸入:要延時的時間 a ms *輸出:無 ***********************************************/ void delay_1ms(uint a) { int i,j。 for(i=a。i0。i) for(j=110。j0。j)。 } //定時器延時 /*********************************************** * 名稱 : Time1_Init() * 功能 : 定時器的初始化, 晶振, 10ms * 輸入 : 無 * 輸出 : 無 ***********************************************/ void Time1_Init() { TMOD = 0x10。 IE = 0x88。 TH0 = 0xb8。 TL0 = 0x00。 } /*********************************************** * 名稱 : Time1_Int() * 功能 : 定時器中斷,中斷中實現(xiàn) Count 加一 * 輸入 : 無 * 輸出 : 無 ***********************************************/ void Time1_Int() interrupt 3 { TH0 = 0xb8。 TL0 = 0x00。 Count2++。 if(Count2==50) { Count2=0。 xie=1。 //20ms 寫一次 } } //DS18B20 測溫顯示 /*********************************************** *名稱: Reset() *功能:復(fù)位 DS18B20 *輸入:無 *輸出:無 ***********************************************/ uchar Reset(void) 基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計 36 { uchar receive_data。 DQ=0。 //把 DQ 拉低 delay_16us(29)。 //持續(xù) 480us DQ=1。 //使 DQ 回高 delay_16us(3)。 //等存在脈沖 receive_data=DQ。 //得存在脈沖 delay_16us(25)。 return(receive_data)。//返回時隙信號 } /*********************************************** *名稱: read_bit 讀一位 *功能:從 DS18B20 讀一個位值 *輸入:無 *輸出:一位的位值 ***********************************************/ uchar read_bit(void) { uchar i。 DQ=0。 //讀開始 DQ=1。 for(i=0。i3。i++)。 //延時約 15us return(DQ)。 } /*********************************************** *名稱: write_bit() 寫一位 *功能:向 DS18B20 寫一個位值 *輸入: bitval(要對 DS18B20 寫入的位值 ) *輸出:無 ***********************************************/ void write_bit(uchar bitval) { DQ=0。 //拉低 DQ 開始寫時隙 if(bitval==1) //若寫 1 就拉高DQ,否則反之 DQ=1。 delay_16us(5)。 //延時采樣 DQ=1。 } /*********************************************** *名稱: read_byte() 讀一字節(jié) *功能:從 DS18B20 讀一個字節(jié)的值 *輸入:無 *輸出:讀到的一個字節(jié)的值 ***********************************************/ uchar read_byte(void) { uchar i,j,receive_data8。 j=1。 receive_data8=0。 for(i=0。i8。i++) { if(read_bit()) { receive_data8=receive_data8+(ji)。 } delay_16us(6)。 } return(receive_data8)。 } /*********************************************** *名稱: write_byte() 寫一字節(jié) *功能:向 DS18B20 寫一個字節(jié)的值 基于單片機(jī)的空調(diào)溫度控制系統(tǒng)設(shè)計 37 *輸入: val(要對 DS18B20 寫入的命令值) *輸出:無 ***********************************************/ void write_byte(uint val) { uchar i,temp。 for(i=0。i8。i++) { temp=vali。 //分 8 次實現(xiàn)寫操作 temp=tempamp。0x01。 //只保留末位,實現(xiàn) bit 輸入 write_bit(temp)。 delay_16us(5)。 } } /*********************************************** *名稱: tmp() *功能:獲得十進(jìn)制溫度值 *輸入:無 *輸出: display[] ***********************************************/ void tmp(void) { uchar n。 n=0。 Reset()。 write_byte(jump_ROM)。 write_byte(start)。 Reset()。 write_byte(jump_ROM)。 write_byte(read_EEROM)。 TMPL = read_byte()。 TMPH = read_byte()。 if(TMPH127) { TMPH=(255TMPH)。 TMPL=(255TMPL+1)。 n=1。 } display[4]=TMPLamp。0x0f。 display[0]=distab[display[4]]。 display[4]=((TMPLamp。0xf0)4)|((
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1