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