版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
瞞題巴副賴目豪基膨于建AT闊89塔C霉5換1臭單片機紅外遙焦控系統(tǒng)設伶計剛今瀉蕉村播專弊凍?采業(yè)愛?菊喊班誤?斯殖級深**寇學舊閃??秧眠?辣號宴**駛曉貍幫叉姓半三?襖名跡**鄭盯難釣溜指拔洲導押遍教業(yè)災師撥**淺(講師務)拜弱瑞幸知暫學備之院跳啞名億搶稱芝**俗征2011年**月**日摘要作為傳統(tǒng)的家用電器,隨著空調(diào)的普及,電風扇的市場地位受到了巨大的沖擊,傳統(tǒng)的開/關(guān)、調(diào)速功能已經(jīng)不能滿足市場的需求。人們希望電風扇在體積小、作方便等的基礎上能夠擁有更多的功能,而紅外遙控的廣泛應用及單片機技術(shù)的成熟,則使得智能紅外遙控系統(tǒng)成為了電風扇的發(fā)展趨勢。本設計采用51單片機作為遙控發(fā)射接收芯片,HS0038作為紅外一體化接收發(fā)射管,在此基礎上設計了一個簡易的智能紅外遙控電風扇系統(tǒng)。系統(tǒng)包括接收和發(fā)射兩大部分,本文設計實現(xiàn)了幾項電風扇的基本功能:開/關(guān)功能、多級調(diào)速功能、0.5-7.5小時不同時間段的定時功能,以及自然、正常兩種風類的選擇功能。另外本系統(tǒng)有16個按鍵,可用于擴展控制其他電器。本設計方案基于市場的需求,結(jié)合紅外遙控設計簡單、作方便、成本低廉等特點。關(guān)鍵字:紅外遙控;信號調(diào)制;編碼;解碼;AbstractWiththepopularityofairconditioners,themarketpositionoftheelectricfanswhicharethetraditionalhouseholdapplianceswillreceiveahugeimpact,thetraditionalon/offandspeedcontrolfunctionhavebeenunfitfortheneedsofthemarket.Itishopedthatthefansinsmall,easytooperate,andsoonthebasiscanhavemorefeatures.WhentheapplicationofinfraredremotecontrolbecomeswilderandtechnologiesofSCMbecomemature,theremotecontrolsystemisthetrend.Thedesignuseaspeciallaunchingandreceivingchipwhichdependsonremotecontrol.Onthebasisofthischipasystemofintelligentinfraredremote-controlwasdesignedforthefan.Thesystemconsistsofthelaunchingpartandthereceivingpart.Thissystemisdesignedtoachievesomebasicfunctionsoffans:on/offfunction,threekindsofspeed,thetimingfunctionwhichcanbechosenatdifferenttimesof0.5-7.5hours,andthefunctionoftwokindsofwindwhicharethenaturalwindandthenormalwind.Thedesignwasbasedontheneedsofthemarket.Consideringthatinfraredremotecontrolissimple,easytooperate,low-cost.Keywords:InfraredRemoteControl;SignalModulation;Encoding;Decoding。目錄TOC\o"1-2"\h\z\uHYPERLINK/山/_nop_梢();黃延時函數(shù)用//哪#defin縣eucha深runsi作gnedc夠har中#defin筍euint泊unsig摧nedin推t血#defin端ekey0疑P0番誰/旗/臉鍵列線魂#defin惱ekey1剃P(guān)1址民/嗚/聾鍵行線//筆sbit親remote瞞out=P3估^5;召紡//送遙控輸出口////高uinti響,j,m,n投,k,s;輕uchar賴keyvol族;晚餡//傭鍵值存放略uchar美code凳keyv[8灌]={1,2點,4,8,1撈6,32,6屠4,128}推;//////俗/*****甜****1謠毫秒延時程序緒******緒****/陰delay1刃ms(uin矮tt){悠for(i=塑0;i<t;假i++)南for浩(j=0;j載<120;j雜++);}////奸/*****繪*****互*蕩初始化函膽數(shù)詳******用****/姐clearm芳en(){本remote僵out=0;柱始/棚/游關(guān)遙控輸出桐IE=0x0摸0;河IP=0x0雁1;玉TMOD=0值x22;鴨偏/粱/驗8訪位自動重裝模促式改TH1=0x車f3;煌萍/習/40KH稍Z個初值倉TL1=0x顯f3;濁EA=1;給吊適/矩/適開總中斷}反/*****浙****兩*繪發(fā)射函南數(shù)籠******嗓******宗/sed(){話ET1=1;宅TR1=1;修delay1定ms(3);塌ET1=0;廈TR1=0;瘡remote襯out=0;傭//40KH舌Z伙發(fā)念3匠毫秒凈for(m=像keyvol劣;m>0;m注--){蟲del萬ay1ms(專1);住容漫何識斥/呼/夫停拜1乒毫秒東ET1癥=1;TR1野=1;del剃ay1ms(訂1);ET1什=0;TR1路=0;rem康oteout純=0;//4愁0KH塔Z咐發(fā)痛1戶毫秒}召delay1供ms(10)濤;}//tx(){闊switch鹿(keyvo小l){失case幣0:key掏vol=ke脆yvol+1梁;sed()炕;break戶;略case棋1:key竿vol=ke竹yvol+1鴨;sed()折;break群;先case游2:key送vol=ke海yvol+1道;sed()懇;break咐;墳case柄3:key潤vol=ke香yvol+1紹;sed()矛;break聞;付case亦4:key沉vol=ke禿yvol+1墾;sed()蠶;break缺;糞case墳5:key裕vol=ke叮yvol+1湊;sed()目;break涂;第case鮮6:key鍛vol=ke岡yvol+1滾;sed()政;break害;派case娘7:key溪vol=ke嘩yvol+1咸;sed()宮;break糖;識case雷8:key根vol=ke友yvol+1奪;sed()玩;break沃;啄case俱9:key啊vol=ke巡yvol+1濾;sed()烏;break酒;樓case垃10:ke筆yvol=k授eyvol+埋1;sed(冬);brea礎k;胸case律11:ke前yvol=k湊eyvol+柏1;sed(測);brea預k;制case怒12:ke律yvol=k周eyvol+欺1;sed(失);brea扎k;千case活13:ke賢yvol=k亂eyvol+鳳1;sed(致);brea越k;周case勺14:ke紛yvol=k拍eyvol+普1;sed(士);brea昏k;敵case劇15:ke非yvol=k弟eyvol+跌1;sed(遙);brea挺k;靈defa繼ult:br棒eak;}}////務/*****焦****擴*德鍵功能函爹數(shù)課******嶺******隊/畫keywor刊k(){搖keyvo悲l=0x00你;key1=始0xf0;i疤f(key0待!=0xff猴)攻{dela泥y1ms(2脂0);if(灑key0!=汽0xff)奸{whil桂e(key0步!=0xff重);蜂key1限=0xfe;斧if(key碰0!=0xf燥f){for導(i=0;i謀<8;i++酷){if(~霞key0==敢keyv[i籌]){key丟vol=i;匯tx();}雕}}謙else微{key1=欠0xfd;i吩f(key0拉!=0xff牌){for(絨i=0;i<無8;i++)稈{if(~k稈ey0==k慢eyv[i]珠){keyv懇ol=i+8男;tx();坊}}}丸}穩(wěn)//ke刪y1=0xf極b;if(k趁ey0!=0樣xff){f寒or(i=0桃;i<8;i交++){if趟(~key0梨==keyv同[i]){k款eyvol=爪i+16;t妹x();}}督}組//ke扔y1=0xf斃7;if(k申ey0!=0鉛xff){f尊or(i=0旅;i<8;i難++){if猾(~key0慰==keyv守[i]){k值eyvol=涂i+24;t蒸x();}}啞}}}}////容/*****構(gòu)*****挎*動主函虜數(shù)礙******零******章***/main(){喚clearm賢en();領(lǐng)另/扔/系初始靈化湊惕while(灰1){盛keyw駐ork();桌耍/礦/漿按鍵掃描}}////肯/*****皺****40恰KH旗Z鄭發(fā)生寇器從******跨*****/朱//錘濱償匯定時中先斷出T1蔽voidt揀ime_in蠅tt1(vo陰id)in奪terrup罰t3{完remot櫻eout=~率remote滾out;}////基//****龍******界******后****春*邪結(jié)毅束領(lǐng)******箱******蘋******眨******花**//被附諷錄脫2漆:接收程序娘/*****余******弄******帆******慮******亂******堂******高******臭******遮******蝶******算****/尼//喉雞器i逼ncept.發(fā)c喊//且爐盜間熟忙肢魚改正遙控接收處理蛇器叛//浪抬鋤LR撕M20贏10消.猛4嘗.22如裝/*****傻******趨******盾******徑******拖*
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)培訓合作計劃
- 2024出租車租賃經(jīng)營合同企業(yè)租賃經(jīng)營合同
- 2024室內(nèi)裝飾設計合同書樣本
- 軟件外包合同樣本
- 社區(qū)停車位租賃合同范本
- 賣房代理合同格式
- 公司貸款償還合同范例
- 專業(yè)攝影合作協(xié)議書模板
- 房屋租賃合同安全協(xié)議
- 房屋權(quán)益合法轉(zhuǎn)讓合同樣本
- 體檢報告匯總分析中風險的防范
- 村里建群管理制度
- 【城市軌道交通運營安全管理研究5300字】
- 2024年中核匯能有限公司招聘筆試參考題庫含答案解析
- 上海市2024屆高三7月模擬預測歷史試題(等級考)(解析版)
- 肺炎護理查房課件
- 2024年中國華能集團招聘筆試參考題庫含答案解析
- 服務質(zhì)量的管理規(guī)定模版
- 部編《道德與法治》二年級上冊教材解析及教學建議
- 2024年中考化學實驗探究題說題
- 在高中語文課堂中開展愛國主義教育的策略探究獲獎科研報告
評論
0/150
提交評論