APP下载

基于单片机的红外遥控风扇电路的设计

2017-04-02

时代农机 2017年11期
关键词:灯亮电风扇遥控

王 欣

(苏州高等职业技术学校,江苏 苏州 215000)

随着信息技术的普及和发展,尤其是跨入2000年后,红外技术得到迅猛发展,该技术已渗透到国民经济的各行各业,在工业自动化、生产过程控制、信息采集和处理、通信、家用电器控制即日常生活得到广泛的应用。目前,非接触操作方式已越来越多的在微机系统信息输入中得以应用,红外遥控方式在非接触操作中占有很大比例,通过一个小巧的键盘即可实现对各类微机系统的中距离遥控信息输入,使整体系统更简洁,操作更方便。电风扇一直是人们日常生活中离不开的电器产品,尽管科技在进步,但电风扇的性能却未得到提高。本课题研究的意义是如何将单片机技术应用到电风扇的风速控制上,使电风扇扇出的风具有智能化,也就是根据人们自己的需要,扇出各种风。

1 概述

本课题设计一种基于单片机的红外遥控风扇电路,当该装置接收到遥控器所发的信号,由单片机程序控制风扇的各种状态,让风扇模拟大、中、小自然风,让风扇扇出各种适宜的风等。由红外遥控发射电路,红外接收电路,单片机控制电路,显示电路以及电机驱动电路组成。其大概的工作原理如下:当风扇接收到红外遥控器发出的编码信号时,单片机控制风扇的状态,让风扇扇出适宜的风。

文章从硬件和软件两个方面进行设计,硬件部分主要由红外遥控发射电路、红外接收电路、单片机控制电路、显示电路以及电机驱动电路等组成。软件部分主要由主程序和中断程序组成,使电风扇的性能智能化、人性化。

2 硬件设计

文章设计的单片机的红外遥控风扇电路硬件结主要包含AT89C2051单片机控制电路、M50462AP红外遥控发射器,CX20106红外接收器电路、显示电路和电机驱动电路等。其工作过程可以概述为:当M50462AP红外遥控发射器发出指令信号,CX20106红外接收电路接收到信号后,将杂波信号、干扰信号除掉,再由红外接收电路的引脚输出下跳变指令信号送入AT89C2051单片机,单片机接收到该跳变信号后,通过输入输出口去触发控制电机驱动电路,进而使风扇工作,同时通过红外遥控器上应有9个按键调节风速的大小,实现风扇大、中、小自然风。

文章设计的风扇电机驱动电路主要由光耦可控硅MOC3061和功率双向晶闸管组成。其主要工作原理是在光耦可控硅MOC3061的脚1有正向电流输入的作用,同时输出端(4,6脚)之间电压为零或接近零时,光敏双向晶闸管才能触发导通,进而触发功率晶闸管,使电机得电而开始工作。MOC3061的特点是输入和输出完全隔离,相互无干扰,不考虑同步问题,不设同步变压器,故而其组成电路元件较少,电路简单明了,安装方便,成本低,触发电路的体积可大幅缩小。

3 软件设计

在主程序的设计中,通过分析系统,把基于单片机的红外遥控风扇电路的程序分成主程序、中断子程序,而后先画出了主程序的流程框图,这样便于接下来的编程,也有利于了解程序的功能,并达到题目的要求,接下来分别介绍各个程序的编制过程。设计的主程序流程为:程序开始,进行初始化设置,初始化完成后,等待指令输入,如果接收到输入指令,对接收到的指令通过指令译码程序进行译码,对风的大小进行识别,然后调用中断子程序,最后对风机进行控制。

文章设计的中断程序的主要功能是:通过操作界面按键,对电风扇扇出大、中、小、弱的自然风进行选择控制。文章设计的中断子程序工作过程为:首先进行中断程序初始化,按l键信息,如果检测到P1.0按钮被按下,则VD3灯亮,并设置P3.1为1;如果检测到p1.1按钮被按下,则VD4灯亮,并间隔10s,设置P3.1为1;如果检测到p1.2按钮被按下,则VD5灯亮,设置P3.2为1;如果检测到p1.3按钮被按下,则VD6灯亮,并间隔10s,设置P3.2为1;如果检测到p1.4按钮被按下,则VD7灯亮,并间隔10s,设置P3.3为1;如果检测到p1.5按钮被按下,则VD8灯亮,并间隔10s,设置P3.3为1;如果检测到p1.6按钮被按下,则VD9灯亮,设置P3.4为1;如果检测到p1.7按钮被按下,则VD10灯亮。

4 结语

本设计针对以往常用的电风扇的不足之处,把红外遥控技术和单片机控制运用到电风扇中,提高了电风扇的性能,使电风扇的性能智能化、人性化,满足人们对日常生活的更高要求。当红外遥控发射器发出脉冲编码信号后,由红外接收电路接收到信号后,将杂波信号、干扰信号除掉,再由红外接收电路的7脚输出下跳变指令信号送入单片机以后,单片机按照程序执行指令,去控制电机驱动电路,使用者还可以很清楚地看到风扇所处的工作状态以及工作是否正常。

猜你喜欢

灯亮电风扇遥控
“遥控”老师
纪念八斗塆共存社成立100周年感怀
不要用笔去玩电风扇
2019款广汽本田凌派发动机故障灯亮
他是如何遥控引爆的
飞转的电风扇
电风扇
遥控赛车
宝马750li发动机大修后安全气囊灯亮
福建奔驰凌特车发动机故障灯亮