基于單片機(jī)的智能臺(tái)燈設(shè)計(jì)_第1頁(yè)
基于單片機(jī)的智能臺(tái)燈設(shè)計(jì)_第2頁(yè)
基于單片機(jī)的智能臺(tái)燈設(shè)計(jì)_第3頁(yè)
基于單片機(jī)的智能臺(tái)燈設(shè)計(jì)_第4頁(yè)
基于單片機(jī)的智能臺(tái)燈設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘要□□當(dāng)前,智能化的概念已經(jīng)在生活中隨處可見(jiàn),特別是家居智能化的研究這方面,小到語(yǔ)音助手,大到全部家具物聯(lián),家居智能化已經(jīng)深入方方面面??墒窃谛〖揖叻矫妫N近個(gè)人需求的研究卻不太可觀,在日常生活中,經(jīng)常有夜晚摸黑尋找按鈕的時(shí)候,也有白天忙于其他事物而導(dǎo)致臺(tái)燈沒(méi)辦法及時(shí)關(guān)閉的時(shí)候,針對(duì)需求能對(duì)應(yīng)解決的產(chǎn)品卻沒(méi)有,市場(chǎng)上大多數(shù)臺(tái)燈都是采用手動(dòng)模式來(lái)控制開關(guān),更高級(jí)的有按鈕來(lái)調(diào)整亮度,可價(jià)格就相應(yīng)的高出幾倍。而光源則多以白熾燈和節(jié)能燈為主,致使臺(tái)燈日常耗電量大,忙于工作導(dǎo)致不能及時(shí)關(guān)閉就會(huì)造成資源的浪費(fèi),臺(tái)燈亮度無(wú)法調(diào)整則不利于白天夜晚環(huán)境亮度的改變帶來(lái)的需求變化,在面對(duì)智能產(chǎn)品的基礎(chǔ)上進(jìn)一步加劇視力的損害。本文以此需求闡述一款基于AT89C52單片機(jī)控制的智能臺(tái)燈設(shè)計(jì)。該設(shè)計(jì)加入人體感應(yīng)模塊結(jié)合LED燈對(duì)臺(tái)燈進(jìn)行動(dòng)態(tài)控制,同時(shí)帶有液晶顯示。該臺(tái)燈感應(yīng)到有人能夠自動(dòng)亮起,接著亮度可以隨著環(huán)境光線強(qiáng)度的變化而發(fā)生亮度的改變,以給眼睛最舒適的亮度。之后當(dāng)人離開時(shí),臺(tái)燈會(huì)在30秒后自動(dòng)關(guān)閉。可以隨時(shí)通過(guò)液晶顯示查看當(dāng)前的日期及相應(yīng)環(huán)境參數(shù)。這個(gè)設(shè)計(jì)通過(guò)自動(dòng)控制調(diào)節(jié)大大提高了智能感和實(shí)用性,滿足了需求,又在保護(hù)眼睛的基礎(chǔ)上避免能源浪費(fèi)。關(guān)鍵詞:?jiǎn)纹瑱C(jī)智能臺(tái)燈自動(dòng)感應(yīng)節(jié)能

Abstract Atpresent,theconceptofintelligencehasbeeneverywhereinlife,especiallyinthestudyofhomeintelligence,smalltovoiceassistant,largetoallfurniture,homeintelligencehasbeenin-depthaspects.However,insmallfurniture,closetotheindividualneedsoftheresearchisnotveryimpressive,indailylife,oftenhavethenightblacklookingforbuttons,therearebusywithotherthingsduringthedaysothatthelampcannotbeturnedoffintime,forthedemandcancorrespondtothesolutionoftheproductbutnot,mostofthetablelampsonthemarketareusingmanualmodetocontroltheopeningoflight,Moreadvancedwithbuttonstoadjustthebrightness,thepricecanbeseveraltimeshigher.Andthelightsourceismainlyincandescentandenergy-savinglamps,resultinginthedailypowerconsumptionofthelamp,busyworkleadingtothetimelyclosurewillresultinwasteofresources,tablelampbrightnesscannotbeadjustedisnotconducivetothechangeofthedayandnightenvironmentbrightnesschanges,inthefaceofintelligentproductsonthebasisoffurtheraggravatingthedamagetovision.ThispaperexplainsasmarttablelampdesignbasedonAT89C52microcontrollercontrol.ThedesignaddsahumaninductionmodulecombinedwithLEDlightsfordynamiccontrolofthelamp,withaliquidcrystaldisplay.Thelampsensesthatsomeonecanlightupautomatically,andthenthebrightnesscanchangeastheambientlightintensitychangestogivetheeyesthemostcomfortablebrightness.Afterthat,whensomeoneleaves,thelampswitchesoffautomaticallyafter30seconds.YoucanviewthecurrentdateandthecorrespondingenvironmentalparametersatanytimeviatheLCDdisplay.Thisdesigngreatlyimprovesintelligenceandpracticalitythroughautomaticcontroladjustment,meetstheneeds,andavoidsenergywasteonthebasisofeyeprotection.Keywords:Microcontrollerssmarttablelampsautomaticsensingenergyconservation

圖4.1所示。圖4.SEQ圖\*ARABIC\s11主程序流程圖首先,通電后給程序進(jìn)行初始化。當(dāng)紅外線感應(yīng)控制感應(yīng)到周圍有人時(shí),LED燈會(huì)自動(dòng)亮起;否則,LED燈保持不會(huì)亮起狀態(tài)或者在人離開臺(tái)燈30秒后,臺(tái)燈也會(huì)自動(dòng)關(guān)閉。在使用臺(tái)燈過(guò)程中,光敏電阻通過(guò)檢測(cè)環(huán)境光線強(qiáng)弱自動(dòng)調(diào)節(jié)LED燈的亮度。當(dāng)光線不足時(shí),LED燈會(huì)自動(dòng)調(diào)節(jié)其亮度使亮度更強(qiáng);反之,當(dāng)周圍環(huán)境光線強(qiáng)度充足,即環(huán)境中光線強(qiáng)度大于所設(shè)上限值的時(shí)候,LED燈會(huì)自動(dòng)關(guān)閉。系統(tǒng)開發(fā)工具編程軟件概述Keil是美國(guó)一公司(KeilSoftware)出品的專業(yè)的開發(fā)系統(tǒng),界面友好度高,上手容易編程方便,為開發(fā)提供了良好的集成環(huán)境,在國(guó)內(nèi)由授權(quán)公司進(jìn)行維護(hù)。包括了連接器、庫(kù)管理工具、C編譯器、宏匯編,也是把目標(biāo)代碼到HEX的轉(zhuǎn)換器。在功能方面就目前來(lái)說(shuō),它是功能最強(qiáng)大的單片機(jī)C語(yǔ)言集成開發(fā)環(huán)境。C語(yǔ)言比匯編的易學(xué)程度更高,更容易看懂和學(xué)習(xí),書寫自由,便于使用和調(diào)試,使用中比較簡(jiǎn)潔緊湊與靈活,實(shí)際操作的執(zhí)行速度也不會(huì)遜色,效率高。其軟件界面如圖4.2所示。圖4.2Keil軟件界面軟件keil編程本系統(tǒng)以Keil作單片機(jī)編程軟件,選擇的編程語(yǔ)言為C語(yǔ)言,因?yàn)镃語(yǔ)言有規(guī)范的結(jié)構(gòu),分模塊實(shí)現(xiàn)功能,可以使寫的程序結(jié)構(gòu)化。具體思想是由傳感器將所需數(shù)據(jù)送入單片機(jī),由單片機(jī)進(jìn)行判斷執(zhí)行相應(yīng)的動(dòng)作,編程時(shí)由單片機(jī)main主程序參數(shù)傳遞調(diào)用其余子程序,之后可以進(jìn)行調(diào)試。原理圖仿真軟件Proteus概述Proteus軟件是由英國(guó)LabcenterElectronics公司開發(fā)的EDA工具軟件。主要用來(lái)畫圖,后來(lái)考慮到需求加入了仿真功能,兩者經(jīng)常結(jié)合在一起使用提供了交互環(huán)境,直觀看出結(jié)果方便了后續(xù)焊接運(yùn)行。軟件Proteus對(duì)系統(tǒng)仿真焊接需要耗費(fèi)時(shí)間一旦出錯(cuò)很容易報(bào)廢元件,軟件模擬可以先系統(tǒng)地把握相關(guān)模塊的參數(shù)和功能,所以實(shí)體調(diào)試之前先在軟件模擬比較靈活直觀,可以使實(shí)體運(yùn)行更有把握。實(shí)際過(guò)程是在計(jì)算機(jī)上運(yùn)行程序調(diào)試軟件Keil,選擇程序調(diào)試,若顯示“0error(S),0warning(S)”即證明程序代碼正確,若有錯(cuò)誤則雙擊錯(cuò)誤提示進(jìn)行修改,代碼正確可生成.hex文件。從Proteus元件庫(kù)中找到所需要用到的元件,對(duì)象選擇如以AT89C52為例,從keywords欄目中輸入AT89C52后選擇并擊中ok選項(xiàng),后續(xù)按此逐一選取其他元器件,移動(dòng)到編輯區(qū)編輯位置,連線修改元件屬性后即可開始把程序燒入單片機(jī),加載.hex程序代碼在畫好的電路圖中,即可燒入到AT89C52單片機(jī)中,進(jìn)行相應(yīng)的模擬仿真,畫好電路圖后可檢查有無(wú)錯(cuò)誤。若出現(xiàn)錯(cuò)誤,點(diǎn)擊錯(cuò)誤提示后把錯(cuò)誤位置進(jìn)行修改,修改完再次檢查進(jìn)行調(diào)試與模擬仿真,直到正確結(jié)果的出現(xiàn)。本章小結(jié)軟件設(shè)計(jì)是在硬件的基礎(chǔ)之上,在開始之前需要進(jìn)行模塊梳理功能規(guī)劃,實(shí)現(xiàn)了模塊之間的溝通,決定了整個(gè)系統(tǒng)的功能邏輯性還有人性化,本章以此介紹以AT89C52為主控制的智能臺(tái)燈相關(guān)子程序所使用的相關(guān)軟件選擇及執(zhí)行過(guò)程。

系統(tǒng)測(cè)試系統(tǒng)實(shí)物設(shè)計(jì)整個(gè)智能臺(tái)燈系統(tǒng)的實(shí)物圖如圖5.1所示。圖5.1智能臺(tái)燈的實(shí)物圖智能臺(tái)燈的場(chǎng)景模擬測(cè)試模擬場(chǎng)景一:開機(jī)狀態(tài)過(guò)程:接上5V直流電源,按下開關(guān)按鈕,打開臺(tái)燈結(jié)果:此時(shí)臺(tái)燈液晶顯示屏亮起顯示當(dāng)前環(huán)境狀態(tài)參數(shù),顯示屏顯示當(dāng)前環(huán)境光線強(qiáng)度為13%,溫度為20°,同時(shí)感應(yīng)到有人所以燈亮起,實(shí)物狀態(tài)如圖5.2(a)所示。5.2(a)開機(jī)狀態(tài)實(shí)物圖模擬場(chǎng)景二:開機(jī)后待機(jī)狀態(tài)過(guò)程:在接上電源后人體離開臺(tái)燈環(huán)境3m,關(guān)閉實(shí)驗(yàn)環(huán)境燈光模擬夜晚狀態(tài)結(jié)果:在30S后臺(tái)燈自動(dòng)熄燈模擬場(chǎng)景三:有人狀態(tài)的臺(tái)燈在環(huán)境光線強(qiáng)度較低的環(huán)境過(guò)程:用手遮擋光敏電阻結(jié)果:即遮住光線后,LED燈光線強(qiáng)度逐漸升高最后保持較高亮度,液晶顯示屏上顯示此時(shí)溫度為21°,光敏電阻感應(yīng)到環(huán)境的光線強(qiáng)度只有1%,其狀態(tài)如圖5.2(b)所示。圖5.2(b)模擬光線強(qiáng)度低時(shí)的狀態(tài)模擬場(chǎng)景四:有人狀態(tài)的臺(tái)燈在環(huán)境光線強(qiáng)度較高的環(huán)境過(guò)程:使用強(qiáng)光手電照射光敏電阻結(jié)果:在環(huán)境光源強(qiáng)度過(guò)高時(shí),LED燈亮度逐漸減弱最后熄燈模擬場(chǎng)景五:有人狀態(tài)下的臺(tái)燈在溫度升高環(huán)境下的工作狀態(tài)。過(guò)程:用手按住溫度傳感器,因?yàn)槿梭w正常溫度36°左右接觸傳感器即模擬環(huán)境中溫度上升的情況結(jié)果:液晶顯示屏上顯示溫度讀書在逐漸升高,拍攝時(shí)讀數(shù)為24°。其狀態(tài)如圖5.2(c)所示。圖5.2(c)模擬環(huán)境溫度升高時(shí)的狀態(tài)模擬環(huán)境六:切換臺(tái)燈到手動(dòng)調(diào)節(jié)的工作模式。(為滿足廣大用戶的需求,臺(tái)燈的工作模式有兩種,分別為:自動(dòng)模式和手動(dòng)模式。當(dāng)在特定環(huán)境下,用戶需要把臺(tái)燈切換成手動(dòng)模式時(shí))過(guò)程:開機(jī)狀態(tài)下按下按鍵S4結(jié)果:此時(shí)液晶顯示屏上由“WDE”切換成“WEDS”,即此時(shí)臺(tái)燈已切換成手動(dòng)控制模式(注:因當(dāng)天日期2020年4月1日為星期三,所以液晶顯示屏上的“WED”即表示為星期三)。其狀態(tài)如圖5.2(d)所示。圖5.2(d)臺(tái)燈切換到手動(dòng)工作模式的狀態(tài)模擬場(chǎng)景七:臺(tái)燈工作在手動(dòng)模式下增大臺(tái)燈亮度。(臺(tái)燈切換到手動(dòng)調(diào)節(jié)模式后,需手動(dòng)調(diào)節(jié)臺(tái)燈的亮度,本次設(shè)計(jì)臺(tái)燈有七個(gè)擋位可供用戶根據(jù)實(shí)際情況調(diào)節(jié)。)過(guò)程:當(dāng)用戶需要增加臺(tái)燈亮度時(shí),開機(jī)狀態(tài)下按下按鍵S3結(jié)果:此時(shí)可以觀察到臺(tái)燈的亮度隨著擋位的增大而更加明亮。其狀態(tài)如圖5.2(e)所示。圖5.2(e)手動(dòng)模式下增加臺(tái)燈亮度模擬場(chǎng)景八:“臺(tái)燈工作在手動(dòng)模式下減少臺(tái)燈亮度。臺(tái)燈切換在手動(dòng)模式下工作,需要用戶自己調(diào)節(jié)臺(tái)燈的亮度,由于環(huán)境中的光線強(qiáng)度會(huì)隨時(shí)間、天氣等因素隨之改變,但手動(dòng)模式下臺(tái)燈無(wú)法根據(jù)光線強(qiáng)度調(diào)節(jié)自身的亮度,此時(shí)就需要用戶手動(dòng)進(jìn)行減低臺(tái)燈擋位的操作。過(guò)程:開機(jī)狀態(tài)下按下按鍵S2結(jié)果:此時(shí)可以看到臺(tái)燈的亮度隨著擋位的減小而逐漸變暗。其狀態(tài)如圖5.2(f)所示。圖5.2(f)手動(dòng)模式下減小臺(tái)燈亮度模擬場(chǎng)景九:待機(jī)狀態(tài)下黑暗環(huán)境下人體經(jīng)過(guò)臺(tái)燈過(guò)程:為了減少偶然性,也為了避免臺(tái)燈周圍有小動(dòng)物等移動(dòng)物體導(dǎo)致誤差,進(jìn)行多次重復(fù)實(shí)驗(yàn),待臺(tái)燈檢測(cè)到無(wú)人狀態(tài)熄燈后待機(jī)狀態(tài),走近臺(tái)燈此時(shí)距離1M左右結(jié)果:多次臺(tái)燈均自動(dòng)亮起多次結(jié)果匯總?cè)绫?所示:表1多次測(cè)試匯總數(shù)據(jù)表注:1.以上實(shí)物圖均為本次智能臺(tái)燈設(shè)計(jì)在不同環(huán)境及狀態(tài)下中工作的實(shí)物圖。 2.實(shí)驗(yàn)均處在同一環(huán)境下進(jìn)行模擬測(cè)試,部分采取多次測(cè)試減少偶然性。本章小結(jié)本章節(jié)對(duì)本次智能臺(tái)燈設(shè)計(jì)的實(shí)物圖進(jìn)行展示,由于測(cè)試環(huán)境存在不確定因素,故采取控制變量法,在智能臺(tái)燈環(huán)境變量保持基本不變下對(duì)開機(jī),待機(jī),強(qiáng)弱光,高低溫等多個(gè)狀態(tài)下多次重復(fù)測(cè)試,逐一測(cè)試智能臺(tái)燈的相關(guān)功能,驗(yàn)證智能臺(tái)燈在各因素下的變化,從測(cè)試結(jié)果可分析出顯示模塊,照明模塊,感應(yīng)模塊均正常,實(shí)物滿足設(shè)計(jì)需求。

結(jié)論本文介紹了一種采用AT89C52單片機(jī)控制的智能臺(tái)燈系統(tǒng),從一開始?xì)v史發(fā)展入手,接著對(duì)控制方案、實(shí)現(xiàn)原理、軟件控制流程和制作調(diào)試的經(jīng)驗(yàn)步驟進(jìn)行詳細(xì)的闡述,將方案內(nèi)容結(jié)合到一起制作作品,并進(jìn)行調(diào)試運(yùn)行檢驗(yàn)。調(diào)試結(jié)果表明,系統(tǒng)設(shè)計(jì)達(dá)到了預(yù)期的設(shè)計(jì)功能目標(biāo),驗(yàn)證了所提控制方案的可行性。對(duì)于一個(gè)陌生的設(shè)計(jì),這是一個(gè)新的考驗(yàn),從設(shè)計(jì)剛開始時(shí)的無(wú)頭緒,到逐漸理清頭緒梳理出問(wèn)題,比如思考元件的選擇以及為什么選擇的過(guò)程,都是發(fā)現(xiàn)問(wèn)題、分析問(wèn)題,將大問(wèn)題分解為小問(wèn)題的過(guò)程,然后一步步轉(zhuǎn)化成行動(dòng),以致能夠順利解決問(wèn)題,這個(gè)過(guò)程中帶著問(wèn)題去查閱,可以讓自己對(duì)課程知識(shí)點(diǎn)的理解更加深刻,從軟硬件的結(jié)合上理論聯(lián)系實(shí)際效率更高,反之如果沒(méi)有一個(gè)清晰的思路,就會(huì)陷入問(wèn)題的深淵里無(wú)從下手。在之前學(xué)習(xí)時(shí)對(duì)一些知識(shí)點(diǎn)理解淺薄,真正動(dòng)手時(shí)結(jié)合實(shí)際了才更加深入的理解,這是一大收獲。同時(shí)設(shè)計(jì)過(guò)程中,應(yīng)當(dāng)樹立一些良好的習(xí)慣,設(shè)計(jì)開始前應(yīng)該理清主要需求,需要完成什么功能,又分別分幾部分,每一部分需要怎么去做,各部分之間的聯(lián)系是什么,理清之后再開始才能有條不紊的完成并及時(shí)反饋?zhàn)约旱倪M(jìn)度。編程時(shí)應(yīng)養(yǎng)成及時(shí)注釋的習(xí)慣,文字?jǐn)⑹鰰r(shí)應(yīng)在精煉的基礎(chǔ)上能清楚表達(dá)出自己的想法,無(wú)法表達(dá)清楚時(shí)考慮使用流圖或者框圖,也要熟練程序調(diào)試的方法,可以斷點(diǎn)跟蹤也可以單步,好習(xí)慣能為之后問(wèn)題的解決和交流提供方便。 雖然本系統(tǒng)能夠達(dá)到設(shè)計(jì)之初的目的,但是還是有一些不足之處,比如插入電源開燈時(shí),產(chǎn)生的光強(qiáng)容易干擾系統(tǒng)對(duì)于環(huán)境光源強(qiáng)度的判斷,造成干擾,目前的解決方法是傳感器部分和核心控制部分分開放置。溫度和光敏傳感器有時(shí)不夠靈敏會(huì)有少量誤判而顯示模塊誤顯示的情況,同時(shí)臺(tái)燈識(shí)別距離比較低,需要比較近的情況下才會(huì)識(shí)別而亮燈,雖然能減少誤差導(dǎo)致亮燈的情況,但是若在開闊環(huán)境下臺(tái)燈實(shí)用度比較低,解決方案是若有需要?jiǎng)t針對(duì)開闊環(huán)境優(yōu)化程序結(jié)構(gòu),選用更好的硬件方案。

參考文獻(xiàn)[1]基于STM32的智能互聯(lián)臺(tái)燈設(shè)計(jì)[J].張啟龍,陳湘萍.單片機(jī)與嵌入式系統(tǒng)應(yīng)用.2019(05)[2]一種智能臺(tái)燈的設(shè)計(jì)與開發(fā)[J].馬國(guó)強(qiáng),辛永田,連夢(mèng)想,于淑卿,薛磊.物聯(lián)網(wǎng)技術(shù).2018(01)[3]基于51單片機(jī)的兒童智能臺(tái)燈的設(shè)計(jì)[J].張紅燕,謝俊秉,王平蓮.電子制作.2018(02)[4]STM32CubeMX的高速USB通信模塊設(shè)計(jì)[J].羅瑤,魏忠義,朱磊,郭林源.單片機(jī)與嵌入式系統(tǒng)應(yīng)用.2017(09)[5]智能臺(tái)燈設(shè)計(jì)[J].黃金發(fā),楊咸陽(yáng).包裝工程.2017(16)[6]基于STM32的智能臺(tái)燈系統(tǒng)設(shè)計(jì)[J].宋斌,袁慶慶,楊娜.電子測(cè)量技術(shù).2017(06)[7]基于單片機(jī)和SIM900A的智能家居控制系統(tǒng)研究[J].李楠,張華衛(wèi).自動(dòng)化與儀器儀表.2017(03)[8]MATLAB與STM32CubeMX聯(lián)合的嵌入式開發(fā)方法[J].許鵬程,李小波.單片機(jī)與嵌入式系統(tǒng)應(yīng)用.2016(10)[9]基于STM32F103C8T6多功能健康測(cè)試腕表的設(shè)計(jì)與實(shí)現(xiàn)[J].傅智河,苗軍林,范宜標(biāo),王榮堅(jiān).赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版).2016(18)[10]基于STM32和HC-SR501智能家居的智能照明系統(tǒng)設(shè)計(jì)[J].王東,莫先.重慶理工大學(xué)學(xué)報(bào)(自然科學(xué)).2016(06)

致謝通過(guò)這段時(shí)間努力,終于完成了畢業(yè)設(shè)計(jì),也宣告了四年的大學(xué)學(xué)習(xí)生活將近尾聲,這里我想對(duì)所有的老師及同學(xué)表示衷心的感謝。在大學(xué)階段學(xué)習(xí)上,思維上的提升,除了自身的努力外,和各位老師、同學(xué)的關(guān)心、幫助是分不開的。在此,我要特別感謝我的指導(dǎo)老師楊斌老師,在完成畢業(yè)設(shè)計(jì)的每個(gè)階段,給予精心的指導(dǎo)。每次遇到不懂的有疑問(wèn)時(shí),老師總能夠細(xì)心的解答并且給出建議。從論文選題開始到完成本論文之際,始終感受到老師悉心的幫忙和無(wú)私的關(guān)懷,因?yàn)橛辛死蠋煹膸兔χ更c(diǎn)與支持,使我更快、更有質(zhì)量的完成了論文,從中使我受益匪淺。學(xué)習(xí)永無(wú)止境,通過(guò)這次做畢業(yè)設(shè)計(jì)的經(jīng)歷,將大學(xué)四年所學(xué)到的知識(shí)聯(lián)系在一起,在研究過(guò)程中不但使各方面的知識(shí)系統(tǒng)化,而且使所學(xué)知識(shí)實(shí)踐化。培養(yǎng)了獨(dú)立分析并運(yùn)用知識(shí)解決實(shí)際問(wèn)題的能力及對(duì)現(xiàn)有問(wèn)題的創(chuàng)新能力,并鍛煉調(diào)查搜集資料、研究資料的能力,同時(shí),在完成設(shè)計(jì)過(guò)程中,在難題圍繞之下,學(xué)會(huì)突破難題,克服種種困難,又補(bǔ)充自己不懂的知識(shí)。四年學(xué)習(xí)生涯眨眼而過(guò),但是從中學(xué)到的知識(shí)會(huì)讓我受益終身。思維的開闊和實(shí)踐能力的提高都會(huì)受益于我在以后的學(xué)習(xí)、工作和生活中。設(shè)計(jì)的過(guò)程使我認(rèn)識(shí)到知識(shí)的儲(chǔ)備遠(yuǎn)還不夠,所以我會(huì)在以后的生活中督促自己不斷學(xué)習(xí)新的知識(shí)充實(shí)自己,促使自己腳踏實(shí)地扎實(shí)理論基礎(chǔ)。遇到問(wèn)題多思考,多學(xué)習(xí),才能解決問(wèn)題。相信自己,腳踏實(shí)地,在知識(shí)的海洋里,一步一個(gè)腳印向前方邁去!

附錄主函數(shù)部分代碼:voidmain(){ ucharvalue,flag_value,value1; init_time0(); //初始化定時(shí)器 init_1602(); //lcd1602初始化 init_1602_dis_csf();//lcd1602初始化顯示 while(1) { key(); //按鍵程序 key_with(); if(flag_moshi==0) //自動(dòng)模式 { if(flag_en==1) { if(guangxian<=ruo_gx) //開燈 { TR1=0; //最亮 td_led=0; }elseif(guangxian>=qiang_gx) //關(guān)燈 { TR1=0; //滅 td_led=1; }else { TR1=1; flag_value=(qiang_gx-ruo_gx)*7/(guangxian-ruo_gx); switch(flag_value) { case0:TR1=0; //最亮 td_led=0; break; case1:TR1=1; //亮 f_pwm_l=20; break; case2:TR1=1; //亮 f_pwm_l=40; break; case3:TR1=1; //亮 f_pwm_l=60; break; case4:TR1=1; //亮 f_pwm_l=80; break; case5:TR1=1; //亮 f_pwm_l=90; break; case6:TR1=1; //亮 f_pwm_l=95; break; case7:TR1=0; //滅 td_led=1; break; } } } } if(flag_250ms==1) { flag_250ms=0; temperature=read_temp(); //先讀出溫度的值 read_time(); //讀時(shí)間 guangxian=ad0832read(1,0);//采集光線 guangxian=guangxian*99/255; write_sfm2(1,13,guangxian); //值越大光線就越強(qiáng) init_1602_ds1302();//顯示時(shí)鐘 value++; if(value>=4) { value=0; if(flag_en==1) { miao1--;//時(shí)間減1 if(miao1==0) { flag_en=0; TR1=0; //滅 td_led=1; if(value1==0) { value1=1; for(i=0;i<6;i++) { beep=~beep; delay_1ms(300); } beep=1; } } } } if(flag_en==0) { td_led=1; } if(hw==1)//感應(yīng)到人 { miao1=30; flag_en=1; TR1=1; } } menu_dis(); //鬧鐘報(bào)警函數(shù) delay_1ms(1); }}

電腦無(wú)法識(shí)別U盤該怎么辦HYPERLINK電腦無(wú)法識(shí)別U盤怎么辦?打開我的電腦上單擊右鍵,在快捷菜單里,選擇“管理”,打開“計(jì)算機(jī)管理”窗口。在計(jì)算機(jī)管理窗口里,選擇“存儲(chǔ)”下面的“磁盤管理”,如果看得到?jīng)]有盤符的U盤,那么在這個(gè)U盤上按鼠標(biāo)右鍵,選擇“更改驅(qū)動(dòng)器名稱和路徑”選項(xiàng),就打開了“更改……的驅(qū)動(dòng)器號(hào)和路徑”對(duì)話框。再點(diǎn)擊“更改”按鈕,打開“更改驅(qū)動(dòng)器號(hào)和路徑”的對(duì)話框,在“指定以下驅(qū)動(dòng)器號(hào)”的右邊下拉列表里,選擇你希望分配給U盤的驅(qū)動(dòng)器號(hào),盡可能靠后選擇,比如X、Y、Z,選擇好后,單擊確定按鈕,回到上一次“更改……的驅(qū)動(dòng)器號(hào)和路徑”對(duì)話框窗口,再一次單擊確定,就回到“計(jì)算機(jī)管理”窗口。至此,如果一切正常,就給U盤單獨(dú)設(shè)置了一個(gè)長(zhǎng)久使用的驅(qū)動(dòng)器號(hào),并卻,不受虛擬驅(qū)動(dòng)器的影響了。建議將U盤插到電腦上,看任務(wù)欄中是否顯示圖標(biāo),如果顯示,在我的電腦點(diǎn)右鍵查看屬性——高級(jí)——硬件——設(shè)備管理器——查看里面是否有問(wèn)號(hào)的設(shè)備,在問(wèn)號(hào)設(shè)備上點(diǎn)右鍵——更新驅(qū)動(dòng)程序然后下一步——否暫時(shí)不連接到網(wǎng)絡(luò)——下一步自動(dòng)安裝軟件(推薦)就可以了另外:系統(tǒng)不認(rèn)U盤的幾種處理方法1.禁用主板usb設(shè)備。管理員在CMOS設(shè)置里將USB設(shè)備禁用,并且設(shè)置BIOS密碼,這樣U盤插到電腦上以后,電腦也不會(huì)識(shí)別。這種方法有它的局限性,就是不僅禁用了U盤,同時(shí)也禁用了其他的usb設(shè)備,比如usb鼠標(biāo),usb光驅(qū)等。所以這種方法管理員一般不會(huì)用,除非這臺(tái)電腦非常重要,值得他舍棄掉整個(gè)usb總線的功能。但是這種屏蔽也可以破解,即便設(shè)置了密碼。整個(gè)BIOS設(shè)置都存放在CMOS芯片里,而COMS的記憶作用是靠主板上的一個(gè)電容供電的。電容的電來(lái)源于主板電池,所以,只要把主板電池卸下來(lái),用一根導(dǎo)線將原來(lái)裝電池的地方正負(fù)極短接,瞬間就能清空整個(gè)CMOS設(shè)置,包括BIOS的密碼。隨后只需安回電池,自己重新設(shè)置一下CMOS,就可以使用usb設(shè)備了。(當(dāng)然,這需要打開機(jī)箱,一般眾目睽睽之下不大適用~~)2.修改注冊(cè)表項(xiàng),禁用usb移動(dòng)存儲(chǔ)設(shè)備。打開注冊(cè)表文件,依次展開"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”雙擊右面的“Start”鍵,把編輯窗口中的“數(shù)值數(shù)據(jù)”改為“4”,把基數(shù)選擇為“十六進(jìn)制”就可以了。改好后注銷一下就可以看見(jiàn)效果了。為了防止別人用相同的方法來(lái)破解,我們可以刪除或者改名注冊(cè)表編輯器程序。提示:“Start”這個(gè)鍵是USB設(shè)備的工作開關(guān),默認(rèn)設(shè)置為“3”表示手動(dòng),“2”是表示自動(dòng),“4”是表示停用。3.在computermanagement里將removablestorage的使用權(quán)限禁止。computermanagement是一個(gè)windows管理組件,可以在控制面板——管理工具——計(jì)算機(jī)管理打開。在該工具窗口中storage——removablestorage——property中,general項(xiàng),可以控制系統(tǒng)托盤是否顯示security則可以管理移動(dòng)存儲(chǔ)設(shè)備的使用權(quán)限。在security中將普通用戶的使用權(quán)限降低,就可以達(dá)到禁用u盤的目的。破解的方法也很簡(jiǎn)單,管理員降低普通用戶移動(dòng)存儲(chǔ)設(shè)備的使用權(quán)限,但未必禁用computermanagement的使用權(quán)限。普通用戶可以通過(guò)這個(gè)工具解除usb移動(dòng)存儲(chǔ)設(shè)備的使用權(quán)限限制。另外,值得一提的是,如果u盤插到電腦上后可以驅(qū)動(dòng),但是我的電腦里卻沒(méi)有盤符,很有可能是管理員改動(dòng)了u盤的默認(rèn)盤符,使得我的電腦不能識(shí)別。這種情況,可以在movablestorage中看到u盤驅(qū)動(dòng)器??梢栽趗盤驅(qū)動(dòng)器屬性設(shè)置里為u盤重新分配一個(gè)盤符,再重新插拔一次u盤,就可以在我的電腦里看到u盤的盤符了。一、首先可以將該U盤換到別的機(jī)器上,看使用是否正常。如果排除了硬件損壞的可能,一般就是軟件方面有問(wèn)題。在WindowsXP+SP1操作系統(tǒng)下,有些USB2.0設(shè)備的確常常出現(xiàn)工作不穩(wěn)定的問(wèn)題,可以試試安裝設(shè)備自帶的USB2.0驅(qū)動(dòng)程序。另外最好不要使用USB延長(zhǎng)線,防止因?yàn)楣╇姴蛔愣斐刹环€(wěn)定現(xiàn)象。如果仍無(wú)效,可以在主板BIOS設(shè)定中,將USB接口強(qiáng)行設(shè)置為USB1.1傳輸速率。二、(適用于WIN98)啟動(dòng)計(jì)算機(jī),進(jìn)入主板BIOS設(shè)置,檢查BIOS中USB的相關(guān)選項(xiàng)是否已經(jīng)打開:OnChipUSB設(shè)定為Enabled;USBController設(shè)定為Enabled;PNPOSInstalled設(shè)定為Yes;AssignIRQForUSB設(shè)成Enabled。要正常使用USB設(shè)備首先要開啟USB接口,在主板BIOS里可以進(jìn)行此項(xiàng)工作,一般來(lái)說(shuō)只需在BIOS中進(jìn)入ChipsetFeatures設(shè)置,并將USBKeyborad/MouseLegacy選項(xiàng)設(shè)定為Enable,就能夠保證在操作系統(tǒng)下使用USB鍵盤了。這些選項(xiàng)的作用是打開主板芯片組對(duì)USB設(shè)備的完全支持,為系統(tǒng)識(shí)別USB設(shè)備做準(zhǔn)備工作。三、USB口接觸不好處理辦法:拔下,等十秒鐘再插上USB口,使接觸完好;五、閃存盤驅(qū)動(dòng)程序沒(méi)有安裝完成(WIN98系統(tǒng)下)處理辦法:鼠標(biāo)點(diǎn)“我的電腦”,選擇屬性找到“通用串行總線”,刪除其中的USBMASSSTORAGE項(xiàng),再點(diǎn)擊“刷新”,然后按照提示重新安裝一次驅(qū)動(dòng)程序。六、接其它USB設(shè)備(如掃描儀、打印機(jī)、數(shù)碼相機(jī))時(shí)可以正常使用,接優(yōu)盤時(shí)閃指示燈不亮,不能夠使用。1、檢查優(yōu)盤與電腦的聯(lián)接是否正常,并換用其它USB接口測(cè)試。2、檢查設(shè)備管理器,看是否出現(xiàn)”通用總線設(shè)備控制器”條目,如果沒(méi)有,請(qǐng)將電腦主板BIOS中USB接口條目*激活(ENABLE)。3、如果電腦安裝過(guò)其它類型USB設(shè)備,卸載該設(shè)備驅(qū)動(dòng)程序,并首先安裝優(yōu)盤驅(qū)動(dòng)程序。4、到其它電腦試用此優(yōu)盤,確認(rèn)是否優(yōu)盤不良。七、啟動(dòng)型優(yōu)盤在的電腦上無(wú)法實(shí)現(xiàn)啟動(dòng),可能是主板型號(hào)不支持。如何判斷一塊主板是否支持閃存盤啟動(dòng)系統(tǒng)啟動(dòng)型優(yōu)盤是采用模擬USB軟驅(qū)和USB硬盤的方式啟動(dòng)電腦的。只要電腦主板支持USB設(shè)備啟動(dòng),即BIOS的啟動(dòng)選項(xiàng)中有USB-FDD、USB-HDD或是其它類似的選項(xiàng),就可以使用啟動(dòng)型優(yōu)盤啟動(dòng)電腦。八、第一次在電腦上使用優(yōu)盤,未出現(xiàn)提示發(fā)現(xiàn)新硬件的窗口,驅(qū)動(dòng)程序無(wú)法安裝的原因可能是:1、主板usbcontroller未啟用解決辦法:在電腦主板BIOS中啟用此功能。2、usbcontroller已經(jīng)啟用但運(yùn)行不正常解決辦法:在設(shè)備管理器中刪除”通用串行控制器”下的相關(guān)設(shè)備并刷新。3、優(yōu)盤被電腦識(shí)別異常,在設(shè)備管理器中表現(xiàn)為帶有黃色?或!的”其它設(shè)備”或“未知設(shè)備”。解決辦法:刪除此設(shè)備并刷新。九、大容量的U盤(例如兼具M(jìn)P3播放器或錄音功能的U盤)或移動(dòng)硬盤在電腦上無(wú)法正常使用,雖然系統(tǒng)提示找到了未知的USB設(shè)備,但無(wú)法正確識(shí)別U盤或移動(dòng)硬盤。原因可能是:1.USB接口供電不足:系統(tǒng)為每個(gè)USB接口分配了500mA的最大輸出電流,一般的U盤只需要100mA的工作電流,因此在使用過(guò)程中不會(huì)出現(xiàn)什么問(wèn)題。大多數(shù)移動(dòng)硬盤所使用的是普通的2.5英寸硬盤,其工作電流介于500mA~1000mA之間,此時(shí)假如僅僅通過(guò)USB接口供電,當(dāng)系統(tǒng)中并無(wú)其他USB設(shè)備時(shí),那么還是可以勉強(qiáng)使用的,但如果電壓不穩(wěn)的話,就隨時(shí)可能出現(xiàn)供電不足的問(wèn)題。特別是使用支持USB2.0的移動(dòng)硬盤時(shí),情況最為嚴(yán)重。另外,如果你的筆記本電腦使用電池供電,那么USB接口所分配的電量就更小了。2.使用了外接的USB擴(kuò)展卡:在筆記本電腦中使用USB2.0的U盤或移動(dòng)硬盤時(shí),如果筆記本電腦不支持USB2.0技術(shù),一般必須通過(guò)PCMCIA卡轉(zhuǎn)USB2.0的擴(kuò)展卡來(lái)間接實(shí)現(xiàn)支持,這些擴(kuò)展卡基本上都采用NEC公司的D720100AGMUSB控制芯片,少則提供兩個(gè)USB2.0接口,多則提供五個(gè)USB2.0接口,對(duì)一般用戶而言足夠使用了。由于PCMICA接口提供的電源功率比板載USB接口要小,這樣就會(huì)由于供電不足而導(dǎo)致移動(dòng)硬盤工作的出現(xiàn)問(wèn)題。解決方案:1.它從USB連接線上接移動(dòng)硬盤的一端引出一根轉(zhuǎn)接線,可以插入電腦背后的PS/2接口取電,這里可以比USB接口提供更大的電流輸出。2.利用電源補(bǔ)償線(也稱“鍵盤取電線”),如果U盤或移動(dòng)硬盤的包裝盒中提供了選配的電源適配器,你就可以直接使用外接電源,這樣就可以從根本上避免供電不足的情況發(fā)生了前置USB線接錯(cuò)。當(dāng)主板上的USB線和機(jī)箱上的前置USB接口對(duì)應(yīng)相接時(shí)把正負(fù)接反就會(huì)發(fā)生這類故障,這也是相當(dāng)危險(xiǎn)的,因?yàn)檎?fù)接反很可能會(huì)使得USB設(shè)備燒毀。所以盡量采用機(jī)箱后置的USB接口,也少用延長(zhǎng)線.也可能是斷口有問(wèn)題,換個(gè)USB端口看下.USB接口電壓不足。當(dāng)把<ahref="mobileharddisk">移動(dòng)硬盤</a>接在前置USB口上時(shí)就有可能發(fā)生系統(tǒng)無(wú)法識(shí)別出設(shè)備的故障。原因是<ahref="">移動(dòng)硬盤</a>功率比較大要求電壓相對(duì)比較嚴(yán)格,前置接口可能無(wú)法提供足夠的電壓,當(dāng)然劣質(zhì)的電源也可能會(huì)造成這個(gè)問(wèn)題。解決方法是<ahref="">移動(dòng)硬盤</a>不要接在前置USB接口上,更換劣質(zhì)低功率的電源或盡量使用外接電源的硬盤盒,假如有條件的話。主板和系統(tǒng)的兼容性問(wèn)題。呵呵這類故障中最著名的就是NF2主板與USB的兼容性問(wèn)題。假如你是在NF2的主板上碰到這個(gè)問(wèn)題的話,則可以先安裝最新的nForce2專用USB2.0驅(qū)動(dòng)和補(bǔ)丁、最新的主板補(bǔ)丁和操作系統(tǒng)補(bǔ)丁,還是不行的話嘗試著刷新一下主板的BIOS一般都能解決。系統(tǒng)或BIOS問(wèn)題。當(dāng)你在BIOS或操作系統(tǒng)中禁用了USB時(shí)就會(huì)發(fā)生USB設(shè)備無(wú)法在系統(tǒng)中識(shí)別。解決方法是開啟與USB設(shè)備相關(guān)的選項(xiàng)。就是開機(jī)按F2或DEL鍵,進(jìn)入BIOS,把enableusbdevice選擇enable。拔插要小心,讀寫時(shí)千萬(wàn)不可拔出,不然有可能燒毀芯片。XP中任務(wù)欄中多出USB設(shè)備的圖標(biāo),打開該圖標(biāo)就會(huì)在列表中顯示U盤設(shè)備,選擇將該設(shè)備停用,然后你再拔出設(shè)備,這樣會(huì)比較安全。

其實(shí)判斷軟件硬件問(wèn)題很簡(jiǎn)單,在別的機(jī)器或換個(gè)系統(tǒng)試試就可以了.有些小的問(wèn)題不妨先用專門軟件格式化下.還有提醒大家WINDOWS下格式化時(shí)要選擇FAT,不要選FAT32。

提示無(wú)法識(shí)別的USB設(shè)備維修

故障提示如圖:

無(wú)法識(shí)別的USB設(shè)備:UnknownUSBDevice.很多人都遇到過(guò)的一個(gè)問(wèn)題,所謂“無(wú)法識(shí)別”對(duì)于操作系統(tǒng)來(lái)說(shuō),或者是驅(qū)動(dòng)程度有問(wèn)題,或者是USB設(shè)備出現(xiàn)了問(wèn)題,或者是計(jì)算機(jī)與USB設(shè)備連接出現(xiàn)了故障,解決問(wèn)題的方法也是從這幾處著手。

對(duì)于不同的設(shè)備會(huì)有不同的處理方法,了解USB設(shè)備正常工作需要的條件以及一些可能影響USB設(shè)備正常工作的因素,會(huì)有助于解決問(wèn)題。

下面是保證USB設(shè)備可以正常工作的一些條件:(1)USB設(shè)備本身沒(méi)有任何問(wèn)題——可以通過(guò)在其它計(jì)算機(jī)上進(jìn)行測(cè)試,保證能正常工作;(2)USB接口沒(méi)有任何問(wèn)題——可以通過(guò)連接其它的USB設(shè)備在此接口上進(jìn)行測(cè)試;(3)USB設(shè)備的驅(qū)動(dòng)程序已經(jīng)正確安裝,如果有詳細(xì)說(shuō)明書的USB設(shè)備,一定要仔細(xì)查看相應(yīng)的說(shuō)明文件,按照說(shuō)明安裝相應(yīng)的驅(qū)動(dòng)程序;Windows2000以后的操作系統(tǒng)以識(shí)別大部分的USB設(shè)備,Windows98以前的操作系統(tǒng)可以安裝USB設(shè)備自帶的驅(qū)動(dòng)或者安裝通用的USB設(shè)備驅(qū)動(dòng)程序。下面是可能影響USB設(shè)備正常工作的一些情形:(1)USB設(shè)備已經(jīng)出現(xiàn)了故障(同樣的條件以前可以正常使用,現(xiàn)在出現(xiàn)了問(wèn)題);(2)USB接口有問(wèn)題,比如a.USB前置接口極性接反,這可能導(dǎo)致USB設(shè)備燒毀,所以一定要仔細(xì)看一下主板說(shuō)明書,防止接錯(cuò);b.接口電壓不足,一些<ahref=".com/mobileharddisk">移動(dòng)硬盤</a>常會(huì)有這樣的問(wèn)題,主機(jī)后面的USB接口往往會(huì)比前置USB接口更可靠一些;c.主板與操作系統(tǒng)兼容性有問(wèn)題,安裝最新的主板驅(qū)動(dòng)程序可以最大程度地避免此類問(wèn)題;d.Bios中禁止了USB設(shè)備,可能通過(guò)更改BIOS中相應(yīng)的設(shè)置來(lái)解決;e.操作系統(tǒng)問(wèn)題,可以通過(guò)重裝操作系統(tǒng)來(lái)解決;(3)USB驅(qū)動(dòng)程序有問(wèn)題:如果懷疑驅(qū)動(dòng)有問(wèn)題時(shí),應(yīng)當(dāng)保證安裝了該設(shè)備相應(yīng)型號(hào)的最新驅(qū)動(dòng)程序或確認(rèn)操作系統(tǒng)不需要安裝特別的驅(qū)動(dòng),最新的驅(qū)動(dòng)可以通過(guò)從網(wǎng)上設(shè)備生產(chǎn)商的主頁(yè)上去查找。

當(dāng)USB設(shè)備出現(xiàn)問(wèn)題時(shí),除了根據(jù)實(shí)際的錯(cuò)誤提示信息尋找解決方案以外,還要仔細(xì)查看USB設(shè)備的具體品牌、型號(hào)、生產(chǎn)商,在搜索結(jié)果時(shí)包括這些信息,可以更容易地找到對(duì)應(yīng)的解決方法。象有些插拔費(fèi)勁需要經(jīng)常處于連接狀態(tài)的USB設(shè)備暫時(shí)出現(xiàn)故障,操作系統(tǒng)不停地出現(xiàn)“無(wú)法識(shí)別的USB設(shè)備”這樣惱人的提示時(shí),可以在設(shè)備管理器中暫時(shí)關(guān)閉通用串行總線控制器中相應(yīng)的USB端口或者禁止相應(yīng)的USB設(shè)備。關(guān)于無(wú)法識(shí)別的usb設(shè)備

電腦設(shè)置

插入后,就會(huì)在右下角彈出電腦正在嘗試連接此USB設(shè)備的一些信息,有時(shí)就會(huì)彈出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論