【無葉電風(fēng)扇設(shè)計(jì)10000字(論文)】_第1頁
【無葉電風(fēng)扇設(shè)計(jì)10000字(論文)】_第2頁
【無葉電風(fēng)扇設(shè)計(jì)10000字(論文)】_第3頁
【無葉電風(fēng)扇設(shè)計(jì)10000字(論文)】_第4頁
【無葉電風(fēng)扇設(shè)計(jì)10000字(論文)】_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

[9]對(duì)于初學(xué)者,使用C語言進(jìn)行程序的編寫,可以迅速實(shí)現(xiàn)對(duì)單片機(jī)的開發(fā)。4.1主程序流程圖圖4.14.2液晶顯示子程序LCD1602顯示屏根據(jù)時(shí)序圖進(jìn)行程序編寫,首先實(shí)現(xiàn)顯示屏的初始化。此外,還要讀寫數(shù)據(jù)函數(shù)以及確定字符位置的函數(shù)進(jìn)行程序的編寫,即從40H~4FH開始編寫,如圖12所示顯示的實(shí)現(xiàn)流程圖。圖4.2液晶顯示程序流程圖 4.3DS18B20溫度傳感器子程序4.3.1溫度讀取程序單片機(jī)對(duì)溫度傳感器所接收的信號(hào)進(jìn)行相應(yīng)的轉(zhuǎn)換,最后實(shí)現(xiàn)對(duì)應(yīng)的數(shù)字信號(hào)輸出。如圖13所示為該部分的相關(guān)框圖。圖4.3.1DS18B20程序流程圖4.3.2溫度處理程序如圖14所示,顯示屏將由單片機(jī)處理后的溫度這個(gè)變量在顯示屏上進(jìn)行顯示,以便使用者進(jìn)行觀看所處環(huán)境的溫度,也便于使用者進(jìn)行溫度界限值的設(shè)定。圖4.3.2溫度處理子程序流程圖

五硬件調(diào)試相對(duì)于此設(shè)計(jì)軟件的開發(fā),硬件電路的調(diào)試還是相對(duì)比較容易。主要針對(duì)的是溫度檢測(cè)電路、按鍵電路、紅外感應(yīng)模塊的連接電路以及電機(jī)驅(qū)動(dòng)電路的電路線路是否出現(xiàn)斷路和電源短路的情況,使用萬用表進(jìn)行電路的檢測(cè)快速,方便,最后進(jìn)行硬件程序的測(cè)試,看是否能夠?qū)崿F(xiàn)預(yù)期的功能。5.1按鍵電路的調(diào)試按下相對(duì)應(yīng)的按鍵后后進(jìn)行觀察顯示屏是否發(fā)生相應(yīng)的溫度變化。經(jīng)過調(diào)試后按鍵電路可正常使用。按鍵K1按下時(shí),TH進(jìn)行相應(yīng)的變化,按鍵K2按下時(shí)TH數(shù)值加增加,按鍵K3按下時(shí)TH數(shù)值減小。當(dāng)再次按下按鍵K1時(shí)可實(shí)現(xiàn)對(duì)TL的調(diào)節(jié),按鍵K2按下時(shí)TH數(shù)值加增加,按鍵K3按下時(shí)TH數(shù)值減小。如圖所示。圖5.1TH的調(diào)節(jié)圖5.1TL的調(diào)節(jié)5.2溫度傳感器電路的調(diào)試通過主控芯片的P1.6實(shí)現(xiàn)DS18B20與其實(shí)現(xiàn)一定程度的通訊,單片機(jī)樣板上的這些引腳VCC、P1.6、GND,均為插針連接形式的接口,僅需對(duì)其進(jìn)行相應(yīng)的插拔即可,操作相對(duì)便捷。通過對(duì)其進(jìn)行外部加熱的手段進(jìn)行DS18B20的相關(guān)調(diào)試工作,結(jié)果表明顯示屏上前兩位數(shù)字明顯增加,即可說明DS18B20與單片機(jī)完美兼容能夠正常運(yùn)行。在此過程當(dāng)中還要注意DS18B20當(dāng)引腳的位置,切勿出現(xiàn)接錯(cuò)造成芯片的損壞。5.3電機(jī)電路的調(diào)試當(dāng)通過對(duì)相關(guān)的溫度的設(shè)定值改變后,觀察風(fēng)扇的風(fēng)速是否發(fā)生變化,根據(jù)實(shí)驗(yàn)的結(jié)果顯示,電機(jī)的驅(qū)動(dòng)電路達(dá)到了預(yù)期的效果。其中TH為風(fēng)扇黨委切換溫度界限,T為系統(tǒng)檢測(cè)溫度,TL為電機(jī)啟動(dòng)溫度。當(dāng)T大于TH則為二擋,否則為一檔。當(dāng)T大于TL,風(fēng)扇開始吹風(fēng),T小于TL,風(fēng)扇停止吹風(fēng)。調(diào)試數(shù)據(jù)如下表。根據(jù)實(shí)驗(yàn)結(jié)果,電機(jī)驅(qū)動(dòng)電路達(dá)到了預(yù)期的效果。表5.3TTLTHP26.5℃27℃28℃029℃030℃031℃024℃25℃226℃227℃128℃118℃19℃220℃226℃227℃120℃25℃226℃227℃127.8℃28℃29℃030℃031℃025℃26℃227℃228℃120℃24℃226℃228℃130℃15.4紅外感應(yīng)電路的調(diào)試經(jīng)過調(diào)試最終實(shí)現(xiàn)了當(dāng)紅外檢測(cè)模塊沒有檢測(cè)到人的時(shí)候風(fēng)扇會(huì)停止轉(zhuǎn)動(dòng),只有當(dāng)人存在時(shí),且測(cè)量的環(huán)境的溫度高于所設(shè)定的數(shù)值時(shí),風(fēng)扇才會(huì)吹風(fēng)。5.5硬件調(diào)試遇到的問題本設(shè)計(jì)的本質(zhì)是對(duì)電機(jī)的驅(qū)動(dòng)進(jìn)行相應(yīng)的研究,在電機(jī)的驅(qū)動(dòng)調(diào)試出現(xiàn)了問題。電機(jī)的驅(qū)動(dòng)模塊選用的是ULN2803反向類型時(shí),電機(jī)卻出現(xiàn)堵轉(zhuǎn)的問題。對(duì)此還分別針對(duì)軟硬件進(jìn)行了相應(yīng)的測(cè)試但時(shí)問題仍然沒有解決。最后使用的L298N電機(jī)驅(qū)動(dòng)模塊問題得以解決,最終實(shí)現(xiàn)了對(duì)電機(jī)的正常的驅(qū)動(dòng)。5.6系統(tǒng)功能5.6.1系統(tǒng)實(shí)現(xiàn)的功能本設(shè)計(jì)可實(shí)現(xiàn)通過檢測(cè)環(huán)境的溫度來實(shí)現(xiàn)對(duì)風(fēng)扇電機(jī)轉(zhuǎn)速的控制,使得風(fēng)扇在不同的環(huán)境的溫度范圍實(shí)現(xiàn)電機(jī)轉(zhuǎn)速的變化。獨(dú)立按鍵可實(shí)現(xiàn)對(duì)設(shè)定溫度的設(shè)置。隨后通過對(duì)環(huán)境溫度的采集進(jìn)行不同的擋位的調(diào)節(jié),也就是來通過控制所輸出的PWM信號(hào)實(shí)現(xiàn)對(duì)驅(qū)動(dòng)模塊的控制,也就是實(shí)現(xiàn)風(fēng)扇轉(zhuǎn)速的控制。當(dāng)所檢測(cè)的溫度發(fā)生變化時(shí),電機(jī)的轉(zhuǎn)速也會(huì)隨之根據(jù)程序的設(shè)定發(fā)生變化,二者存在一定的線性關(guān)系,即當(dāng)所檢測(cè)到的環(huán)境的溫度增加時(shí)相應(yīng)的風(fēng)扇的轉(zhuǎn)速也會(huì)增加。而當(dāng)溫度過低時(shí),風(fēng)扇將會(huì)停止旋轉(zhuǎn)。此外,當(dāng)紅外檢測(cè)模塊沒有檢測(cè)到人的存在時(shí),風(fēng)扇也會(huì)停止旋轉(zhuǎn)。即只有當(dāng)紅外檢測(cè)模塊檢測(cè)到人的存在,且所檢測(cè)到的環(huán)境的溫度高于設(shè)定值時(shí),電機(jī)才會(huì)轉(zhuǎn)動(dòng)。在此過程中,相應(yīng)的風(fēng)扇的擋位,環(huán)境的溫度以及用戶自己設(shè)定的數(shù)值都會(huì)在LCD顯示屏上進(jìn)行相應(yīng)的顯示,并且可以通過獨(dú)立按鍵進(jìn)行相關(guān)數(shù)值的設(shè)定。5.6.2系統(tǒng)功能分析溫度采集電路作為此設(shè)計(jì)的重要的電路,對(duì)于環(huán)境溫度的檢測(cè)的溫度是系統(tǒng)正常工作的重要參數(shù),通過對(duì)周圍環(huán)境溫度的檢測(cè)來實(shí)現(xiàn)風(fēng)扇不同擋位的驅(qū)動(dòng)。此外風(fēng)扇的驅(qū)動(dòng)也是至關(guān)重要了,單片機(jī)輸出不同的PWM來實(shí)現(xiàn)對(duì)風(fēng)扇轉(zhuǎn)速的控制。其次就是通過LCD1602來實(shí)現(xiàn)系統(tǒng)運(yùn)行狀態(tài)的顯示,使得用戶能夠?qū)ο到y(tǒng)運(yùn)行的狀態(tài)有個(gè)清晰的了解。

六結(jié)論本文所設(shè)計(jì)的主要功能是基于51單片機(jī)來來實(shí)現(xiàn)對(duì)無葉風(fēng)扇的調(diào)控,形成以單片機(jī)為核心,利用DS18B20所檢測(cè)到的溫度,最終實(shí)現(xiàn)對(duì)風(fēng)扇的轉(zhuǎn)速的自動(dòng)調(diào)控,并能通過獨(dú)立按鍵實(shí)現(xiàn)對(duì)溫度數(shù)值的設(shè)定。最終實(shí)現(xiàn)了基于單片機(jī)的無葉風(fēng)扇的設(shè)計(jì)。此設(shè)計(jì)進(jìn)行一步步的調(diào)試,發(fā)現(xiàn)問題解決問題,最終實(shí)現(xiàn)了所期望的所有的功能。此外,本系統(tǒng)設(shè)計(jì)還可以對(duì)于其他直流電機(jī)的驅(qū)動(dòng),實(shí)現(xiàn)其速度的自動(dòng)控制。通過這次畢設(shè),我收獲了很多,不單單是在知識(shí)上,而且在精神也得到了升華,運(yùn)用自己的所學(xué),將理論與實(shí)踐結(jié)合,最終實(shí)現(xiàn)理論成功應(yīng)用于實(shí)踐。當(dāng)然在理論與實(shí)踐的結(jié)合中出現(xiàn)了許多問題,二者存在一定的差距。但是通過老師和同學(xué)的幫助也在我不斷的努力中,成功的完成了畢業(yè)論文。在此過程,我鍛培養(yǎng)了獨(dú)立思考的能力,為以后的工作打下了很好的基礎(chǔ)。參考文獻(xiàn)李學(xué)龍.使用單片機(jī)控制的無葉遙控電風(fēng)扇控制器[J].電子電路制作.2003.9:13-15.郭天祥.新概念51單片機(jī)C語言教程[M].北京:電子工業(yè)出版社.2009.342-344.藍(lán)厚榮.單片機(jī)的PWM控制技術(shù)[J].工業(yè)控制計(jì)算機(jī).2010.23(3):97-98.胡漢才.單片機(jī)原理及其接口技術(shù)[M](第2版).北京:清華大學(xué)出版社.2004.49-77.胡全.51單片機(jī)的數(shù)碼管動(dòng)態(tài)顯示技術(shù)[J].信息技術(shù).2009.13:25-26.李鋼,趙彥峰.1-Wire總線數(shù)字溫度傳感器DSI8B20原理及應(yīng)用[J].現(xiàn)代電子技術(shù).2005.28(21):77-79.馬云峰.單片機(jī)與數(shù)字溫度傳感器DS18B20的接口設(shè)計(jì)[[J].計(jì)算機(jī)測(cè)量與控制.2007.10(4):278-280.王會(huì)明,侯加林.無葉電風(fēng)扇控制器的研制[J].電子與自動(dòng)化.1998.5(4):25-26.譚浩強(qiáng).C程序設(shè)計(jì)[M](第三版).北京:清華大學(xué)出版社.2005.37-65.孫號(hào).Proteus軟件在設(shè)計(jì)電子電路中的應(yīng)用[J].儀表技術(shù).2009.8:74-75.樓俊軍.基于Proteus和Keil的單片機(jī)演奏樂曲的實(shí)現(xiàn)[J].科技信息.2010.23:50.王文海,周歡喜.用P

溫馨提示

  • 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)論