【《基于單片機的干手暖風器控制系統(tǒng)設(shè)計》7500字】_第1頁
【《基于單片機的干手暖風器控制系統(tǒng)設(shè)計》7500字】_第2頁
【《基于單片機的干手暖風器控制系統(tǒng)設(shè)計》7500字】_第3頁
【《基于單片機的干手暖風器控制系統(tǒng)設(shè)計》7500字】_第4頁
【《基于單片機的干手暖風器控制系統(tǒng)設(shè)計》7500字】_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于單片機的干手暖風器控制系統(tǒng)設(shè)計目錄TOC\o"1-3"\h\u24560基于單片機的干手暖風器控制系統(tǒng)設(shè)計 127911第1章緒論 163761.1研究背景 1266311.2研究現(xiàn)狀 2240241.3研究內(nèi)容 3136第2章系統(tǒng)方案論證 3171562.1系統(tǒng)總方案論證 359122.2模塊方案論證 4140012.2.1主控芯片的選擇 4309992.2.2顯示模塊的選擇 5123582.2.3時鐘模塊的選擇 510693第3章硬件電路 6208813.1控制電路設(shè)計 623103.2顯示模塊設(shè)計 10212573.3時鐘模塊設(shè)計 11279193.3.1DS1302的接口電路設(shè)計 1169763.3.2DS1302的寄存器 12119183.5人機交互模塊設(shè)計 1289453.5繼電器電路設(shè)計 13253633.6系統(tǒng)總電路 144669第4章軟件設(shè)計 1681294.1主程序設(shè)計 16105214.2子程序設(shè)計 1811926第5章系統(tǒng)電路組裝與及調(diào)試 20215065.1系統(tǒng)組裝 20129935.2系統(tǒng)調(diào)試 2459975.2.1硬件調(diào)試 24237785.2.2軟件調(diào)試 243977參考文獻 27第1章緒論1.1研究背景最近幾年,人們越來越注重提高物質(zhì)生活水平,人們也愈加關(guān)注衛(wèi)生情況。洗手殺菌是目前人們通常用來有效切斷手上細菌傳播的一種方法之一,但大多數(shù)人通常在每次洗手結(jié)束后會完全忽視手掌被烘干的整個過程,使我們洗手的殺菌效果受到大大降低。據(jù)相關(guān)研究可明顯看出,為了能夠使手上殘留下的細菌不再迅速傳播與繼續(xù)繁殖,我們確實應當正確選擇一種正確的洗手方式以防止使手上殘留細菌不再傳播與繁殖。在一期《應用微生物雜志》上英國布拉德福德大學等機構(gòu)的研究人員作出報告,洗手對去除細菌會起到有效作用,但手上殘留細菌并不能被此方法全部去除,若洗手后使手變干的方法有誤,在周圍環(huán)境潮濕的情況下細菌還是會繼續(xù)生長繁殖REF_Ref1683\r\h[1]。故洗手后干手的步驟是否有誤對控制細菌的傳播與繁殖起著異常重要的作用。調(diào)查表明,在運用衛(wèi)生紙、借助各種"干手暖風器"等措施中,運用干手暖風器最有可能抑制室內(nèi)細菌擴散。因此,研究一種適應市場需求的暖風器對于提高現(xiàn)代社會人們的日常生活品位具有一定積極意義。它主要廣泛應用于大型酒店,餐廳,科研單位,醫(yī)療診所,寫字樓,公共休閑娛樂區(qū)域及每個用戶的廁所和廚房等。在不斷的探索和研究中,設(shè)計者以更高的技術(shù)專業(yè)和科學技術(shù)水平,提出了更加完整和更加新穎的設(shè)計建議和研究課題,設(shè)計了一種節(jié)省能耗,功能全面,體積輕便,控制力更強的干手暖風機,且在普通烘干作用的基礎(chǔ)上,還增加了顯示功能。此產(chǎn)品很多優(yōu)勢,如風量大小可控,噪聲小不擾人,靈敏度高,使用起來簡單便利且有安全保障,現(xiàn)在,干手暖風器是一個深受人們歡迎的理想衛(wèi)生清潔器具。在逐步達成綠色,環(huán)保,衛(wèi)生,安全的美好城市,為了大家的安全健康著想,設(shè)計出一款多功能化的干手暖風機已成為必要。1.2研究現(xiàn)狀在21世紀人們廣泛關(guān)注的社會話題之一任然是衛(wèi)生和環(huán)保。設(shè)計開發(fā)出一款既符合目前市場的使用需求又環(huán)保節(jié)能的家用干手暖氣器在很大的程度上給現(xiàn)代人們的日常生活工作帶來了便利,提高了生活水平。為了能夠使人們洗手后手上的殘留物和細菌不再迅速擴散和繼續(xù)繁殖,現(xiàn)在急切地需要一種操作更加簡單并且更加智能化的東西來幫助人們烘干手部。首先在需要檢測人體信號時可以選擇直接使用紅外感應傳感器。當傳感器發(fā)射的紅外線被伸到干手器下面的手掌所遮擋時會反射到紅外接收管,以此來采集人體信號。當人體信號被單片機檢測到后,可用液晶顯示當前啟動時間,并通過控制繼電器的閉合狀態(tài)從而來實現(xiàn)干手暖風器的設(shè)計要求。其次用來檢測和采集人體信號的紅外感應模塊還可以通過選擇熱釋電傳感器處理器芯片BIS0001和一個人體熱釋探頭,熱釋電紅外傳感器(PIR)可以實時檢測接收到人體內(nèi)部發(fā)射的紅外線并轉(zhuǎn)換成電信號進行輸出,經(jīng)放大、濾波等一系列處理后,會得到一個高電平信號,然后輸入單片機端口,這個過程是人體信號的采集過程。當人體信號被單片機檢測收到后,顯示模塊就可以選擇數(shù)碼管來自動顯示當前工作時間,并通過控制繼電器的閉合狀態(tài)來實現(xiàn)各種干手暖風器的智能設(shè)計。1.3研究內(nèi)容本次設(shè)計的核心是單片機,用獨立按鍵來取代紅外傳感器檢測到人體信號時的情形,當按下按鍵則代表單片機已經(jīng)檢測到人體信號REF_Ref5168\r\h[2]。通過單片機及外圍接口實現(xiàn)萬年歷計時功能來顯示當前工作時間,并控制繼電器的閉合狀態(tài)來控制風扇是否啟動和冷熱風切換,從而來實現(xiàn)干手器的功能設(shè)計。本文將對以上功能所需要的模塊及其芯片分析論證,提出一種設(shè)計方案。智能化的干手暖風器相較于傳統(tǒng)的干手方式帶來了許多便利且有效防止了殘留細菌的傳播,具有廣泛的適用性。第2章系統(tǒng)方案論證2.1系統(tǒng)總方案論證方案一:采用如圖2.1的電路框圖。主控電路,顯示模塊,時鐘模塊,人機交互模塊和繼電器模塊組成了本次設(shè)計的主要硬件集成模塊。主控芯片、復位電路、晶振電路和電源電路構(gòu)成主控電路REF_Ref25823\r\h[3];用按鍵替代紅外避障傳感器來實現(xiàn)檢測人體信號的情況;顯示模塊顯示當前時間;通過繼電器來控制冷熱負載開關(guān),并有指示燈提示,綠燈亮則代表開啟冷風模式,紅燈亮則代表開啟熱風模式來實現(xiàn)干手暖風器的設(shè)計。時鐘模塊顯示模塊STC89C51時鐘模塊顯示模塊STC89C51通過控制繼電器閉合來控制冷熱負載開關(guān)人機交互模塊通過控制繼電器閉合來控制冷熱負載開關(guān)人機交互模塊圖2.1方案一電路框圖方案二:采用如圖2.2的電路圖,用紅外感應傳感器來自動檢測人體信號。當有手臂伸到干手器下面時,發(fā)射的短波紅外線在被人體遮擋住之后會通過反射然后到紅外接收管,這樣便于及時采集和接收到人體信號。當人體信號被單片機檢測到后,通過數(shù)碼管來自動顯示工作時間,并且可以按鍵控制調(diào)大和調(diào)小時間。利用繼電器內(nèi)部有沒有閉合來進行控制干手暖風器的啟動開關(guān),且可以冷風和熱風相互切換來實現(xiàn)本設(shè)計。數(shù)碼管顯示用紅外傳感器檢測人體信號STC89C51數(shù)碼管顯示用紅外傳感器檢測人體信號STC89C51通過控制繼電器閉合來控制冷熱負載開關(guān)時間控制按鍵通過控制繼電器閉合來控制冷熱負載開關(guān)時間控制按鍵圖2.2方案二電路框圖通過以上對比分析,可以明顯看出,方案一的主要優(yōu)勢在于設(shè)計電路簡單,系統(tǒng)更加穩(wěn)定且設(shè)計成本相對較低,符合系統(tǒng)設(shè)計的實際要求。相比于傳統(tǒng)方案一,方案二更加顯得控制電路復雜,成本相對較高,并且有時在感應人體信號的同時會突然出現(xiàn)延時且控制系統(tǒng)不是很穩(wěn)定。所以選擇方案一,以此方式來保證達到生產(chǎn)成本低、穩(wěn)定性好的主要特點。2.2模塊方案論證2.2.1主控芯片的選擇方案一:以MSP430作為主控芯片。MSP430是一種帶FLASH的具有16位總線的單片機,內(nèi)存和外設(shè)統(tǒng)一編址。把多個具有不同處理功能的微處理器、數(shù)字電路集成模塊和模擬電路模塊集成在一個數(shù)字芯片上,也可以叫之為混合信號處理器。然而這些單片機主要用于便攜式儀器,需要用電池進行供電,成本可能會高一些,開發(fā)也會比較困難,對于一些簡單的設(shè)計明顯不適應。方案二:以STC89C51作為主控芯片。STC89C51是當前比較流行的單片機。它是一種具有低功耗、高性能優(yōu)勢的且具有4K在系統(tǒng)可編程Flash存儲器的單片機REF_Ref29810\r\h[4]。具有反應靈敏,開發(fā)簡單,可靠性高,成本低等優(yōu)勢。通過對比,為了讓制作更加簡單且節(jié)約成本,選擇方案二。2.2.2顯示模塊的選擇方案一:LED數(shù)碼管。LED數(shù)碼管是由多個發(fā)光二極管封裝在一起組成“8”字形的器件REF_Ref31009\r\h[5]。LED數(shù)碼管具有功耗小、無熱量、壽命長等優(yōu)點,可以顯示各種各樣的全彩動畫效果且價格便宜,但不能顯示漢字。方案二:LCD1602A液晶顯示屏。它可以同時顯示包括數(shù)字、字母和專用符號在內(nèi)的16×02即32個字符。它的優(yōu)勢有很多,首先因為它操作起來方便簡單,因為它是數(shù)字式的接口。其次它的最大耗電量相比于其他液晶顯示器而言相對較少,是由于它的功耗主要在其內(nèi)部的電極和驅(qū)動IC上。最后液晶顯示屏顯示質(zhì)量高且不會出現(xiàn)閃爍的特殊情況,質(zhì)量小、重量輕,符合實際設(shè)計要求。但是LCD1602液晶顯示屏的最大缺點主要在于不能顯示漢字。根據(jù)該設(shè)計功能的需求,需要顯示較多的數(shù)字,若采用LED數(shù)碼管,則所需數(shù)碼管較多,而且不利于控制,故選擇方案二。2.2.3時鐘模塊的選擇方案一:DS12887時鐘芯片。它是采用基于單片機應用系統(tǒng)通過并行總線設(shè)計擴展的一個接口電路??捎嬎愕?100年之前的秒、分、時、日、星期、月、年等七種的實時時間信息,并且可進行閏年補償REF_Ref8902\r\h[6]。采用這種接口電路時操作速度快且系統(tǒng)編程簡單方便。方案二:DS1302時鐘芯片。它與單片機通過串行方式進行數(shù)據(jù)傳送,能夠向單片機提供包括秒、分、時、日、月、年等在內(nèi)的實時時間信息,并且可以自動調(diào)整月末日期、閏年天數(shù);它還擁有用于主電源和備份電源的雙電源引腳,若主電源關(guān)閉,也能依靠備份電源來保持時鐘的連續(xù)運行REF_Ref7893\r\h[7]。另外,它還能提供用于高速數(shù)據(jù)暫存的31字節(jié)的RAM。通過對比分析,DS1302相比DS12887與單片機之間的數(shù)據(jù)傳送更容易實現(xiàn),且并行口芯片的體積相對較大,故選擇方案二。第3章硬件電路3.1控制電路設(shè)計控制電路是由單片機及其所需的必要的電源、時鐘、復位等部件,能使單片機始終處于正常的運行狀態(tài)REF_Ref6545\r\h[8]。電源、復位等電路是使單片機能運行的必備條件。(1)復位電路:復位操作在給整個單片機系統(tǒng)提供一個復位信號后使之能夠完成片內(nèi)控制電路的自動初始化,使單片機開始運行時必須是在一種完全確定的工作狀態(tài)下。復位方式有上電自動復位和開關(guān)復位兩種,這里采用的是通過電容充放電來實現(xiàn)的上電自動復位方式REF_Ref16419\r\h[9]。上電后電容處于充電狀態(tài),會給單片機復位引腳RST一個復位信號。電路圖如圖3.1所示。圖3.1STC89C51復位電路(2)晶振電路:晶振為控制系統(tǒng)提供基本的時鐘控制信號上起重要作用。本設(shè)計中采用的晶體振動電路是提供12MHZ基準時鐘信號的石英晶振Y1,同兩個30PF的電容進行并聯(lián),兩個電容可以同時協(xié)助晶振進行起振作用,起到頻率微調(diào)作用。電路圖如圖3.2所示。圖3.2STC89C51晶振電路完整的控制電路如圖3.1所示。圖3.3控制電路圖3.2顯示模塊設(shè)計本設(shè)計采用LCD1602A,液晶顯示電路如圖3.4所示。3腳采集電壓信號,主要調(diào)節(jié)液晶灰度,R5和R6串聯(lián)接入分壓,若液晶顯示度較暗,則R5阻值偏大,可適當調(diào)小一點。5腳是讀取和寫入選擇引腳,高電平為讀取,低電平為寫入。1腳和16腳接地,其他引腳接單片機P3.1-P3.8。圖3.4液晶顯示電路3.3時鐘模塊設(shè)計3.3.1DS1302的接口電路設(shè)計本設(shè)計采用DS1302時鐘芯片,它與單片機是通過串行方式來進行數(shù)據(jù)傳送的。其中在主電源Vcc2關(guān)閉的情況下,也能依靠后備電源Vcc1保持時鐘持續(xù)運行。時鐘芯片DS1302的接口電路及工作原理如圖3.5所示。2腳和3腳外接晶振,可以為時鐘芯片提供計時脈沖,4腳接地。在與單片機連接時只需CE引腳,SCLK串行時鐘引腳和I/O串行數(shù)據(jù)引腳,即5,6,7腳接單片機P1.0-P1.2REF_Ref27722\r\h[10]。圖3.5DS1302與MCU接口電路3.3.2DS1302的寄存器DS1302有12個寄存器,其中與日歷、時鐘相關(guān)的寄存器一共有7個,它們的數(shù)據(jù)位是以BCD碼形式存放,其日歷、時間寄存器及其控制字見表3.1REF_Ref27885\r\h[11]。表3.1DS1302的日歷、時間寄存器寫寄存器讀寄存器Bit7Bit6Bit5Bit7Bit3Bit2Bit1Bit080H81HCH10秒秒82H83H10分分84H85H12/EQ\*jc0\*"Font:宋體"\*hps8\o\ad(\s\up9(——),24)010時時EQ\*jc0\*"Font:TimesNewRoman"\*hps12\o\ad(\s\up11(——),AM)/PM86H87H0010日日88H89H00010月月8AH8BH00000星期8CH8DH10年年8EH8FHWP00000003.5人機交互模塊設(shè)計本設(shè)計采用獨立按鍵進行輸入功能,共有5個獨立按鍵,且分別具有不同的功能。使用獨立觸控按鍵的最大優(yōu)點之處在于每個獨立的觸控按鍵上都占有一個I/O口,不會因為其他按鍵或線路出現(xiàn)問題而影響當前按鍵的功能。因每個按鍵的1腳和2腳導通的,3腳和4腳分別導通,故我們只把每個按鍵的2腳分別接入到單片機的對應I/O口中,3腳分別接地,當有一個按鍵按下,單片機檢測到低電平時,做出相應指示。電路如圖3.6所示。圖3.6按鍵模塊電路3.5繼電器電路設(shè)計PNP型三極管發(fā)射極接地,集電極串接一個繼電器,此時三極管會起到一個開關(guān)的作用REF_Ref8314\r\h[12]。當其中有信號輸入且單片機檢測收到時,單片機I/O口就會輸出一個小的低電平,三極管就會導通,之后繼電器電路中的線圈兩端也就會產(chǎn)生一定電壓,線圈中流過一定的電流,從而產(chǎn)生一種電磁效應。銜鐵通過電磁力吸引的作用與鐵芯吸合,從而可以使3腳公共端與5腳常開端連在一起。當單片機沒有檢測到有信號進行輸入時,即線圈自動斷電后,則銜鐵就會重新返回到原來的位置,從而可以使3腳公共端與4腳常閉端連在一起。通過這樣吸合、釋放,從而達到了在電路中的導通、切斷的目的REF_Ref17663\r\h[13]。電路如圖3.6所示。圖3.6繼電器電路3.6系統(tǒng)總電路通過研究可得出本設(shè)計的基礎(chǔ)原理。顯示模塊和時鐘模塊等電路結(jié)合從而完成萬年歷的設(shè)計,可顯示年、月、日、時、分、秒REF_Ref21856\r\h[14]。首先顯示模塊采用LCD1602,3腳調(diào)節(jié)液晶灰度,其他引腳接到單片機P0.0-P0.7口。時鐘模塊采用DS1302,2腳和3腳接晶振,8腳接紐扣電池,其他引腳接單片機P1.0-P1.3。復位電路接入RST,按鍵模塊3腳接地,2腳接單片機對應接口。此時繼電器可以依靠判斷三極管輸出是否處于導通狀態(tài)來判斷確定電源吸合器的狀態(tài),達到控制電路過程中的導線接通、切斷的主要目的。此時繼電器驅(qū)動依靠PNP型三極管,低電平時可以導通,以達到電路中的導通、切斷的目的。系統(tǒng)總電路如圖3.7所示。圖3.7系統(tǒng)總電路第4章軟件設(shè)計4.1主程序設(shè)計通常情況下,單片機以及一些電子器件都需要經(jīng)過初始化程序才能正常運行使用,所以在函數(shù)開始時,首先要進行初始化,初始化要經(jīng)過LCD1602初始化和DS1302初始化。初始化之后DS1302將讀取信息然后通過液晶屏顯示年、月、日、時、分、秒和星期。之后判斷按鍵是否按下,若是,則執(zhí)行相應的程序。若不是,則進入循環(huán)運行液晶顯示程序REF_Ref24453\r\h[15]。主程序的流程圖如圖4.1所示。開始開始初始化初始化液晶顯示年月日時分秒液晶顯示年月日時分秒執(zhí)行相應的指示控制執(zhí)行相應的指示控制NN判斷按鍵是否按下判斷按鍵是否按下YY設(shè)置相應參數(shù),顯示相應參數(shù)設(shè)置相應參數(shù),顯示相應參數(shù)結(jié)束結(jié)束圖4.1主程序流程圖4.2子程序設(shè)計有了主程序流程圖以后,接下來就是子程序流程圖,顯示模塊用于液晶顯示時間信息等。在顯示流程圖中,當系統(tǒng)開始運行時,LCD1602會自動進行初始化,開始進行讀寫操作,先寫入地址,再寫入內(nèi)容,顯示流程圖如圖4.2所示。開始開始初始化初始化寫入顯示指令寫入顯示指令進行延時進行延時寫入顯示地址寫入顯示地址NN判斷是否顯示完成判斷是否顯示完成YY寫入顯示內(nèi)容寫入顯示內(nèi)容圖4.2顯示流程圖在時鐘流程圖中,當系統(tǒng)開始運行時,DS1302會自動進行初始化,然后數(shù)據(jù)被送入液晶屏顯示,此時判斷按鍵是否按下,也就是看是否有低電平通過,若沒有,則進入循環(huán)讀取時鐘芯片送顯示屏,若按下,則判斷時間數(shù)據(jù)是否正?;蚴欠裥枰M行修改,若需要修改時,則將數(shù)據(jù)送入時鐘芯片,接著循環(huán)讀取時鐘芯片,送顯示屏。時鐘流程圖如圖4.3所示。開始開始初始化初始化開中斷開中斷讀時鐘芯片,送顯示屏讀時鐘芯片,送顯示屏NN按鍵是否按下按鍵是否按下YYY送時鐘芯片是否修改時間Y送時鐘芯片是否修改時間NN送EPROM送EPROM圖4.3時鐘流程圖第5章系統(tǒng)電路組裝與及調(diào)試5.1系統(tǒng)組裝將編寫好的hex程序文件燒錄進單片機,然后單片機安裝到系統(tǒng)模塊中,上電觀察工作是否正常,根據(jù)原理圖進行組裝。首先,焊接好按鍵模塊的5個按鍵,右下角為2個繼電器。接下來是三個LED燈,綠燈表示冷風,紅燈表示熱風,在LED燈左邊為電池座,用來裝紐扣電池。其次為STC89C51單片機,DS1302時鐘芯片和晶振等REF_Ref25752\r\h[16]。最后為LCD1602液晶顯示屏和自鎖開關(guān)等。如圖5.1為顯示模塊實物圖,圖5.2為顯示模塊實物圖,圖5.3為顯示模塊背面焊錫層。 圖5.1顯示模塊實物圖1圖5.2顯示模塊實物圖2圖5.3顯示模塊背面焊錫層圖原件清單如下表5.1所示。表5.1元件清單原件個數(shù)原件個數(shù)萬用板9*1517015風扇1STC89C51單片機140腳IC座1DS1302芯片1鈕扣電池1電池座18腳IC座1LCD1602液晶顯示屏116p單排插針116p單排母座13P排針1繼電器(黃)22p接線端子210K排阻(103)110K電阻510uF電容1獨立按鍵530k電阻1100歐電阻1104獨石電容1100uF電解電容132.768mhz晶振11k電阻32.2k電阻2220歐姆電阻15mmLED(紅、黃、綠)39012三極管312M晶振130P電容2DC電源插座1自鎖開關(guān)15.2系統(tǒng)調(diào)試5.2.1硬件調(diào)試在硬件設(shè)計制作流程完成后,我按照硬件設(shè)計要求對自己的硬件電路板進行調(diào)試。首先是檢查器件是否完好,然后檢查導線導通是否正常,最后通電觀察系統(tǒng)是否正常工作等REF_Ref27950\r\h[17]。具體的調(diào)試步驟是先采用萬用表檢測是不是短接電容、電阻以及導線。接下來在通電后發(fā)現(xiàn)液晶屏不亮,檢查過后發(fā)現(xiàn)其原因是地線沒有接好。其次檢測每一個引腳的信號是否正常,給電路通電后,可以用手指去觸摸元器件來查看元件有沒有發(fā)熱,如果有,則立即斷電,再次進行檢查;若檢查無錯誤后,則測試本設(shè)計中用到的所用芯片的VCC端電壓有沒有達到要求,接地端有沒有按要求全部接地。最后進行聯(lián)機調(diào)試,調(diào)試時采用方法的也是部分調(diào)試REF_Ref364\r\h[18]。在原來的測試中可以檢測到單片機,但是再次檢測時發(fā)現(xiàn)單片機不能被電腦檢測到。經(jīng)檢查發(fā)現(xiàn)單片機和下載線都正常REF_Ref505\r\h[19]。之后在經(jīng)過一步步反復檢測后才發(fā)現(xiàn)可能是晶振壞了,換了一個好的晶振后才使單片機正常運作,即硬件調(diào)試部分完成。5.2.2軟件調(diào)試本設(shè)計主要采用C語言對于微控制器的程序設(shè)計進行編程,選擇KeiluVision4開發(fā)軟件進行工程編寫、仿真調(diào)試。在軟件調(diào)試時,看語句中有沒有出現(xiàn)錯誤和警示,若有,則需及時檢查并更正。檢查無誤后,再將程序輸出hex文件并燒錄REF_Ref626\r\h[20]。首先,查看系統(tǒng)頭文件是不是正確的,與這個單片機的端口地址是不是完全相匹配的。接下來,查看應用程序中的初始化要求是否正確,若沒有,則需按要求來重新定義正確的初始化應用程序。然后,再次需要檢查程序設(shè)計是否真的具有實際可行性,是否完全可以達到設(shè)計的實際要求。最后,通過對整個系統(tǒng)運行的狀態(tài)認真觀察,再反復的修改調(diào)試程序,最終得到一個完善的程序REF_Ref717\r\h[21]。在經(jīng)過系統(tǒng)電路組裝與軟硬件調(diào)試之后,基于51單片機的自動暖風干手器設(shè)計已基本實現(xiàn),主要體現(xiàn)了三個功能。首先,打開電源開關(guān),可顯示年、月、日、時、分、秒和星期,右上角為設(shè)置按鍵,左下角2個顯示按鍵分別為它的加鍵和減鍵,實物展示圖1如圖5.4所示。接下來安裝好風扇,打開電源,按下左下角第一個按鍵,綠燈亮,風扇開始轉(zhuǎn),模擬吹冷風系統(tǒng),實物展示圖2如圖5.5所示。最后,按下左下角第二個按鍵,紅燈亮,風扇會旋轉(zhuǎn),模擬熱吹風系統(tǒng),實物展示圖3如圖5.6所示。圖5.4實物圖1圖5.5實物圖2圖5.6實物圖3結(jié)論系統(tǒng)按上文設(shè)計完成焊接,采用C語言進行編寫。通過方案對比,本設(shè)計選擇出一種最合理,簡單易行的方案,實現(xiàn)了如下功能:(1)打開電源開關(guān),可顯示年、月、日、時、分、秒和星期,如果需要調(diào)整時間信息,可根據(jù)加鍵和減鍵修改調(diào)整。(2)當天氣炎熱時,可按鍵控制切換輸出冷風,綠燈亮代表輸出冷風,加熱的繼電器B不工作。(3)當天氣寒冷時,可按鍵控制切換輸出熱風,紅燈亮代表輸出熱風,吹風的同時加熱繼電器B會吸合模擬加熱吹熱風。綜上,可以得出這是添加萬年歷顯示功能的干手暖風器設(shè)計。符合很多場合洗手后干手的要求,比如賓館酒店、機場車站、體育場館

溫馨提示

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

最新文檔

評論

0/150

提交評論