网站大量收购独家精品文档,联系QQ:2885784924

AT89C52单片机对电风扇红外遥控发射电路的设计.docVIP

AT89C52单片机对电风扇红外遥控发射电路的设计.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AT89C52单片机对电风扇红外遥控发射电路的设计 传统电风扇多采用 机械方式进行控制,功能少,噪音大,各档的风速变化大。随着 科技的发展和人们生活水平的提高,家用电器 产品趋向于自动化、 智能化、环保化和人性化,使得由 微机控制的智能电风扇得以出现。随着 电子制造业的不断发展,社会对生产率的要求越来越高,各行业都需要精良高效、高可靠性的设备来满足要求。作为一种老式家电,电风扇具有价格便宜、摆放方便、体积轻巧等特点。由于大部分家庭消费水平的限制,电风扇作为一个成熟的家电行业的一员,在中小城市以及乡村将来一段时间内仍然会占有市场的大部分份额,但电风扇功能简单,不能满足智能化的要求。本文利用了 单片机的 红外控制功能,对电扇的控制结构进行了重新的设计,使得人在距离电扇10 m范围内就可以短程控制电扇,使得人不用走近电扇即可对电扇的风速进行调控,方便,实用,具有广阔的市场前景。 1 系统功能简介 传统的电扇都是由机械按键来控制电扇的启停,本设计采用红外遥控进行控制,由一单片机作为发射电路的主控部分,根据传统的机械按键也设计了4个按键控制,分别是关闭,小风速,中档风速,高风速。用户可以在夏天的时候,坐在沙发上,就可以完成电扇的打开,关闭,高速,低速的调节。 2 系统结构 该设计的系统的框图如图1所示。 由图1我们可以看到该设计一共由6大模块构成,其中2个单片机AT89C52模块是相同的,他们分别是单片机的最小系统,具有单片机的最基本的启动和复位功能,其中按键部分完成按键功能,将0或者1的电平送给单片机进行处理,至于红外发送模块,功能就是把单片机编制好的红外编码发送出去,红外接收模块仅仅完成接收工作。后面的单片机模块完成对红外脉冲的解码,由不同的编码完成对 电机的控制,也就相当于对电扇进行控制了。 3 系统 硬件设计 3.1 遥控发射 电路设计 如图2所示,该图为红外遥控发射电路图。 在图2中,单片机采用AT89C52,这是遥控电路的主 芯片。 ATMEL公司生产的AT89C52单片机采用高性能的静态80C51设计,并采用先进工艺制造,还带有非易失性的Flash程序存储器,它是一种高性能、低功耗的8位CMOS微处理芯片,市场应用最多。其主要性能特点如下: *8 kB FLASH ROM,可以擦除1 000次以上,数据保存10年。 *256字节内部 RAM。 * 电源控制模式:1) 时钟可停止恢复2)空闲模式3)掉电模式。 *6个中断源。 *4个中断优先级。 *4个8位I/O口。 *全双工增强型 UART。 *3个16位定时/计数器:T0,T1(标准80C51)和增加的T2(捕获和比较)。 *全静态工作方式:0~24 MHz。 在单片机的右半部分,接有4个按键分别是S2,S3,S4,S5与单片机的P0口的0到3号 端口相连。P0口在用作输入的时候,必须接有上拉 电阻。在单片机的左半部分是最小系统模块和红外发射部分,遥控器的信息码由AT89C52单片机的 定时器1中断产生40 kHz红外线方波 信号,由P3.5口输出,经过三极管9013放大,由红外线发射管发送。改变电阻R3的大小可以改变发射距离。 3.2 红外遥控接收电路设计 如图3所示,该图为红外遥控接收电路图。 如图3所示,单片机的左半部分是万能红外接收头IR1838,其管脚1为输出,管脚2,3分别是接地和电源的输入,电源电压仍然为5 V,左半部分的单片机的最小系统完成的是单片机的复位功能和启停,右半部分电路是由一个 DAC0808芯片构成,该芯片输出与一个 放大器相连,通过放大后将电压加在直流电机的两端,从而驱动了电机的工作。关于DAC0808它的主要参数为,误差最大,快速建立时间为150 ns,高速输入乘以转换率为:8 mA/μs,电源电压为±4.5~±18 V到,该芯片为低功耗的,最大功耗为33 mW。该DAC是8位的,也就意味着输入的范围为0到255,输出的电压从0~10 V变化的,这样最小精度为10/255 V,但是经过一个集成放大器后,也就能驱动一个小小的电动机了。 4 系统软件设计 4.1 红外发射和接收原理 先讲一讲什么是红外线。我们知道,人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~O.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的。 常用的红外遥控系统一般分发射和接收2个部分。发射部分的主要元件为红外发光 二极管。它实际上是一只特殊的发光二极管,由于其内部材料不同于普通发光

您可能关注的文档

文档评论(0)

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

考研培训资料

版权声明书
用户编号:5121303304000043

1亿VIP精品文档

相关文档