




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于單片機(jī)的智能晾衣架控制系統(tǒng)的設(shè)計與實現(xiàn)董陽通信工程專業(yè)通信1301班學(xué)號1指導(dǎo)教師李麗芬副教授摘要現(xiàn)在都市的生活越來越忙,很多人都沒有時間和精力來管理一些細(xì)節(jié)上的東西,比如,在合適的陽光溫度時間內(nèi)晾曬衣服。針對這來問題我們開始了研究,通過對智能晾衣架控制系統(tǒng)的設(shè)計與實現(xiàn)的不斷探究,得到了比較好的設(shè)計思路。通過使用DHT11溫濕度傳感器、光敏電阻等元件,對環(huán)境的變化進(jìn)行檢測,然后再將測量數(shù)據(jù)傳遞給STC89C51單片機(jī),單片機(jī)的核心板再對所測量的溫濕度和光線的強(qiáng)弱進(jìn)行判別,驅(qū)使電機(jī)進(jìn)行正轉(zhuǎn)或者反轉(zhuǎn),達(dá)到智能晾曬衣物的目的。在溫濕度檢測方面使用的是11傳感器模塊,該模塊將測量得到的數(shù)據(jù)與設(shè)定值進(jìn)行對比,如果濕度超越過設(shè)定值,系統(tǒng)會默認(rèn)回收晾衣架,發(fā)送脈沖信號來控制電機(jī)收回晾衣架。針對光照強(qiáng)度方面的檢測我們選擇使用光敏電阻,光照強(qiáng)度的改變會使電阻阻值產(chǎn)生相應(yīng)的變化,單片機(jī)將變化后的阻值與設(shè)定值進(jìn)行對比,如果超過設(shè)定值,則控制電機(jī)進(jìn)行轉(zhuǎn)動,使衣架收回,從而實現(xiàn)智能晾衣服的目的。關(guān)鍵詞:智能STC89C51DHT11DesignandImplementationofIntelligentClothesHangerControl
SystemBasedonSingleChipMicrocomputerAbstractNowthecitylifemoreandmorebusy,alotofpeopledonothavethetimeandenergytomanagesomeofthedetails,forexample,intheappropriatetemperatureofthesundryingclothes.Inordertosolvethisproblem,westartedtheresearch,throughtheintelligentclotheshangercontrolsystemdesignandimplementationofcontinuousresearch,getabetterdesignideas.ByusingtheDHT11temperatureandhumiditysensor,photosensitiveresistanceandothercomponents,thechangeofenvironmentweredetected,andthenthemeasurementdataaretransmittedtotheSTC89C51microcontrollercoreboardmicrocontrollertomeasurethetemperatureandhumidityandlightintensitydiscrimination,motordrivenforwardorreverse,achievestheintelligentclothesdryingpurpose.UsedinthedetectionofthetemperatureandhumidityDHT11sensormodule,themodulewillbemeasureddataarecomparedwiththesetvalue,ifthehumidityisbeyondthesetvalue,thesystemwilldefaultrecoveryracks,sendpulsesignaltocontrolthemotorbackracks.Similarly,thephotosensitiveresistorfordetectingthelightintensityofthelightintensity,thechangeswillcausetheresistancechange,willchangetheresistancecomparedwiththesetvalue,ifitexceedsthesetvalue,thencontrolthemotortorotate,theclotheshangertorecover,soastoachievethepurposeofintelligentclothes.DHT11Keywords:intelligentSTC89C51DHT11科技是第一生產(chǎn)力科技的進(jìn)步推動著人類生活的進(jìn)步,人們對生活也開始不斷的追求智能化,這種形式促使各國也在家具智能方面開始了深入的研究。人工智能化的產(chǎn)生以及運(yùn)用使人們對家電、照明、窗簾管理控制和防盜報警等智能化方面的研究更進(jìn)了一步,促使人們生活向全面人工智能化也更近了一步。但是,在各項人工智能的家具中針對晾衣工具這個方面的研究我國并沒有得到很大中的重視和研究,甚至可以用沒有什么改變來形容,所以其市場研究價值很高,+分利于我們開發(fā)研究?,F(xiàn)在在我國大多數(shù)普通用戶生活中,很少會存在能夠隨著外界環(huán)境改變而硬件自身夠功進(jìn)行變化的智能晾衣架,從而達(dá)到自動收縮或者伸展晾衣架的目的。常見的普通晾衣架在實際生活活中并不是很人性化幫助人們生活便利并且很多常見的問題不能夠解決。例如,我們工作不在家時,突然下起雨,在外面晾洗的衣服不能夠及時回收而導(dǎo)致重洗;晚上因為加班不能夠回家,晾曬的衣服也不能夠及時回收造成損失,并且在酷熱夏日,我們因為工作繁忙的原因通常會導(dǎo)致把洗好的衣物晾曬在室外一整天,而不能及時收回。假設(shè)我們不在家,但是在夏天的正午時候不能夠把衣物回收到屋子里,導(dǎo)致衣物暴曬,這樣的現(xiàn)象在我們平時的生活中最為常見,所以普通的晾衣架對我們的衣物傷害極大。雖然在國際上有很多大的廠家對智能晾衣架有一定的研究,但是他們所研究量產(chǎn)的智能晾衣架大都是半智能化的,用戶只能經(jīng)過電路按鍵等控制方式使衣物達(dá)到垂直升降晾曬衣服的目的。基于這一現(xiàn)狀我的設(shè)計思路是使用DHT11溫濕度傳感器和光傳感器來檢測室外的天氣溫度和光照的情況,然后得到當(dāng)下天氣信息,這些信息再由傳感器傳輸?shù)絾纹瑱C(jī),單片機(jī)再通過脈沖信號使電機(jī)進(jìn)行轉(zhuǎn)動,進(jìn)而達(dá)到智能曬衣物的目的。第1章緒論
第節(jié)選題背景科技是第一生產(chǎn)力科技的進(jìn)步推動著人類生活的進(jìn)步,人們對生活也開始不斷的追求智能化,這種形式促使各國也在家具智能方面開始了深入的研究。人工智能化的產(chǎn)生以及運(yùn)用使人們對家電、照明、窗簾管理控制和防盜報警等智能化方面的研究更近了一步,促使人們向全面人工智能化也更近了一步。但是,在各項人工智能的家具中針對晾衣工具這個方面的研究我國并沒有得到很大中的重視和研究,甚至可以用沒有什么改變來形容,因此智能晾衣架也有很大發(fā)展空間,其市場研究價值很高,并且 第節(jié)研究方法及目的現(xiàn)在在我國大多數(shù)普通用戶生活中,很少會存在能夠隨著外界環(huán)境改變而硬件自身夠功進(jìn)行變化的智能晾衣架,從而達(dá)到自動收縮或者伸展晾衣架的目的。常見的普通晾衣架在實際生活活中并不是很人性化幫助人們生活便利,并且很多常見的問題不能夠解決。例如,我們工作不在家時,突然下起雨,在外面晾洗的衣服不能夠及時回收而導(dǎo)致重洗;晚上因為加班不能夠回家,晾曬的衣服也不能夠及時回收造成損失,并且在酷熱夏日,我們因為工作繁忙的原因通常會導(dǎo)致把洗好的衣物晾曬在室外一整天,而不能及時收回。假設(shè)我們不在家,但是在夏天的正午時候不能夠把衣物回收到屋子里,導(dǎo)致衣物暴曬,這樣的現(xiàn)象在我們平時的生活中最為常見,所以普通的晾衣架對我們的衣物傷害極大。雖然在國際上有很多大的廠家對智能晾衣架有一定的研究,但是他們所研究量產(chǎn)的智能晾衣架大都是半智能化的,用戶只能經(jīng)過電路按鍵等控制方式使衣物達(dá)到垂直升降晾曬衣服的目的,但是這樣的設(shè)計并不能完美的晾曬衣服并且讓其對衣服無損傷,通過用單片機(jī)為核心的設(shè)計可以很好解決這個問題。整個系統(tǒng)的工作過程為,單片機(jī)經(jīng)過DHT11溫濕傳感器來獲取當(dāng)下天氣情況,當(dāng)室外的溫度或濕度為系統(tǒng)設(shè)定數(shù)值的時候,單片機(jī)會發(fā)送信號驅(qū)使電動機(jī)進(jìn)行轉(zhuǎn)動,來完成智能晾曬衣服目的。另外,在轉(zhuǎn)動的過程中當(dāng)傳動桿接觸到位置開關(guān)時,電機(jī)就會中止轉(zhuǎn)動;在雨過天晴的時候陽光會比較充足,此時光敏電阻會因為光照變化的原因使自身阻值產(chǎn)生變化,并將其變化信息發(fā)送給單片機(jī),單片機(jī)在程序的指引下對光照強(qiáng)度進(jìn)行判斷,然后發(fā)送脈沖信號給電機(jī),使電機(jī)進(jìn)行轉(zhuǎn)動進(jìn)而實現(xiàn)智能晾衣。(1) 文獻(xiàn)法。由于本研究將會觸及到很多單片機(jī)方面的繪圖以及變成等方面的知識和技術(shù),為了能夠更好的完成研究,所以需要對大量的期刊雜志等書籍進(jìn)行瀏覽、整理和分析。這樣做能夠快速而且有效的獲得大量對本研究由有利的信息和材料,因此成為研究方法不可缺少的部分。(2) 觀察法。合理的觀察對研究有很大的幫助,這種研究方法具有很強(qiáng)的目的性和計劃性,在實驗中往往能達(dá)到意想不到的效果,從而開辟人們的思路,招致新的發(fā)現(xiàn),因此也成為研究方法不可缺少的部分。第節(jié)研究意義按照現(xiàn)階段的晾衣架開發(fā)情況,本設(shè)計方法能夠把人們從原始的晾衣操作方
法中解脫出來,實現(xiàn)智能生活化。這種智能晾衣架除了人工智能外還有其他的優(yōu)點,例如占地面積相對其他的晾衣架而言較小,并且它的操作方法也特別簡單,能夠通過遙控來實現(xiàn)人工伸展和收回,它的外觀也有很高的美觀性。相對其他晾衣架而言這種設(shè)計方式的晾衣架大大避免了那些操作麻煩方面的問題。它的工作方式是,各個相應(yīng)的檢測模塊在獲取到這個時候的溫濕度或者光的強(qiáng)度后會把自己獲取的東西發(fā)送給單片機(jī),單片機(jī)會發(fā)送相對應(yīng)的信號來驅(qū)使電動機(jī)進(jìn)行轉(zhuǎn)動,實現(xiàn)晾衣服的功能。第2章系統(tǒng)總體設(shè)計
第節(jié)總系統(tǒng)設(shè)計框圖晾衣架執(zhí)行本設(shè)計使用STC89C51晾衣架執(zhí)行單片機(jī)最小溫濕度傳感單片機(jī)最小光敏傳感電報警電圖系統(tǒng)總體控制框圖 第節(jié)系統(tǒng)組成概述系統(tǒng)主要由:控制系統(tǒng)核心、濕度檢測模塊、光強(qiáng)檢測模塊、電機(jī)驅(qū)動模塊、直流電機(jī)、撥碼開關(guān)模塊和顯示模塊??刂葡到y(tǒng)核心作為系統(tǒng)的控制核心和數(shù)據(jù)處理中心;濕度檢測模塊用來采集環(huán)境濕度信號;光強(qiáng)檢測模塊用來采集環(huán)境光強(qiáng)信號;電機(jī)驅(qū)動模塊用來功率放大驅(qū)動電機(jī)正反轉(zhuǎn),進(jìn)而帶動晾衣架做伸出或縮回運(yùn)動;撥碼開關(guān)模塊是用來設(shè)置系統(tǒng)工作模式,并在手動工作模式下,設(shè)置晾衣架的伸出或縮回;顯示模塊用來顯示濕度數(shù)據(jù)、光強(qiáng)情況、晾衣架狀態(tài)等內(nèi)容。第節(jié)控制系統(tǒng)核心選擇方案一:采用STC89C51作為系統(tǒng)的控制器。STC89C51是一種性能好、功耗低的8位結(jié)構(gòu)的微處理器,其內(nèi)部配置了系統(tǒng)可編程的8K的Flash存儲器[3]。該芯片性能穩(wěn)定、抗干擾能力強(qiáng);并且能夠靈活的編程和設(shè)計,在很多的工業(yè)控制現(xiàn)場和嵌入式系統(tǒng)中都可以非常有效的擔(dān)任控制任務(wù)。方案二:采用FPGA作為系統(tǒng)的主控制器。FPGA的功能非常強(qiáng)大,對于很多具有復(fù)雜邏輯功能的控制系統(tǒng)均可作為系統(tǒng)的核心;并且開發(fā)的系統(tǒng)具有較小的體積、極高的集成度、極強(qiáng)的穩(wěn)定性、豐富的硬件資源、擴(kuò)展易實現(xiàn)、處理速度快,通常用于控制功能復(fù)雜、控制要求較高的控制系統(tǒng)中,但該控制器價格很高、編程較單片機(jī)復(fù)雜很多。本系統(tǒng)邏輯功能簡單,僅僅需要讀取傳感器和撥碼開關(guān)信號、控制電機(jī)、控制顯示屏,對控制器的數(shù)據(jù)處理能力要求不是很高,STC89C51單片機(jī)完全能達(dá)到控制要求,從性價比方面考慮選擇方案一。第節(jié)濕度檢測模塊選擇方案一:采用DHT11傳感器采集濕度,該傳感器集測溫、測濕度為一體,輸出為數(shù)字量信號,數(shù)字量信號以經(jīng)內(nèi)部校準(zhǔn)。傳感器采用專業(yè)的集成數(shù)字傳感器技術(shù),其具有極高的穩(wěn)定性和極強(qiáng)的可靠性⑷。傳感器內(nèi)部設(shè)置了一個感溫元件和一個感濕元件,輸出為總線形式,可直接與單片機(jī)相連。該傳感器不僅性能十分優(yōu)越,價格也非常低廉,在很多低成本控制系統(tǒng)中被應(yīng)用。方案二:采用HR202電阻型濕度傳感器,HR202濕敏電阻其核心感濕元件是一種新型的高分子材料,該材料具有很寬的感濕范圍,并且常見穩(wěn)定有效,可廣泛的應(yīng)用在倉庫、大棚等需要檢測、控制濕度的系統(tǒng)中,但該傳感器不能直接通過直流驅(qū)動,采集信號要通過A/D轉(zhuǎn)換,因此電路設(shè)計較為復(fù)雜。綜合考慮性能和讀取方式,DHT11雖然編程較為復(fù)雜,但其外圍電路簡單,可通過單片機(jī)I/O口直接讀取,所以選擇方案一作為系統(tǒng)的濕度檢測模塊。第節(jié)遙控電路設(shè)計對于遙控方面所采用的模塊是SC2262和SC2272,它們用于遙控和接收,其中遙控電路圖如圖所示:圖遙控電路遙控器設(shè)計部分將使用12V電池對其進(jìn)行供電,當(dāng)按下按鍵后電池的正極才能夠使其芯片和發(fā)射模塊的電源端相互連通并發(fā)出信號,之所以有這樣設(shè)計是為了能夠更好地確保電池的耐用。其中接收部分的電路圖如接收電路所示:圖接收電路接收電路輸出端經(jīng)過NPN三極管9013將輸出的高電平轉(zhuǎn)變成低電平,這樣的設(shè)計方便了單片機(jī)能夠更好的識別低電平變動。第節(jié)遙控發(fā)射模塊參數(shù)1、通訊方式:調(diào)幅AM2、 工作頻率:315MHZ/433MHZ3、 頻率穩(wěn)定度:±75KHZ4、 發(fā)射功率:W500MW5、 靜態(tài)電流:W6、 發(fā)射電流:3?50MA7、 工作電壓:DC3?12V 第節(jié)光強(qiáng)檢測模塊選擇方案一:采用光敏電阻采集光強(qiáng)。光敏電阻的阻值受環(huán)境光強(qiáng)影響,隨光強(qiáng)不同,阻值也會隨之而改變。通過將電阻值轉(zhuǎn)化成電壓信號、再經(jīng)電壓比較器比較得到電平信號,得知外部環(huán)境光照的強(qiáng)弱[15】。光敏電阻價格極為便宜,只需簡單的處理電路即可達(dá)到系統(tǒng)的要求。方案二:采用GY-30采集光強(qiáng)。GY-30是一款數(shù)字光強(qiáng)檢測模塊,采用ROHM原裝BH單片機(jī)可以直接讀取,不需要開發(fā)人員進(jìn)行標(biāo)定。該方案電路簡單、可以采集準(zhǔn)確的光照強(qiáng)度,但編程非常復(fù)雜。綜合考慮,系統(tǒng)中只要對光的強(qiáng)弱做作一個區(qū)分,并不需要采集出準(zhǔn)確的數(shù)值,從程序編寫的難以程度上考慮,選擇方案一作為系統(tǒng)光強(qiáng)檢測模塊。第節(jié)電機(jī)模塊選擇方案一:利用L298N芯片驅(qū)動電機(jī),該芯片是專用的電機(jī)驅(qū)動芯片。每個L298中配置了兩個H橋電路,可能夠?qū)蓚€小型直流電機(jī)進(jìn)行正反轉(zhuǎn)運(yùn)行控制。芯片的使能端直接接在邏輯電壓的高、低上,能夠?qū)崿F(xiàn)電機(jī)的轉(zhuǎn)動和停止;也能夠?qū)纹瑱C(jī)輸出PWM接在芯片的使能端上,通過改變PWM的占空比來對電機(jī)轉(zhuǎn)速進(jìn)行調(diào)節(jié),用來需要調(diào)節(jié)轉(zhuǎn)速的系統(tǒng)中⑹。L298具有很強(qiáng)的驅(qū)動能力,在其可以驅(qū)動電壓范圍內(nèi),可以提供的最大驅(qū)動電流是2A。L298還具有過熱保護(hù)和電流反饋檢測功能,是一種安全、可靠的電機(jī)驅(qū)動方案。方案二:利用控制繼電器組成電機(jī)驅(qū)動模塊,通過四個繼電器組成來實現(xiàn)電機(jī)的正反轉(zhuǎn)控制,并通過觸點動作速度實現(xiàn)電機(jī)調(diào)速[7】。這種實現(xiàn)方式電路簡單,但是繼電器的響應(yīng)時間較長,并且頻繁的開通、關(guān)斷會造成繼電器的壽命降低,可靠性較低。綜合考慮,為增強(qiáng)系統(tǒng)的可靠性、提高性能,電機(jī)驅(qū)動模塊選擇方案一作為系統(tǒng)的電機(jī)驅(qū)動模塊。第節(jié)系統(tǒng)設(shè)計要求在智能晾衣架的研究設(shè)計中,應(yīng)達(dá)到以下幾點要求:(1) 簡單性:智能晾衣架是為現(xiàn)在生活節(jié)奏快的上班一族設(shè)計,因此本設(shè)計必須操作簡單,因為忙碌一天的上班族是不愿意在這些小事上花費精力。而且本設(shè)計就是為了解決生活小事,若是操作繁雜,這就與我們的初衷恰恰相反的,所以此設(shè)計必須操作簡單。 (2) 經(jīng)濟(jì)性:本設(shè)計擁有著大量的潛在市場,是能夠在家庭中應(yīng)用的。所以必須要設(shè)計合理。設(shè)計合理中經(jīng)濟(jì)性尤為重要,而且我們設(shè)計的是智能晾衣架,作為一個晾衣架本身功能來說,就決定了本設(shè)計的產(chǎn)品價格就不能太高。并且,任何人都喜歡性價比高的產(chǎn)品。所以我們的設(shè)計應(yīng)該追求物美價廉。這就要求我們不僅要技術(shù)先進(jìn),經(jīng)濟(jì)上也要更加合理。(3) 實用性:本設(shè)計是工具,因此我們設(shè)計應(yīng)該多考慮一些實用功能,不能設(shè)計那些不實用的功能。本設(shè)計針對的是經(jīng)常在露天晾曬衣物的人群設(shè)計,所以在設(shè)計過程中也會做一些調(diào)整,添加實用的功能,減少冗雜而不必要的功能。(4) 安全、可靠性:因為智能晾衣架是應(yīng)用于家庭的,所以要保證其安全、可靠性。從電子元件、電路設(shè)計、材料的選用都應(yīng)注意提高其安全性與可靠性。第3章控制系統(tǒng)硬件設(shè)計在之前總體設(shè)計完成之后,本章將會對控制系統(tǒng)硬件面進(jìn)行設(shè)計,其中包含STC89C51的概述和簡介,DHT11溫濕度傳感器的使用簡介,光敏檢測電路的設(shè)計,還有電機(jī)驅(qū)動的電路設(shè)計,然后在根據(jù)系統(tǒng)性能的要求對其硬件設(shè)計進(jìn)行修改和完善口o第節(jié)單片機(jī)的介紹及其工作系統(tǒng)設(shè)計STC89C51特點STC89C51的主要性能[10]:1、與MCS-51單片機(jī)產(chǎn)品兼容2、 1000次擦寫周期3、 時鐘頻率0~35MHz的一般80510至420MHz.實踐工作頻率可達(dá)48MHz三級加密程序存儲器4、低功耗空閑和掉電模式5、STC89C516AD具備ADC功能。10位精度ADC,共8路掉電標(biāo)識符引腳結(jié)構(gòu)如圖引腳結(jié)構(gòu)所示:圖STC89C51引腳結(jié)構(gòu)STC89C51芯片內(nèi)部帶有8K字節(jié)Flash存儲器,其具有性能高、功耗低等優(yōu)點,俗稱單片機(jī)。該器件存儲器的制造技術(shù)是采用ATMEL高密度非易失性技術(shù),和工業(yè)上的MCS-51的系列芯片具有完成相同的引腳配置和指令集。該芯片性能穩(wěn)定、具有很強(qiáng)的抗干擾能力;并且能夠靈活的編程和設(shè)計,在很多的工業(yè)控制現(xiàn)場和嵌入式系統(tǒng)中都可以非常有效的擔(dān)任控制任務(wù);并且該芯片價格超低,在許多的小型、低成本的控制系統(tǒng)中作為控制核心。STC89C51單片機(jī)的功能特性:40個外部引腳,F(xiàn)lash閃速存儲器4k字節(jié),內(nèi)部RAM128X8位,輸入/輸出(I/O)口32個,中斷優(yōu)先級5個,中斷嵌套中斷2層,16位定時器/計數(shù)器3個,全雙工串行通信口(UART)1個,看門狗(WDT)定時器,片內(nèi)振蕩器和時鐘電路。該芯片常見的封裝形式有:TQFP、PLCC和PDIP三種,用來滿足各種工作場合的需求[10]。其引腳圖(PDIP封裝形式)如圖所示。STC89C51單片機(jī)的引腳功能說明:VCC:電源正端輸入。VSS:接地。RST:單片機(jī)的復(fù)位輸入。EA/VPP:外部訪問允許?!癊A”是英文“ExternalAccess”的縮寫,表示存儲外部程序代碼,為使能從0000H到FFFFH的外部程序存儲器讀取指令,EA必須接GND。為了執(zhí)行內(nèi)部程序指令,EA應(yīng)該接VCC。在Flash編程期間,EA也接收12伏VPP電壓。PSEN:是外部程序存儲器的選通信號。當(dāng)單片機(jī)開始從外部程序存儲器執(zhí)行程序時,該引腳會被激活,其周期是機(jī)器周期的一半,而在訪問外部數(shù)據(jù)存儲器時,則不激活PSEN。ALE:當(dāng)訪問數(shù)據(jù)存儲器或外部程序存儲器時,該引腳將輸出脈沖,用來鎖存地址的低8位字節(jié)。P0口(一):P0口是一個8位雙向輸入/輸出(I/O)端口,其漏極開路,每腳最多能夠驅(qū)動的TTL邏輯電平為8個。在對單片機(jī)進(jìn)行編程操作時,指令字節(jié)通過P0口接收;而進(jìn)行校驗程序時,指令字節(jié)通過P0口輸出,此時P0必須外部上拉電阻才能輸出高電平。表示第0位,也就是最低位;表示第1位;依此類推,表示第7位,也就是最高位。四組I/O口中只有P0口具有內(nèi)部無上拉電阻,其余I/。均在內(nèi)部配置上拉電阻,將I/。的電平拉高。P0在當(dāng)做I/O用時可以推動8個LS的TTL負(fù)載。P1(-):P1口是一個8位雙向I/O端口,內(nèi)部配置了上拉電阻,P1口緩沖器最多能夠輸出或接收4個LSTTL門電流。若將P1口管腳寫入1,則I/O口輸出高電平,表示該端口設(shè)置為輸入,可以讀取外部電平信號。P2(-):P2口是一個8位雙向I/O端口,其內(nèi)部配置了上拉電阻,每一個引腳最多能驅(qū)動4個LS的TTL邏輯門電路。若想將P2設(shè)置為輸入口,用來讀取外部電平信號,則需控制P2輸出高電平。P3(-):P3口和P1口,P2口一樣,也是一個8位雙向I/O端口,其內(nèi)部也配置了上拉電阻的,其輸出緩沖級可驅(qū)動4個TTL邏輯門電路。P3口也可作為STC89C51的一些特殊功能口,其引腳第二功能分配如下表所示。XTAL1:反向振蕩器的輸入。XTAL2:反向振蕩器的輸出。表P3口引腳第二功能端口引腳第二功能RXD(串行輸入口)TXD(串行輸出口)INTO(外部中斷0)INT1(外部中斷1)T0(定時/計數(shù)器0)T1(定時/計數(shù)器1)WR(外部數(shù)據(jù)存儲器寫選通)RD(外部數(shù)據(jù)存儲器讀選通)單片機(jī)工作系統(tǒng)設(shè)計單片機(jī)必須在具備晶振電路和復(fù)位電路后才能保證其正常運(yùn)行。晶振電路也稱時鐘電路,該電路是給單片機(jī)提供穩(wěn)定的時鐘源,復(fù)位電路的功能是重置單片機(jī),使其總起始地址開始工作,從程序代碼的起始端開始運(yùn)行。下面將對時鐘電路和復(fù)位電路進(jìn)行詳細(xì)介紹。(1)時鐘電路設(shè)計"HH-圖時鐘電路在使用51系列單片機(jī)開發(fā)系統(tǒng)時,晶振電路主要由兩部分組成:石英晶體和瓷片電容。適石英晶體一般選擇為12MHz或;匹配的瓷片電容是20~30pf之間,這個大小的電容可以很好的抑制干擾,使時鐘電路穩(wěn)定工作。如圖所示為本次設(shè)計的時鐘電路,選用的晶振,其晶振兩腳與單片機(jī)的時鐘輸入引腳XTAL1和XTAL2相連,并在兩端分別連接30pf瓷片電容C1,C2的一端,瓷片電容的另一端直接接地⑼。(2)復(fù)位電路設(shè)計若系統(tǒng)在運(yùn)行時,受環(huán)境干擾單片機(jī)內(nèi)代碼執(zhí)行時跑飛或需要從新執(zhí)行代碼時,這時需要將單片機(jī)復(fù)位,從頭執(zhí)行程序代碼,這就需要設(shè)置復(fù)位電路。STC89C51單片機(jī)在RST引腳上施加兩個機(jī)器周期以上的時間就會完成復(fù)位,代碼將從最開始地址從新執(zhí)行。在系統(tǒng)上電時,也要對單片機(jī)進(jìn)行復(fù)位,為了方便,無需每次上電都通過操作按鍵進(jìn)行復(fù)位,復(fù)位電路中設(shè)置了上電復(fù)位。圖為本設(shè)計的復(fù)位電路。該電路即可實現(xiàn)上電復(fù)位,又能實現(xiàn)手動復(fù)位。系統(tǒng)在得電開始運(yùn)行前,由于電容C3充電,RST引腳上為高電平,高電平持續(xù)時間是電容充電時間,充電時間大于兩個機(jī)械周期則上電復(fù)位;單片機(jī)在正常工作時,按下復(fù)位按鍵S1,則RSE引腳直接接在+5V電源上,松手后恢復(fù)低電平,實現(xiàn)手動復(fù)位。圖復(fù)位電路第節(jié)溫濕度傳感器電路DHT11數(shù)字溫濕度傳感器它經(jīng)常被用來測量環(huán)境的溫濕度,之所以使用它是確保設(shè)計的產(chǎn)品測量數(shù)據(jù)的可靠性和準(zhǔn)確性,DHT11具有質(zhì)量好、響應(yīng)快、抗干擾能力強(qiáng)、性價比好等優(yōu)點。另外,他還具有超小體積,低功耗,以及信號傳輸間隔長度能夠達(dá)到20米以上的特點。在非常精確的濕度校準(zhǔn)實驗室校準(zhǔn)每個DHT11傳感器都要進(jìn)行再次校準(zhǔn),用來確保DHT11溫濕度模塊的測量準(zhǔn)確性以及可靠性,傳感器的接口方式采用單線串行接口,之所以使用這樣的設(shè)計方式是為了使系統(tǒng)變得簡單快捷并且單排針4針組件產(chǎn)品,連接方便,可根據(jù)用戶要求提供特殊包裝格式[3]。的工作特點:相對濕度和溫度測量全部校準(zhǔn),數(shù)字輸出卓越的長期穩(wěn)定性無需額外部件 超長的信號傳輸距離超低能耗4引腳安裝完全互換應(yīng)用領(lǐng)域暖通空調(diào)氣象站家電濕度調(diào)節(jié)器醫(yī)療除濕器測試及檢測設(shè)備汽車數(shù)據(jù)記錄器消費品自動控制3.DHT11數(shù)字傳感器電源引腳以及串行接口電源電壓:工作電壓是3V到,工作時候需要先等待一秒鐘,其目的是確保不穩(wěn)定狀態(tài)器件不發(fā)送任何的指令⑶。串行接口:DATA用于微處理器與DHT11之間的通信和同步,本設(shè)計采取使用單總線數(shù)據(jù)形式,一次通訊市場大約為4ms,其中數(shù)據(jù)分小數(shù)部分和整數(shù)部分,詳細(xì)格式在下面說明,此時小數(shù)部分用來以后擴(kuò)充,現(xiàn)在讀取出為零。操作流程為一次完整的數(shù)據(jù)傳輸為40bit,先出高位。數(shù)據(jù)格式:8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bit溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)+8bit校驗和數(shù)據(jù)傳送正確時校驗和數(shù)據(jù)等于“8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bit溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)”所得最后數(shù)據(jù)的末8位⑶。用戶MCU發(fā)送一次信號之后,DHT11將從低功耗模式轉(zhuǎn)換到高速形式,等候主機(jī)開始信號完畢后,DHT11再發(fā)送相對應(yīng)的信號,同時送出40bit的數(shù)據(jù),并觸發(fā)一次信號采集,再次選擇讀取部分?jǐn)?shù)據(jù)⑶。在這個模式下,DHT11接收到開始信號后觸發(fā)一次溫濕度采集,假如沒有接收到主機(jī)發(fā)送開始信號,DHT11不會自動開始溫濕度采集。采集數(shù)據(jù)后轉(zhuǎn)換為低速模式,過程如圖通信過程(1)所示:圖通訊過程(1)總線處于空閑模式的時候電平為高電平,主機(jī)會把總線拉低等待DHT11的響應(yīng),這時候的總線需要的時間超過18ms,這樣做是為了保證DHT11可以啟動信號檢測。當(dāng)DHT11接收主機(jī)信號開始后,就開始發(fā)送80us低電平相應(yīng)信號,等待20~40卩s,才開始閱讀DHT11響應(yīng)信號。主機(jī)開始發(fā)送信號后,可以切換到輸入模式或者輸出高電平模式,通過總線將上拉電阻,進(jìn)程如圖通信過程(2)所示:圖通訊過程(2)當(dāng)總線為一種低水平的響應(yīng)信號時候,DHT11發(fā)送響應(yīng)信號后,再把總線拉高80us,開始發(fā)送數(shù)據(jù),每一位數(shù)據(jù)都是以50us低水平時隙開始的,高電平的長短表明了數(shù)據(jù)位是0還是1。(如圖數(shù)字0信號表示方法,圖數(shù)字1信號表示方法)讀高水平的響應(yīng)信號,如果DHT11沒有響應(yīng),請檢查線路是否正常。最后一個bit數(shù)據(jù)傳送完成后,DHT11將會拉低總線50us,然后總線的上拉電阻將會進(jìn)入空閑階段。圖數(shù)字0信號表示方法數(shù)字1信號表示方法圖數(shù)字1信號表示方法DHT11數(shù)字溫濕度傳感器它經(jīng)常被用來測量環(huán)境的溫濕度,使用它的原因是因為它能夠確保設(shè)計的產(chǎn)品測量數(shù)據(jù)的可靠性和準(zhǔn)確性,它還具有超小體積,低功耗,以及信號傳輸間隔長度能夠達(dá)到20米以上的特點。在非常精確的濕度校準(zhǔn)實驗室校準(zhǔn)每個DHT11傳感器都要進(jìn)行再次校準(zhǔn),用來確保DHT11溫濕度模塊的測量準(zhǔn)確性以及可靠性。產(chǎn)品為單排針4針組裝,方便連接,特殊包裝格式可根據(jù)用戶要求提供。接口說明如圖DHT11典型應(yīng)用電路所示:圖DHT11典型應(yīng)用電路第節(jié)光敏檢測電路系統(tǒng)光強(qiáng)檢測通過光敏電阻來實現(xiàn),在外邊天氣光強(qiáng)不同時,光敏電阻的阻值會發(fā)生變化。還可以叫做,制作中常用的材料有:,另外還有硒、硫化鋁、硫化鉛和硫化秘等。這些材料具有很強(qiáng)的光特性,在一定波長的光照下,其產(chǎn)生的阻值立即發(fā)生變化。這種現(xiàn)象是產(chǎn)生的原因是由于光照會產(chǎn)生載流子,而這些載流子將會參與導(dǎo)電,使光敏電阻的阻值迅速的下降[11]。光強(qiáng)檢測電路如圖所示。光敏電阻與47K電阻串聯(lián),當(dāng)光強(qiáng)較弱時,光敏電阻阻值較高,這時光敏電阻上端輸出電壓較高;當(dāng)光強(qiáng)較強(qiáng)時,光敏電阻阻值較低,這時光敏電阻上端輸出電壓較低;光敏電阻上端輸出電壓為V;輸出電壓V是隨光強(qiáng)變化的模擬量信號,需要進(jìn)行電路處理才能被I/O口讀?。?2]。如圖所示,輸出的電壓信號V通過兩個電壓比較器與兩個閾值相比較得到兩個電平信號,當(dāng)電壓信號V高于高閾值時,才認(rèn)為光線較強(qiáng);在電壓信號V低于第閾值時,才認(rèn)為光線較弱。有效防止了使用一個閾值時,電壓V在閾值附近時,電平信號震蕩的問題。電壓信號V分別輸入至兩個電壓比較器的負(fù)輸入端和正輸入端,R7和R10兩個電位器分別為電壓比較器提供一個可調(diào)的上限和下限電壓閾值,然后在電壓比較器輸出端上拉一個電阻,電路即可正常工作。當(dāng)電壓比較器的正輸入端電壓大于負(fù)輸入端時,輸出高電平;當(dāng)電壓比較器的正輸入端電壓小于負(fù)輸入端時,輸出低電平。電壓比較器輸出的電平信號送至單片機(jī)的I/O口,I/O口通過掃描即可獲知外部的光線強(qiáng)弱。圖光敏檢測電路其中GL5528電阻的各項參數(shù)是:最大電壓(V-dc):150最大功耗(mW):100環(huán)境溫度(°C):-30---+70光譜峰值(nm):540亮電阻(10Lux)(KQ):10-20暗電阻(MQ):1100入10:響應(yīng)時間(ms):上升:20下降:30第節(jié)直流電機(jī)驅(qū)動電路L298N基本參數(shù)類型:半橋;輸入類型:非反相;輸出數(shù):4;電流-輸出/通道:2A;電流-峰值輸出:3A;電源電壓:V~46V;工作溫度:-25°C~130°C;安裝類型:通孔;封裝/外殼:Multiwatt-15(垂直,彎曲和錯列引線);(10)供應(yīng)商設(shè)備封裝:15-Multiwatt;(11)包裝:管件。L298N簡介L298是由SGS公司設(shè)計生產(chǎn)的,其封裝是采用15腳Multiwatt封裝,其內(nèi)部都配置了4通道邏輯驅(qū)動電路??梢宰鳛橐粋€兩相步進(jìn)電機(jī),或者兩個小型直流電機(jī)的驅(qū)動器,使用極為方便。L298N芯片可以作為一個四相電機(jī)和兩個二相電機(jī)的驅(qū)動器,其控制電機(jī)的最大供電電壓可達(dá)到50V,輸出控制電機(jī)的電壓隨著輸入的電壓的變化而變化,可以通過調(diào)節(jié)輸入的電壓來改變電機(jī)的控制電壓;控制引腳可以直接連接在單片機(jī)的I/O上,可直接通過編程來改變I/O口輸出電平來控制L298N的工作模式;并且所需的外圍輔助器件非常少,控制極為方便UML298N的邏輯電源VSS可接入的范圍為直流4.5?7V,其邏輯控制口可接
受TTL電平信號。芯片第4引腳VS可直接與電機(jī)的供電電源連接,其電機(jī)的供電電源VS是在+2.5-50V之間。最大可輸出2.5A供驅(qū)動電流,可以直接用來驅(qū)動阻性或感性負(fù)載。L298芯片上的OUT1,OUT2是一組直流電機(jī)的接口,OUT3,OUT4是另一組,本設(shè)計我們通過它來驅(qū)動一個小型直流電機(jī)。5和7以及10和12腳接入單片機(jī)的I/O口,通過輸出不同的電平信號來控制直流電機(jī)的轉(zhuǎn)向。ENA和ENB為控制的使能端,也接入單片機(jī)的I/O口,可同過I/O輸出PWM來控制電機(jī)的啟動和、停止和轉(zhuǎn)速。表是L298N功能邏輯圖。表L298N功能邏輯圖ENA(ENB)IN1(IN3)IN2(IN4)電機(jī)運(yùn)行情況HHL正轉(zhuǎn)HLH反轉(zhuǎn)LXX停止電機(jī)驅(qū)動電路本系統(tǒng)中,需要對一個電機(jī)進(jìn)行方向和速度控制,將IN1、IN2和ENA分別連到單片機(jī)的I/O口、、上,通過改變I/O口的電平狀態(tài),實現(xiàn)電機(jī)的方向和速度控制。芯片供電電源VSS接+5V邏輯電平,電機(jī)的動力電源VS與也接+5V輸入,ISENA和ISENB分別接地。芯片輸出端口接電機(jī)兩端,為了保護(hù)芯片,防止電流回流,在OUT1,OUT2兩端分別接上續(xù)流二極管1N4007。為了濾除電機(jī)干擾,在電源上加入了一個100UF和一個104進(jìn)行濾波[9]。具體電路如圖所示。圖電機(jī)驅(qū)動電路第4章控制系統(tǒng)設(shè)計第節(jié)程序流程圖系統(tǒng)軟件設(shè)計采用結(jié)構(gòu)化和模塊化的設(shè)計方法,原因是因為這樣很容易編譯,調(diào)試過程[1]。然后根據(jù)設(shè)計要求,以及前端控制系統(tǒng)硬件設(shè)計的具體條件進(jìn)行說明,設(shè)計軟件基于單片機(jī)控制,其中單片機(jī)控制系統(tǒng)軟件程序流程圖如圖所示:是是第節(jié)程序設(shè)計C語言是計算機(jī)程序設(shè)計語言的一種,它處于機(jī)器語言與高級語言之間,它不僅具備機(jī)器語言的特點,同時又具備高級語言的特點。c語言1972年產(chǎn)生于美國,它是推出的。在此之后,各種不同類型的計算機(jī)都被移植成為C語言。C語言不僅能夠編寫工作系統(tǒng)和控制程序代碼,還能夠作為設(shè)計應(yīng)用程序的語言,其編寫的應(yīng)用程序與計算機(jī)硬件無絕對關(guān)系。如今,C語言的使用范圍非常之廣泛,因為該語言極其強(qiáng)大的處理數(shù)據(jù)的能力,已經(jīng)不僅僅是應(yīng)用在軟件的開發(fā)上,很多種類的科研也都開始使用C語言編程㈤。C語言簡明易懂、開發(fā)和維護(hù)都很方便,并且不受硬件操作能力約束,采用模塊化設(shè)計移植很容易,開發(fā)周期短。使用C語言開發(fā)單片機(jī)的控制程序代碼,儲存單元的分配都是通過編譯器自動完成的,程序設(shè)計者只需要關(guān)注程序本身的設(shè)計,無需考慮儲存單元分配等問題。C語言可以采用模塊化的編程,對一些常用控制功能或算法的函數(shù)可以編寫相應(yīng)的程序塊,在使用時直接調(diào)用,可以極其方便的進(jìn)行程序開發(fā)和移植,縮短程序開發(fā)周期。第節(jié)系統(tǒng)初始化軟件系統(tǒng)設(shè)計設(shè)置包含聲明庫函數(shù)如:#include<>,#include?等,利用DHT11溫濕度傳感器,對于溫度和濕度的檢測都要使用DHT11單總線數(shù)據(jù)方法,同時對于這些操作都有嚴(yán)格的順序安排。單片機(jī)剛開始會發(fā)送一個復(fù)位脈沖,這個脈沖信號會使所有DHT11芯片進(jìn)入復(fù)位狀態(tài),等到ROM操作命令到達(dá)的時候,系統(tǒng)會使相應(yīng)編碼的DHT11激活。當(dāng)DHT11被激活后,它將處于等待存儲器訪問請求的狀態(tài)[3]。系統(tǒng)程序展示和說明㈤:#defineucunsignedchar#defineuiunsignedintTOC\o"1-5"\h\zsbit in_go = P「3;sbit in_back = P1”2;sbit out_go =P3”0;sbit out_back = P3”5;sbit limit_go = P3”4;sbit limit_back =P3”6;sbit led_go =P「4;sbit led_back = P「5;sbit light = P「0;sbit change =P1”1;sbit led_zhishi=P「7;sbitbuzz=P「6;sbitW1=P2”2;sbitW2=P2”1;voidCOM(void)(uci;for(i=0;i<8;i++)(U8FLAG=2;while((!DATA)&&U8FLAG++);Delay_10us();Delay_10us();Delay_10us();
U8temp=0;if(DATA)U8temp=1;U8FLAG=2;while((DATA)&&U8FLAG++);if(U8FLAG==1)break;U8comdata<<=1;U8comdata|=U8temp;55%60%65%70%75%80%85%90%7第5章~~系統(tǒng)整體調(diào)試根據(jù)設(shè)計好的電路,然后編寫程序在Keil_c上進(jìn)行完成,再使用模擬器對連接好的電路進(jìn)行調(diào)試,如果采用專業(yè)型的標(biāo)準(zhǔn)MCS-51內(nèi)核單片機(jī)模擬,仿真芯片的真實性會增加,但是他會導(dǎo)致PC端的用戶種類會變的復(fù)雜。用于監(jiān)測和顯示輸出目標(biāo)單片機(jī)TXD引腳支持Keilprintf函數(shù)打印也有實時跟蹤內(nèi)部變量的變化功能,同時還能夠防止因為錯誤的操作對仿真器損害能夠很好的保護(hù)電路,以避免操作不當(dāng)所帶來的損失,同時模擬器自帶和64K的程序存儲器和64K的硬件斷點記憶等許多強(qiáng)大的功能[14]。圖JDT-8052XP仿真器連接圖使用JDT8052XP模擬器在Keil_c工作站的編程和調(diào)試非常方便而且快捷,能夠?qū)Ω鞣N子程序進(jìn)行設(shè)置和調(diào)試。在檢查錯誤和警告的時候,不但能夠及時發(fā)現(xiàn)錯誤警告還可以對其進(jìn)行修改,然后將他們放在一起,根據(jù)程序流程圖寫作前的機(jī)主程序同時調(diào)試[15]。Keil_c軟件界面如圖圖Keil_c軟件界面第節(jié)系統(tǒng)仿真演示該系統(tǒng)利用Keiluvision4仿真軟件Keil公司宣布在二月2009,Keiluvision4,Keiluvision4將窗口控制系統(tǒng)引入軟件,極大的方面了窗口的可操作話,使窗口的位置可以放在任何位置,增加了用戶的體驗質(zhì)量。為開發(fā)人員提供了一個更加高效地開發(fā)應(yīng)用環(huán)境。KeiluVision4軟件界面圖[1句:圖KeiluVision4軟件界面圖通過對軟件的學(xué)習(xí)和使用我們對本系統(tǒng)進(jìn)行了仿真操作接下來我們演示系統(tǒng)仿真效果:圖為本系統(tǒng)的系統(tǒng)仿真圖,圖為系統(tǒng)的濕度加減操作位置,通過在溫濕度的增加或減小來控制系統(tǒng)系對濕度的判定,圖為系統(tǒng)濕度增加的效果圖,圖為系統(tǒng)濕度減小效果圖,從圖中可以看出隨著濕度的增加和減弱,上方的LED顯示也隨之改變。圖系統(tǒng)仿真圖圖系統(tǒng)的濕度加減操作位置圖系統(tǒng)濕度增加的效果圖圖系統(tǒng)濕度減小的效果圖圖為系統(tǒng)模式選擇位置,通過模式的切換來改變系統(tǒng)所選模式,圖為自動模式。圖系統(tǒng)模式選擇位置圖自動模式圖為手動模式。當(dāng)為手動模式時可,手動控制電機(jī)的正轉(zhuǎn)反轉(zhuǎn),同時可觸碰限位開關(guān),使電機(jī)中止轉(zhuǎn)動。當(dāng)為自動模式時候,系統(tǒng)根據(jù)所檢測到的溫濕度來自動控制電機(jī)的正反轉(zhuǎn),同時,可觸碰限位開關(guān)來中止電機(jī)的轉(zhuǎn)動。圖手動模式當(dāng)手動模式,按鍵伸出時伸出的指示燈亮,如圖所示,當(dāng)按鍵收縮時收縮指示燈同樣亮起如圖所示。通過仿真可以發(fā)現(xiàn),仿真效果和初步設(shè)想基本相同,很好的達(dá)到了預(yù)期的設(shè)想。圖手動伸出圖手動收縮第節(jié)硬件實物的焊接硬件焊接需要充分了解各個器件的型號,了解各個器件的具體功能,這就像人民教師教書育人一樣,要因材施教,將各個器件的功能充分發(fā)揮。焊接的方法有很多種,在這其中最精確的是激光焊接,但是這種焊接的代價太高了,所以本次設(shè)計就用的是最為傳統(tǒng)的手工焊接,握鐵烙鐵的方法也是有講究的,包括:握筆、正握、反握式三種。手工焊接的步驟可以分為以下幾步:(1) 準(zhǔn)備焊接:在進(jìn)行焊接之前需要做一些準(zhǔn)備工作,需預(yù)先將被焊接元器件周邊的污漬清理干凈,由常識可知在焊接過程中溫度會很高,所以為了避免將其他元器件燙壞,可以將周邊的元器件掰開一些。(2) 加熱焊接:焊接時候需要蘸取少許松香到烙鐵頭,然后再觸碰被焊元器件,等到烙鐵頭變熱后用再用工具將元器件輕輕小心進(jìn)行焊接。(3) 清理焊接面:被焊部位處的焊錫量要根據(jù)實際情況自己判斷,不能過多也不能太少,太少焊接的不夠完整,太多會造成表面不光滑,還浪費資源。(4) 檢查焊點:焊接完成之后需對焊接成果進(jìn)行檢查,檢查的工作包括前面幾步中寫到的檢查焊錫量的多少,是否造成被焊接元器件周邊的元器件損壞。焊點需滿足手工焊接以下幾點:(1) 具有良好的導(dǎo)電性。(2) 機(jī)械強(qiáng)度適中。(3) 焊點表面光滑。焊接質(zhì)量不高的原因有以下幾點: (1) 焊接量把握不好,過多造成焊接表面不光滑,過少造成焊接表面未全部覆蓋。(2) 焊接的時候烙鐵頭的溫度未達(dá)標(biāo),溫度不夠造成焊接表面會有些許細(xì)紋。(3) 焊錫和被焊元器件之間在完成焊接之后的理想結(jié)果是不能有其他物質(zhì)存在的,但是由于自身的操作問題,或多或少的會夾雜一些松香,有加熱溫度不足的黃褐色松香膜和加熱過量的黑色松香膜。(4) 被焊元器件的表面有時會由焊錫形成的凸起,造成這種情況的原因是因為在加熱時溫度和焊錫把控不好。易損元器件的焊接:被焊元器件的種類有很多,當(dāng)然也是可以從不同的方面講其分類,本次設(shè)計就從易損壞程度將這些元器件分類。易損元器件的定義是在焊接的過程中容易因為外界因素造成影響元器件正常工作的元器件。所以在焊接之前就需要將前面說到的工作都做好。首先是清理元器件表面的污漬,保證元器件表面的整潔,第二準(zhǔn)確控制烙鐵頭的溫度并調(diào)節(jié)元器件之間的間距,防止造成不必要的損失。第三,選準(zhǔn)被焊接點,使用適中的焊錫進(jìn)行焊接,減少烙鐵頭和被焊元器件之間熱量傳遞的最有效方便的就是用酒精棉球保護(hù)元器件。這樣做就可以很好的保護(hù)易損元器件,保證焊接的正常進(jìn)行。對于焊接過程的過程是有規(guī)律可循:精確掌握烙鐵頭的溫度,本著從小到大的原則對元器件依次焊接,避免損壞不必焊接的元件,造成設(shè)計成本的升高。在焊接的過程中有幾點是必須要謹(jǐn)記的:因為在焊接中會有很多元器件,所以焊接之前最好有一個比較大的底板,這樣就可以避免易損元器件的損壞,提高設(shè)計本身的屬性。因為單片機(jī)的引腳比較多,所以在焊接的時候要格外的注意,要做到便焊接邊看圖,保證每個引腳的準(zhǔn)確性,防止損壞單片機(jī)。電容含有極性,在焊接的過程中要格外注意,不要影響工作的正常進(jìn)行。芯片的引腳排列方式比較復(fù)雜,這要求我們可以準(zhǔn)確判斷。如圖為實物正面:圖實物正面如圖為實物背面:
圖實物背面圖實物背面如圖為遙控器正面:圖遙控器正面圖遙控器正面如圖為遙控器背面:,LoQ*oo?—□,ogg◎??O,LoQ*oo?—□,ogg◎??O。。010DoogoWLgQi-ooaaLT.。?o'ogop0SSSsss?L-CD90?-002gel-6S--0000cig-,'I圖遙控器背面結(jié)論隨著時代的發(fā)展智能家具越來越受到大家的歡迎和喜愛,智能家具產(chǎn)品也表現(xiàn)出了不俗的市場價值與市場競爭力,同時也受到廣大人群的關(guān)注。本文主要針對市場上不同的晾衣架進(jìn)行了研究,從而研究出這款智能晾衣架。本設(shè)計主要的受眾人群為長時間不能回家以及生活節(jié)則較快的上班族,因為沒有過多的時間來管理衣架上的的衣服,經(jīng)常會因為忙碌而忘記收衣架上的衣服而導(dǎo)致衣服暴曬,或者受潮被雨淋濕。為了很好的解決相類似的問題,我經(jīng)過研究設(shè)計了這一款能夠智能伸縮的晾衣桿,這個設(shè)計主要依靠的是溫濕度傳感模塊和光敏電阻原件的相互配合。單片機(jī)在這個設(shè)計的工程中所承擔(dān)的責(zé)任則是對信息的處理,以及驅(qū)使各個部件的相會配合運(yùn)轉(zhuǎn)。這款晾衣架有兩個操作方法,一個是手動操作,一個是自動操作,并且能夠使用遙控器達(dá)到自動操作和手動操作之間進(jìn)行切換。假如在傍晚或者陰天時候,這個時候的因為光照不夠強(qiáng),所以光敏電阻的阻值將會發(fā)生變化,進(jìn)而反饋到單片機(jī)使其也將會引起系統(tǒng)改變,達(dá)到智能晾衣架自己主動回收衣服的效果。當(dāng)空氣中的濕度增加上升的時候,溫濕度傳感器會將信息發(fā)送給單片機(jī),單片機(jī)再將此時的數(shù)值和預(yù)設(shè)定值進(jìn)行對比,判斷是否需要將衣物回收到屋內(nèi)。當(dāng)室外的光照強(qiáng)度發(fā)送變化的時候,光敏電阻的阻值將會產(chǎn)生改變,從而反饋到單片機(jī),使單片機(jī)做出判斷將晾衣架回收,防止衣物的暴曬。這次的設(shè)計雖然在軟件控制方面和軟件控制方面取得一定的效果,但是因為本人個人能力水平有限,并且自己所掌握的知識也不夠全面和完善,所以導(dǎo)致目前的研究還不是很完善,在設(shè)計過程中遇到了很多的問題,比如:(1) 在實物制作過程中DHT11傳感器數(shù)據(jù)讀取不出來,通過查閱大量的資料和程序代碼,最終發(fā)現(xiàn)編寫時序問題,造成無法成功通訊;(2) 設(shè)計繪制電路圖時,由于對軟件使用不夠熟練,在庫里找不到的元器件不知如何處理,在查閱書籍和資料后,學(xué)會了自己繪制元器件,對繪圖軟件運(yùn)用也更加的熟練了;(3) 實物制作時,無法控制液晶顯示數(shù)據(jù),在反復(fù)查看液晶的數(shù)據(jù)手冊,最終發(fā)現(xiàn)顯示函數(shù)的延時過短,造成液晶無法正常顯示;(4) 焊接實物時,常常焊接不好接口,在同學(xué)的幫助指導(dǎo)下,順利焊接成功,越來越熟練;(5) 實物焊接成功后,沒有仔細(xì)檢查,導(dǎo)致電路不通,后學(xué)會用萬用表檢測遇到的問題都在指導(dǎo)教師的指導(dǎo)下和自己大量的查閱下一一解決,系統(tǒng)已達(dá)到預(yù)期的控制效果和設(shè)計要求,該系統(tǒng)具有以下優(yōu)點:(1) 系統(tǒng)可以通過撥碼開關(guān)設(shè)置工作模式,更加的人性化;(2) 系統(tǒng)對光強(qiáng)數(shù)據(jù)進(jìn)行了一段時間的分析,避免由于云、鳥等影子落在光敏電阻上造成的晾衣架誤動作;(3) 控制系統(tǒng)體較小、使用方便、成本低廉、顯示內(nèi)容清晰、設(shè)置方便。由于受時間、經(jīng)驗、能力等限制系統(tǒng)仍存在不足之處,在很多方面還需要改進(jìn)加強(qiáng)。為了更加完善該控制系統(tǒng),還有很多工作組要做,以下幾點需要改進(jìn)和繼續(xù)研究:(1)設(shè)計智能晾衣架的機(jī)械結(jié)構(gòu),選擇合適的直流電機(jī)帶動晾衣架做伸出、縮回運(yùn)動;
(2)完善智能晾衣架功能,比如在晾衣架上連接GSM/GPRS模塊,可通過手機(jī)短信或網(wǎng)絡(luò)控制晾衣架等;(3提高系統(tǒng)穩(wěn)定性、降低系統(tǒng)成本。附錄1、控制板原理圖VCCbuzzR2V~C2-2kQ4■9012\R18guangmii,—fQ59013I1P1_1RP1R3Io4 [ll0k.0U3+C110uFP1P1P1P1P1P1RESETbuP1VCCbuzzR2V~C2-2kQ4■9012\R18guangmii,—f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 離職補(bǔ)償合同范本
- 環(huán)衛(wèi)項目合同范本
- 7 多元文化 多樣魅力 第3課時 教學(xué)設(shè)計-2023-2024學(xué)年道德與法治六年級下冊統(tǒng)編版
- 白楊教學(xué)設(shè)計
- 2023-2024學(xué)年泰山版信息技術(shù)(2018)第六冊《第一單元 裝扮美好生活 4 漂亮花瓶巧設(shè)計》教學(xué)設(shè)計
- Module 4 Unit 2 Children's Day(教學(xué)設(shè)計)-2023-2024學(xué)年牛津上海版(試用本)英語三年級下冊
- Module 12 help unit 3 language in use教學(xué)設(shè)計 -2024-2025學(xué)年外研版八年級英語上冊
- 新一年家長會教師的演講稿
- 21涼州詞教學(xué)設(shè)計-2024-2025學(xué)年四年級上冊語文統(tǒng)編版
- 秋季學(xué)期散學(xué)典禮校長講話稿
- PEP人教版小學(xué)英語單詞卡片四年級下卡片
- 一通三防培訓(xùn)課件PPT課件(PPT 53頁)
- 江蘇省邳州市2021-2022學(xué)年人教版四年級上冊期末數(shù)學(xué)試卷(含答案)
- 大數(shù)據(jù)分析及應(yīng)用實踐全書課件匯總整本書電子教案(最新)
- 教練技術(shù)一階段講義(共59頁)
- 第3章-系統(tǒng)模型與模型化
- 精品課程建設(shè)驗收自評報告
- 福建省義務(wù)教育課程設(shè)置及比例(修訂)
- 未成年人需辦銀行卡證明(模板)
- 員工考勤流程圖
- 出口加工區(qū)外匯管理培訓(xùn)(ppt49)
評論
0/150
提交評論