基于单片机红外遥控开关控制器.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文档。上传文档
查看更多
基于单片机红外遥控开关控制器

PAGE PAGE 5 广西电力职业技术学院电子与信息工程系应用电子技术专业 2009届毕业设计论文 基于单片机的红外遥控开关控制器 设计制作 摘要: 单片机且有体积小、功能强、应用面广等优点,目前它的应用日益广泛深入,诸如在智能仪器仪表、家用电器等方面,单片机都扮演着越来越重要的角色,其有广阔的应用前景。单片机的应用首先提到的应是它的控制能力,即在于实现计算机控制,作为一个核心部件来使用,而加于根据具体的硬件结构,以及针对具体应用对象特点的软件结合,就构成一个单片机控制系统;红外遥控器由于其体积小、功耗低、功能强、成本低的特点,已经在家电产品设备中广泛应用, 根据毕业设计任务书指定和专业的要求,总结了自己大学的专业所学和多次实践经验,并结合红外遥控技术和单片机机技术设计了一个基于单片机的红外遥控开关控制系统,比较系统地介绍了单片机机技术在红外遥控系统中的应用,可以说是对红外遥控技术和单片机机技术的一次学习总结和升华,整个系统由红外接收电路、定时控制电路、主控制电路、可控硅开关电路、显示电路等几部分组成,该系统可接收普通遥控器发出的遥控信号,遥控器通过该系统可直接遥控其他电器设备,系统通过换单片机可以扩展到十几个开关,该系统其有电路简单,实用性强,制作简便的特点。 关键词:单片机 AT89S2051 遥控开关 定时开关 前 言 红外遥控开关控制器是一种集于定时功能合于一体的家用电器等的开关装置,它可以方便地达到让你用遥控器随意操作的目的,解决了黑暗中开关、开关位置固定而距离远所带来的麻烦;可以在任意时间开关,解决了热水器等频繁开关的场合需要定时下班回来就可以使用又不频繁开关延长电器寿命,节能的目的。家电红外遥控系统技术是针对各自的遥控对象(彩电、冰箱、空调等),均由专用CPU解码,作为一般的单片机控制系统不能直接使用,如何借鉴家电红外遥控系统的原理,自行设计解码电路和解码、控制程序,利用现有遥控器控制系统实现集中控制用电设备的红外遥控技术是本系统设计的重点,电子遥控开关是就是基于单片机和红外遥控技术相结合的应用,本系统采用了AT89S2051单片机做解码及主控芯片,利用单片机内部资源定时器设计的时间控制器,51系列单片机是目前应用最为广泛的8位单片机,该单片机具有成本低廉,技术成熟的特点,相应的学习资料很多,非常适用于学习和实践。系统的关键部分是对从遥控器接收到的串行二进制码进行解码,因此必须对遥控编码有一个充分的了解,本论文将着重分析遥控编码,解码过程。由于大多遥控器红外编码采用了脉宽的调制方式,这就要求单片机对脉冲进行精确的计算,为了减少单片机的负担,系统采用了串口扩展芯片来驱动显示电路,编程工作大为减轻。实验表明本系统的各项功能均满足题目要求。 目 录 第一部分 8051单片机概述 …………………………………4页 第二部分 红外线遥控简介 …………………………………7页 第三部分 系统设计要求 …………………………………8页 第四部分 系统硬件设计 …………………………………9—13页 第五部分 系统软件设计 …………………………………13--19页 第六部分 结束语 …………………………………20页 第七部分 致谢 …………………………………20页 第八部分 参考资料 …………………………………20页 一、AT89S2051单片机简介 AT89C2051是一个低电压,高性能CMOS 8位单片 AT89C2051是一个功能强大的单片机,但它只有20个引脚,15个双向输入/输出(I/O)端口,其中P1是一个完整的8位双向I/O口,两个外中断口,两个16位可编程定时计数器,两个全双向串行通信口,一个模拟比较放大器。 同时AT89C2051的时钟频率可以为零,即具备可用软件设置的睡眠省电功能,系统的唤醒方式有RAM、定时/计数器、串行口和外中断口,系统唤醒后即进入继续工作状态。省电模式中,片内RAM将被冻结,时钟停止振荡,所有功能停止工作,直至系统被硬件复位方可继续运行。 1.1 芯片的主要功能特性: ?? · 兼容MCS51指令系统 · 2k可反复擦写(1000次)Flash ROM ?? · 15个双向I/O口 · 6个中断源 ?? · 两个16位可编程定时/计数器 · 2.7-6.V的宽工作电压范围 ?? · 时钟频率0-24MHz · 128x8bit内部RAM ?? · 两个外部中断源 · 两个串行中断 ?? · 可直接驱动

文档评论(0)

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

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

1亿VIP精品文档

相关文档