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

正文內(nèi)容

基于單片機(jī)溫度控制系統(tǒng)設(shè)計(jì)的檢測(cè)環(huán)節(jié)課程設(shè)計(jì)論文-資料下載頁(yè)

2025-08-19 18:03本頁(yè)面

【導(dǎo)讀】處理溫度、濕度、壓力等非電信號(hào)。由于該特點(diǎn),因而被廣泛應(yīng)用于工業(yè)控制領(lǐng)域。本文正是基于溫度傳感器和單片機(jī)而構(gòu)建的電路,進(jìn)而完成溫度的測(cè)量和顯示。它是微電子技術(shù)、計(jì)算機(jī)技術(shù)和自動(dòng)測(cè)試技術(shù)的結(jié)晶,特點(diǎn)是能輸出。溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配于各種微控制器。社會(huì)的發(fā)展使人們對(duì)傳感。器的要求也越來(lái)越高,現(xiàn)在的溫度傳感器正在基于單片機(jī)的基礎(chǔ)上從模擬式向數(shù)字式,作原理及程序設(shè)計(jì)作了詳細(xì)的介紹。

  

【正文】 16位 ) define uchar unsigned char //變量類型宏定義 , 用 uchar表示無(wú)符號(hào)字符型 ( 8位 ) sbit wei1=P2^4。 //可位尋址變量定義 , 用 wei1表示 sbit wei2=P2^5。 //用 wei2表示 sbit wei3=P2^6。 //用 wei3表示 sbit wei4=P2^7。 //用 wei4表示 uchar num=0。 //定義 num為全局無(wú)符號(hào)字符型變量,賦初值為‘ 0’ uchar code temperature1[]={ 0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}。 //定義顯示碼表 0~9 uchar code temperature2[]={ 0xbf,0x86,0xdb,0xcf,0xe6, 0xed,0xfd,0x87,0xff,0xef}。 //帶小數(shù)點(diǎn)的 0.~9. uchar code temperature3[]={ 0x00,0x80,0x40,0x76,0x38}。 //依次是‘不顯示’‘ .’‘ ’‘ H’‘ L’ /*****************************延時(shí)子函數(shù) ******************************/ void display_delay(uint t) //延時(shí) 1ms左右 { 沈陽(yáng)理工大學(xué)課程設(shè)計(jì)論文 23 uint i,j。 for(i=t。i0。i) for(j=120。j0。j)。 } /**************************定時(shí)器 1初始化函數(shù) ***************************/ void timer1_init(bit t) { TMOD=0x10。 //設(shè)定定時(shí)器 1工作在方式 1, 最大定時(shí) TH0=0x3c。 //定時(shí)器賦初值,定時(shí) 50ms TL0=0xb0。 EA=1。 //開(kāi)總中斷 ET1=1。 //開(kāi)定時(shí)器 1中斷 TR1=t。 // 局部變量 t為 1啟動(dòng)定時(shí)器 1,為 0關(guān)閉定時(shí)器 1 } /****************************主顯示函數(shù) ********************************/ void display(uchar t,uchar t_d) //用于實(shí)測(cè) 溫度的顯示 { uchar i。 for(i=0。i4。i++) //依次從左至右選通數(shù)碼管顯示,實(shí)現(xiàn)動(dòng)態(tài)顯沈陽(yáng)理工大學(xué)課程設(shè)計(jì)論文 24 示 { switch(i) { case 0: //選通第一個(gè)數(shù)碼管 wei2=1。 //關(guān)第二個(gè)數(shù)碼管 wei3=1。 //關(guān)第三個(gè)數(shù)碼管 wei4=1。 //關(guān)第四個(gè)數(shù)碼管 wei1=0。 //開(kāi)第一個(gè)數(shù)碼管 if(a==0){selsct_1(f,t)。} //若 a=0則在第一個(gè)數(shù)碼管上顯示測(cè)量溫度的百位或‘ ’ if(a==1) { P0=temperature3[3]。 //若 a=1則在第一個(gè)數(shù)碼管上顯示‘ H’ } if(a==2) { P0=temperature3[4]。 //若 a=2則在第一個(gè)數(shù)碼管上顯示‘ L’ } break。 case 1: //選通第二個(gè)數(shù)碼管 沈陽(yáng)理工大學(xué)課程設(shè)計(jì)論文 25 wei1=1。 wei3=1。 wei4=1。 wei2=0。 if(a==0){selsct_2(f,t)。} //若 a=0則在第二個(gè)數(shù)碼管上顯示測(cè)量溫度的十位或‘ ’ if(a==1) //若 a=1則在第二個(gè)數(shù)碼管上顯示 ‘ ’ { if(s==0) selsct_1(f_max,max)。//若 s=0則顯示第二個(gè)數(shù)碼管,否則不顯示 else P0=temperature3[0]。 //通過(guò) s標(biāo)志位的變化實(shí)現(xiàn)調(diào)節(jié)上下限報(bào)警溫度時(shí)數(shù)碼管的閃爍 if(s1==1) selsct_1(f_max,max)。//若 s1=1則顯示第二個(gè)數(shù)碼管( s1標(biāo)志位用于上下限查看時(shí)的顯示) } if(a==2) //若 a=2則在第二個(gè)數(shù)碼管上顯示‘ ’ { if(s==0) selsct_1(f_min,min)。 else P0=temperature3[0]。 if(s1==1) selsct_1(f_min,min)。 } break。 沈陽(yáng)理工大學(xué)課程設(shè)計(jì)論文 26 case 2: //選通第三個(gè)數(shù)碼管 wei1=1。 wei2=1。 wei4=1。 wei3=0。 if(a==0){P0=temperature2[t%10]。}//若 a=0則在第三個(gè)數(shù)碼管上顯示測(cè)量溫度的個(gè)位 if(a==1) //若 a=1則在第 三個(gè)數(shù)碼管上顯示 ‘ ’ { if(s==0) selsct_2(f_max,max)。//若 s=0則顯示第三個(gè)數(shù)碼管 , 否則不顯示 else P0=temperature3[0]。 if(s1==1) selsct_2(f_max,max)。//若 s1=1則顯示第三個(gè)數(shù)碼管 } if(a==2) //若 a=2則在第三個(gè)數(shù)碼管上顯示 ‘ ’ { if(s==0) selsct_2(f_min,min)。 else P0=temperature3[0]。 if(s1==1) selsct_2(f_min,min)。 } break。 case 3: //選通第四個(gè)數(shù)碼管 wei1=1。 沈陽(yáng)理工大學(xué)課程設(shè)計(jì)論文 27 wei2=1。 wei3=1。 wei4=0。 if(a==0){P0=temperature1[t_d]。}//若 a=0則在第四個(gè)數(shù)碼管上顯示測(cè)量溫度的小數(shù)位 if(a==1) //若 a=1則在第四個(gè)數(shù)碼管上顯示 { if(s==0) P0=temperature1[max%10]。//若 s=0則顯示第四個(gè)數(shù)碼管 , 否則不顯示 else P0=temperature3[0]。 if(s1==1) P0=temperature1[max%10]。//若 s1=1則顯示第四個(gè)數(shù)碼管 } if(a==2) //若 a=2則在第四個(gè)數(shù)碼管上顯示個(gè)位 { if(s==0) P0=temperature1[min%10]。 else P0=temperature3[0]。 if(s1==1) P0=temperature1[min%10]。 } break。 } display_delay(10)。 //每個(gè)數(shù)碼管顯示 3ms左右 } 沈陽(yáng)理工大學(xué)課程設(shè)計(jì)論文 28 } 5 結(jié)束語(yǔ) 本設(shè)計(jì)使用的溫度控制器結(jié)構(gòu)簡(jiǎn)單、測(cè)溫準(zhǔn)確,具有一定的實(shí)際應(yīng)用價(jià)值。該智能溫度控制器只是 DS18B20 在溫度控制領(lǐng)域的一個(gè)簡(jiǎn)單實(shí)例,還有 許多需要完善的地方,例如可以將測(cè)得的溫度通過(guò)單片機(jī)與通訊模塊相連接,以手機(jī)短消息的方式發(fā)送給用戶,使用戶能夠隨時(shí)對(duì)溫度進(jìn)行監(jiān)控。此外,還能廣泛地應(yīng)用于其他一些工業(yè)生產(chǎn)領(lǐng)域,如建筑,倉(cāng)儲(chǔ)等行業(yè)。 本溫度控制系統(tǒng)可以應(yīng)用于多種場(chǎng)合,像的溫度、育嬰房的溫度、水溫的控制。用戶可靈活選擇本設(shè)計(jì)的用途,有很強(qiáng)的實(shí)用價(jià)值。沈陽(yáng)理工大學(xué)課程設(shè)計(jì) 29 參考文獻(xiàn) [1].馮博琴主編.微型計(jì)算機(jī)原理與接口技術(shù) [M].北京:清華大學(xué)出版社, 2020 [2].薛定宇.控制系統(tǒng)計(jì)算機(jī)輔助設(shè)計(jì) (第二版 )[M].北京:清華大學(xué)出版社,2020 [3]. 金偉正 .單線 數(shù)字溫度傳感器的原理與應(yīng)用 [J].電子技術(shù) 與應(yīng) 用, 2020 [4].李 鋼 .1Wire 總線數(shù)字溫度傳感器 DS18B20 原理及應(yīng)用 .現(xiàn)代電子技術(shù)[J],2020 [5]. 閻石 .數(shù)字電子技術(shù)基礎(chǔ)(第三版) [M]. 北京:高等教育出版社, 1989
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1