基于51單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于51單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于51單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于51單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于51單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE32Designandimplementationofintelligentfancontrolsystembasedon51singlechipmicrocomputerAbstract:Thissystemmainlystudiesthecompositionandfunctionsoftheintelligentfansystem,andintroducessomerelatedtechnologyrealizationprocess.What'smore,thepossibilityofthecurrenttechnologyrealizationisverylarge,themarketdemandisalsoveryhigh,andwiththesociety'sincreasingdemandforintelligence,sothefanisdestinedtodevelopinthedirectionofintelligence.Inourreallife,scienceandtechnologyarealsochangingwitheachpassingday,people'sincomeisalsograduallyincreasing,people'smostintuitiveisthatthequalityoflifehasbeenimproved,andtheyenjoyalotofproducts.However,duetothebackwardtechnology,therearestillmanytypesoffansthatarelow-endandcommon.Mainlybecauseofthelowpriceofelectricfans,manyfamilies,schoolsorfactorieswillpurchasesuchproducts.Butthecommonfantechnologycontentisnothigh,theoperationismainlyrelyonmanual,resultingincumbersomeoperation,lackofintelligenceandotherproblems.Therefore,theintelligentfansystemwasborn.Intelligentfancanautomaticallyperceivetheexternalenvironment,respondintime,andadjustthespeedaccordingtotheexternaltemperature.Combiningwiththetechnologyofhumanbodyrecognitionmoduleandinfraredmodule,itcancreateanintelligentfansystem.Thiscanmakeourlifemoreconvenient,intelligent,andreducealotofunnecessaryandtediousoperations,toachieveenergyconservationandenvironmentalprotectionintelligentlifeenjoyment.Keywords:51singlechipmicrocomputer,intelligentfan,humanbodyrecognition目錄163441.1系統(tǒng)研究背景 555121.2系統(tǒng)研究意義 5219651.3國內(nèi)外研究現(xiàn)狀 684361.4系統(tǒng)現(xiàn)狀 627596第2章系統(tǒng)的設(shè)計(jì)與論證 825272.1系統(tǒng)控制模塊設(shè)計(jì)與論證 8251742.2系統(tǒng)測(cè)溫模塊設(shè)計(jì)與論證 8230632.3系統(tǒng)溫度顯示模塊設(shè)計(jì)與論證 845632.4系統(tǒng)調(diào)速模塊設(shè)計(jì)與論證 926197第3章系統(tǒng)硬件模塊設(shè)計(jì) 10111683.1系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì) 10126643.2系統(tǒng)控制模塊設(shè)計(jì) 1010733.2.1控制模塊STC89C52設(shè)計(jì) 10284073.2.2STC89C52的工作電路 1158313.3系統(tǒng)測(cè)溫模塊設(shè)計(jì) 12297293.3.1DS18B20的特點(diǎn)與簡(jiǎn)介 12302423.3.2DS18B20的測(cè)溫工作原理 1363083.3.3DS18B20溫度數(shù)據(jù)的讀寫 1449893.4系統(tǒng)溫度顯示模塊設(shè)計(jì) 15102503.4.1LED數(shù)碼管的結(jié)構(gòu) 1557693.4.2LED數(shù)碼管的顯示工作原理 16215743.5系統(tǒng)風(fēng)扇驅(qū)動(dòng)和調(diào)速模塊設(shè)計(jì) 1757163.5.1系統(tǒng)風(fēng)扇的驅(qū)動(dòng)模塊設(shè)計(jì) 17229233.5.2系統(tǒng)風(fēng)扇調(diào)速模塊設(shè)計(jì) 18169463.6系統(tǒng)按鍵模塊設(shè)計(jì) 18179253.7系統(tǒng)紅外控制模塊設(shè)計(jì) 19171893.8人體識(shí)別模塊設(shè)計(jì) 2011306第4章系統(tǒng)軟件設(shè)計(jì) 2285394.1程序設(shè)計(jì)的軟件 22319314.2主程序流程圖 2258114.3測(cè)溫模塊程序流程圖 23280824.4數(shù)碼管顯示模塊程序流程圖 24159874.5按鍵模塊程序流程圖 2515784第5章系統(tǒng)測(cè)試 27213885.1系統(tǒng)硬件模塊測(cè)試 27244535.1.1按鍵測(cè)試 27312655.1.2傳感器DS18B20溫度采集測(cè)試 27144405.2系統(tǒng)功能測(cè)試 2813872第6章結(jié)論 3110802參考文獻(xiàn): 32136致謝 33第1章緒論1.1系統(tǒng)研究背景我們常見的電風(fēng)扇一般只有四、五個(gè)風(fēng)速檔,用的是人工開關(guān),而且并不是每個(gè)人家里都會(huì)有空調(diào),或者在一些小型的工廠或者一些小型加工廠,這些地方都可能沒有配備大型的中央空調(diào)系統(tǒng)這些東西,所以這些東西往往都會(huì)采用風(fēng)扇這種小成本的東西來代替,但是不清楚室內(nèi)溫度,只是手動(dòng)的控制用哪個(gè)檔,一旦人們因?yàn)榄h(huán)境溫度的變化之后又得要去手動(dòng)調(diào)節(jié),所以這是一個(gè)很麻煩的操作方法。因而就誕生了智能風(fēng)扇。它用的51單片機(jī),通過單片機(jī)與溫度傳感器結(jié)合,將其用于普通電風(fēng)扇等轉(zhuǎn)速準(zhǔn)確控制,可以有良好的性能。而且隨著生活的發(fā)展,社會(huì)的經(jīng)濟(jì)水平不斷的提高,人們對(duì)于一些高新技術(shù)的接受程度也越來越高,也渴望享受更好的生活,智能風(fēng)扇就是一個(gè)很好的例子,它采用單片機(jī)作為作為控制系統(tǒng),采用溫度傳感器,人體識(shí)別,按鍵,紅外等等技術(shù)的融合,使得風(fēng)扇的智能化水平也越來越高,人們對(duì)于這樣的技術(shù)掌握也很高,所以這樣的產(chǎn)品在市場(chǎng)上有很大機(jī)會(huì)流行起來,也使得我們的日常生活或工作時(shí)候變得更加的愉快,不再會(huì)因?yàn)閭鹘y(tǒng)的機(jī)器問題以及操作問題對(duì)我們產(chǎn)生影響。1.2系統(tǒng)研究意義我們的生活水平在不斷提高,人們就會(huì)渴望享受到更好,更舒適,更便捷的生活,這時(shí)候,傳統(tǒng)的電風(fēng)扇是不能夠帶來這樣的體驗(yàn)的,因此,智能風(fēng)扇的誕生是非常利于人們?cè)谏钪械母惺?智能風(fēng)扇系統(tǒng)等設(shè)計(jì)就解決了這些問題,可以讓我們?cè)谏罨蛘咴诠ぷ髦锌梢杂惺歉玫捏w驗(yàn),較少因?yàn)橥饨绛h(huán)境或者設(shè)備的問題而導(dǎo)致的各種煩心事。不僅如此,風(fēng)扇除了應(yīng)用在我們的家里,學(xué)校,小型工廠外,我們生活上許多產(chǎn)品都有應(yīng)用到。例如,我們學(xué)習(xí)或者工作中使用到的筆記本散熱器,工廠大型設(shè)備的散熱等等,這些設(shè)備如果有更加智能化的控制,會(huì)大大的提高工作效率和降低設(shè)備損壞的可能性。目前市場(chǎng)上已經(jīng)擁有了一批智能風(fēng)扇,它們可以根據(jù)外界的環(huán)境選擇符合當(dāng)前狀態(tài)的工作模式,還有的是使用人體識(shí)別模塊感應(yīng),自動(dòng)控制風(fēng)扇的啟動(dòng)與停止,還可以通過紅外遙控進(jìn)行遠(yuǎn)程的操控,這樣的設(shè)備對(duì)于我們的生活體驗(yàn)上是非常智能便捷的這樣不僅能大量的節(jié)省人力物力,做到更加的便捷以及環(huán)保,使得我們可以更加的專注于學(xué)習(xí)和工作上面,不再因?yàn)檫@些問題而一直困擾著我們,使我們的生活水平進(jìn)入了智能化,更便捷,更環(huán)保,更省心。1.3國內(nèi)外研究現(xiàn)狀目前,社會(huì)的發(fā)展迅猛,傳統(tǒng)家電的發(fā)展也變得越來越智能化,風(fēng)扇的應(yīng)用也越來越廣泛,例如手機(jī)電腦的散熱,工廠大型設(shè)備的散熱,通訊設(shè)施的散熱等等,這些東西大部分都用到了風(fēng)扇。所以,風(fēng)扇的智能化發(fā)展是不可避免的,因?yàn)樗鼘?duì)于我們的發(fā)展起到舉足輕重的效果。風(fēng)扇,在我們國內(nèi),幾乎每個(gè)家庭內(nèi)都能發(fā)現(xiàn),作用而都是為了散熱,降溫,而風(fēng)扇的構(gòu)造也很簡(jiǎn)單,驅(qū)動(dòng)電機(jī),扇葉,外殼等構(gòu)成的,種類也非常的繁多。所以,當(dāng)風(fēng)扇用于一些高端產(chǎn)品的時(shí)候,所以就要對(duì)風(fēng)扇的質(zhì)量要求越來越高,因此,風(fēng)扇的智能化是十分重要的。風(fēng)扇應(yīng)用的場(chǎng)景也更加的廣泛,社會(huì)工業(yè)發(fā)展的過程中,風(fēng)扇的運(yùn)用也是越來越多樣化,國內(nèi)外對(duì)于智能風(fēng)扇的發(fā)展也是逐漸的看重了。因?yàn)槲覀內(nèi)粘K褂玫降母鞣N交通工具,工業(yè)生產(chǎn)的設(shè)備等等制造業(yè)和服務(wù)業(yè),這些行業(yè)的應(yīng)用都是對(duì)風(fēng)扇的需求也會(huì)越來越多,因此,風(fēng)扇的發(fā)展與我們的經(jīng)濟(jì)發(fā)展息息相關(guān)了,風(fēng)扇的智能化也對(duì)于一些高端產(chǎn)品的質(zhì)量保證和使用也會(huì)有更好的保證。1.4系統(tǒng)現(xiàn)狀系統(tǒng)設(shè)計(jì)主要由單片機(jī),按鍵,數(shù)碼管,溫度傳感器等這些硬件構(gòu)成。當(dāng)系統(tǒng)工作的時(shí)候,由單片機(jī)發(fā)出控制命令,溫度傳感器和數(shù)碼管作出測(cè)量溫度和顯示溫度的反應(yīng)。通過按鍵的選擇不同的工作模式,由三極管驅(qū)動(dòng)直流電機(jī)帶動(dòng)風(fēng)扇進(jìn)行轉(zhuǎn)動(dòng),由于工作模式的不同,風(fēng)扇的轉(zhuǎn)速也會(huì)跟著改變,這個(gè)主要是根據(jù)PWM調(diào)速方式控制,還可以通過人體識(shí)別模塊的感知進(jìn)行不同的工作模式,而且還可以使用紅外進(jìn)行遠(yuǎn)程控制。如圖1-1系統(tǒng)結(jié)構(gòu)圖所示。圖1-1系統(tǒng)結(jié)構(gòu)圖第2章系統(tǒng)的設(shè)計(jì)與論證2.1系統(tǒng)控制模塊設(shè)計(jì)與論證設(shè)計(jì)方案:采取51單片機(jī)作為系統(tǒng)的控制模塊因?yàn)?1單片機(jī)在我們?nèi)粘I钪袘?yīng)用的場(chǎng)景很多,操作難度一般,而且成本相對(duì)來說比較便宜,雖然它的處理速度一般,但是本系統(tǒng)對(duì)于處理速度的要求不高,從系統(tǒng)實(shí)現(xiàn)的角度考慮,所以選擇STC89C52單片機(jī)作為本設(shè)計(jì)的控制模塊。它擁有功耗低,抗干擾能力強(qiáng)等優(yōu)點(diǎn),并且兼容傳統(tǒng)51單片機(jī)的指令代碼,也比傳統(tǒng)的單片機(jī)有所升級(jí),時(shí)鐘信號(hào)和機(jī)器周期都可以自由的選擇,對(duì)于實(shí)現(xiàn)功能來說比較方便。系統(tǒng)通過控制器模塊進(jìn)行對(duì)各模塊的調(diào)用,實(shí)現(xiàn)起來相對(duì)來說比較方便。2.2系統(tǒng)測(cè)溫模塊設(shè)計(jì)與論證設(shè)計(jì)方案:采用DS18B20溫度傳感器測(cè)量外界的溫度。因?yàn)镈S18B20溫度傳感器是一款高度集成化的器件,因此它對(duì)于外界的一些干擾有很好的作用,這樣可以減少因?yàn)檎`差帶來測(cè)量的溫度的不準(zhǔn)確,這樣的話,使用這個(gè)溫度傳感器測(cè)量的溫度會(huì)更加的準(zhǔn)確。它在內(nèi)部將溫度系數(shù)轉(zhuǎn)化,很好的減去了系統(tǒng)編程這方面的工作。又因?yàn)檫@個(gè)傳感器采用的是單總線技術(shù),使得與單片機(jī)的連接變得簡(jiǎn)單有效,因此選擇其作為系統(tǒng)的測(cè)溫模塊。2.3系統(tǒng)溫度顯示模塊設(shè)計(jì)與論證設(shè)計(jì)方案:采用LED數(shù)碼管顯示溫度。LED數(shù)碼管在們?nèi)粘I钪惺请S處可見的,操作的難度也比較低,而且LED數(shù)碼管的技術(shù)發(fā)展也很成熟,由它構(gòu)成的產(chǎn)品或系統(tǒng)都比較多。而且它的成本也是比較廉價(jià),但是實(shí)現(xiàn)的效果也是比較好的。它是通過公共極COM增加位選通控制電路,然后其又是通過各自的I/O線控制,當(dāng)單片機(jī)調(diào)用數(shù)碼管顯示的時(shí)候,我們只需要將數(shù)碼管的選通控制打開,這樣我們就可以在數(shù)碼管上實(shí)現(xiàn)我們想要的數(shù)字或者圖形,而沒有打開選通的數(shù)碼管就不會(huì)顯示了。我們采取的是動(dòng)態(tài)驅(qū)動(dòng),就是通過分時(shí)輪流控制數(shù)碼管的COM端,這樣就可以使得你想要亮的數(shù)碼管亮起來,不想要的就不會(huì)亮。所以選擇LED數(shù)碼管為顯示模塊。2.4系統(tǒng)調(diào)速模塊設(shè)計(jì)與論證設(shè)計(jì)方案:使用PWM(脈沖寬度調(diào)制)調(diào)速的方法。它是按照一定的規(guī)律來改變脈沖序列的脈沖寬度,以調(diào)節(jié)輸出量和波形的一種調(diào)節(jié)方式,在PWM驅(qū)動(dòng)控制的調(diào)節(jié)系統(tǒng)中,經(jīng)常使用的是矩形波PWM信號(hào),在控制時(shí)需要調(diào)節(jié)PWM的占空比?!端{(lán)牙數(shù)據(jù)傳輸智能溫控風(fēng)扇系統(tǒng)的設(shè)計(jì)》文海瓊卓朝松-《電子世界》-2018我們把在一個(gè)周期內(nèi)一直處于高電平的時(shí)間成為占空比。因?yàn)轱L(fēng)扇的轉(zhuǎn)速是與占空比有關(guān)系的,當(dāng)占空比越大,風(fēng)扇的轉(zhuǎn)速就會(huì)與之成正比,就會(huì)越快。當(dāng)系統(tǒng)一直處于高電平的時(shí)候,風(fēng)扇的轉(zhuǎn)速就會(huì)按它最快的轉(zhuǎn)速轉(zhuǎn)動(dòng),這時(shí)候占空比就是100%,那么這時(shí)候風(fēng)扇的轉(zhuǎn)速就是最快的。當(dāng)我們想設(shè)置風(fēng)扇轉(zhuǎn)速最快的時(shí)候,我們可以采用軟件延時(shí)的方法。就是當(dāng)其處于高電平的時(shí)候,然后將當(dāng)前的I/O口的電平取反變?yōu)榈碗娖剑@樣再延時(shí)一段時(shí)間。當(dāng)延時(shí)的低電平的時(shí)間到了之后,再把目前的I/O口取反變?yōu)楦唠娖?。這樣我們就可以得到了PWM信號(hào)牌。在本系統(tǒng)中,就是采用這種調(diào)速方式。對(duì)于本系統(tǒng)的設(shè)計(jì)方案,與別的調(diào)速方式對(duì)比,系統(tǒng)采取PWM軟件延時(shí)的方法來達(dá)到調(diào)速的效果,擁有更好的靈活性,并且可以很大程度上降低成本,還能夠充分發(fā)揮單片機(jī)的功能,對(duì)于本系統(tǒng)簡(jiǎn)單速度控制的實(shí)現(xiàn)提供了比較有效的途徑。系統(tǒng)硬件模塊設(shè)計(jì)3.1系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)主要用到的硬件器件有STC89C52、DS18B20溫度傳感器、LED數(shù)碼管、按鍵模塊、紅外識(shí)別等等,如圖3-2系統(tǒng)整體框圖所示圖3-2系統(tǒng)整體框圖3.2系統(tǒng)控制模塊設(shè)計(jì)3.2.1控制模塊STC89C52設(shè)計(jì)系統(tǒng)的控制模塊是由STC89C52單片機(jī)構(gòu)成的,它具有低功耗,低成本,高性能的優(yōu)點(diǎn),而且比傳統(tǒng)的51單片機(jī)有更好的處理速度。它擁有32個(gè)I/O口,可以隨意選擇6時(shí)鐘信號(hào)/機(jī)器周期或者12時(shí)鐘/機(jī)器周期,按照不同的情況應(yīng)用到不同的系統(tǒng),并且還擁有8K的Flash存儲(chǔ)器,因此可以為很多的控制系統(tǒng)提供了有效快捷的解決方案。如圖3-3STC89C52電路圖圖3-2STC89C52電路圖3.2.2STC89C52的工作電路1.時(shí)鐘電路在STC89C52單片機(jī)中,可以通過內(nèi)部時(shí)鐘方式和外部時(shí)鐘的方式產(chǎn)生時(shí)鐘信號(hào),在STC89C52單片機(jī)內(nèi)部有一處振蕩電路,你只需要在單片機(jī)的XTAL1(18)和XTAL2(19)的引腳外接石英晶體(簡(jiǎn)稱晶振),這樣就可以構(gòu)成了自激振蕩器,并且可以在單片機(jī)內(nèi)部產(chǎn)生時(shí)鐘脈沖信號(hào)。韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)圖3-3內(nèi)部時(shí)鐘電路圖復(fù)位電路在單片機(jī)STC89C52中,高電平信號(hào)通過RST引腳輸入,而且一直保持了2個(gè)機(jī)器周期,然后單片機(jī)內(nèi)部就會(huì)執(zhí)行復(fù)位的操作。如果高電平信號(hào)一直在持續(xù),那么單片機(jī)內(nèi)部就會(huì)執(zhí)行循環(huán)復(fù)位操作。韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)單片機(jī)的復(fù)位方式電路一般有上電自動(dòng)復(fù)位和按鈕復(fù)位兩種,而本系統(tǒng)所采用的復(fù)位方式是手動(dòng)復(fù)位。所以,單片機(jī)是主要通過時(shí)鐘信電路的作用將其他硬件的所傳輸?shù)男盘?hào)加以處理、加工,然后傳輸給芯片進(jìn)行應(yīng)對(duì)工作,而復(fù)位電路就是在芯片執(zhí)行完命令之后,通過自動(dòng)復(fù)位或手動(dòng)復(fù)位,將單片機(jī)復(fù)位成初始化狀態(tài)。3.3系統(tǒng)測(cè)溫模塊設(shè)計(jì)3.3.1DS18B20的特點(diǎn)與簡(jiǎn)介DS18B20溫度傳感器內(nèi)部集成化程度非常高,擁有抗干擾性,功耗低,成本低,易于擴(kuò)展等優(yōu)點(diǎn)。它采取的是單根信號(hào)線,就是可以傳輸時(shí)鐘和數(shù)據(jù),而且傳輸?shù)姆绞绞请p向,這樣有傳輸速度快,應(yīng)答事件迅速的特點(diǎn)。如圖3-4DS18B20原理圖。(1)采取獨(dú)特的單總線接口方式,就是僅有一根信號(hào)線與控制器連接在一起,但是可以雙向傳輸數(shù)據(jù),不需要借助任何的外部器件;(2)傳感器將從外界所測(cè)得的溫度系數(shù)可以直接轉(zhuǎn)換為數(shù)字信號(hào),然后通過單總線串行傳輸給控制器,同時(shí)也進(jìn)行CRC校驗(yàn)碼的傳送,擁有超高的抗干擾能力;(3)3.0-5.5V是傳感器的工作電壓,不需要備份電源、可以直接使用數(shù)據(jù)線提供電源,溫度測(cè)量的范圍在-55℃~125℃,而且在這個(gè)范圍內(nèi),誤差一般不超過1度。圖3-4DS18B20原理圖3.3.2DS18B20的測(cè)溫工作原理在DS18B20傳感器中,因?yàn)樵诘蜏氐臅r(shí)候,溫度寄存器被設(shè)置為-55℃,所以,當(dāng)外界溫度變化較少的時(shí)候,它的震蕩頻率因?yàn)闇囟鹊挠绊懢头浅P?,用來產(chǎn)生固定率的脈沖信號(hào),然后再傳輸給計(jì)數(shù)器1。高溫度系數(shù)晶振則與之相反,它受溫度變化成正比,溫度變化越大,震蕩率越明顯,因此所產(chǎn)生的脈沖信號(hào)輸入計(jì)數(shù)器2。韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)當(dāng)?shù)蜏囟认禂?shù)晶振產(chǎn)生了脈沖信號(hào)之后,計(jì)數(shù)器1就會(huì)采用減法計(jì)數(shù),當(dāng)預(yù)置值減到0的時(shí)候,溫度寄存器的數(shù)值就會(huì)加1,計(jì)數(shù)器1的預(yù)制值就會(huì)被重新輸入。然后就再次重復(fù)剛才的操作,這樣的操作一直持續(xù)下去,直到計(jì)數(shù)器2等于0的時(shí)候,韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)圖3-5測(cè)溫原理圖中的斜率累加器是用于補(bǔ)償和修正測(cè)溫過程的線性,其輸出用于修正計(jì)數(shù)器1的預(yù)置值。這樣我們就可以把外界的實(shí)時(shí)溫度測(cè)量出來了,然后再通過讀時(shí)序和寫時(shí)序這兩步操作,這樣我們就可以通過數(shù)碼管的顯示得到我們想要的溫度了。王蕊.基于單片機(jī)的多功能自動(dòng)調(diào)溫風(fēng)扇系統(tǒng)設(shè)計(jì)[D].鄭州大學(xué),2012.7圖3-5測(cè)溫原理圖3.3.3DS18B20溫度數(shù)據(jù)的讀寫一個(gè)存儲(chǔ)器操作指令結(jié)束之后就會(huì)將進(jìn)行數(shù)據(jù)的讀寫,這個(gè)操作要視存儲(chǔ)器操作指令而確定例如執(zhí)行轉(zhuǎn)換指令則控制器必須等待DS18B20行其指命一般轉(zhuǎn)換時(shí)間為50u5,如執(zhí)行數(shù)據(jù)該寫指令則需要嚴(yán)格遵循DS18B20的讀寫時(shí)序來操作數(shù)據(jù)王蕊.基于單片機(jī)的多功能自動(dòng)調(diào)溫風(fēng)扇系統(tǒng)設(shè)計(jì)[D].鄭州大學(xué),2012.7王蕊.基于單片機(jī)的多功能自動(dòng)調(diào)溫風(fēng)扇系統(tǒng)設(shè)計(jì)[D].鄭州大學(xué),2012.7圖3-6讀時(shí)序操作圖圖3-7寫時(shí)序操作圖3.4系統(tǒng)溫度顯示模塊設(shè)計(jì)3.4.1LED數(shù)碼管的結(jié)構(gòu)在LED數(shù)碼管中,它的構(gòu)成是通過多個(gè)發(fā)光二極管,而且外形像一個(gè)數(shù)字“8”的器件。在內(nèi)部結(jié)構(gòu)中,多個(gè)二極管的引線它已經(jīng)連接完好,我們可以直接使用了,但是我們要引出數(shù)碼管的各個(gè)筆劃和公共電極。而且數(shù)碼管是由一個(gè)小數(shù)點(diǎn)和7段組成的如圖3-8數(shù)碼管引腳圖。圖3-8數(shù)碼管引腳圖3.4.2LED數(shù)碼管的顯示工作原理當(dāng)LED數(shù)碼管工作的時(shí)候,數(shù)碼管的各個(gè)段碼要采用驅(qū)動(dòng)電路來驅(qū)動(dòng),這樣就可以展現(xiàn)出我們想要的字形,在本系統(tǒng)中,數(shù)碼管的驅(qū)動(dòng)主要是采用了動(dòng)態(tài)顯示驅(qū)動(dòng)。動(dòng)態(tài)顯示驅(qū)動(dòng):數(shù)碼管動(dòng)態(tài)顯示是單片機(jī)應(yīng)用最廣泛的方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將全部數(shù)碼管的8個(gè)顯示筆劃"a,b,c,d,e,f,g,dp"的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位元選通控制電路,位元選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位元選通COM端電路的控制。韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)因此,我們?cè)谑褂脭?shù)碼管的動(dòng)態(tài)掃描的時(shí)候,我們需要將數(shù)碼管的選通控制都打開,這樣我們想要得到的字形就會(huì)顯示出來,當(dāng)你只是想部分顯示,有一部分不顯示的時(shí)候,你只需要把你需要顯示的選通控制打開,不想顯示的選通控制關(guān)閉,這樣,就可以顯示出你想定制的字形了。當(dāng)你想把數(shù)碼管輪流受控顯示的時(shí)候,你可以通過分時(shí)輪流控制各個(gè)數(shù)碼管的COM端,這樣就可以讓你的數(shù)碼管輪流受控顯示了,這樣我們就可以實(shí)時(shí)地觀察到環(huán)境的溫度以及風(fēng)扇目前所處在的模式,這樣就使得我們的風(fēng)扇更準(zhǔn)確,更高效的運(yùn)行。如圖3-9數(shù)碼管原理圖。圖3-9數(shù)碼管原理圖3.5系統(tǒng)風(fēng)扇驅(qū)動(dòng)和調(diào)速模塊設(shè)計(jì)3.5.1系統(tǒng)風(fēng)扇的驅(qū)動(dòng)模塊設(shè)計(jì)風(fēng)扇的驅(qū)動(dòng)主要是由兩個(gè)三極管來構(gòu)成,三極管通過電流放大,然后直接驅(qū)動(dòng)直流電機(jī),就帶動(dòng)了風(fēng)扇的轉(zhuǎn)動(dòng)。三極管是電流放大器件,分成NPN和PNP兩種。如圖3-10三極管電路圖圖3-10三極管電路圖電流放大三極管的放大作用就是:當(dāng)集電極電流受到了基極電流的控制,并且基極電流很小的變化,會(huì)引起集電極電流很大的變化,且變化滿足一定的比例關(guān)系。王蕊.基于單片機(jī)的多功能自動(dòng)調(diào)溫風(fēng)扇系統(tǒng)設(shè)計(jì)[D].鄭州大學(xué),2012.7所以,因?yàn)閱纹瑱C(jī)的端口電流比較小,所以我們要使用到三極管放大電流的原理,這樣三極管才能有足夠大的電流去驅(qū)動(dòng)風(fēng)扇。因此,系統(tǒng)風(fēng)扇的驅(qū)動(dòng)主要是通過三極管PNP低電平的時(shí)候,三極管導(dǎo)通,在NPN高電平的時(shí)候?qū)?,而且PNP和NPN的電流是相反的,然后就到三極管的開關(guān),用來以小電流控制大電流的通斷,這樣,通過三極管的的驅(qū)動(dòng)直流電機(jī),帶動(dòng)風(fēng)扇轉(zhuǎn)動(dòng),然后通過PWM的調(diào)速方式,來控制鳳扇的轉(zhuǎn)速,這樣風(fēng)扇就可以按照我們程序所設(shè)計(jì)的模式來進(jìn)行轉(zhuǎn)動(dòng)。3.5.2系統(tǒng)風(fēng)扇調(diào)速模塊設(shè)計(jì)當(dāng)PWM脈寬調(diào)制的時(shí)候,主要是通過改變脈沖寬度,以此來控制輸出電壓的高低,并且它的輸出頻率經(jīng)過周期的改變來控制,然后通過改變脈沖的調(diào)制周期來實(shí)現(xiàn)輸出頻率的變化。這樣,使調(diào)壓和調(diào)頻兩個(gè)作用配合一致,用于中間直流環(huán)節(jié)無關(guān),因而加快了調(diào)節(jié)速度,改善了動(dòng)態(tài)性能。焦玉朋.基于51單片機(jī)的PWM直流電機(jī)調(diào)速系統(tǒng)[D].內(nèi)蒙古大學(xué)

2013工作原理脈寬調(diào)制(PWM)??刂品绞骄褪峭ㄟ^不斷的改變電路的高低電平信號(hào),使輸出端得到一系列幅值相等的脈沖,用這些脈沖來代替正弦波或所需要的波形。也就是在輸出波形的半個(gè)周期中產(chǎn)生多個(gè)脈沖,使各脈沖的等值電壓為正弦波形,所獲得的輸出平滑且低次斜波諧波少。韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)在調(diào)速的過程中,它主要是通過改變脈沖序列的寬度,這樣就尅調(diào)節(jié)輸出量和輸出電壓,這樣就可以使得風(fēng)扇有不同的速度轉(zhuǎn)動(dòng)。在PWM驅(qū)動(dòng)控制的調(diào)速方式下,最常用的是矩形波PWM信號(hào),在控制時(shí)需要調(diào)節(jié)PWM占空比。我們把在一個(gè)周期內(nèi)一直處于高電平的時(shí)間成為占空比。因?yàn)轱L(fēng)扇的轉(zhuǎn)速是與占空比有關(guān)系的,當(dāng)占空比越大,風(fēng)扇的轉(zhuǎn)速就會(huì)與之成正比,就會(huì)越快。當(dāng)系統(tǒng)一直處于高電平的時(shí)候,風(fēng)扇的轉(zhuǎn)速就會(huì)按它最快的轉(zhuǎn)速轉(zhuǎn)動(dòng),在這個(gè)時(shí)候,占空比的值就等于1,風(fēng)扇就會(huì)以全速來轉(zhuǎn)動(dòng)。3.6系統(tǒng)按鍵模塊設(shè)計(jì)系統(tǒng)的按鍵模塊的工作過程,主要是通過單片機(jī)的I/O口,識(shí)別目前的電平信號(hào),來判斷當(dāng)前是否有按鍵按下。然后我們把按鍵的一端接地,另外一端接I/O口,當(dāng)單片機(jī)接通電源的時(shí)候,把這個(gè)I/O口置于高電平,當(dāng)沒有按鍵按下的時(shí)候,該端口會(huì)保護(hù)高電平。然而當(dāng)我們按下按鍵的時(shí)候,這時(shí)候I/O口和地短接,把目前的I/O口的的高電平取反,變成低電平。當(dāng)我們把按鍵松開之后,單片機(jī)內(nèi)部的上拉電阻就會(huì)把當(dāng)前為低電平的狀態(tài)轉(zhuǎn)換成高電平,并且一直保持著。知道有下一次按鍵按下。因此,我們識(shí)別按鍵是否按下就是在程序中查看I/O的電平信號(hào)的狀態(tài)就可以了。因此我們采用P11,P12,P13作為獨(dú)立按鍵的IO口,,并且我們?cè)谑褂玫陌存I的過程中避免因?yàn)槎丝诘幕煊?,?dǎo)致按鍵存在一些誤觸的一些錯(cuò)誤,這樣設(shè)計(jì)更加的便捷。如圖3-12按鍵電路圖

圖3-12電路圖3.7系統(tǒng)紅外控制模塊設(shè)計(jì)在紅外遙控實(shí)現(xiàn)的過程中,主要是靠紅外發(fā)射裝置和紅外接收設(shè)備,通過這兩個(gè)部分就可以實(shí)現(xiàn)紅外遠(yuǎn)程控制了。在系統(tǒng)工作過程中,我們?yōu)榱税研盘?hào)傳送到發(fā)送端,所以我們選擇將基帶二進(jìn)制信號(hào)調(diào)制為脈沖串信號(hào),通過紅外發(fā)射管發(fā)射。如圖3-13紅外控制電路原理圖當(dāng)接收設(shè)備收到這個(gè)頻率時(shí),接收頭就會(huì)自動(dòng)把信問號(hào)解碼輸出為低電平,也就是說沒信答號(hào)時(shí)是高電平,有信號(hào)時(shí)低電平,然后單片機(jī)接收到相對(duì)的指令就可以答工作,紅外遙控的三個(gè)按鍵與單片機(jī)上的三個(gè)獨(dú)立按鍵的作用與定義都是同時(shí)進(jìn)行的,所以當(dāng)紅外遙控按下按鍵之后,單片機(jī)接收到屬于紅外的定義的時(shí)候。系統(tǒng)就會(huì)按照其定義作出反應(yīng),如下圖3-14紅外框圖圖3-13紅外控制電路原理圖圖3-14紅外框圖3.8人體識(shí)別模塊設(shè)計(jì)人體識(shí)別模塊是在硬件通電之后,模塊本身就會(huì)發(fā)射出電平信號(hào),在模塊持續(xù)發(fā)射高電平信號(hào)的時(shí)候,說明在模塊感應(yīng)的范圍內(nèi)存在人;在模塊持續(xù)發(fā)射出低電平信號(hào)的時(shí)候,說明附近沒有人的存在。然后就是單片機(jī),單片機(jī)可以在通電之后持續(xù)檢測(cè)到人體識(shí)別模塊的電平信號(hào),然后通過識(shí)別電平信號(hào)來進(jìn)行了有人或無人狀態(tài)下,風(fēng)扇應(yīng)該進(jìn)行的工作方式,這樣直接通過電平信號(hào)的檢測(cè),大大的降低了實(shí)現(xiàn)的技術(shù)難度和減少誤差。如圖3-15人體識(shí)別模塊電路原理圖圖3-15人體識(shí)別模塊電路原理圖系統(tǒng)軟件設(shè)計(jì)4.1程序設(shè)計(jì)的軟件主要通過各個(gè)元器件的引腳圖和電路圖來熟識(shí)元器件,進(jìn)而根據(jù)相對(duì)應(yīng)的程序來控制各個(gè)器件所實(shí)現(xiàn)的功能。系統(tǒng)主要使用的編程軟件為Keil,因?yàn)檫@個(gè)軟件的操作簡(jiǎn)單,高效,快捷,并且在學(xué)習(xí)上使用的頻率比較高,會(huì)使得我們隊(duì)代碼的理解程度加深,而且編譯的過程中也會(huì)更加的便捷,快速。如圖4-16程序設(shè)計(jì)軟件圖圖4-16程序設(shè)計(jì)軟件圖4.2主程序流程圖首先是單片機(jī)開始工作,然后將各部件的的設(shè)置初始化,然后調(diào)用溫度傳感器,使其進(jìn)行測(cè)溫工作,然后將測(cè)的溫度數(shù)據(jù)傳輸?shù)綌?shù)碼管上,然后數(shù)碼管就會(huì)顯示出測(cè)量的溫度。接著我們可以通過調(diào)用按鍵來切換工作模式或者設(shè)置溫度數(shù)值,然后通過記錄這個(gè)溫度值去調(diào)用風(fēng)扇進(jìn)行驅(qū)動(dòng),實(shí)行各個(gè)模式的工作,如下圖4-17主程序流程圖所示。圖4-17主程序流程圖4.3測(cè)溫模塊程序流程圖當(dāng)系統(tǒng)接通電源的時(shí)候,系統(tǒng)程序首先會(huì)進(jìn)行初始化DS18B20的各個(gè)參數(shù)或配置,然后先發(fā)送復(fù)位命令,將正在測(cè)量的溫度復(fù)位為零,然后進(jìn)行ROM操作,接著就是進(jìn)行測(cè)量外界溫度的命令,進(jìn)行讀時(shí)序和寫時(shí)序,然后進(jìn)行CRC校驗(yàn),如果是正確的數(shù)值,則會(huì)把所測(cè)到的溫度值先存進(jìn)溫度暫存器,然后再通過單片機(jī)的命令將溫度系數(shù)傳輸給數(shù)碼管,這樣就完成了測(cè)量外界的溫度。如下圖4-18測(cè)溫模塊流程圖圖4-18測(cè)溫模塊流程圖4.4數(shù)碼管顯示模塊程序流程圖這部分的程序就是通過從溫度傳感器傳來的溫度系數(shù),通過數(shù)碼管內(nèi)部的轉(zhuǎn)換,采用動(dòng)態(tài)掃描的方法,最后在數(shù)碼管上顯示準(zhǔn)確的溫度值。具體流程圖如圖4-19顯示模塊流程圖圖4-19顯示模塊流程圖4.5按鍵模塊程序流程圖為了讓系統(tǒng)的控制簡(jiǎn)單方便,所以我們?cè)诎存I模塊只設(shè)置了三個(gè)按鍵,作用分別是,工作模式的切換/設(shè)置,加和減,三個(gè)作用。所以程序執(zhí)行的過程就是,首先判斷此時(shí)系統(tǒng)的模式,如果是自動(dòng)模式的話,分別設(shè)置上下限溫度;如果是手動(dòng)模式,就是通過兩個(gè)按鍵進(jìn)行檔位的加和減;自然風(fēng)模式的話,則與按鍵沒關(guān)系,是通過人體識(shí)別模塊和控制風(fēng)扇是否轉(zhuǎn)動(dòng)。具體如圖4-20按鍵模塊流程圖。圖4-20按鍵模塊流程圖系統(tǒng)測(cè)試這一章我們主要的是進(jìn)行風(fēng)扇系統(tǒng)整體的測(cè)試,首先通過對(duì)各個(gè)模塊的測(cè)試,確保不會(huì)因?yàn)橛布嬖诘恼`差而導(dǎo)致實(shí)現(xiàn)的功能出現(xiàn)偏差,然后再通過對(duì)風(fēng)扇整體進(jìn)行測(cè)試,對(duì)風(fēng)扇所設(shè)計(jì)的四個(gè)功能進(jìn)行一一測(cè)試,這樣我們就可以準(zhǔn)確的保證系統(tǒng)的整體設(shè)計(jì)得以順利進(jìn)行。5.1系統(tǒng)硬件模塊測(cè)試5.1.1按鍵測(cè)試首先我們先接通電源,然后通過測(cè)試按鍵的反應(yīng)情況,一開始按下模式切換按鍵,看是否可以通過按鍵來切換風(fēng)扇的工作模式,然后就是在自動(dòng)模式的情況下,看是否能通過按鍵設(shè)置溫度的上下限,接著就是自動(dòng)模式的測(cè)試,看是否通過加減按鍵可以進(jìn)行對(duì)風(fēng)扇的調(diào)檔,如圖5-21按鍵前圖,5-22按鍵后圖,這樣,通過一系列的功能測(cè)試,發(fā)現(xiàn)按鍵可以正常工作,沒有出現(xiàn)什么異常。圖5-21按鍵模塊流程圖圖5-22按鍵模塊流程圖5.1.2傳感器DS18B20溫度采集測(cè)試首先我們先直通電源,等待數(shù)碼管上顯示出溫度系數(shù),然后我們就通過用手來捂住溫度傳感器,觀測(cè)數(shù)碼管上的溫度系數(shù)是否有改變,發(fā)現(xiàn)是正常顯示的,然后我們通過自動(dòng)模式的測(cè)試,設(shè)置好上下限的溫度,然后通過用手捂住加熱后再松開,觀察風(fēng)扇是否顯示停止,然后等待一段時(shí)間,等溫度達(dá)到設(shè)置溫度的區(qū)間的時(shí)候,風(fēng)扇會(huì)再次轉(zhuǎn)動(dòng)起來,這樣測(cè)試的溫度傳感器是正常工作的。如圖5-1溫度顯示圖5-23溫度顯示5.2系統(tǒng)功能測(cè)試本系統(tǒng)通過單片機(jī)作為控制系統(tǒng),然后調(diào)用各個(gè)模塊去實(shí)現(xiàn)不同的功能,首先是使用溫度傳感器先測(cè)量外界的實(shí)時(shí)溫度,然后將測(cè)得的溫度通過數(shù)據(jù)傳輸給顯示模塊,而數(shù)碼管通過內(nèi)部的數(shù)值轉(zhuǎn)換之后,通過LED數(shù)碼管顯示出來,還有就是通過按鍵或者紅外遙控對(duì)風(fēng)扇系統(tǒng)的工作模式的切換和設(shè)置。系統(tǒng)設(shè)計(jì)一共有3個(gè)按鍵:分別是模式的切換/設(shè)置,加,減。系統(tǒng)的功能設(shè)計(jì)的工作模式也有三種,分別是自動(dòng)模式、手動(dòng)模式和自然風(fēng)模式。系統(tǒng)功能一:自動(dòng)模式,當(dāng)我們通過按鍵切換到自動(dòng)模式的時(shí)候,這時(shí)候設(shè)置好溫度的區(qū)間,包括最高溫度和最低溫度,上下限的溫度都是通過加減鍵來控制,按一下增加或減少0.1度,設(shè)置好溫度后,當(dāng)人體識(shí)別模塊感應(yīng)到附近有人的時(shí)候,外界溫度低于設(shè)置溫度的最小值時(shí),風(fēng)扇停止不轉(zhuǎn);外界溫度在設(shè)置溫度的最大值之上,風(fēng)扇會(huì)以全速轉(zhuǎn)動(dòng)。如果人體識(shí)別模塊感應(yīng)到附近沒有人的時(shí)候,風(fēng)扇就會(huì)停止轉(zhuǎn)動(dòng)。如下圖5-24自動(dòng)模式功能圖。就是當(dāng)我們把上限溫度設(shè)置為37度,下限溫度設(shè)置為30度時(shí)。這是人體識(shí)別模塊先進(jìn)行附近是否有人進(jìn)行檢測(cè),然后再有人時(shí),當(dāng)外界溫度低于36度的時(shí)候,風(fēng)扇停止不轉(zhuǎn),當(dāng)外界溫度處于36度和40度之間的時(shí)候,風(fēng)扇會(huì)以最高轉(zhuǎn)速的50%進(jìn)行轉(zhuǎn)動(dòng),當(dāng)外界溫度高于37度的時(shí)候,風(fēng)扇就會(huì)以全速進(jìn)行轉(zhuǎn)動(dòng)。圖5-24自動(dòng)模式功能圖功能二:手動(dòng)模式,此時(shí)數(shù)碼管上會(huì)有兩個(gè)數(shù)據(jù),前面的第一位為風(fēng)扇的檔數(shù),后面的數(shù)據(jù)為外界的實(shí)時(shí)溫度我們可以切換到自動(dòng)模式之后,通過加減按鍵進(jìn)行風(fēng)扇檔位的調(diào)速。如下圖5-25手動(dòng)模式功能圖。我把風(fēng)扇劃分為三個(gè)檔位,根據(jù)按鍵的輸入或者紅外遙控的控制,風(fēng)扇可以分別進(jìn)行1,2,3檔進(jìn)行轉(zhuǎn)動(dòng),這時(shí)與外界溫度和是否有人無關(guān)。圖5-25手動(dòng)模式功能圖功能三:自然風(fēng)模式,這時(shí)候數(shù)碼管上有兩個(gè)數(shù)據(jù),前面的第一位一直都會(huì)顯示“b”,后面的三位顯示的是實(shí)時(shí)測(cè)得的外界溫度,這時(shí)候人體識(shí)別模塊工作,不斷的發(fā)射電平信號(hào)感知附近是否有人,有人的情況下,風(fēng)扇就會(huì)轉(zhuǎn)動(dòng),轉(zhuǎn)速是隨機(jī)的,時(shí)快時(shí)慢;沒有人的情況下。如下圖5-26自然風(fēng)模式功能圖。當(dāng)我們把風(fēng)扇的工作模式切換為自然風(fēng)模式,此時(shí)風(fēng)扇轉(zhuǎn)動(dòng)的情況與外界溫度無關(guān),只與是否檢測(cè)到有人存在有關(guān),在有人時(shí),風(fēng)扇以隨機(jī)速度轉(zhuǎn)動(dòng),無人的時(shí)候,風(fēng)扇停止。圖5-26自然風(fēng)模式功能圖功能四:紅外遙控功能,這個(gè)主要是用過遙控上的三個(gè)按鍵進(jìn)行操作,分別是工作模式切換/設(shè)置,加和減,實(shí)現(xiàn)的情況和按鍵的作用是一樣的。如圖5-27紅外遙控功能圖。圖5-27紅外遙控功能圖第6章結(jié)論本系統(tǒng)是一個(gè)智能風(fēng)扇系統(tǒng)的設(shè)計(jì),通過各個(gè)模塊的共同工作,例如51單片機(jī),溫度傳感器,三極管等這些硬件的作用下實(shí)現(xiàn)的風(fēng)扇的轉(zhuǎn)動(dòng),然后通過不同的工作模式和設(shè)置下,采取PWM調(diào)速方式對(duì)風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,實(shí)現(xiàn)不同模式和情況下風(fēng)扇的工作狀態(tài),對(duì)這個(gè)風(fēng)扇系統(tǒng)的操控主要是通過按鍵的紅外遙控,借此來改變風(fēng)扇的工作模式和設(shè)置好相應(yīng)的溫度系數(shù),就這樣實(shí)現(xiàn)了智能風(fēng)扇系統(tǒng)本系統(tǒng)的設(shè)計(jì)可以運(yùn)用到社會(huì)上各種各樣的情景,例如家庭風(fēng)扇,工業(yè)生產(chǎn),設(shè)備散熱等器件上,可以發(fā)揮出很好的作用。而且隨著社會(huì)的發(fā)展,我們隊(duì)智能事物的追求也會(huì)越來越高,因?yàn)閷?duì)于我們生活的便捷性、智能化來說,是非常重要的,可以推動(dòng)著我們經(jīng)濟(jì)的發(fā)展,綜上所述,該系統(tǒng)的設(shè)計(jì)和研究在社會(huì)生產(chǎn)和生活中具有重要地位。參考文獻(xiàn):[1].王蕊.基于單片機(jī)的多功能自動(dòng)調(diào)溫風(fēng)扇系統(tǒng)設(shè)計(jì)[D].鄭州大學(xué),2012.7[2].曾獻(xiàn)芳.基于AT89C55WD單片機(jī)的機(jī)電產(chǎn)品控制器開發(fā)[D].合肥工業(yè)大學(xué)

2007[3].焦玉朋.基于51單片機(jī)的PWM直流電機(jī)調(diào)速系統(tǒng)[D].內(nèi)蒙古大學(xué)

2013[4].韓興國.基于STC89C52單片機(jī)的智能風(fēng)扇控制系統(tǒng)設(shè)計(jì)[J].裝備制造技術(shù).2013(03)[5].劉晗.iShine智能創(chuàng)意多功能小風(fēng)扇[J].

物聯(lián)網(wǎng)技術(shù).2013(02)[6].徐坤.基于MSP430單片機(jī)的直流電動(dòng)機(jī)調(diào)速系統(tǒng)的設(shè)計(jì)[J].煤礦機(jī)械.2013(01)[7].何柳.基于USB電源的智能風(fēng)扇控制技術(shù)[J].自動(dòng)化應(yīng)用.

2012(12)[8].文海瓊卓朝松.《藍(lán)牙數(shù)據(jù)傳輸智能溫控風(fēng)扇系統(tǒng)的設(shè)計(jì)》-《電子世界》-2018[9].ChenZhong.DesignofControlSystemBasedonSTC89C52SingleChipMicrocomputer.2015[10].GuihongZhang.Designofreal-timemonitoringaboutair-sourceheatpumpbasedonkingview.ChineseControlandDecisionConference.2017致謝美好的學(xué)習(xí)生活即將結(jié)束,在學(xué)校的每天,老師的教誨與指導(dǎo),都深深的銘記在我的心中,因?yàn)樗麄兊拇嬖冢攀沟梦铱梢詫W(xué)到那么多的知識(shí),那么多的技能,才足以在這個(gè)社會(huì)上生存,所以非常感謝大學(xué)里的各位老師和幫助我完成的這次設(shè)計(jì)的張老師,他們都非常的辛苦,因?yàn)?,我?duì)各位良師致以最高的致敬。

怎樣提高電腦系統(tǒng)運(yùn)行速度WindowsXP的啟動(dòng)速度比Windows2000要快30%左右,但相對(duì)于Windows98仍然要慢了不少,不過,我們可以通過優(yōu)化設(shè)置,來大大提高WindowsXP的啟動(dòng)速度。加快系統(tǒng)啟動(dòng)速度主要有以下方法:盡量減少系統(tǒng)在啟動(dòng)時(shí)加載的程序與服務(wù);對(duì)磁盤及CPU等硬件進(jìn)行優(yōu)化設(shè)置;修改默認(rèn)設(shè)置,減少啟動(dòng)等待時(shí)間等。這些方法大部分既可減少系統(tǒng)啟動(dòng)的時(shí)間,又可以節(jié)省系統(tǒng)資源,加快電腦運(yùn)行速度。1.加快系統(tǒng)啟動(dòng)速度WindowsXP的啟動(dòng)速度比Windows2000要快30%左右,但相對(duì)于Windows98仍然要慢了不少,不過,我們可以通過優(yōu)化設(shè)置,來大大提高WindowsXP的啟動(dòng)速度。加快系統(tǒng)啟動(dòng)速度主要有以下方法:盡量減少系統(tǒng)在啟動(dòng)時(shí)加載的程序與服務(wù);對(duì)磁盤及CPU等硬件進(jìn)行優(yōu)化設(shè)置;修改默認(rèn)設(shè)置,減少啟動(dòng)等待時(shí)間等。這些方法大部分既可減少系統(tǒng)啟動(dòng)的時(shí)間,又可以節(jié)省系統(tǒng)資源,加快電腦運(yùn)行速度。(1)MsconfigWindowsXP的啟動(dòng)速度在系統(tǒng)安裝初期還比較快,但隨著安裝的軟件不斷增多,系統(tǒng)的啟動(dòng)速度會(huì)越來越慢,這是由于許多軟件把自己加在了啟動(dòng)程序中,這樣開機(jī)即需運(yùn)行,大大降低了啟動(dòng)速度,而且也占用了大量的系統(tǒng)資源。對(duì)于這樣一些程序,我們可以通過系統(tǒng)配置實(shí)用程序Msconfig將它們從啟動(dòng)組中排除出去。選擇“開始”菜單中的“運(yùn)行”命令,在“運(yùn)行”對(duì)話框中鍵入“Msconfig”,回車后會(huì)彈出“系統(tǒng)配置實(shí)用程序”對(duì)話框,選擇其中的“啟動(dòng)”選項(xiàng)卡(如圖1),該選項(xiàng)卡中列出了系統(tǒng)啟動(dòng)時(shí)加載的項(xiàng)目及來源,仔細(xì)查看每個(gè)項(xiàng)目是否需要自動(dòng)加載,否則清除項(xiàng)目前的復(fù)選框,加載的項(xiàng)目越少,啟動(dòng)的速度就越快。設(shè)置完成后需要重新啟動(dòng)方能生效。(2)BootvisBootvis是微軟提供的一個(gè)啟動(dòng)優(yōu)化工具,可提高WindowsXP的啟動(dòng)速度。用BootVis提升WindowsXP的啟動(dòng)速度必須按照正確的順序進(jìn)行操作,否則將不會(huì)起到提速的效果。其正確的操作方法如下:?jiǎn)?dòng)Bootvis,從其主窗口(如圖2)中選擇“工具”菜單下的“選項(xiàng)”命令,在“符號(hào)路徑”處鍵入Bootvis的安裝路徑,如“C:\ProgramFiles\Bootvis”,單擊“保存”退出。從“跟蹤”菜單中選擇“下次引導(dǎo)”命令,會(huì)彈出“重復(fù)跟蹤”對(duì)話框,單擊“確定”按鈕,BootVis將引導(dǎo)WindowsXP重新啟動(dòng),默認(rèn)的重新啟動(dòng)時(shí)間是10秒。系統(tǒng)重新啟動(dòng)后,BootVis自動(dòng)開始運(yùn)行并記錄啟動(dòng)進(jìn)程,生成啟動(dòng)進(jìn)程的相關(guān)BIN文件,并把這個(gè)記錄文件自動(dòng)命名為TRACE_BOOT_1_1。程序記錄完啟動(dòng)進(jìn)程文件后,會(huì)重新啟動(dòng)BootVis主界面,在“文件”菜單中選擇剛剛生成的啟動(dòng)進(jìn)程文件“TRACE_BOOT_1_1”。窗口中即會(huì)出現(xiàn)“CPU>使用”、“磁盤I/O”、“磁盤使用”、“驅(qū)動(dòng)程序延遲”等幾項(xiàng)具體圖例供我們分析,不過最好還是讓BootVis程序來自動(dòng)進(jìn)行分析:從“跟蹤”菜單中選擇“系統(tǒng)優(yōu)化”命令,程序會(huì)再次重新啟動(dòng)計(jì)算機(jī),并分析啟動(dòng)進(jìn)程文件,從而使計(jì)算機(jī)啟動(dòng)得更快。(3)禁用多余的服務(wù)WindowsXP在啟動(dòng)時(shí)會(huì)有眾多程序或服務(wù)被調(diào)入到系統(tǒng)的內(nèi)存中,它們往往用來控制Windows系統(tǒng)的硬件設(shè)備、內(nèi)存、文件管理或者其他重要的系統(tǒng)功能。但這些服務(wù)有很多對(duì)我們用途不大甚至根本沒有用,它們的存在會(huì)占用內(nèi)存和系統(tǒng)資源,所以應(yīng)該將它們禁用,這樣最多可以節(jié)省70MB的內(nèi)存空間,系統(tǒng)速度自然也會(huì)有很大的提高。選擇“開始”菜單中的“運(yùn)行”命令,在“運(yùn)行”對(duì)話框鍵入“services.msc”后回車,即可打開“服務(wù)”窗口。窗口的服務(wù)列表中列出了系統(tǒng)提供的所有服務(wù)的名稱、狀態(tài)及啟動(dòng)類型。要修改某個(gè)服務(wù),可從列表雙擊它,會(huì)彈出它的屬性對(duì)話框(如圖3),你可從“常規(guī)”選項(xiàng)卡對(duì)服務(wù)進(jìn)行修改,通過單擊“啟動(dòng)”、“停止”、“暫?!?、“恢復(fù)”四個(gè)按鈕來修改服務(wù)的狀態(tài),并可從“啟動(dòng)類型”下拉列表中修改啟動(dòng)類型,啟動(dòng)類型有“自動(dòng)”、“手動(dòng)”、“已禁用”三種。如果要禁止某個(gè)服務(wù)在啟動(dòng)自動(dòng)加載,可將其啟動(dòng)類型改為“已禁用”。WindowsXP提供的所有服務(wù)有36個(gè)默認(rèn)是自動(dòng)啟動(dòng)的,實(shí)際上,其中只有8個(gè)是必須保留的(見下表),其他的則可根據(jù)自己的需要進(jìn)行設(shè)置,每種服務(wù)的作用在軟件中有提示。4)修改注冊(cè)表來減少預(yù)讀取,減少進(jìn)度條等待時(shí)間WindowsXP在啟動(dòng)過程中會(huì)出現(xiàn)一個(gè)進(jìn)度條,我們可以通過修改注冊(cè)表,讓進(jìn)度條只跑一圈就進(jìn)入登錄畫面。選擇“開始”菜單中的“運(yùn)行”命令,在“運(yùn)行”對(duì)話框鍵入“regedit”命令后回車,即可啟動(dòng)注冊(cè)表編輯器,在注冊(cè)表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,選擇其下的EnablePrefetcher鍵,把它的鍵值改為“1”即可。(5)減少開機(jī)磁盤掃描等待時(shí)間當(dāng)Windows日志中記錄有非正常關(guān)機(jī)、死機(jī)引起的重新啟動(dòng),系統(tǒng)就會(huì)自動(dòng)在啟動(dòng)的時(shí)候運(yùn)行磁盤掃描程序。在默認(rèn)情況下,掃描每個(gè)分區(qū)前會(huì)等待10秒鐘,如果每個(gè)分區(qū)都要等上10秒才能開始進(jìn)行掃描,再加上掃描本身需要的時(shí)間,會(huì)耗費(fèi)相當(dāng)長(zhǎng)的時(shí)間才能完成啟動(dòng)過程。對(duì)于這種情況我們可以設(shè)置取消磁盤掃描的等待時(shí)間,甚至禁止對(duì)某個(gè)磁盤分區(qū)進(jìn)行掃描。選擇“開始→運(yùn)行”,在運(yùn)行對(duì)話框中鍵入“chkntfs/t:0”,即可將磁盤掃描等待時(shí)間設(shè)置為0;如果要在計(jì)算機(jī)啟動(dòng)時(shí)忽略掃描某個(gè)分區(qū),比如C盤,可以輸入“chkntfs/xc:”命令;如果要恢復(fù)對(duì)C盤的掃描,可使用“chkntfs/dc:”命令,即可還原所有chkntfs默認(rèn)設(shè)置,除了自動(dòng)文件檢查的倒計(jì)時(shí)之外。2.提高系統(tǒng)運(yùn)行速度提升系統(tǒng)運(yùn)行速度的思路與加快啟動(dòng)的速度類似:盡量?jī)?yōu)化軟硬件設(shè)置,減輕系統(tǒng)負(fù)擔(dān)。以下是一些常用的優(yōu)化手段。(1)設(shè)置處理器二級(jí)緩存容量WindowsXP無法自動(dòng)檢測(cè)處理器的二級(jí)緩存容量,需要我們自己在注冊(cè)表中手動(dòng)設(shè)置,首先打開注冊(cè)表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”,選擇其下的“SecondLevelDataCache”,根據(jù)自己所用的處理器設(shè)置即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”。(2)提升系統(tǒng)緩存同樣也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”位置,把其下的“LargeSystemCache”鍵值從0改為1,WindowsXP就會(huì)把除了4M之外的系統(tǒng)內(nèi)存全部分配到文件系統(tǒng)緩存中,這樣XP的內(nèi)核能夠在內(nèi)存中運(yùn)行,大大提高系統(tǒng)速度。通常來說,該優(yōu)化會(huì)使系統(tǒng)性能得到相當(dāng)?shù)奶嵘灿锌赡軙?huì)使某些應(yīng)用程序性能降低。需要注意的是必須有256M以上的內(nèi)存,激活LargeSystemCache才可起到正面的作用,否則不要輕易改動(dòng)它。(3)改進(jìn)輸入/輸出性能這個(gè)優(yōu)化能夠提升系統(tǒng)進(jìn)行大容量文件傳輸時(shí)的性能,不過這只對(duì)服務(wù)器用戶才有實(shí)在意義。我們可在中新建一個(gè)DWORD(雙字節(jié)值)鍵值,命名為IOPageLockLimit。一般情況下把數(shù)據(jù)設(shè)置8~16MB之間性能最好,要記住這個(gè)值是用字節(jié)來計(jì)算的,例如你要分配10MB的話,就是10×?1024×1024,也就是10485760。這里的優(yōu)化也需要你的機(jī)器擁有大于256M的內(nèi)存。(4)禁用內(nèi)存頁面調(diào)度在正常情況下,XP會(huì)把內(nèi)存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數(shù)據(jù)保留在內(nèi)存中,從而提升系統(tǒng)性能。在注冊(cè)表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”下的“DisablePagingExecutive”鍵,把它的值從0改為1即可禁止內(nèi)存頁面調(diào)度了。(5)關(guān)閉自動(dòng)重新啟動(dòng)功能當(dāng)WindowsXP遇到嚴(yán)重問題時(shí)便會(huì)突然重新開機(jī),可從注冊(cè)表將此功能取消。打開注冊(cè)表編輯器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”將AutoReboot鍵的Dword值更改為0,重新啟動(dòng)后設(shè)置即可生效。(6)改變視覺效果WindowsXP在默認(rèn)情況下啟用了幾乎所有的視覺效果,如淡入淡出、在菜單下顯示陰影。這些視覺效果雖然漂亮,但對(duì)系統(tǒng)性能會(huì)有一定的影響,有時(shí)甚至造成應(yīng)用軟件在運(yùn)行時(shí)出現(xiàn)停頓。一般情況下建議少用或者取消這些視覺效果。選擇桌面上“我的電腦”圖標(biāo),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“屬性”命令,打開“系統(tǒng)屬性”對(duì)話框。選擇“高級(jí)”選項(xiàng)卡,在其中的“性能”欄中單擊“設(shè)置”按鈕,會(huì)彈出“性能選項(xiàng)”對(duì)話框(如圖4),可選擇“調(diào)整為最佳性能”單選框來關(guān)閉所有的視覺效果,也可選擇“自定義”然后選擇自己需要的視覺效果。(7)合理設(shè)置頁面虛擬內(nèi)存同樣也是在“性能選項(xiàng)”對(duì)話框中,選擇“高級(jí)”選項(xiàng)卡,在其中的“虛擬內(nèi)存”欄中單擊“更改”按鈕,接下來選擇虛擬內(nèi)存為“自定義大小”,然后設(shè)置其數(shù)值。一般情況下,把虛擬設(shè)為不小于256M,不大于382M比較合適,而且最大值和最小值最好一樣。(8)修改外觀方案WindowsXP默認(rèn)的外觀方案雖然漂亮,但對(duì)系統(tǒng)資源的占用也多,可將其改為經(jīng)典外觀以獲得更好的性能。在桌面空白位置單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“屬性”命令,會(huì)打開“顯示屬性”對(duì)話框,在“主題”選項(xiàng)卡選擇主題為“Windows經(jīng)典”,即可將外觀修改為更為經(jīng)濟(jì)的Windows經(jīng)典外觀。(9)取消XP對(duì)ZIP支持WindowsXP在默認(rèn)情況下打開了對(duì)zip文件支持,這要占用一定的系統(tǒng)資源,可選擇“開始→運(yùn)行”,在“運(yùn)行”對(duì)話框中鍵入“regsvr32/uzipfldr.dll”,回車確認(rèn)即可取消XP對(duì)ZIP解壓縮的支持,從而節(jié)省系統(tǒng)資源。(10)關(guān)閉Dr.WatsonDr.Watson是WindowsXP的一個(gè)崩潰分析工具,它會(huì)在應(yīng)用程序崩潰的時(shí)候自動(dòng)彈出,并且在默認(rèn)情況下,它會(huì)將與出錯(cuò)有關(guān)的內(nèi)存保存為DUMP文件以供程序員分析。不過,記錄DUMP文件對(duì)普通用戶則毫無幫助,反而會(huì)帶來很大的不便:由于Dr.Watson在應(yīng)用程序崩潰時(shí)會(huì)對(duì)內(nèi)存進(jìn)行DUMP記錄,將出現(xiàn)長(zhǎng)時(shí)間硬盤讀寫操作,要很長(zhǎng)一斷時(shí)間程序才能關(guān)閉,并且DUMP文件還會(huì)占用大量磁盤空間。要關(guān)閉Dr.Watson可打開注冊(cè)表編輯器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug”分支,雙擊其下的Auto鍵值名稱,將其“數(shù)值數(shù)據(jù)”改為0,最后按F5刷新使設(shè)置生效,這樣就取消它的運(yùn)行了。同樣,我們可以把所有具備調(diào)試功能的選項(xiàng)取消,比如藍(lán)屏?xí)r出現(xiàn)的memory.dmp,可在“系統(tǒng)屬性”對(duì)話框中選擇“高級(jí)”選項(xiàng)卡,單擊“啟動(dòng)和故障恢復(fù)”欄中的“設(shè)置”按鈕,并在彈出的“啟動(dòng)和故障恢復(fù)”對(duì)話框中選擇“寫入調(diào)試信息”為“無”(如圖5)。(11)啟動(dòng)硬盤/光驅(qū)DMA模式打開“系統(tǒng)屬性”對(duì)話框,選擇“硬件”選擇卡中的“設(shè)備管理器”按鈕,打開“設(shè)備管理器”窗口,在設(shè)備列表中選擇“IDEATA/ATAPI控制器”,雙擊“主要IDE通道”或“次要IDE通過”,在其屬性對(duì)話框的“高級(jí)設(shè)置”選項(xiàng)卡中檢查DMA模式是否已啟動(dòng),一般來說如果設(shè)備支持,系統(tǒng)就會(huì)自動(dòng)打開DMA功能,如果沒有打開可將“傳輸模式”設(shè)為“DMA(若可用)”。(12)關(guān)掉不用的設(shè)備WindowsXP總是盡可能為電腦的所有設(shè)備安裝驅(qū)動(dòng)程序并進(jìn)行管理,這不僅會(huì)減慢系統(tǒng)啟動(dòng)的速度,同時(shí)也造成了系統(tǒng)資源的大量占用。針對(duì)這一情況,你可在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機(jī)端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,方法是雙擊要停用的設(shè)備,在其屬性對(duì)話框中的“常規(guī)”選項(xiàng)卡中選擇“不要使用這個(gè)設(shè)備(停用)”。在重新啟動(dòng)設(shè)置即可生效,當(dāng)需要使用這些設(shè)備時(shí)再從設(shè)備管理器中啟用它們。(13)關(guān)閉錯(cuò)誤報(bào)告當(dāng)應(yīng)用程序出錯(cuò)時(shí),會(huì)彈出發(fā)送錯(cuò)誤報(bào)告的窗口,其實(shí)這樣的錯(cuò)誤報(bào)告對(duì)普通用戶而言幾乎沒有任何意義,關(guān)閉它是明智的選擇。在“系統(tǒng)屬性”對(duì)話框中選擇“高級(jí)”選項(xiàng)卡,單擊“錯(cuò)誤報(bào)告”按鈕,在彈出的“錯(cuò)誤匯報(bào)”對(duì)話框中,選擇“禁用錯(cuò)誤匯報(bào)”單選項(xiàng),最后單擊“確定”即可。另外我們也可以從組策略中關(guān)閉錯(cuò)誤報(bào)告:從“運(yùn)行”中鍵入“gpedit.msc”,運(yùn)行“組策略編輯器”,展開“計(jì)算機(jī)配置→管理模板→系統(tǒng)→錯(cuò)誤報(bào)告功能”,雙擊右邊設(shè)置欄中的“報(bào)告錯(cuò)誤”,在彈出的“屬性”對(duì)話框中選擇“已禁用”單選框即可將“報(bào)告錯(cuò)誤”禁用。(14)關(guān)閉自動(dòng)更新“自動(dòng)更新”功能對(duì)許多WindowsXP用戶而言并不是必需的,可將其關(guān)閉以節(jié)省系統(tǒng)資源。在“我的電腦”上單擊鼠標(biāo)右鍵,從快捷菜單中選擇“屬性”命令,選擇“系統(tǒng)屬性”對(duì)話框中的“自動(dòng)更新”選項(xiàng)卡,勾選“關(guān)閉自動(dòng)更新,我將手動(dòng)更新計(jì)算機(jī)”單選框,單擊“確定”按鈕即可關(guān)閉自動(dòng)更新功能。如果在“服務(wù)”已經(jīng)將“AutomaticUpdates”服務(wù)關(guān)閉,“系統(tǒng)屬性”對(duì)話框中的“自動(dòng)更新”選項(xiàng)卡就不能進(jìn)行任何設(shè)置了。(15)去掉菜單延遲去掉菜單彈出時(shí)的延遲,可以在一定程度上加快XP。要修改的鍵值位置在“HKEY_CURRENT_USER\ControlPanel\Desktop”。修改其下的“MenuShowDelay”鍵,把默認(rèn)的400修改為0,按F5刷新注冊(cè)表即可生效。(16)清除預(yù)讀文件WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時(shí)間后,預(yù)讀文件夾里的文件數(shù)量會(huì)變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費(fèi)的時(shí)間變長(zhǎng)。而且有些應(yīng)用程序會(huì)產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計(jì)文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。(17)關(guān)閉自動(dòng)播放功能在WindowsXP中,當(dāng)往光驅(qū)中放入光盤或?qū)SB硬盤接上電腦時(shí),系統(tǒng)都會(huì)自動(dòng)將光驅(qū)或USB硬盤掃描一遍,同時(shí)提示你是否播放里面的圖片、視頻、音樂等文件,如果是擁有多個(gè)分區(qū)的大容量的USB硬盤,掃描會(huì)耗費(fèi)很長(zhǎng)的時(shí)間,而且你得多次手動(dòng)關(guān)閉提示窗口,非常麻煩。這種情況下我們可以將WindowsXP的自動(dòng)播放功能關(guān)閉。運(yùn)行“組策略”程序。在組策略窗口左邊欄中,打開“計(jì)算機(jī)配置”,選擇“管理模板”下的“系統(tǒng)”,然后在右邊的配置欄中找到“關(guān)閉自動(dòng)播放”并雙擊它,會(huì)彈出“關(guān)閉自動(dòng)播放屬性”對(duì)話框。在其中“設(shè)置”選項(xiàng)卡中選擇“已啟用”,“關(guān)閉自動(dòng)播放”下拉列表中選擇“所有驅(qū)動(dòng)器”(如圖6)。這樣以后就不用擔(dān)心WindowsXP的“自動(dòng)播放”功能帶來的麻煩了。如果你只是想禁止系統(tǒng)掃描某個(gè)驅(qū)動(dòng)器(如USB硬盤)上的文件,可采用下面的方法。先連上你的USB硬盤,讓系統(tǒng)將它識(shí)別出來。然后打開“我的電腦”,選擇USB硬盤上的某個(gè)分區(qū),按鼠標(biāo)右鍵,會(huì)彈出磁盤屬性窗口,選取“自動(dòng)播放”選項(xiàng)卡,將所有內(nèi)容的類型都選擇為不執(zhí)行操作。如果USB硬盤有多個(gè)分區(qū),對(duì)所有分區(qū)都進(jìn)行同樣的操作,這樣當(dāng)你將USB驅(qū)動(dòng)器拔掉再重新接上時(shí),系統(tǒng)會(huì)將USB硬盤識(shí)別出來,而不會(huì)反復(fù)問你是否播放USB硬盤中的文件了。3.加快關(guān)機(jī)速度WindowsXP的關(guān)機(jī)速度要慢于啟動(dòng)速度,特別有些任務(wù)還需要手工結(jié)束,更加延緩了關(guān)機(jī)速度。因此,要加快關(guān)機(jī)速度,首先要開啟WindowsXP的自動(dòng)結(jié)束任務(wù)功能。具體步驟是:從注冊(cè)表中找到“HKEY_CURRENT_USER\ControlPanel\Desktop”,把“AutoEndTasks”的鍵值設(shè)置為1即可。然后再修改“HungAppTimeout”為“4000(或更小)”(預(yù)設(shè)為5000),該鍵值同樣也在“HKEY_CURRENT_USER\ControlPanel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同樣把WaitToKillServiceTimeout設(shè)置為“4000”;通過這樣設(shè)置后的關(guān)機(jī)速度明顯要加快了。夠全面吧~~◆二、硬件優(yōu)化設(shè)置◆1、關(guān)掉不用的設(shè)備

在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機(jī)端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,在要停用設(shè)備屬性對(duì)話框中的“常規(guī)”選項(xiàng)卡中選擇“不要使用這個(gè)設(shè)備(停用)”。當(dāng)需要使用這些設(shè)備時(shí)再從設(shè)備管理器中啟用它們?!?、內(nèi)存性能優(yōu)化

WindowsXP中有幾個(gè)選項(xiàng)可以優(yōu)化內(nèi)存性能,它們?nèi)荚谧?cè)表下面位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management

1)禁用內(nèi)存頁面調(diào)度(Paging

Executive)

XP會(huì)把內(nèi)存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數(shù)據(jù)保留在內(nèi)存中,從而提升系統(tǒng)性能。256M以上內(nèi)存才使用這個(gè)設(shè)置。把“DisablePagingExecutive”的值從0改為1就可以禁止內(nèi)存頁面調(diào)度了。

2)提升系統(tǒng)緩存

必須有256M以上的內(nèi)存,才激活它。把LargeSystemCache鍵值從0改為1,一般來說,這項(xiàng)優(yōu)化會(huì)使系統(tǒng)性能得到相當(dāng)?shù)奶嵘?,但也有可能?huì)使某些應(yīng)用程序性能降低。

3)輸入/輸出性能

內(nèi)存大于256M才更改這里的值,這個(gè)優(yōu)化只對(duì)server(服務(wù)器)用戶才有實(shí)在意義,它能夠提升系統(tǒng)進(jìn)行大容量文件傳輸時(shí)的性能。建一個(gè)DWORD(雙字節(jié)值)鍵值,命名為IOPageLockLimit,數(shù)值設(shè)8M-16M字節(jié)之間性能最好,具體設(shè)什么值,可試試哪個(gè)值可獲得最佳性能。這個(gè)值是用字節(jié)來計(jì)算的,比如你要分配12M,就是12×1024×1024,也就是12582912?!?、啟動(dòng)硬盤/光驅(qū)DMA模式

“系統(tǒng)屬性”-“硬件”-“設(shè)備管理器”,在設(shè)備列表中選擇“IDE

ATA/ATAPI控制器”,雙擊“主要

IDE

通道”或“次要

IDE

通道”,在其屬性對(duì)話框的“高級(jí)設(shè)置”選項(xiàng)卡中檢查DMA模式是否已啟動(dòng),一般來說如果設(shè)備支持,系統(tǒng)就會(huì)自動(dòng)打開DMA功能,如果沒有打開可將“傳輸模式”設(shè)為“DMA(若可用)”(在BIOS里也應(yīng)該要先設(shè)為支持DMA)。

◆4、關(guān)閉自動(dòng)播放功能

運(yùn)行“組策略”程序,在組策略窗口左邊欄中打開“計(jì)算機(jī)配置”,選擇“管理模板”下的“系統(tǒng)”,然后在右邊的配置欄中找到“關(guān)閉自動(dòng)播放”并雙擊它,會(huì)彈出“關(guān)閉自動(dòng)播放屬性”對(duì)話框,在其中“設(shè)置”選項(xiàng)卡中選擇“已啟用”,“關(guān)閉自動(dòng)播放”下拉列表中選擇“所有驅(qū)動(dòng)器”。

◆5、設(shè)置二級(jí)緩存容量

WindowsXP有時(shí)無法自動(dòng)檢測(cè)處理器的二級(jí)緩存容量,需要我們手動(dòng)設(shè)置。運(yùn)行注冊(cè)表編輯器,找到HKCU_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management,選擇Dword值SecondLevelDataCache(如果沒有就新建這個(gè)值),修改這個(gè)值(填時(shí)使用10進(jìn)制)為你的CPU的二級(jí)緩存的大小,比如你的CPU的二級(jí)緩存是25

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論