版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、智能電風扇的設計學 院 計算機與控制工程學院 專業(yè)班級 自動化073班 學生姓名 馮文科 指導教師 白曉樂 夏康偉 2010年6 月25 日引 言隨著人們生活水平及科技水平的不斷提高,現(xiàn)在家用電器在款式、功能等方面日益求精,并朝著健康、安全、多功能、節(jié)能等方向發(fā)展。過去的電器不斷的顯露出其不足之處。電風扇作為家用電器的一種,同樣存在類似的問題?,F(xiàn)在電風扇的現(xiàn)狀:大部分只有手動調(diào)速,再加上一個定時器,功能單一。存在的隱患或不足:比如說人們常常離開后忘記關(guān)閉電風扇,浪費電且不說還容易引發(fā)火災,長時間工作還容易損壞電器。再比如說前半夜溫度高電風扇調(diào)的風速較高,但到了后半夜氣溫下降,風速不會隨著氣溫變
2、化,容易著涼。之所以會產(chǎn)生這些隱患的根本原因是:缺乏對環(huán)境的檢測。如果能使電風扇具有對環(huán)境進行檢測的功能,當房間里面沒有人時能自動的關(guān)閉電風扇;當溫度下降時能自動的減小風速甚至關(guān)閉風扇,這樣一來就避免了上述的不足。本次設計就是圍繞這兩點對現(xiàn)有電風扇進行改進。1.總體方案設計及功能描述本設計是以AT89C51單片機控制中心,主要通過提取熱釋電紅外傳感器感應到的人體紅外線信息和溫度傳感器DS18B20得到的溫度以及內(nèi)部定時器設定時間長短來控制電風扇的開關(guān)及轉(zhuǎn)速的變化。功能描述:電風扇工作在四種狀態(tài):手動調(diào)速狀態(tài)、自動調(diào)速狀態(tài)、定時狀態(tài)、停止狀態(tài)。手動狀態(tài)時可以手動調(diào)節(jié)速度;自動狀態(tài)時通過溫度高低自
3、動調(diào)節(jié)速度,如果出現(xiàn)手動現(xiàn)象則變?yōu)槭謩訝顟B(tài);定時狀態(tài)時可以調(diào)節(jié)定時時間,并設定是否啟動定時,之后可以手動退出,也可以在不操作6秒后自動退出進入手動狀態(tài);停止狀態(tài)時可以被喚醒并進入自動狀態(tài)。當沒有檢測到人體存在超過3分鐘或定時完畢時進入停止狀態(tài)。在數(shù)碼管顯示方面,當沒有定時時,只顯示氣溫,當定時啟動時氣溫和定時剩余時間以3秒的速度交替顯示。系統(tǒng)方框圖如下圖所示,主要包括:輸入、控制、輸出三大部分8個功能模塊。鍵盤輸入熱釋電紅外傳感器溫度傳感器(DS18B20)AT89C51數(shù)碼管發(fā)光二極管蜂鳴器繼電器圖1-1系統(tǒng)方框圖2.功能模塊硬件簡介與實現(xiàn)2.1鍵盤輸入電路由于設計中用到的按鍵數(shù)目不多,所以
4、可以直接用AT89C51的通用IO端口且選用AT89C51的P1口(內(nèi)部有上拉電阻)作為鍵盤接口。對于按鍵只需一端接地另一端接P1口即可。見下圖(2-1):圖 2-12.2熱釋電紅外傳感器模塊熱釋電紅外線傳感器原理簡介人體輻射的紅外線中心波長為 910um,而探測元件的波長靈敏度在 0.220um 范圍內(nèi)幾乎穩(wěn)定不變。在傳感器頂端開設了一個裝有濾光鏡片的窗口,這個濾光片可通過光的波長范圍為 710um,正好適合于人體紅外輻射的探測,而對其它波長的紅外線由濾光片予以吸收,這樣便形成了一種專門用作探測人體輻射的紅外線傳感器。 實質(zhì)上熱釋電傳感器是對溫度敏感的傳感器。它由陶瓷氧化物或壓電晶體元件組成
5、,在元件兩個表面做成電極,如圖2所示。在環(huán)境溫度有T的變化時,由于有熱釋電效應,在兩個電極上會產(chǎn)生電荷Q,即在兩電極之間產(chǎn)生一微弱的電壓V。熱釋電紅外線傳感器應用熱釋電紅外線傳感器有三個端口,如圖2-2所示:一個接電源、一個接地、一個信號端口,當有人進入其檢測區(qū)域時,信號端口便產(chǎn)生一個電平跳變,并維持數(shù)秒鐘,我們就是利用這個跳變來判斷是否有人在這個檢測區(qū)域。圖2-22.3溫度傳感器溫度傳感器DS18B20簡介新型數(shù)字溫度傳感器DS18B20具有體積更小、精度更高、適用電壓更寬、采用一線總線,在實際應用中取得了良好的測溫效果。DS18B20的主要特性:(1)獨特的單線接口方式,DS18B20在與
6、微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊。(2)測溫溫范圍55125(3)最高分辨率為0.0625。 DS18B20的一般操作過程(1)、初始化;(2)、跳過ROM(命令:CCH);(3)、溫度變換(命令:44H);(4)、讀暫存存儲器(命令:BEH);注:每次讀取溫度都要經(jīng)過上面四個過程。 DS18B20的溫度存儲方式即溫度計算 DS18B20是用12位存儲溫度,最高位為符號位,下圖為它的溫度存儲方式:232221202-12-22-32-4LSBYTEBit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0SSSSS262524MSBYTEBit15B
7、it14Bit13Bit12Bit11Bit10Bit9Bit8表2-1 DS18B20溫度存儲地址分配這是12位轉(zhuǎn)化后得到的12位數(shù)據(jù),存儲在DS18B20的兩個8比特的RAM中,二進制中的前面5位是符號位,如果測得的溫度大于0,這5位為0,只要將測到的數(shù)值乘于0.0625即可得到實際溫度;如果溫度小于0,這5位為1,測到的數(shù)值需要取反加1再乘于0.0625即可得到實際溫度。2.4數(shù)碼管顯示電路2.4 174ls164簡介移位寄存器是一類應用很廣的時序邏輯電路,在時鐘脈沖的作用下,低位寄存器的數(shù)碼送給高位寄存器,作為高位寄存器的次態(tài)輸出。 在時鐘脈沖的作用下,高位寄存器的數(shù)碼送給低位寄存器,
8、作為低位寄存器的次態(tài)輸出;移位寄存器:除具寄存器的功能外,所存儲的數(shù)碼在時鐘脈沖的作用下還可以移位。74ls164是八位串入并出移位寄存器,其工作電壓范圍4.755.25V,大于2V的高電平輸入、小于0.8V的低電平輸入,clock最高響應頻率為25MHZ,八位并行輸出可以直接驅(qū)動八段數(shù)碼管。74ls164的引腳圖及功能圖如下所示:1312111098OH123456 BA7GND14VccOHOGOFOAOBOCODCLOCKCLEAROESERIAL INPUTSOUTPUTSOUTPUTSInputsOutputsClearClockA BQAQBQHLHHHHXLXXHLXLQA0HL
9、LLQB0QAnQAnQAnLQH0QGnQGnQGn圖2-3 74ls164的引腳圖及功能圖共陰極八段數(shù)碼管簡介共陰極八段數(shù)碼管是將八段發(fā)光二極管封裝在一起且二極管的陰極連在一起,原理圖如下圖所示,公共端接低電平,其它八個端口高電平點亮相應的二極管,低電平相反。圖2-4顯示電路設計此顯示電路采用兩位靜態(tài)數(shù)碼管顯示,用八位串入并出移位寄存器74LS164作為驅(qū)動電路,采用共陰極八段數(shù)碼管原理圖示意圖如下:數(shù)碼管74LS164數(shù)碼管74LS164dataclock圖 2-5從圖中可以看出控制線只有兩條:1、數(shù)據(jù)線;2、移位脈沖線。它只占用很少的IO口。2.5發(fā)光二極管電路發(fā)光二極管簡稱為LED,
10、它是半導體二極管的一種。發(fā)光二極管的反向擊穿電壓約5伏。它的正向伏安特性曲線很陡,使用時必須串聯(lián)限流電阻以控制通過管子的電流。限流電阻R可用下式計算:R(EUf)If式中E為電源電壓,Uf為LED的正向壓降,If為LED的一般工作電流。發(fā)光二極管的兩根引線中較長的一根為正極,應按電源正極。與小白熾燈泡和氖燈相比,發(fā)光二極管的特點是:工作電壓很低(有的僅一點幾伏);工作電流很?。ㄓ械膬H零點幾毫安即可發(fā)光);抗沖擊和抗震性能好,可靠性高,壽命長;通過調(diào)制通過的電流強弱可以方便地調(diào)制發(fā)光的強弱。由于有這些特點,發(fā)光二極管在一些光電控制設備中用作光源,在許多電子設備中用作信號顯示器。由于AT89C51
11、的P0口是開漏輸出,所以此電路可以設計位如下簡單形式:圖2-62.6蜂鳴器電路蜂鳴器工作原理簡介:當控制端口通以不同頻率及不同占空比的信號時蜂鳴器將發(fā)出不同強度及不同頻率的聲音。由于其具有比傳統(tǒng)的喇叭體積小,價格低等優(yōu)點,所以此次提示音電路選用蜂鳴器。具體電路見下圖:圖2-72.7繼電器控制電路繼電器簡介繼電器是一種電子控制器件,它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路),通常應用于自動控制電路中,它實際上是用較小的電流去控制較大電流的一種“自動開關(guān)”。故在電路中起著自動調(diào)節(jié)、安全保護、轉(zhuǎn)換電路等作用。它有幾個重要指標:1、額定工作電壓:正常工作時線圈所需要的電壓。2、直流電阻
12、:繼電器中線圈的直流電阻。3、吸合電流:繼電器能夠產(chǎn)生吸合動作的最小電流。4、釋放電流:繼電器產(chǎn)生釋放動作的最大電流。5、觸點切換電壓和電流:繼電器允許加載的電壓和電流。繼電器驅(qū)動電路設計及工作原理簡介采用晶閘管也可以用于小電流控制大電流電路,但是其控制電路比較復雜,而采用繼電器其控制電路就比較簡單,且具有電氣隔離作用。雖然其響應速度沒有晶閘管快但在低頻情況下采用繼電器控制電路較為方便。其電路圖如下所示:圖2-8電路工作原理簡介:當控制端口為低電平時,三極管導通繼電器吸合,常閉觸電斷開,常開觸點閉合。當控制端口為高電平時三極管關(guān)斷,繼電器線圈通過二極管放電并斷開,常閉、常開觸電復位。3.軟件設
13、計與實現(xiàn)3.1整體設計思路介紹軟件設計整體思路:主程序部分進行一些初始化以及溫度的讀??;外部中斷0進行紅外線感應延時時間的重新加載;定時器0進行鍵盤的掃描及相關(guān)操作;定時器1進行顯示、溫控速度、以及相關(guān)需要延時(如倒計時等等)的操作。在顯示方面,進行了一些改善-要顯示的值有變化才進行重新刷新,否則不刷新。這樣就大大提高了效率及最終的顯示效果(不會出現(xiàn)不該亮的部分還有亮的現(xiàn)象)。3.2主要部分流程圖如下:主程序流程圖主程序開始初始化內(nèi)部資源讀取一個正確溫度并選擇速度啟動時間和溫度顯示拉高五個按鍵啟動定時器讀取溫度圖 3-1外部中斷流程圖外部中斷開始退出外部中斷紅外線感應延時重新初始化圖 3-2定
14、時器0中斷流程圖定時器0開始退出定時器定時器重新初始化鍵盤消抖定時狀態(tài)N定時狀態(tài)鍵盤操作手動狀態(tài)鍵盤操作自動狀態(tài)鍵盤操作停止狀態(tài)鍵盤操作YYYY手動狀態(tài)N自動狀態(tài)N停止狀態(tài)圖 3-3定時器1中斷流程圖定時器1開始退出定時器定時器1重新初始化鍵盤消抖定時狀態(tài)手動狀態(tài)自動狀態(tài)停止狀態(tài)NNN顯示時間如果有定時則時間和溫度交替顯示,沒有則只顯示溫度YYYY如果有定時則定時倒計時,計時結(jié)束關(guān)閉電風扇進入定時狀態(tài)不動超過一定時間自動退回手動狀態(tài)如果有定時則時間和溫度交替顯示,沒有則只顯示溫度顯示時間圖 3-4結(jié)束語早在單片機原理及接口技術(shù)這門課還未結(jié)束的時候,陸仲達老師就給我們布置了基于51單片機的課程設
15、計。我從最初的茫然,到慢慢的進入狀態(tài),再到對思路逐漸的清晰,整個寫作過程難以用語言來表達。關(guān)于51的應用設計,從上課開始我就不滿足于那些諸如電子鐘、交通燈控制等司空見慣的設計,我希望能把主題定位得更新穎、更具挑戰(zhàn)性,正好夏天也到了,于是把題目定為:智能電風扇的設計。題目確定下來,我便立刻著手資料的收集工作中,當時面對浩瀚的書海真是有些茫然,不知如何下手。在導老師的指導及同學的幫助下,我終于對自己的工作方向和方法有了初步掌握。資料已經(jīng)查找完畢,我開始著手論文的寫作。在寫作過程中遇到困難我就及時和導師聯(lián)系,并和同學互相交流,請教專業(yè)課老師。在大家的幫助下,困難一個一個解決掉,論文也慢慢成型。當我終
16、于完成了所有打字、繪圖、排版、校對的任務后整個人都很累,但同時看著電腦熒屏上的課程設計稿件我的心里是甜的,我覺得這一切都值了。這次課程設計論文的制作過程是我的一次再學習,再提高的過程。在論文中我充分地運用了大學期間所學到的知識。本設計最終實現(xiàn)了電風扇的手動調(diào)速、溫控自動調(diào)速、定時、溫度顯示、人體檢測等預期功能,其中定時在1到99分鐘連續(xù)可調(diào),人體檢測范圍角度120度、距離6米,人體檢測延時時間3分鐘,定時器自動退出時間6秒。存在不足之處就是人體檢測抗干擾方面不夠好,需要提高。我不會忘記這難忘的半個月的時間。課程設計論文的制作給了我難忘的回憶。在我徜徉書海查找資料的日子里,面對無數(shù)書本的羅列,最
17、難忘的是每次找到資料時的激動和興奮;親手用protel 99 se設計電路圖的時間里,記憶最深的是每一步小小思路實現(xiàn)時那幸福的心情;為了論文我曾趕稿到深夜,但看著親手打出的一字一句,心里滿滿的只有喜悅毫無疲憊。這段旅程看似荊棘密布,實則蘊藏著無盡的寶藏。在今后的日子里,我仍然要不斷地充實自己,爭取在所學領(lǐng)域有所作為。在這次課程設計中也使我們的同學關(guān)系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學。在此更要感謝我的指導老師和專業(yè)老師,是你們的細心指導和關(guān)懷,使我能夠順利的完成課程設計。附錄:程序清單/*touwenji
18、an.h*/typedef unsigned char byte; typedef unsigned int word;/以下管腳配置/ds18b20部分sbit DQ =P34; /顯示部分sbit DB=P20;sbit CP=P21;/發(fā)光顯示部分sbit LED_dingshi=P00;sbit LED_shoudong =P01;sbit LED_zidong=P02;sbit LED_kuai =P03;sbit LED_zhong =P04;sbit LED_man =P05;/鍵盤定義部分#define wujian 0x3fsbit KEY1=P10 ; /狀態(tài)轉(zhuǎn)換 /啟動s
19、bit KEY2=P11 ; /+10 / 1sbit KEY3=P12 ; /-10/ 2sbit KEY4=P13 ; / 3sbit KEY5=P14 ; / 0確定/繼電器控制部分sbit JDQ1=P24; /0表示開通,1表示關(guān)斷sbit JDQ2=P25;sbit JDQ3=P26;/蜂鳴器部分sbit call=P27; /低電平鳴叫/* ds18b20.c*/#include #includetouwenjian.h/* 延時子程序*/extern void delay(word useconds) for(;useconds0;useconds-); /* 復位子程序 */
20、static byte ow_reset(void) byte presence;EA=0; DQ = 0; / pull DQ line low delay(45); / leave it low for 480us /551usDQ = 1; / allow line to return high delay(4);/ wait for presence /61uspresence = DQ; / get presence signal delay(40); / wait for end of timeslot /491usEA=1;return(presence); / presence
21、 signal returned / 0=presence, 1 = no part /* 從 1-wire 總線上讀取一個字節(jié)子程序*/ static byte read_byte(void) byte i; byte value = 0;EA=0; for (i=8;i0;i-) value=1; DQ = 0; / pull DQ low to start timeslot DQ = 1; / then return high unsigned char i; for(i=0;i0; i-) / writes byte, one bit at a time DQ = 0; / pull
22、DQ low to start timeslotDQ=0; DQ = val&0x01; /6USdelay(5);/ hold value for remainder of timeslot /74usDQ = 1; val=val1; EA=1; delay(5); /*讀取溫度 */ word Read_Temperature(void) union byte c2; word x; temp; ow_reset(); write_byte(0xCC); / Skip ROM write_byte(0xBE); / Read Scratch Pad temp.c1=read_byte()
23、; temp.c0=read_byte(); ow_reset(); write_byte(0xCC); /Skip ROM write_byte(0x44); / Start Conversion return temp.x; /*求解溫度*/extern byte Real_Tem(void) word wen; wen=Read_Temperature(); return(wen4)&0x00ff);/* Main.c*/#include #includetouwenjian.h/數(shù)據(jù)區(qū)#define time_default 41byte dingshi_time=time_defau
24、lt;/存放定時時間bit flag_dingshi=0; /0表示沒有定時word dingshi_jishu3=1000;/1000*60=1分鐘/bit flag_dingshi_delay=0;/1表示有byte dingshi_delay=100;/#define hwx_delay_const 3 /人體感應延時時間byte hwx_delay=hwx_delay_const;/用于保存紅外線觸發(fā)延長時間word hwx_jishu1=0;/byte wendu=0;/用于存放溫度值/#define low_wen 18#define mid_wen 20#define hig_w
25、en 24#define vhi_wen 28/byte time_stor=100; /存儲主觀時間/觸發(fā)顯示byte wendu_stor=low_wen;/存儲主觀溫度/觸發(fā)顯示/enum station0zidong,dingshi,shoudong,weakstate;/函數(shù)說明區(qū)extern byte Real_Tem(void );extern void delay(word useconds);void mingjiao(void);void display(byte input,bit kkl);void auto_speed(void);void weak_default(
26、void);/*主程序*/void main()/定時器0用于鍵盤掃描TMOD=0x01|TMOD;/定時器0的1方式TH0=0xd8;TL0=0xf0; /定時器0初始化10ms掃描一次/定時器1用于顯示TMOD=0x10|TMOD;/定時器1的1方式TH1=0x15;TL1=0xA0; /定時器1初始化60ms中斷一次/外部中斷TCON=TCON|0x01;/外部中斷0都下降沿觸發(fā)/以下為開啟部分IP=0X01; /兩個定時器同等優(yōu)先級IE=0x8b; /開啟定時器0,1,外部中斷0中斷/while(Real_Tem()=85);auto_speed();LED_zidong=0; /剛開
27、始為自動方式 P1=P1|0X7C; /拉高五個鍵盤 wendu_stor=100; /兩個不可能值/用于啟動顯示time_stor=100; /兩個不可能值/用于啟動顯示/TR0=1; /開啟定時器0TR1=1;while(1) wendu=Real_Tem(); /* 定時器0中斷服務子程序 功能:進行鍵盤處理 說明:鍵盤輸入為P1.0到P1.4*/ void time0(void) interrupt 1 byte jianpan; TH0=0xd8;TL0=0xf0; jianpan = P1 & wujian; if(jianpan != wujian) /如果還有鍵盤值提取鍵盤值
28、delay(500);/延時消抖 jianpan = P1 & wujian; if(jianpan=wujian)goto time_out; switch(state) case dingshi: if(KEY1=0)/狀態(tài)轉(zhuǎn)換時做些相應的處理 state=shoudong;LED_shoudong=0;flag_dingshi_delay=0;dingshi_delay=100;time_stor=100;wendu_stor=100;/觸發(fā)mingjiao();while(KEY1=0); else if(KEY2=0)/加分 if(dingshi_time10)dingshi_tim
29、e-=10;dingshi_delay=100;/mingjiao();while(KEY3=0); else if(KEY4=0)/定時與否 flag_dingshi=flag_dingshi;if(flag_dingshi=1)LED_dingshi=0;else LED_dingshi=1;dingshi_jishu3=1000;dingshi_delay=100;/mingjiao();while(KEY4=0); else if(KEY5=0) weak_default();mingjiao();while(KEY5=0); break;case shoudong:if(KEY1=0
30、) /狀態(tài)轉(zhuǎn)換時做些相應的處理 state=zidong;auto_speed();LED_shoudong=1;LED_zidong=0;mingjiao();while(KEY1=0); else if(KEY2=0)/快1 JDQ2=1;JDQ3=1;JDQ1=0;/關(guān)斷其它LED_zhong=LED_man=1;LED_kuai=0;mingjiao();while(KEY2=0); else if(KEY3=0)/中2 JDQ1=1;JDQ3=1;JDQ2=0;/關(guān)斷其它LED_kuai=LED_man=1;LED_zhong=0;mingjiao();while(KEY3=0);
31、else if(KEY4=0)/慢3 JDQ1=1;JDQ2=1;JDQ3=0;/關(guān)斷其它LED_zhong=LED_kuai=1;LED_man=0;mingjiao();while(KEY4=0); else if(KEY5=0)/停4 weak_default();mingjiao();while(KEY5=0); break;case zidong: if(KEY1=0) /狀態(tài)轉(zhuǎn)換時做些相應的處理 state=dingshi;LED_zidong=1;flag_dingshi_delay=1;dingshi_delay=100;/開始延時time_stor=100;/mingjiao
32、();while(KEY1=0); else if(KEY2=0)/快1 JDQ2=1;JDQ3=1;JDQ1=0;/關(guān)斷其它LED_zhong=LED_man=1;LED_kuai=0;state=shoudong;LED_zidong=1;LED_shoudong=0;mingjiao();while(KEY2=0); else if(KEY3=0)/中2 JDQ1=1;JDQ3=1;JDQ2=0;/關(guān)斷其它LED_kuai=LED_man=1;LED_zhong=0;state=shoudong;LED_zidong=1;LED_shoudong=0;mingjiao();while(K
33、EY3=0); else if(KEY4=0)/慢3 JDQ1=1;JDQ2=1;JDQ3=0;/關(guān)斷其它LED_zhong=LED_kuai=1;LED_man=0;state=shoudong;LED_zidong=1;LED_shoudong=0;mingjiao();while(KEY4=0); else if(KEY5=0)/停4 weak_default();mingjiao();while(KEY5=0); break; case weak: if(KEY1=0) state=zidong;LED_zidong=0;wendu_stor=100;/兩個不可能值time_stor=
34、100;/兩個不可能值auto_speed();mingjiao();while(KEY1=0); break; time_out: ;/*定時器1中斷服務子程序功能: 用于定時 0.060s*/void timer1(void) interrupt 3 TH1=0x15;TL1=0xa0;/紅外線到記時EX0=0;if(hwx_jishu10)dingshi_jishu3-; else dingshi_jishu3=1000; if(dingshi_time1)dingshi_time-; elseweak_default(); /5秒延時if(flag_dingshi_delay=1) i
35、f(dingshi_delay1)dingshi_delay-;else state=shoudong;flag_dingshi_delay=0;dingshi_delay=100; LED_shoudong=0; time_stor=100;wendu_stor=100; / mingjiao();/顯示和溫控switch(state)if(time_stor!=dingshi_time)display(dingshi_time,1);time_stor=dingshi_time;/break; case shoudong: case zidong:/是否有定時,有則交替顯示溫度和時間,沒有
36、則只顯示溫度if(flag_dingshi!=0)/ static byte jiaoti_jishu2=0; static bit flag_jiaoti=0; if(jiaoti_jishu249)jiaoti_jishu2+; else flag_jiaoti=flag_jiaoti;jiaoti_jishu2=0; if(flag_jiaoti!=0) if(time_stor!=dingshi_time) display(dingshi_time,1);time_stor=dingshi_time;wendu_stor=100;/顯示時間 else if(wendu_stor!=we
37、ndu) display(wendu,0);wendu_stor=wendu;time_stor=100;/顯示溫度 else if(wendu_stor!=wendu)display(wendu,0);wendu_stor=wendu;/ 顯示溫度 /溫度控制速度if(state=zidong)switch(wendu) case low_wen:JDQ1=1;JDQ2=1;JDQ3=1; LED_zhong=LED_man=LED_kuai=1;/ting zhibreak; case mid_wen:JDQ1=1;JDQ2=1;JDQ3=0; LED_zhong=LED_kuai=1;LED_man=0;/manbreak; case hig_wen:JDQ1=1;JDQ3=1;JDQ2=0; LE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛州職業(yè)技術(shù)學院《海洋生態(tài)與海洋生物的保護》2023-2024學年第一學期期末試卷
- 消毒滅菌培訓課件
- 《心肺復蘇術(shù)操作》課件
- 贛南師范大學《食品腐敗的抗爭之路》2023-2024學年第一學期期末試卷
- 小學生微班會課件
- 小學生知禮儀課件
- 三年級數(shù)學上冊8探索樂園用有余數(shù)的除法解決規(guī)律問題學案冀教版
- 三年級數(shù)學上冊五四則混合運算說課稿西師大版
- 三年級數(shù)學上冊第九單元數(shù)學廣角第1課時集合教案新人教版
- 2025年7月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 2024北京大興區(qū)初三(上)期末化學試卷及答案
- 媒體與新聞法律法規(guī)法律意識與職業(yè)素養(yǎng)
- 推土機-推土機構(gòu)造與原理
- 九年級化學課程綱要
- 臥式單面多軸鉆孔組合機床動力滑臺液壓系統(tǒng)
- Pcr室危險評估報告
- 生姜高產(chǎn)種植技術(shù)課件
- 人教版六年級口算題大全(打印版)
- 鋼結(jié)構(gòu)工程實測實量
- 國開2023法律職業(yè)倫理-形考冊答案
評論
0/150
提交評論