无线红外遥控电风扇.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于红外的无线遥控风扇系统 学校:广西师范大学 学院:电子工程学院 专业:2012级电子信息工程 组员:黄厚智 201212701113 招权俊 201212701111 曾丽 201212701078 指导老师:何富运 完成日期:2015年5月14日 目录 摘要: 1 关键词: 1 1、方案选择与设计 2 2 、硬件设计 3 2.1 、电源模块 3 2.2 、主控模块 4 2.3 、无线控制模块 5 2.4 、传动模块 8 2.5、显示模块 9 2.6、系统整体实物图 10 3、软件部分 18 3.1、程序流程图 18 3.2、部分程序代码 19 3.2.1、摇头控制程序 19 3.2.2、红外控制及调速程序 22 4、总结: 29 5、参考文献 30 基于红外的无线遥控风扇系统 摘要:可以说电风扇影响了中国几代人,电风扇的出现极大的提高了人的生活质量,电风扇作为一种价格便宜、体积小巧的清热解暑的家用电器,在家庭中 的普及率非常高,其技术的发展也越来越成熟。本文介绍了一种利用红外无 线遥控来对电风扇调速定时的设计方法。整个系统的核心部分就是红外遥控 和单片机控制。本系统可实现风扇的无线控制,风扇可以进行低、中、高速 度调节、摇头调节、定时调节、数码管显示等功能。 关键词:红外遥控 51单片机 定时 调速 1、方案选择与设计 本系统由1个STC89C2单片机最小系统、1个直流电机、1个舵机、4个数码管、1个红外一体接收头、1个红外遥控、1个风扇、1个12V、5V一体直流稳压电源组成。 以STC89C2单片机最小系统为主控系统,传动部分由两个电机组成——直流电机负责风扇的驱动、舵机负责风扇的摇头;显示部分由四个数码管组成;无线遥控部分由红外一体接收头和遥控器组成。由红外遥控器控输入信号通过STC89C52组小系统对直流电机、舵机、数码管的控制实现风扇的调速、摇头、定时、显示等功能。系统框图如图1所示: 图1 2 、硬件设计 本系统由电源模块、主控模块、无线控制模块、传动模块、显示模块组成。 2.1 、电源模块 本系统以交流220V转直流12V、5V直流稳压电源作为电源部分,原理图如图2所示: 图2 实物图如图3所示: 图3 2.2 、主控模块 本系统采用STC89C52单片机最小系统作为主控模块,原理图如图4所示 图4 实物图如图5所示 图5 2.3 、无线控制模块 本系统以红外控制作为无线控制方式,实物图如图6所示: 图6 红外线遥控器解码原理: 红外线遥控是目前使用最广泛的一种通信和遥控手段,由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。 ? 红外遥控系统通用红外遥控系统由发射和接收两大部分组成,应用编解码专用集成电路芯片来进行控制操作,如下图所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。 遥控发射器及其编码:? 遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理。当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,其波形如下图所示。 上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射,如下图所示 UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。UPD6121G最多额128种不同组合的编码。 2.4 、传动模块 直流电机部分:实物图如图7所示 直流电机 直流电机动 图7 舵机部分如图8所示 图8 舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms~2.5ms范围内的角度控制脉冲部分。以180度角度伺服为例,那么对应的控制关系是这样的:0.5ms------------ 0度;??? 1.0ms----

文档评论(0)

boss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档