新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89C52单片机的遥控电扇

基于AT89C52单片机的遥控电扇

作者:时间:2012-06-14来源:网络收藏

摘要:采用型号的对传统的系统进行改造,实现对的短距离控制。该设计利用进行红外发送,红外接收,在此过程中对红外进行编码和解码,而后通过不同的编码形成对风扇的不同控制。同时对P0口的输出进行DA变换后,完成对风扇的速度的实时控制。通过仿真实验,验证了该方案的可行性,该设计简单、可靠,具有很强的实用性。
关键词:单片机;红外发送;红外接收;DA变换;实时控制

传统电风扇多采用机械方式进行控制,功能少,噪音大,各档的风速变化大。随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得由微机控制的智能电风扇得以出现。随着电子制造业的不断发展,社会对生产率的要求越来越高,各行业都需要精良高效、高可靠性的设备来满足要求。作为一种老式家电,电风扇具有价格便宜、摆放方便、体积轻巧等特点。由于大部分家庭消费水平的限制,电风扇作为一个成熟的家电行业的一员,在中小城市以及乡村将来一段时间内仍然会占有市场的大部分份额,但电风扇功能简单,不能满足智能化的要求。本文利用了单片机的红外控制功能,对的控制结构进行了重新的设计,使得人在距离电扇10 m范围内就可以短程控制电扇,使得人不用走近电扇即可对电扇的风速进行调控,方便,实用,具有广阔的市场前景。

1 系统功能简介
传统的电扇都是由机械按键来控制电扇的启停,本设计采用红外进行控制,由一单片机作为发射电路的主控部分,根据传统的机械按键也设计了4个按键控制,分别是关闭,小风速,中档风速,高风速。用户可以在夏天的时候,坐在沙发上,就可以完成电扇的打开,关闭,高速,低速的调节。

2 系统结构
该设计的系统的框图如图1所示。

本文引用地址:http://www.eepw.com.cn/article/171297.htm

a.jpg


由图1我们可以看到该设计一共由6大模块构成,其中2个单片机模块是相同的,他们分别是单片机的最小系统,具有单片机的最基本的启动和复位功能,其中按键部分完成按键功能,将0或者1的电平送给单片机进行处理,至于红外发送模块,功能就是把单片机编制好的红外编码发送出去,红外接收模块仅仅完成接收工作。后面的单片机模块完成对红外脉冲的解码,由不同的编码完成对电机的控制,也就相当于对电扇进行控制了。

3 系统硬件设计
3.1 发射电路设计
如图2所示,该图为红外发射电路图。
在图2中,单片机采用,这是遥控电路的主芯片。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(捕获和比较)。

红外遥控器相关文章:红外遥控器原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭