【正文】
了此方法。用單片機(jī)I/O口輸出PWM信號(hào)時(shí),有如下三種方法:(1) 利用軟件延時(shí)。占空比是指高電平持續(xù)時(shí)間在一個(gè)周期時(shí)間內(nèi)的百分比。方案二:采用單片機(jī)軟件編程實(shí)現(xiàn)PWM(脈沖寬度調(diào)制)調(diào)速的方法。但是液晶顯示模塊價(jià)格昂貴,驅(qū)動(dòng)程序復(fù)雜,從簡(jiǎn)單實(shí)用的原則考慮,本系統(tǒng)采用方案一。不足的地方是掃描顯示方式是使四個(gè)LED逐個(gè)點(diǎn)亮,因此會(huì)有閃爍,但是人眼的視覺(jué)暫留時(shí)間為20MS,當(dāng)數(shù)碼管掃描周期小于這個(gè)時(shí)間時(shí)人眼將感覺(jué)不到閃爍,因此可以通過(guò)增大掃描頻率來(lái)消除閃爍感。 顯示電路的選擇方案一:采用四位共陽(yáng)數(shù)碼管顯示溫度,動(dòng)態(tài)掃描顯示方式。并且通過(guò)程序判斷溫度具有極高的精準(zhǔn)度,能精確把握環(huán)境溫度的微小變化。對(duì)于方案一,采用電壓比較電路具有電路簡(jiǎn)單、易于實(shí)現(xiàn),以及無(wú)需編寫軟件程序的特點(diǎn),但控制方式過(guò)于單一,不能自由設(shè)置上下限動(dòng)作溫度,無(wú)法滿足不同用戶以及不同環(huán)境下的多種動(dòng)作溫度要求,故不在本系統(tǒng)中采用。方案二:采用單片機(jī)作為控制核心。方案一:采用電壓比較電路作為控制部件。 控制核心的選擇在本設(shè)計(jì)中采用AT89C52單片機(jī)作為控制核心,通過(guò)軟件編程的方法進(jìn)行溫度檢測(cè)和判斷,并在其I/O口輸出控制信號(hào)。對(duì)于方案二,由于數(shù)字式集成溫度傳感器DS18B20的高度集成化,大大降低了外接放大轉(zhuǎn)化等電路的誤差因數(shù),溫度誤差變得很小,并且由于其檢測(cè)溫度的原理與熱敏電阻檢測(cè)的原理有著本質(zhì)的不同,使得其溫度分辨力極高。對(duì)于方案一,采用熱敏電阻作為溫度檢測(cè)元件,有價(jià)格便宜,元件易購(gòu)的優(yōu)點(diǎn),但熱敏電阻對(duì)溫度的細(xì)微變化不太敏感,在信號(hào)采集、放大以及轉(zhuǎn)換的過(guò)程中還會(huì)產(chǎn)生失真和誤差,并且由于熱敏電阻的RT關(guān)系的非線性,其自身電阻對(duì)溫度的變化存在較大誤差,雖然可以通過(guò)一定電路來(lái)修正,但這不僅將使電路變得更加復(fù)雜,而且在人體所處環(huán)境溫度變化過(guò)程中難以檢測(cè)到小的溫度變化。 溫度傳感器的選擇方案在本設(shè)計(jì)中,溫度傳感器的選擇有以下兩種方案:方案一:采用熱敏電阻作為檢測(cè)溫度的核心元件,并通過(guò)運(yùn)算放大器放大,由于熱敏電阻會(huì)隨溫度變化而變化,進(jìn)而產(chǎn)生輸出電壓變化的微弱電壓變化信號(hào),再經(jīng)模數(shù)轉(zhuǎn)換芯片ADC0809將微弱電壓變化信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)輸入單片機(jī)處理。系統(tǒng)結(jié)構(gòu)框圖:如圖21所示。同時(shí)采用PWM脈寬調(diào)制方式來(lái)改變直流風(fēng)扇電機(jī)的轉(zhuǎn)速。2 整體方案的設(shè)計(jì) 系統(tǒng)整體設(shè)計(jì)本設(shè)計(jì)的整體思路是:利用溫度傳感器DS18B20檢測(cè)環(huán)境溫度并直接輸出數(shù)字溫度信號(hào)給單片機(jī)AT89C52進(jìn)行處理,在LED數(shù)碼管上顯示當(dāng)前環(huán)境溫度值以及預(yù)設(shè)溫度值。它廣泛應(yīng)用于城市、農(nóng)村、各種工業(yè)生產(chǎn),在一定情況下亦適用于太陽(yáng)能、鍋爐及對(duì)溫度敏感的產(chǎn)業(yè)的自動(dòng)控制和溫度報(bào)警,是實(shí)現(xiàn)無(wú)人值守的理想產(chǎn)品,市場(chǎng)極為廣闊,需求量大?,F(xiàn)階段運(yùn)用與國(guó)內(nèi)大部分家庭,系統(tǒng)效率越來(lái)越高,成本也越來(lái)越低。它的廣泛應(yīng)用和普及給人們的日常生活帶來(lái)了方便。 發(fā)展現(xiàn)狀與應(yīng)用領(lǐng)域當(dāng)今社會(huì)已經(jīng)完全進(jìn)入了電子信息化,溫度控制器在各行各業(yè)中已經(jīng)得到了充分的利用。為解決上述問(wèn)題,我們?cè)O(shè)計(jì)了這套溫控自動(dòng)風(fēng)扇系統(tǒng)。要使電子產(chǎn)品保持較低的溫度,必須用大功率、高轉(zhuǎn)速、大風(fēng)量的風(fēng)扇,而風(fēng)扇的噪音與其功率成正比。雖然電風(fēng)扇都有調(diào)節(jié)不同檔位的功能,但必須要人手動(dòng)換檔,睡著了就無(wú)能為力了,而普遍采用的定時(shí)器關(guān)閉的做法,一方面是定時(shí)時(shí)間長(zhǎng)短有限制,一般是一兩個(gè)小時(shí);另一方面可能在一兩個(gè)小時(shí)后氣溫依舊沒(méi)有降低很多,而風(fēng)扇就關(guān)閉了,使人在睡夢(mèng)中熱醒而不得不起床重新打開(kāi)風(fēng)扇,增加定時(shí)器時(shí)間,非常麻煩,而且可能多次定時(shí)后最后一次定時(shí)時(shí)間太長(zhǎng),在溫度降低以后風(fēng)扇依舊繼續(xù)吹風(fēng),使人感冒;第三方面是只有簡(jiǎn)單的到了定時(shí)時(shí)間就關(guān)閉風(fēng)扇電源的單一功能,不能滿足氣溫變化對(duì)風(fēng)扇風(fēng)速大小的不同要求。關(guān)鍵詞 AT89C52/溫度傳感器/直流電機(jī)/模擬風(fēng)扇Esign of intelligent temperature control fanABSTRACTBased detection and singlechip control technology, the design of a smart temperature control fan speed. Explains smart temperature control fan speed control works, hardware design, software implementation process. System is simple, stable, low cost, has a certain energysaving effect.Controlled by the microcontroller to achieve a fan of our main functions: When you press the key to open the system initialize the default set temperature is 25 degrees, if the outside temperature is above the set temperature for fan operation, if the outside temperature is high below the set temperature in the wind does not turn the page, displaying the outside temperature. You can set the desired temperature, and also shows the set temperature, press the plus or minus key to exit the setting mode.Automatic fan control, so fans of the home appliances bee more intelligent. Unable to overe the ordinary fan speed automatically adjusted according to outside temperature difficult. Smart fan design has important practical significance.KEY WORDS AT89C52, temperature sensor, . electric machine,Simulation of fan.III目 錄中文摘要.......................................................................................................Ⅰ英文摘要.......................................................................................................Ⅱ1 緒論 3 引言 3 發(fā)展現(xiàn)狀與應(yīng)用領(lǐng)域 32 整體方案的設(shè)計(jì) 5 系統(tǒng)整體設(shè)計(jì) 5 方案論證 5 溫度傳感器的選擇方案 5 控制核心的選擇 6 顯示電路的選擇 7 調(diào)速方式的選擇 7 控制執(zhí)行部件的選擇 83 主要原件的介紹 9 溫度傳感器 9 溫度傳感器的種類和選擇 9 DS18B20的工作原理及其單片機(jī)的接口電路 9 單片機(jī) 11 單片機(jī)的種類及選擇 11 AT89C52 單片機(jī)簡(jiǎn)介 13 AT89C52的性能特點(diǎn)和芯片引腳圖 15 直流電機(jī) 164 硬件設(shè)計(jì) 19 開(kāi)關(guān)復(fù)位電路 19 數(shù)碼管顯示電路 19 溫度采集電路 20 風(fēng)扇電機(jī)驅(qū)動(dòng)與調(diào)速電路 215 軟件設(shè)計(jì) 236 系統(tǒng)調(diào)試 25 系統(tǒng)存在的不足及展望 25 調(diào)試過(guò)程中遇到的故障及解決方法 25結(jié)束語(yǔ) 26致 謝 27參考文獻(xiàn) 28附 錄1:電路總圖 29附 錄2:實(shí)物圖 30附 錄3:源程序 31附 錄4:溫控風(fēng)扇清單 351 緒論 引言生活中,我們經(jīng)常會(huì)使用一些與溫度有關(guān)的設(shè)備??朔似胀婏L(fēng)扇無(wú)法根據(jù)外界溫度自動(dòng)調(diào)節(jié)轉(zhuǎn)速困難。可以設(shè)置所需的溫度,并同時(shí)顯示所設(shè)定的溫度,同時(shí)按加減鍵退出設(shè)定功能。系統(tǒng)原理簡(jiǎn)單,工作穩(wěn)定,成本低,具有一定的節(jié)能效果。智能溫控風(fēng)扇的設(shè)計(jì)鄭州科技學(xué)院??飘厴I(yè)設(shè)計(jì)(論文) 題 目 智能溫控風(fēng)扇的設(shè)計(jì) 學(xué)生姓名 專業(yè)班級(jí) 學(xué) 號(hào) 所 在 系 指導(dǎo)教師 完成時(shí)間 2012年4月1日 智能溫控風(fēng)扇的設(shè)計(jì)摘 要基于檢測(cè)技術(shù)和單片機(jī)控制技術(shù),設(shè)計(jì)了一種智能溫控調(diào)速風(fēng)扇。闡述了智能溫控調(diào)速風(fēng)扇的工作原理、硬件設(shè)計(jì)、軟件實(shí)現(xiàn)的過(guò)程。通過(guò)單片機(jī)的控制我們實(shí)現(xiàn)了電風(fēng)扇的主要功能:當(dāng)按下開(kāi)關(guān)鍵時(shí),系統(tǒng)初始化默認(rèn)的設(shè)定溫度為25度,如果外界溫度高于設(shè)定溫度電風(fēng)扇進(jìn)行運(yùn)轉(zhuǎn),如果外界溫度高于低于設(shè)定溫度則風(fēng)頁(yè)不轉(zhuǎn)動(dòng),同時(shí)顯示外界的溫度。電風(fēng)扇的自動(dòng)控制,