電風(fēng)扇多功能控制器(共21頁(yè))_第1頁(yè)
電風(fēng)扇多功能控制器(共21頁(yè))_第2頁(yè)
電風(fēng)扇多功能控制器(共21頁(yè))_第3頁(yè)
電風(fēng)扇多功能控制器(共21頁(yè))_第4頁(yè)
電風(fēng)扇多功能控制器(共21頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩16頁(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)介

1、PAGE 基于B/S模式的信息技術(shù)考試系統(tǒng)PAGE 112 本科畢業(yè)設(shè)計(jì)(shj)(論文)( 2011屆 ) 題 目: 電風(fēng)扇多功能控制器 學(xué) 院: 專 業(yè): 學(xué)生(xu sheng)姓名: 學(xué)號(hào): 指導(dǎo)(zhdo)教師: 職稱: 合作導(dǎo)師: 職稱: 完成時(shí)間: 2011 年 月 日 成 績(jī): HYPERLINK l _第_一_部 xxxx大學(xué)(dxu)本科畢業(yè)設(shè)計(jì)(論文)正文目 錄摘要(zhiyo)1英文摘要(zhiyo)11 引言 11.1 電風(fēng)扇多功能控制器概述21.2 設(shè)計(jì)任務(wù)和主要內(nèi)容21.2.1 設(shè)計(jì)任務(wù) 21.2.2 主要內(nèi)容 21.3 設(shè)計(jì)方案的選擇32 系統(tǒng)主要硬件電路設(shè)計(jì)6

2、2.1 總體硬件設(shè)計(jì)62.2 狀態(tài)指示模塊設(shè)計(jì)62.3 解碼模塊設(shè)計(jì)72.4 風(fēng)扇輸出模塊設(shè)計(jì)93 系統(tǒng)主要軟件電路設(shè)計(jì)93.1 程序初始化103.2 主程序103.3 遙控風(fēng)扇程序113.4 鍵盤(pán)掃描程序123.5 定時(shí)器0143.6 定時(shí)器1154 結(jié)束語(yǔ)16參考文獻(xiàn)17附件17總電路圖17PCB圖18電風(fēng)扇多功能控制器PAGE 18 電風(fēng)扇多功能控制器xxxx學(xué)院(xuyun) xxxx專業(yè)(zhuny) 姓名(xngmng):xxxx指導(dǎo)老師:xxxx摘要:電風(fēng)扇是我們?nèi)粘I钪斜容^普遍的電器用品,隨著我國(guó)電風(fēng)扇市場(chǎng)的迅猛發(fā)展,與之相關(guān)的核心生產(chǎn)技術(shù)應(yīng)用與研發(fā)必將成為國(guó)內(nèi)企業(yè)關(guān)注的焦點(diǎn)

3、。目前電風(fēng)扇市場(chǎng)簡(jiǎn)單分析電風(fēng)扇,通常是指帶有兩片或以上數(shù)量的扇葉,由電動(dòng)機(jī)驅(qū)動(dòng)扇葉旋轉(zhuǎn)產(chǎn)生氣流,從而達(dá)到通風(fēng)納涼效果的一種常用家電。本設(shè)計(jì)主要是設(shè)計(jì)一種電風(fēng)扇多功能控制器,主要采用AT89C2051單片機(jī)來(lái)設(shè)計(jì),利用其定時(shí)、串行輸入端等性能,分別從硬件和軟件兩方面來(lái)實(shí)現(xiàn)風(fēng)速和風(fēng)種的設(shè)計(jì)的,并通過(guò)PT2272集成芯片對(duì)所配備的遙控器進(jìn)行解碼后來(lái)控制主電路,具有方便、易操作的特點(diǎn)。摘要:電風(fēng)扇是我們?nèi)粘I钪斜容^普遍的電器用品,分析目前電風(fēng)扇市場(chǎng),電風(fēng)扇通常是帶有兩片或以上數(shù)量的扇葉,由電動(dòng)機(jī)驅(qū)動(dòng)扇葉旋轉(zhuǎn)產(chǎn)生氣流,從而達(dá)到通風(fēng)納涼效果的一種常用家電。本設(shè)計(jì)利用單片機(jī)的定時(shí)、編程控制及串行輸入端等功

4、能,通過(guò)PT2272集成芯片對(duì)所配備的遙控器進(jìn)行解碼控制電路,從硬件和軟件兩方面實(shí)現(xiàn)電風(fēng)扇的多功能控制的性能。 關(guān)鍵詞:電風(fēng)扇;多功能;AT89C2051;PT2272Electric fan multi-function controllerWANG Ning Director:ZHAO Haixing(Dept.of Science &Engineering,Zhejiang Normal University ,993 No.29)Abstract:Electric fan is our daily life common electrical appliances, as our co

5、untry fanner market of rapid development, and the related production technology application and development of core industry enterprise will become the focus of attention. Currently fanner market simple analysis with electric fan, usually refers to two or more number of door leaf, driven by electric

6、 motors door leaf produced by the rotation of airflow, thus achieve ventilated effect of shade of a common electrical appliances. This design is mainly designed a kind of electric fan multi-function controller,mainly uses the AT89C2051 microcontroller to design, uses its timing, serial input, such a

7、s performance, respectively from two aspects of hardware and software to achieve the design of the wind speed and the wind of, and through PT2272 integrated chips to the remote control with decoding afterwards controls main circuit, has the characteristics of convenient, easy to operate. Key Words:e

8、lectric fan;multi-function;AT89C2051;PT22721 引言(ynyn)隨著(su zhe)現(xiàn)代社會(huì)的發(fā)展,電風(fēng)扇曾一度被認(rèn)為是空調(diào)產(chǎn)品沖擊下的淘汰品,其實(shí)并非如此,市場(chǎng)人士稱,家用電風(fēng)扇并沒(méi)有隨著空調(diào)的普及而淡出市場(chǎng),近兩年反而出現(xiàn)了市場(chǎng)銷售復(fù)蘇的態(tài)勢(shì)。其主要(zhyo)原因:一是風(fēng)扇和空調(diào)的降溫效果不同空調(diào)有強(qiáng)大的制冷功能,可以快速有效地降低環(huán)境溫度,但電風(fēng)扇的風(fēng)更溫和,更加適合老人兒童和體質(zhì)較弱的人使用;二是電風(fēng)扇有價(jià)格優(yōu)勢(shì),價(jià)格低廉而且相對(duì)省電,安裝和使用都非常簡(jiǎn)單。目前電風(fēng)扇市場(chǎng)簡(jiǎn)單分析電風(fēng)扇,通常是指帶有兩片或以上數(shù)量的扇葉,由電動(dòng)機(jī)驅(qū)動(dòng)扇葉旋轉(zhuǎn)產(chǎn)

9、生氣流,從而達(dá)到通風(fēng)納涼效果的一種常用家電。近年來(lái)市場(chǎng)上出現(xiàn)的由電機(jī)驅(qū)動(dòng)葉輪旋轉(zhuǎn)的空調(diào)扇和塔扇等也是電風(fēng)扇的種類之一,盡管由于空調(diào)的逐漸普及,電風(fēng)扇的產(chǎn)銷量曾一度出現(xiàn)下滑,但由于電風(fēng)扇相對(duì)于空調(diào)而言具有價(jià)格便宜、使用方便等功能,因此它在我們?nèi)粘I钪械倪\(yùn)用也非常的普遍。近幾年來(lái),隨著空調(diào)行業(yè)的迅速發(fā)展,空調(diào)行業(yè)的大幅度“跳水”,電風(fēng)扇行業(yè)曾被普遍認(rèn)為是“夕陽(yáng)產(chǎn)業(yè)”。然而電風(fēng)扇卻在2005年真正顯示了其巨大的市場(chǎng)潛力。當(dāng)然,盡管電風(fēng)扇具有其市場(chǎng)優(yōu)勢(shì),但傳統(tǒng)電風(fēng)扇還是有許多地方應(yīng)當(dāng)進(jìn)行改良的,比如對(duì)于電風(fēng)扇轉(zhuǎn)動(dòng)的快慢以及轉(zhuǎn)動(dòng)的時(shí)間可以用來(lái)產(chǎn)生不同的風(fēng)種,鑒于以上方面的考慮,我們需要設(shè)計(jì)一種多功能電

10、風(fēng)扇控制器來(lái)解決這些問(wèn)題。1.1 電風(fēng)扇多功能控制器概述電風(fēng)扇簡(jiǎn)稱電扇,是一種利用 HYPERLINK /view/157572.htm t _blank 電動(dòng)機(jī)驅(qū)動(dòng)扇葉旋轉(zhuǎn),來(lái)達(dá)到使空氣加速流通的 HYPERLINK /view/174977.htm t _blank 家用電器,主要用于清涼解暑和流通空氣。電風(fēng)扇多功能控制器是一種控制電風(fēng)扇處于正常風(fēng)、自然風(fēng)、睡眠風(fēng)等運(yùn)轉(zhuǎn)狀態(tài)的控制器,它包含定時(shí)器、直流電源、幾個(gè)運(yùn)轉(zhuǎn)狀態(tài)切換開(kāi)關(guān)等。傳統(tǒng)電風(fēng)扇是220V交流電供電,電機(jī)轉(zhuǎn)速分為幾個(gè)檔位,通過(guò)人為調(diào)整電機(jī)轉(zhuǎn)速達(dá)到改變風(fēng)力大小的目的,亦即,每次風(fēng)力改變,必然有人參與操作,這樣勢(shì)必帶來(lái)諸多不便。如今

11、的電風(fēng)扇已一改人們印象中的傳統(tǒng)形象,在外觀和功能上都更追求個(gè)性化,這些外觀不拘一格并且功能多樣的產(chǎn)品,預(yù)示了整個(gè)電風(fēng)扇行業(yè)的發(fā)展趨勢(shì)。近年來(lái),電風(fēng)扇增設(shè)了各種新功能,既彰顯了個(gè)性,也在無(wú)形中提高了檔次。如開(kāi)發(fā)較早且比較實(shí)用的遙控功能,使操作擺脫了一定的空間限制,操作起來(lái)一目了然。本設(shè)計(jì)中的智能電風(fēng)扇控制系統(tǒng)(kn zh x tn),是運(yùn)用遙控設(shè)備來(lái)控制電風(fēng)扇的,由單片機(jī)分析采集到的信號(hào)進(jìn)行控制,從而達(dá)到遙控器按鍵來(lái)控制電風(fēng)扇的風(fēng)速、風(fēng)種。1.2 設(shè)計(jì)任務(wù)(rn wu)和主要內(nèi)容1.2.1 設(shè)計(jì)(shj)任務(wù)設(shè)計(jì)一個(gè)具有風(fēng)速、風(fēng)種、停止及LED顯示的電風(fēng)扇控制器。1.2.2 主要內(nèi)容1.風(fēng)速分為

12、強(qiáng)、中、弱;風(fēng)種分為睡眠風(fēng)、自然風(fēng)、正常風(fēng)。2.電風(fēng)扇處于停轉(zhuǎn)狀態(tài)時(shí),所有指示燈不亮。電風(fēng)扇在任何狀態(tài),只要按停止鍵,則進(jìn)入停止?fàn)顟B(tài)。3.電風(fēng)扇處于工作狀態(tài)時(shí),有下列規(guī)則:初始狀態(tài)時(shí),風(fēng)速為弱、風(fēng)種為正常;按風(fēng)速鍵,其狀態(tài)由弱中強(qiáng)弱往復(fù)循環(huán)改變,每按一次按鍵改變一次。按風(fēng)種鍵,其狀態(tài)由正常自然睡眠正常往復(fù)循環(huán)改變,每按一次按鍵改變一次。4.風(fēng)速的弱、中、強(qiáng)對(duì)應(yīng)于電風(fēng)扇的轉(zhuǎn)動(dòng)由慢到快。風(fēng)種的正常為電風(fēng)扇連續(xù)運(yùn)轉(zhuǎn);自然風(fēng)為轉(zhuǎn)8秒停6秒;睡眠風(fēng)為風(fēng)扇處于慢轉(zhuǎn)產(chǎn)生輕柔的微風(fēng),轉(zhuǎn)10秒停6秒,工作3小時(shí)自動(dòng)切斷電源。5.控制鍵可用按鍵實(shí)現(xiàn)(或再配備搖控器),電源電壓為市電。1.3 設(shè)計(jì)方案的選擇關(guān)于本次

13、畢業(yè)設(shè)計(jì),我所找到的參考方案有如下幾種:1. 集成電路RY901 市場(chǎng)上流行的“電腦風(fēng)扇”或“電子程控風(fēng)扇”,不外乎是用集成電路控制器與老式風(fēng)扇相結(jié)合的新一代產(chǎn)品。此電路就是利用一塊市售的專用集成電路RY901將普通電扇改裝為具有多功能的高檔電扇,很適宜無(wú)線電愛(ài)好者制作與改裝。典型應(yīng)用電路如圖1-1所示。圖1-1 RY901典型(dinxng)應(yīng)用電路 該電路的工作原理:市電220V由C1、R1降壓VD9穩(wěn)壓,經(jīng)VD10、C2整流濾波后, 提供5V6V左右的直流電源作為RY901IC組成的控制(kngzh)器電壓。在剛接通電源時(shí),電腦控制器暫處于復(fù)位(靜止)狀態(tài),面板上所有發(fā)光二極管VD1VD

14、8均不亮,電風(fēng)扇不轉(zhuǎn)。若這時(shí)每按動(dòng)一次風(fēng)速選擇鍵SB3,可依次從IC的1113腳輸出控制電平(脈沖信號(hào)),經(jīng)發(fā)光管VDlVD3和限流電阻R2R4,分別觸發(fā)雙向晶閘管VS1VS3的G極,用以控制它的導(dǎo)通與截止,再經(jīng)電抗器L進(jìn)行阻抗變換,即可按強(qiáng)風(fēng)、中風(fēng)、弱風(fēng)、強(qiáng)風(fēng)的順序來(lái)改變其工作狀態(tài),并且(bngqi)風(fēng)速指示管VD1VD3(紅色)對(duì)應(yīng)點(diǎn)亮或熄滅;當(dāng)按風(fēng)型選擇鍵SB4,電風(fēng)扇即按連續(xù)風(fēng)(常風(fēng))、陣風(fēng)(模擬自然風(fēng))、連續(xù)風(fēng)的方式循環(huán)改變其工作狀態(tài),在連續(xù)風(fēng)狀態(tài)下,風(fēng)型指示管VD4(黃色)熄滅,在陣風(fēng)狀態(tài)下,VD4閃光;當(dāng)按動(dòng)定時(shí)時(shí)間選擇鍵SB2,定時(shí)指示管VD5VD8依次對(duì)應(yīng)點(diǎn)亮或熄滅,即每按動(dòng)

15、一次SB2,可選擇其中一種定時(shí)時(shí)間,共有0.5、l、2、4小時(shí)和不定時(shí)5種工作方式供選擇。當(dāng)定時(shí)時(shí)間一到,IC內(nèi)部的定時(shí)電路停止工作,相應(yīng)的定時(shí)指示管熄滅 同時(shí)IC的1113腳也無(wú)控制信號(hào)輸出,雙向晶閘管VS1VS3截止,從而導(dǎo)致風(fēng)扇自動(dòng)停止運(yùn)轉(zhuǎn);在風(fēng)扇不定時(shí)工作時(shí),欲停止風(fēng)扇轉(zhuǎn)動(dòng),只要按動(dòng)一下復(fù)位開(kāi)關(guān)SB1,所有指示燈熄滅,電源被切斷,風(fēng)扇停轉(zhuǎn);如欲啟動(dòng)風(fēng)扇,照上述方法操作即可。2.82系列芯片與LX5104由82系列芯片做成的的電風(fēng)扇多功能控制(kngzh)器,一般都與LX5104芯片連用,是遙控風(fēng)扇的專用控制器。功能也有很多,包括風(fēng)速、風(fēng)種、定時(shí)、擺頭、彩燈控制等功能,以8203BN8L

16、芯片為例,其典型應(yīng)用電路如圖1-2所示。LX5104發(fā)射器線路圖如圖1-3所示。圖1-2 8203BN8L典型應(yīng)用(yngyng)電路圖1-3 LX5104發(fā)射器線路圖3.采用(ciyng)單片機(jī)設(shè)計(jì)單片機(jī)是一種集成 HYPERLINK /view/134362.htm t _blank 電路芯片,是采用 HYPERLINK /view/1081357.htm t _blank 超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU HYPERLINK /view/151093.htm t _blank 隨機(jī)存儲(chǔ)器RAM、 HYPERLINK /view/188818.htm t _blan

17、k 只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/ HYPERLINK /view/928508.htm t _blank 計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、 HYPERLINK /view/849406.htm t _blank 脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、 HYPERLINK /view/990260.htm t _blank A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的 HYPERLINK /view/1130583.htm t _blank 計(jì)算機(jī)系統(tǒng)。單片機(jī)是靠 HYPERLINK /view/17674.htm t _blank 程序(chngx)運(yùn)行的,并且

18、可以修改。通過(guò)不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件(qjin)需要費(fèi)很大力氣才能做到的,有些則是花大力氣也很難做到的。一般(ybn)的電路都能夠用單片機(jī)來(lái)實(shí)現(xiàn)。 綜上所述,電風(fēng)扇多功能控制器的設(shè)計(jì)方案有多種。結(jié)合實(shí)際情況等多方面因素,我選用的是第三種設(shè)計(jì)方法,用單片機(jī)來(lái)完成實(shí)現(xiàn)本設(shè)計(jì)。前兩種的方法都只有硬件的設(shè)計(jì),沒(méi)有軟件設(shè)計(jì),只要在那基礎(chǔ)上進(jìn)行修改就可以實(shí)現(xiàn)電風(fēng)扇多功能控制,可以說(shuō)不是很難,而且第二種方法中的功能更齊全,雖然如此,但是本次設(shè)計(jì)任務(wù)中對(duì)于風(fēng)種的正常風(fēng)、自然風(fēng)和睡眠風(fēng)都有具體的要求,而這些轉(zhuǎn)幾秒停幾秒的要求只能通過(guò)編程來(lái)實(shí)現(xiàn),只有運(yùn)用單片機(jī)設(shè)計(jì)本電路

19、,才能更準(zhǔn)確的按照任務(wù)書(shū)上的要求來(lái)完成。2 系統(tǒng)主要硬件電路設(shè)計(jì) 2.1 總體硬件設(shè)計(jì)系統(tǒng)總體硬件設(shè)計(jì)框圖如圖2-1所示。狀態(tài)指示模塊風(fēng)扇輸出單片機(jī)系統(tǒng)解碼模塊圖2-1 系統(tǒng)(xtng)原理框圖對(duì)于單片機(jī)中央處理系統(tǒng)的方案設(shè)計(jì),根據(jù)(gnj)要求,我們可以選用帶有2K字節(jié)(z ji)閃速可編程可擦除只讀存儲(chǔ)器(EEPROM)的低電壓,高性能8位CMOS微型計(jì)算機(jī)AT89C2051單片機(jī)作為中央處理器,它采用ATMEL的高密非易失存儲(chǔ)技術(shù)制造并和工業(yè)標(biāo)準(zhǔn)MCS51指令集和引腳結(jié)構(gòu)兼容。作為整個(gè)控制系統(tǒng)的核心,AT89C2051內(nèi)部已包含了串行工作口、中斷系統(tǒng)、定時(shí)器、程序存儲(chǔ)器等硬件,其硬件能符

20、合整個(gè)控制系統(tǒng)的要求,不需要外接其他存儲(chǔ)器芯片和定時(shí)器件,方便地構(gòu)成一個(gè)最小系統(tǒng)。此外,該單片機(jī)的主要性能有:(1)和MCS-51產(chǎn)品兼容;(2)2KB可重編程FLASH存儲(chǔ)器(10000次);(3)2.7-6V電壓范圍;(4)全靜態(tài)工作0Hz-24MHz;(5)2級(jí)程序存儲(chǔ)器保密鎖定;(6)128*8位內(nèi)部RAM;(7)15條可編程I/O線;(8)兩個(gè)16位定時(shí)器/計(jì)數(shù)器;(9)6個(gè)中斷源;(10)可編程串行通道;(11)高精度電壓比較器(P1.0,P1.1,P3.6);(12)直接驅(qū)動(dòng)LED的輸出端口。這些性能都能對(duì)本設(shè)計(jì)起到幫助,整個(gè)系統(tǒng)結(jié)構(gòu)緊湊,抗干擾能力強(qiáng),性價(jià)比高,是比較合適的方案

21、。 2.2 狀態(tài)指示模塊設(shè)計(jì) 本模塊設(shè)計(jì)雖然比較簡(jiǎn)單,但在整個(gè)電路中還是占很重要作用的。在設(shè)計(jì)要求中,風(fēng)種的要求有三種,分別為正常風(fēng)、自然風(fēng)、睡眠風(fēng)。其中,正常風(fēng)為電風(fēng)扇連續(xù)運(yùn)轉(zhuǎn),自然風(fēng)為轉(zhuǎn)8秒停6秒,睡眠風(fēng)為風(fēng)扇處于慢轉(zhuǎn)產(chǎn)生輕柔的微風(fēng),轉(zhuǎn)10秒停6秒。風(fēng)速的要求又有弱、中、強(qiáng)三種狀態(tài)。這些功能的實(shí)現(xiàn)主要是通過(guò)編寫(xiě)程序來(lái)完成的,本模塊指示用于狀態(tài)的指示,當(dāng)電路在該狀態(tài)下運(yùn)行時(shí),那么該狀態(tài)所對(duì)應(yīng)的指示燈就會(huì)亮,代表正在運(yùn)行。電路如圖2-2所示。圖2-2 狀態(tài)指示(zhsh)模塊電路 該模塊的電路主要由發(fā)光二極管和限流電阻組成。風(fēng)種的正常風(fēng)、自然風(fēng)、睡眠(shumin)風(fēng),分別有三個(gè)發(fā)光二極管來(lái)顯

22、示,二極管亮表示該風(fēng)種正在運(yùn)行,而風(fēng)速則只用一個(gè)發(fā)光二極管來(lái)顯示,二極管越亮表示風(fēng)速越快,反之,風(fēng)速越慢。 限流電阻(dinz)的選擇:一般來(lái)說(shuō),發(fā)光二極管的工作電壓為2V,工作電流為20mA,所以,限流電阻的選擇不宜過(guò)大,因此我選用的是300歐姆的電阻。2.3 解碼模塊設(shè)計(jì)在本設(shè)計(jì)中,我給所設(shè)計(jì)的電路配備了一個(gè)遙控器,用以控制本電路,而要把遙控器與所設(shè)計(jì)的電路連用起來(lái),需要選用一塊解碼芯片。因此我選用的是芯片PT2272。PT2272是一款用以解碼的芯片,其引腳圖如圖2-3所示。圖2-3 PT2272引腳圖各管腳功能:A0-A11 1-8、10-13 地址管腳,用于進(jìn)行地址編碼,可置為0”,

23、“1”,“f”(懸空);必須與2262 一致,否則不解碼,D0-D5 7-8、10-13 地址或數(shù)據(jù)管腳,當(dāng)做為數(shù)據(jù)管腳時(shí),只有在地址碼與2262 一致, 數(shù)據(jù)管腳才能輸出與2262 數(shù)據(jù)端對(duì)應(yīng)的高電平,否則輸出為低電平,鎖存型只有在接收到下一數(shù)據(jù)才能轉(zhuǎn)換。Vcc 18 電源(dinyun)正端(); Vss 9 電源(dinyun)負(fù)端(); DIN 14 數(shù)據(jù)信號(hào)輸入(shr)端,來(lái)自接收模塊輸出端; OSC1 16(Rt1) 振蕩電阻輸入端,與OSC2 所接電阻決定振蕩頻率; OSC2 15(Rt2)振蕩電阻振蕩器輸出端; VT 17 解碼有效確認(rèn)輸出端(常低)解碼有效變成高電平(瞬態(tài))

24、。編碼芯片PT2262發(fā)出的編碼信號(hào)由地址碼、數(shù)據(jù)碼、同步碼組成一個(gè)完整的碼字,解碼芯片PT2272接收到信號(hào)后,其地址碼經(jīng)過(guò)兩次比較核對(duì)后,VT腳才輸出高電平,與此同時(shí)相應(yīng)的數(shù)據(jù)腳也輸出高電平,如果發(fā)送端一直按住按鍵,編碼芯片也會(huì)連續(xù)發(fā)射。當(dāng)發(fā)射機(jī)沒(méi)有按鍵按下時(shí),PT2262不接通電源,其17腳為低電平,所以315MHz的高頻發(fā)射電路不工作,當(dāng)有按鍵按下時(shí),PT2262得電工作,其第17腳輸出經(jīng)調(diào)制的串行數(shù)據(jù)信號(hào),當(dāng)17腳為高電平期間315MHz的高頻發(fā)射電路起振并發(fā)射等幅高頻信號(hào),當(dāng)17腳為低平期間315MHz的高頻發(fā)射電路停止振蕩,所以高頻發(fā)射電路完全收控于PT2262的17腳輸出的數(shù)字

25、信號(hào),從而對(duì)高頻電路完成幅度鍵控(ASK調(diào)制)相當(dāng)于調(diào)制度為100的調(diào)幅。解碼模塊電路主要就是運(yùn)用PT2272芯片,如圖2-4所示。圖2-4 解碼模塊電路2.4 風(fēng)扇輸出模塊設(shè)計(jì) 在對(duì)設(shè)計(jì)任務(wù)及要求中的部分功能進(jìn)行設(shè)計(jì)完之后,必須要驅(qū)動(dòng)風(fēng)扇的運(yùn)行,才能完成整個(gè)電路的設(shè)計(jì),因此風(fēng)扇輸出模塊的設(shè)計(jì)是運(yùn)行在5V的電源下的。電路如圖2-5所示。圖2-5 風(fēng)扇(fngshn)輸出模塊電路3 系統(tǒng)主要(zhyo)軟件電路設(shè)計(jì)本系統(tǒng)的運(yùn)行程序采用匯編語(yǔ)言編寫(xiě),采用模塊化設(shè)計(jì)(shj),整體程序設(shè)計(jì)框圖如圖3-1所示。圖3-1 程序設(shè)計(jì)框圖3.1 程序初始化void init() out=1; /開(kāi)機(jī)(ki

26、j)不轉(zhuǎn) TMOD=0X11; TH0=(65536-50000)/256; TL0=(65536-50000)%256; TH1=(65536-50)/256; TL1=(65536-50)%256; ET0=1;ET1=1;EA=1;主程序void main() init();/初始化 while(1) keyscan(); /鍵盤(pán)(jinpn)掃描 if(flag_on=1)/停止(tngzh)標(biāo)志位 if(speed=3)/燈最亮 led3=0; if(speed=2)/燈中等 led3=0; delay(1); led3=1; delay(1); if(speed=1)/燈最暗 le

27、d3=0; delay(1); led3=1; delay(8); else led3=1;/關(guān)閉(gunb)所以燈 3.3 遙控(yokng)風(fēng)扇程序 #include#define uchar unsigned char#define uint unsigned intsbit led0=P10;/正常(zhngchng)風(fēng)sbit led1=P11;/自然風(fēng)sbit led2=P12;/睡眠風(fēng)sbit led3=P13;/風(fēng)速指示(越亮越快)sbit key0=P14;/停止按鈕sbit key1=P15;/風(fēng)俗選擇按鈕sbit key2=P16;/風(fēng)種選擇按鈕sbit key3=P17

28、;/停止按鈕sbit out=P35; /風(fēng)扇輸出uchar speed,mode,on=1,off=1,on1=2,off1=2,t0,t1;uchar flag0,flag1,flag2,flag3,flag_on;/*延時(shí)0.1ms程序*/void delay(uint z)/0.1ms delay(xtl=6M) uint x,y; for(x=z;x0;x-) for(y=10;y0;y-);3.4 鍵盤(pán)掃描程序 void keyscan() flag0=key0;/D flag1=key1;/Cflag2=key2;/Bflag3=key3;/A if(flag0=1)/stop

29、out=1; /風(fēng)扇(fngshn)停止 TR0=0; /定時(shí)器0停止(tngzh)工作 TR1=0; /定時(shí)器1停止(tngzh)工作 led0=1; /所以指示燈滅 led1=1; led2=1; led3=1; flag_on=0;/停止標(biāo)志物變0 if(flag1=1) /風(fēng)速選擇按鈕 delay(100);/去抖動(dòng) if(flag1=1) while(key1);/按鍵釋放等待 speed+; if(speed=1)/模式1 低速 on1=2; off1=7; if(speed=2)/模式2 中速 on1=2; off1=4; if(speed=3)/模式3 高速 on1=2; of

30、f1=2; if(speed=4) /返回(fnhu)模式1 speed=1; on1=2; off1=7; if(flag2=1) /風(fēng)種選擇(xunz)按鈕 delay(100); if(flag2=1) while(key2); mode+; if(mode=1) /模式(msh)1 正常風(fēng) on=4; off=4; led0=0;/led0亮指示 led1=1; led2=1; if(mode=2)/模式2 自然風(fēng) on=8;/開(kāi)8關(guān)6 off=14; led0=1; led1=0; led2=1; if(mode=3)/模式3 睡眠風(fēng) mode=0; /開(kāi)10關(guān)6 on=10; of

31、f=16; led0=1; led1=1; led2=0; if(flag3=1)/啟動(dòng)(qdng)風(fēng)扇 speed=1;/正常(zhngchng)風(fēng)模式 led0=0;/正常(zhngchng)風(fēng)指示 mode=1; out=0; TR0=1; /打開(kāi)定時(shí)器 TR1=1; on=1; off=1; flag_on=1; /停止位變1 3.5 定時(shí)器0 void timer0() interrupt 1 TH0=(65536-50000)/256; TL0=(65536-50000)%256; t0+; if(t0=10*off) t0=0; TR1=1; 3.6 定時(shí)器1 void time

32、r1() interrupt 3/PWM控制(kngzh)亮度 TH1=(65536-50)/256; TL1=(65536-50)%256; t1+; if(t11*off1) t1=0; 4 結(jié)束語(yǔ)經(jīng)過(guò)幾個(gè)(j )月的努力,我的畢業(yè)設(shè)計(jì)(論文)終于完成了。本次實(shí)驗(yàn)是在指導(dǎo)老師趙老師的指導(dǎo)下完成的,在實(shí)驗(yàn)研究的過(guò)程中,趙老師給予了指導(dǎo),并提供了很多與該畢業(yè)設(shè)計(jì)相關(guān)的重要信息,培養(yǎng)了我們對(duì)做畢業(yè)設(shè)計(jì)的嚴(yán)謹(jǐn)態(tài)度和創(chuàng)新精神。這將非常有利于我們今后的學(xué)習(xí)和工作。在整個(gè)設(shè)計(jì)過(guò)程中,出現(xiàn)過(guò)很多的難題,但都在老師和同學(xué)的幫助下順利解決了,在不斷的學(xué)習(xí)過(guò)程中我體會(huì)到:寫(xiě)論文是一個(gè)不斷學(xué)習(xí)的過(guò)程,從最初剛寫(xiě)論文時(shí)對(duì)畢業(yè)論文撰寫(xiě)

溫馨提示

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