




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
瞒题巴副赖目豪基膨于建AT阔89塔C霉5换1臭单片机红外遥焦控系统设伶计刚今泻蕉村播专弊冻 采业爱 菊喊班误 斯殖级深**寇学旧闪 秧眠 辣号宴**驶晓狸帮叉姓半三 袄名迹**郑盯难钓溜指拔洲导押遍教业灾师拨**浅(讲师务)拜弱瑞幸知暂学备之院跳哑名亿抢称芝**俗征2011年**月**日摘要作为传统的家用电器,随着空调的普及,电风扇的市场地位受到了巨大的冲击,传统的开/关、调速功能已经不能满足市场的需求。人们希望电风扇在体积小、作方便等的基础上能够拥有更多的功能,而红外遥控的广泛应用及单片机技术的成熟,则使得智能红外遥控系统成为了电风扇的发展趋势。本设计采用51单片机作为遥控发射接收芯片,HS0038作为红外一体化接收发射管,在此基础上设计了一个简易的智能红外遥控电风扇系统。系统包括接收和发射两大部分,本文设计实现了几项电风扇的基本功能:开/关功能、多级调速功能、0.5-7.5小时不同时间段的定时功能,以及自然、正常两种风类的选择功能。另外本系统有16个按键,可用于扩展控制其他电器。本设计方案基于市场的需求,结合红外遥控设计简单、作方便、成本低廉等特点。关键字:红外遥控;信号调制;编码;解码;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_梢();黄延时函数用//哪#defin县eucha深runsi作gnedc够har中#defin笋euint泊unsig摧nedin推t血#defin端ekey0疑P0番谁/旗/脸键列线魂#defin恼ekey1剃P1址民/呜/聋键行线//笔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杂++);}////奸/*****绘*****互*荡初始化函胆数详******用****/姐clearm芳en(){本remote僵out=0;柱始/棚/游关遥控输出桐IE=0x0摸0;河IP=0x0雁1;玉TMOD=0值x22;鸭偏/粱/验8访位自动重装模促式改TH1=0x车f3;煌萍/习/40KH稍Z个初值仓TL1=0x显f3;浊EA=1;给吊适/矩/适开总中断}反/*****浙****两*绘发射函南数笼******嗓******宗/sed(){话ET1=1;宅TR1=1;修delay1定ms(3);塌ET1=0;厦TR1=0;疮remote衬out=0;佣//40KH舌Z伙发念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咐发痛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;}}////务/*****焦****扩*德键功能函爹数课******岭******队/画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();坊}}}丸}稳//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();}}哑}}}}////容/*****构*****挎*动主函虏数碍******零******章***/main(){唤clearm贤en();领另/扔/系初始灵化凑惕while(灰1){盛keyw驻ork();桌耍/矿/浆按键扫描}}////肯/*****皱****40恰KH旗Z郑发生寇器从******跨*****/朱//锤滨偿汇定时中先断出T1蔽voidt拣ime_in蝇tt1(vo阴id)in夺terrup罚t3{完remot樱eout=~率remote滚out;}////基//****龙******界******后****春*邪结毅束领******箱******苹******眨******花**//被附讽录脱2漆:接收程序娘/*****余******弄******帆******虑******乱******堂******高******臭******遮******蝶******算****/尼//喉鸡器i逼ncept.发c喊//且炉盗间熟忙肢鱼改正遥控接收处理蛇器叛//浪抬锄LR撕M20赢10消.猛4尝.22如装/*****傻******趋******盾******径******拖*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025合同纠纷解决样本
- 2025年铝锻压材合作协议书
- 2025中英文翻译模板企业设备租赁合同(上海工业发展银行)
- 2025租房代理合同如何签订
- 2025标准的汽车消费借款合同范本
- 2025委托招聘的劳动合同
- 2025合同案例:销售协议无法替代劳动合同的规定解析
- 2025年雄烯二酮项目建议书
- 2025租房代理合同范文
- 2025年石油钻井泥浆固控设备项目合作计划书
- 装配作业指导书
- 建设工程成本计划与控制课件(原)
- IPC-A-610国际标准中英文对照(doc 17)
- 《陕文投应聘表格》word版
- 建设工程围挡标准化管理图集(2022年版)
- (完整word版)中小学教育质量综合评价指标框架(试行)
- 《新概念英语》第一册单词表
- 半泽直树日语字幕台词(一)
- 拌和站地基承载力及抗倾覆计算书
- 最新公司客户订单流程管理制度
- 生物分离工程第四章膜分离技术.ppt
评论
0/150
提交评论