版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2014-2015學年第一學期 電風扇模擬控制系統(tǒng)課程名稱 單片機原理及應用學生姓名 王士波 學 號 5011212416 所屬學院 信息工程學院 班 級 計算機16-4 授課教師 孟洪兵 塔里木大學教務處制摘 要本次課程設(shè)計通過使用Keil uVision3軟件和Proteus軟件設(shè)計一個電風扇模擬控制系統(tǒng)。該電風扇模擬控制系統(tǒng)通過單片機AT89C51芯片對電機的控制,通過一位數(shù)碼管顯示風扇的檔位,實現(xiàn)風扇弱風、中風、強風的改變。文章主要介紹了該電風扇模擬控制系統(tǒng)的硬件電路設(shè)計和軟件設(shè)計。 關(guān)鍵詞: Keil uVision3軟件 Proteus軟件 AT89C51芯片 目 錄緒 論11、電
2、風扇控制系統(tǒng)原理21.1 控制裝置的原理21.2 設(shè)計方案特點22、系統(tǒng)硬件設(shè)計22.1 系統(tǒng)總體設(shè)計主要內(nèi)容22.2 系統(tǒng)的工作原理32.3 系統(tǒng)硬件設(shè)計電路圖32.4 顯示模塊43、系統(tǒng)軟件設(shè)計53.1 PWM控制方法53.2 占空比53.3 電風扇控制設(shè)計主程序流程圖63.4 電機控制模塊與定時器T1中斷流程圖84、調(diào)試與仿真94.1 軟件仿真94.2 仿真運行95、實物圖9結(jié) 論11參考文獻14附 錄15緒 論 許多邊緣、交叉學科的發(fā)展促進了現(xiàn)代科學技術(shù)的進步,尤其是對機電一體化、自動控制、計算機技術(shù)以及光電通信技術(shù)等科學領(lǐng)域的意義更是非同一般。本文設(shè)計的智能電風扇正是以上交叉學科的有
3、機結(jié)合體。它的獨特之處在于巧妙的采用了紅外遙控技術(shù)、單片機控制技術(shù),把智能控制技術(shù)用于家用電器的控制中,通過主控單片機對電風扇實施智能控制。本次設(shè)計用到了微電子技術(shù)、電子計算機技術(shù)、現(xiàn)代通訊技術(shù)、光電子技術(shù),新技術(shù)的成群崛起,將促進不同原理、不同性能、不同結(jié)構(gòu)和用途的電子產(chǎn)品。作為一種老式家電,電風扇具有價格便宜、擺放方便、體積輕巧等特點。由于大部分家庭消費水平的限制,電風扇作為一個成熟的家電行業(yè)的一員,尤其在中小城市,以及鄉(xiāng)村將來一段時間內(nèi)仍然會占有市場的大部分份額。面臨龐大的市場需要的同時,也要提高電風扇的市場競爭力。使之在技術(shù)含量上有所提高,應使風扇不僅功能多樣,操作簡便,而且更加安全可
4、靠。為此,在現(xiàn)有市場多功能電風扇的基礎(chǔ)上,我們提出了一種新型的智能電風扇。該風扇功能更多,添加了很多人性化的設(shè)計,如安全保護,傾倒保護,智能照明等,使電風扇更加人性化。可實現(xiàn):多級調(diào)速功能,即提供更多的風力級別和風型,提高用戶的舒適度。1、電風扇控制系統(tǒng)原理1.1 控制裝置的原理 傳統(tǒng)電風扇供電采用是200V交流電,電機轉(zhuǎn)速分為幾個檔位,通過人工手動調(diào)整電機轉(zhuǎn)速達到改變風速的目的,每改變一次風力,必然有人參與操作,這樣就會帶來諸多的不便。本設(shè)計介紹了一種AT89C51單片機的智能電風扇調(diào)速器的設(shè)計,該設(shè)計巧妙利用了單片機控制技術(shù)、調(diào)速技術(shù),把智能控制技術(shù)應用于家用電器的控制中,將電風扇變成智能
5、化。初始加電時,電風扇不加電,一位數(shù)碼顯示器顯示0,只有按下按鈕電路就將按系統(tǒng)默認控制負載定時工作的時間方式自動開始運行。在進行風速調(diào)節(jié)過程中,系統(tǒng)采用一位數(shù)碼管顯示,顯示直觀、準確。1.2 設(shè)計方案特點 初始加電時,電風扇不加電,一位數(shù)碼顯示器顯示0,只有按下按鈕電路就將按系統(tǒng)默認控制負載定時工作的時間方式自動開始運行。在進行風速調(diào)節(jié)過程中,系統(tǒng)采用一位數(shù)碼管顯示,顯示直觀、準確。2、系統(tǒng)硬件設(shè)計 2.1 系統(tǒng)總體設(shè)計主要內(nèi)容本設(shè)計以AT89C51單片機為核心,從而建立一個控制系統(tǒng),該設(shè)計的內(nèi)容:通過點擊控制按鈕實現(xiàn)弱風、中風、強風(1、2、3、4檔)然后顯示數(shù)字1,2,3,4??傮w設(shè)計圖如
6、圖2.1??刂齐姍CAT89C51鍵盤功能輸入輸出顯示圖2.1 電風扇系統(tǒng)總體設(shè)計2.2 系統(tǒng)的工作原理 AT89C51是一種帶4K字節(jié)FLASH存儲器(FPEROMFlash Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS 8位微處理器,俗稱單片機。AT89C2051是一種帶2K字節(jié)閃存可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除1000次。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATM
7、EL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C51單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。AT89C51單片機的基本結(jié)構(gòu)和外部引腳如圖2.1所示 。 圖2.1 AT89C51單片機2.3 系統(tǒng)硬件設(shè)計電路圖電風扇設(shè)計系統(tǒng)以AT89C51單片機為核心,由時鐘電路,復位電路,顯示電路,鍵盤,電機組成,如圖2.2所示。 圖2.2 電風扇設(shè)計總電路圖2.4 顯示模塊顯示模塊采用數(shù)碼管,在顯示模塊中與以往的不同之處在與加入了指示燈模塊,將指示燈加在斷碼所在的I/O口上了,將指示燈進行編碼進行顯示,在顯示模塊中考慮到電路最優(yōu)化問題,位選口所需的電
8、流較大些,而P2口所承受的電流較大一些,所以位選選擇為P0口,而斷碼選在P2口上,如圖2.5所示。圖2.5 顯示模塊3、系統(tǒng)軟件設(shè)計3.1 PWM控制方法SPWM(Sinusoidal PWM)法是一種比較成熟的、目前使用較廣泛的PWM法。前面提到的采樣控制理論中的一個重要結(jié)論:沖量相等而形狀不同的窄脈沖加在具有慣性的環(huán)節(jié)上時, 其效果基本相同。SPWM法就是以該結(jié)論為理論基礎(chǔ),用脈沖寬度按正弦規(guī)律變化而和正弦波等效的PWM波形即SPWM波形控制逆變電路中開關(guān)器件的通斷, 使其輸出的脈沖電壓的面積與所希望輸出的正弦波在相應區(qū)間內(nèi)的面積相等,通過改變調(diào)制波的頻率和幅值則可調(diào)節(jié)逆變電路輸出電壓的頻
9、率和幅值。PWM 調(diào)速系統(tǒng)具有以下特點: 1.主電路簡單,所用功率元件少,且工作于開關(guān)狀態(tài),因此電路的導通損耗小,裝置效率比較高; 2.開關(guān)頻率高,可避開機床的共振區(qū),工作平穩(wěn); 3.采用功率較小的低慣量電機時,具有高的定位速度和精度; 4.低速性能好,穩(wěn)速精度高,調(diào)速范圍寬; 5.系統(tǒng)頻帶寬,動態(tài)響應好,抗干擾能力強。3.2 占空比 在一串理想的脈沖序列中(如方波),正脈沖的持續(xù)時間與脈沖總周期的比值。例如:脈沖寬度1s,信號周期4s 的脈沖序列占空比為0.25。在一段連續(xù)工作時間內(nèi)脈沖占用的時間與總時間的比值。在 CVSD 調(diào)制中,比特“1”的平均比例。在周期型的現(xiàn)象中,現(xiàn)象發(fā)生的時間與總
10、時間的比。占空比是高電平所占周期時間與整個周期時間的比值,如圖3.1所示。圖3.1 占空比3.3 電風扇控制設(shè)計主程序流程圖 初始化顯示按鍵是否有按下置占空比1:3按鍵是否有按下Y置占空比1:6NY N按鍵是否有按下置占空比1:9 NY結(jié)束開始圖3.2 主程序流程圖3.4 電機控制模塊與定時器T1中斷流程圖 PWM調(diào)制Y按鍵是否有按下開始NPWM輸出速度顯示結(jié)束圖3.3 電機控制模塊圖關(guān)中斷程序電機是否高電平標志位為1標志位為1置標志位占空比達到電機輸出置定時器T1初值清標志位電機輸出清標志位中斷返回開中斷置定時器T1初值占空比達到置標志位NNNYYY圖3.4 定時器T1中斷圖4、調(diào)試與仿真4
11、.1 軟件仿真1、把程序在Keil uVision3中調(diào)試,成功無錯誤后生成Hex文件。2、檢查在proteus軟件中的電路圖,檢查無錯誤。3、雙擊89C51導入生成Hex文件。4、點擊proteus軟件左下方的開始鍵,進行仿真,觀察高低電平情況。4.2 仿真運行 開關(guān)按下時,同時數(shù)碼管顯示數(shù)字。通過示波器可以看到波形,如圖4.1所示。 圖4.1 波形及其仿真圖5、實物圖(1)0檔時風扇處于靜止狀態(tài)。(2)2檔時風扇處于中風狀態(tài)。(3)3檔時風扇處于強風狀態(tài)。結(jié) 論通過本次設(shè)計,使我學到了許多書本上無法學到的知識,也使我深刻體會到單片機技術(shù)應用領(lǐng)域的廣泛。不僅讓我對學過的單片機知識有了很多的鞏
12、固,同時也對單片機這一門課程產(chǎn)生更大的興趣。在本次設(shè)計過程中,我學會了在網(wǎng)絡上查找有關(guān)設(shè)計的個硬件的資源,其中包括:直流電機PWM調(diào)速·AT89C51的腳圖的資料。本系統(tǒng)是以單片機AT89C51芯片為核心部件,實現(xiàn)了電風扇系統(tǒng)控制功能,在軟件上是花費時間最多的,我們上網(wǎng)找資料,上圖書館,盡可能的了解有關(guān)于電風扇的知識。通過這次設(shè)計,使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。使我在單片機的基本原理、單片機應用系統(tǒng)開發(fā)過程,以及在常用編程設(shè)計思路技巧的掌握方面都能向前邁了一大步。在設(shè)計的過程中,不斷的學習,思考和同學間的相互討論,運用科學的分析問題的方法解決遇到的困
13、難,掌握單片機系統(tǒng)一般的開發(fā)流程,學會對常見問題的處理方法,積累設(shè)計系統(tǒng)的經(jīng)驗,充分發(fā)揮教學與實踐的結(jié)合。全能提高個人系統(tǒng)開發(fā)的綜合能力,開拓了思維,為今后能在相應工作崗位上的工作打下了堅實的基礎(chǔ)。不但加深我對在課程上所學到的單片機理論知識的認識和理解,重新讓自己認識到了這門學科的在應用方面的廣闊前景,并且通過知識與應用于實踐的結(jié)合更加豐富了自己的知識。擴展了知識面,不但掌握了本專業(yè)的相關(guān)知識,而且對其他專業(yè)的知識也有所了解,而且較系統(tǒng)的掌握單片機應用系統(tǒng)的開發(fā)過程,因而自身的綜合素質(zhì)有了全面的提高。經(jīng)過這次一個較完整的產(chǎn)品設(shè)計和制作過程,對于認識到自己在知識方面存在的不足,明確今后的學習方向
14、是非常有益的,為將來的的就業(yè)提前打了下堅實的基礎(chǔ)。的初期階段,難度很大,沒有頭緒。通過求助老師,理清思路。同時,在圖書館里、網(wǎng)上查閱資料,攻克設(shè)計中的道道難題。在克服困難的過程中,我學到了許多,特別是在課堂上學不到的東西。總的感受有以下幾方面:1、通過本次設(shè)計,我不但對單片機有了更深的了解,對一個課題如何畫流程圖,編程序等有了一定的認識。2、進一步加強了我的動手能力和運用專業(yè)知識的奴隸,從學習到如何去思考和解決問題,以及如何靈活地改變方法實現(xiàn)設(shè)計方案。3、讓我了解到單片機技術(shù)對當今人們生活的重要性。同時這次設(shè)計的經(jīng)歷也使我受益匪淺,讓我知道做任何事情都應腳踏實地,刻苦努力地去做,只有這樣,才能
15、做好。參考文獻1 王水,周培志,張耀進.PWM控制與驅(qū)動器使用指南及應用電路單端控制與驅(qū)動器部分J.西安:西安電子科技大學出版社,2005,5070.2 鄒振春MCS-51系列單片機原理及接口技術(shù)M北京:機械工業(yè)出版社,2006:186-187,1913 李錫雄,陳婉兒.脈沖調(diào)制技術(shù)J.武漢:華中理工大學出版社,1996,54-98.4 張凱MCS-51單片機綜合系統(tǒng)及其設(shè)計開發(fā)M北京:科學出版社,19965 趙鴻圖.基于單片機AT89C51的直流電機PWM調(diào)速系統(tǒng)J. 電子技術(shù), 2008, (10),73-766 樓然苗,李光飛51系列單片機設(shè)計實例M北京:北京航空航天大學出版社,2003
16、7 何立民單片機高級教程M 北京:北京航空航天大學出版社,20008 馬忠梅,藉順心,張凱單片機的C語言應用程序設(shè)計M 北京:北京航空航天大學出版社,20039 方力. 基于單片機的直流電動機控制系統(tǒng)設(shè)計J. 機械制造與自動 化, 2011,(06),175-177. 附 錄#include <AT89X51.H>#define Key P1_1#define motor P3_2unsigned char code tab5=0xc0,0xf9,0xa4,0xb0,0x99; /數(shù)碼管編碼unsigned char code set4=0,3,6,9
17、; /PWM占空比90%,60%,30%unsigned char code zy9=2,4,6,8,9,8,6,4,2; /自然風unsigned char tt=0; /檔位unsigned char jj=0; void delay( unsigned int ms);void main( void) bit kk=0; /按鍵 motor = 0; TMOD = 0x01; /定時器T0,工作方式1 TH0 = -1000/256; TL0 = -1000%256; /定時1ms ET0 = 1; EA = 1; TR0 = 1; while(1) P2 = tabtt ; Key =1; if( Key = 0) delay(10); Key =1; if(Key = 0 && kk =0) tt+; if(tt>4) tt=0; P2 = tabtt ; kk =1; Key = 1; if( Key = 1) kk= 0; void IT( void ) interrupt 1 static unsigned char i = 0; TH0 = -1000/256; TL0 = -1000%256; /定時1ms if(tt<4) if
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能新能源汽車分期付款貸款協(xié)議書3篇
- 2025版?zhèn)€人房產(chǎn)買賣合同風險評估范本2篇
- 2025版?zhèn)€人房產(chǎn)買賣合同附土地使用協(xié)議
- 2025版托育中心拖育綜合服務中心改造項目合同3篇
- 2025版數(shù)據(jù)錄入與云端數(shù)據(jù)同步維護服務協(xié)議3篇
- 2025-2030全球微電腦注藥泵行業(yè)調(diào)研及趨勢分析報告
- 2025年度個人對個人短期投資借款合同
- 2024年民法典知識競賽題庫及參考答案解析(共50題)
- 2025年度水電工程安全監(jiān)督與管理承包協(xié)議4篇
- 2025年度鋼材原材料采購質(zhì)量控制合同樣本
- 2024年蘇州工業(yè)園區(qū)服務外包職業(yè)學院高職單招職業(yè)適應性測試歷年參考題庫含答案解析
- 人教版初中語文2022-2024年三年中考真題匯編-學生版-專題08 古詩詞名篇名句默寫
- 2024-2025學年人教版(2024)七年級(上)數(shù)學寒假作業(yè)(十二)
- 山西粵電能源有限公司招聘筆試沖刺題2025
- ESG表現(xiàn)對企業(yè)財務績效的影響研究
- 醫(yī)療行業(yè)軟件系統(tǒng)應急預案
- 使用錯誤評估報告(可用性工程)模版
- 《精密板料矯平機 第2部分:技術(shù)規(guī)范》
- 2023-2024年同等學力經(jīng)濟學綜合真題及參考答案
- 農(nóng)村集體土地使用權(quán)轉(zhuǎn)讓協(xié)議
- 2024年高考全國甲卷英語試卷(含答案)
評論
0/150
提交評論