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

正文內(nèi)容

基于單片機(jī)的溫度控制智能電風(fēng)扇-全文預(yù)覽

2025-02-08 15:14 上一頁面

下一頁面
  

【正文】 if((s_mouth==1)amp。g_day=0。g_day=0。(g_hour==4)) {g_day++。} if(g_hour==10) {s_hour++。g_minute=0。 if(second==1) change=1。 //重新設(shè)置定時器初值,設(shè)置時間為10ms TR0 = 1。 EA = 1。 TR0= 1。 TH0 = (6553512500)/255。sbit fl=P1^0。 while(*str!=39。j6。 unsigned char j。 else address=0xc0+x。//允許 LCD_E=0。}//********寫數(shù)據(jù)函數(shù)*************void LCD_write_data(unsigned char dat){ LCD_DB=dat。//寫入 LCD_E=1。//整體顯示,關(guān)光標(biāo),不閃爍 LCD_write_mand(0x06)。//清除屏幕顯示 delay_n40us(100)。//寫指令函數(shù)aovoid LCD_write_data(unsigned char dat)。//命令數(shù)據(jù)端口sbit LCD_RW=P2^1。 //低八位 b=RChar()。 Init_DS18B20()。 Init_DS18B20()。 dat=1。 DQ = datamp。}/*寫一個字節(jié) */WChar(unsigned char dat){ unsigned char i=0。 DQ = 1。for (i=8。 x=DQ。 //稍做延時 DQ = 0。 void delay(unsigned int i){while(i)。在此向陳老師表示真誠感謝和崇高的敬意。 系統(tǒng)以單片機(jī)AT89C51為核心部件,單片機(jī)系統(tǒng)完成對環(huán)境溫度信號的采集、處理、顯示等功能。 scan()。 4軟件設(shè)計YN鍵盤識別有鍵按下去抖動確定按鍵物理位置功能鍵A功能鍵D鍵盤輸入測量電壓計算鍵碼顯示測量結(jié)果等待鍵釋放顯示設(shè)定值功能鍵B系統(tǒng)初始化液晶初始化功能鍵C清屏測量溫度超出域值?顯示out of range顯示測量結(jié)果啟動,使用,主函數(shù)為一個循環(huán)語句一直在調(diào)用子程序、按鍵掃描。確定按下的是哪一個健。本單片機(jī)系統(tǒng)使用簡單的鍵盤和液晶顯示器件來完成輸入/輸出操作的人機(jī)界面。 鍵盤方式選擇常用的鍵識別方法有:行掃描法、線翻轉(zhuǎn)法和利用8279鍵盤接口的中斷法。U 式() ton+toff=T 式()。PWM1賦值為1時,使能直流電機(jī)轉(zhuǎn)動。整個系統(tǒng)力求結(jié)構(gòu)簡單,功能完善。(說明:1為高電平、0為低電平)。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。第4腳:RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。C;工作電壓支持3V?5. 5V的電壓范圍,既可在遠(yuǎn)端引入,也可采用寄生電源方式產(chǎn)生;可編程為9位—12位A/D轉(zhuǎn)換精度,測溫分辨率可達(dá)0. 06250C;被測溫度用符號擴(kuò)展的16位數(shù)字量方式串行輸出;DS18B20還支持“一線總線”接口,多個DS18B20可以并聯(lián)到3根或2根線上,CPU只需一根端口線就能與諸多DS18B20通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路;DS18820內(nèi)部結(jié)構(gòu)主要由4部分組成:64位ROM;溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL,配置寄存器;,DQ為數(shù)字信號端,GND為電源地,VDD為電源輸入端口。由于使用的電機(jī)是線圈式,在從運行狀態(tài)突然轉(zhuǎn)到停止?fàn)顟B(tài)和從順時狀態(tài)突然轉(zhuǎn)換到逆時針狀態(tài)時會形成很大的方向電流,在電路中加入二極管就是在產(chǎn)生方向電流的時候進(jìn)行泄流,保護(hù)芯片的安全。在對Flash ROM編程和程序校驗時,P1接收低8位地址。P3端口(~,10~17引腳):P3是一個帶內(nèi)部上拉電阻的8位雙向I/O端口。P2端口(~,21~28引腳):P2口是一個帶內(nèi)部上拉電阻的8位雙向I/O端口。P1的輸出緩沖器可驅(qū)動(吸收或者輸出電流方式)4個TTL輸入。此時,P0口內(nèi)部上拉電阻有效?! T89C51有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。8 位微控制器8K 字節(jié)在系統(tǒng)可編程。AT89C51具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個16 位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。功能特性描述AT89C51是一種低功耗、高性能CMOS8位微控制器,具有8K 在系統(tǒng)可編程Flash存儲器。AT89C52單片機(jī)屬于AT89C51單片機(jī)的增強(qiáng)型,與Intel公司的80C52在引腳排列、硬件組成、工作特點和指令系統(tǒng)等方面兼容。 以單片機(jī)作為控制器,通過編寫程序不但能將傳感器感測到的溫度通過顯示電路顯示出來,而且用戶能通過鍵盤接口,自由設(shè)置上下限動作溫度值,能精確把握環(huán)境穩(wěn)度的微小變化。整個系統(tǒng)結(jié)構(gòu)緊湊,抗干擾能力強(qiáng),性價比高,是比較合適的方案。③ 當(dāng)溫度每升高2℃則電風(fēng)扇風(fēng)速自動上升一個檔位。 關(guān)鍵詞:單片機(jī)、程序控制、自動調(diào)溫、智能調(diào)速1設(shè)計任務(wù)本設(shè)計以AT89C51單片機(jī)為核心,通過溫度傳感器對環(huán)境溫度進(jìn)行數(shù)據(jù)采集,從而建立一個控制系統(tǒng),使電風(fēng)扇隨溫度的變化而自動變換檔位,實現(xiàn)“溫度高,風(fēng)力大,溫度低,風(fēng)力弱”的性能?;趩纹瑱C(jī)的溫度控制智能電風(fēng)扇摘要風(fēng)扇和空調(diào)的降溫效果不同——空調(diào)有強(qiáng)大的制冷功能,可以快速有效地降低環(huán)境溫度,但電風(fēng)扇的風(fēng)更溫和,更加適合老人兒童和體質(zhì)較弱的人使用;電風(fēng)扇有價格優(yōu)勢,價格低廉而且相對省電,安裝和使用都非常簡單。設(shè)計進(jìn)度與要求:1. 先確定設(shè)計方案并查閱相關(guān)資料;2. 學(xué)習(xí)keil編程軟件及proteus單片機(jī)仿真軟件并開始繪制電路原理圖;3. 編寫程序并調(diào)試;4. 要求在proteus單片機(jī)仿真軟件上調(diào)試出預(yù)定結(jié)果,作出報告。設(shè)計任務(wù)或主要技術(shù)指標(biāo):本設(shè)計是以51單片機(jī)為主要控制核心,用51單片機(jī)系統(tǒng)對用戶設(shè)定信號數(shù)據(jù)的采集以及分析,能通過溫度傳感器對環(huán)境溫度進(jìn)行數(shù)據(jù)采集,并用各種可控型電子元器件對電風(fēng)扇各種工作狀態(tài),實現(xiàn)“溫度高,風(fēng)力大,溫度低,風(fēng)力弱”的性能的控制,以達(dá)到用戶需求從而建立一個控制系統(tǒng)。,包括:學(xué)生對理論知識的掌握程度、實踐工作能力、表現(xiàn)出的創(chuàng)造性和綜合應(yīng)用能力等。另外,通過鍵盤控制面板,用戶可以在一定范圍內(nèi)設(shè)置電風(fēng)扇的最低工作溫度,當(dāng)溫度低于所設(shè)置溫度時,電風(fēng)扇將自動關(guān)閉,當(dāng)高于此溫度時電風(fēng)扇又將重新啟動。② 當(dāng)溫度每降低2℃則電風(fēng)扇風(fēng)速自動下降一個檔位。作為整個控制系統(tǒng)的核心,單片機(jī)內(nèi)部已包含了定時器、程序存儲器、數(shù)據(jù)存儲器等硬件,其硬件能符合整個控制系統(tǒng)的要求,不需要外接其他存儲器芯片和定時器件,方便地構(gòu)成一個最小系統(tǒng)。以軟件編程的方法進(jìn)行溫度判斷,并在端口輸出控制信號。 AT89C51單片機(jī)AT89C51是美國Atmel公司生產(chǎn)的低電壓、高性能CMOS 8位單片機(jī),片內(nèi)含8KB的可反復(fù)檫寫的程序存儲器和12B的隨機(jī)存取數(shù)據(jù)存儲器(RAM),器件采用Atmel公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)配置通用8位中央處理器(CPU)和Flash存儲單元,功能強(qiáng)大的AT89C52單片機(jī)可靈活應(yīng)用于各種控制領(lǐng)域。本設(shè)計中選擇了內(nèi)部時鐘方式和按鍵電平復(fù)位電路,來構(gòu)成單片機(jī)的最小電路。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本。在訪問外部程序和數(shù)據(jù)存儲器時,P0口也可以提供低8位地址和8位數(shù)據(jù)的復(fù)用總線。P1端口(~,1~8引腳):P1口是一個帶內(nèi)部上拉電阻的8位雙向I/O口。此外,()和定時器/計數(shù)器2的觸發(fā)輸入()。P2作為輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。P3做輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸入一個電流。L298有兩路電源分別為邏輯電源6V和動力電源12V,ENA、ENB直接接入5V電源使電機(jī)進(jìn)入使能狀態(tài),IN1和IN2用來控制電路的邏輯功能狀態(tài)。溫度測量范圍為一55`C—+12539。1602采用標(biāo)準(zhǔn)的16腳接口,其中:第 1腳:VSS為地電源;第2 腳:VDD接5V正電源;第3腳:V0為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高,對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度。第 6 腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。它的讀寫操作、屏幕和光標(biāo)的操作都是通過指令編程來實現(xiàn)的。12345678910111213141516000102030405060708090A0B0C0D0E0F第一行404142434445464748494A4B4C4D4E4F第二行本模塊以DS18B20作為溫度傳感器,STC89C51作為處理器,配以溫度顯示作為溫度控制輸出單元。 溫度傳感器模塊 電機(jī)調(diào)速模塊設(shè)計 ,A
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1