一种基于单片机的智能风扇控制系统技术方案

技术编号:17612735 阅读:572 留言:0更新日期:2018-04-04 04:44
一种基于单片机的智能风扇控制系统,包括热释电传感器、DS18B20温度传感器、数码管显示模块、独立按键、复位电路、晶振电路、L298N电机驱动模块。其中热释电传感器、DS18B20温度传感器、独立按键作为单片机的输入模块,数码管显示模块、L298N电机驱动模块作为单片机的输出模块。热释电传感器检测是否有人,将此判断传递给单片机以决定电风扇的开关。温度传感器作为单片机输入模块,将外界温度信号输入给单片机,将其与单片机内设定的规则表比对,采用模糊控制的方法对电机的转速进行控制,进而达到调节风扇转速的目的。同时,用户通过独立按键设定温度最大值TH与最小值TL以此设置转速规则表。这样,电风扇就可以根据温度时时调节转速,并且达到人走风停的目的。该系统结构简单,节能环保,满足各种人群的需求。

An intelligent fan control system based on single chip microcomputer

An intelligent fan control system based on single chip microcomputer, including pyroelectric sensor, DS18B20 temperature sensor, digital display module, independent button, reset circuit, crystal oscillator circuit, L298N motor drive module. Among them, pyroelectric sensor, DS18B20 temperature sensor and independent button are used as input modules of MCU, digital display module and L298N motor drive module as output modules of singlechip. Whether the pyroelectric sensor is detected or not, the judgment is passed to the single chip microcomputer to determine the switch of the fan. The temperature sensor, as the input module of the microcontroller, inputs the external temperature signal to the microcontroller, compares it with the rule table set in the microcontroller, and uses fuzzy control to control the speed of the motor, so as to achieve the purpose of regulating the speed of the fan. At the same time, the user sets the speed rule table by setting the temperature maximum value TH and the minimum value TL by the independent key. In this way, the electric fan can always adjust the speed according to the temperature, and to stop the wind. The system is simple in structure, energy saving and environmental protection, to meet the needs of all kinds of people.

【技术实现步骤摘要】
一种基于单片机的智能风扇控制系统
:本专利技术涉及一种风扇控制系统,尤其涉及一种基于单片机的智能风扇控制系统,属于单片机控制

技术介绍
:目前,电风扇作为一种热天生风取凉的风扇,在日常生活中,已经得到广泛的应用。但是传统的电风扇有以下缺陷:一是传统的电风扇调节风速只能依赖于手动调节档位,不能根据温度进行风速调节。当人处于睡眠状态时,夜间温度下降,电风扇一直处于运行状态,易使人着凉感冒。而普通电扇的定时关机时长在1-2h左右,当电扇停止运行后,温度上升,处于睡眠状态人又会感到炎热,影响睡眠质量。二是传统的电风扇不能实现人走风停的效果,人离开后,风扇依旧在工作,造成电能的浪费。基于以上现状,现设计一种能够根据温度调节风扇转速并且可以实现人走风停的电风扇控制系统。
技术实现思路
:为了弥补传统电风扇的这些缺陷,本专利技术旨在克服传统电风扇的不足,在原有电风扇控制系统之上增加以52系列单片机为控制核心的人体感应模块和温度检测模块,有效的解决了传统电风扇不能根据温度调节风扇转速和难以实现人走风停的问题。本专利技术解决其技术问题所采用的技术方案是:一种基于单片机控制的智能风扇控制系统,包括热释电传感器、DS18B20温度传感器、数码管显示模块、独立按键、复位电路、晶振电路、L298N电机驱动模块。其中热释电传感器、DS18B20温度传感器、独立按键作为单片机的输入模块,数码管显示模块、L298N电机驱动模块作为单片机的输出模块。热释电传感器检测是否有人,将此判断传递给单片机以决定电风扇的开关。温度传感器作为单片机输入模块,将外界温度信号输入给单片机,将其与单片机内设定的规则表比对,采用模糊控制的方法对电机的转速进行控制,进而达到调节风扇转速的目的。同时,用户通过独立按键设定温度最大值TH与最小值TL以此设置转速规则表。附图说明:图1为单片机控制智能风扇控制系统电路图图2为整个装置的系统框图具体实施方式:结合说明书附图进行具体实施方式的说明:图1中是基于单片机的智能风扇控制系统电路图。其中热释电传感器、DS18B20温度传感器、独立按键作为单片机的输入模块,数码管显示模块、L298N电机驱动模块作为单片机的输出模块。首先,用户在打开风扇电源后,与单片机P1.4口相连的热释电传感器开始采集信号,检测到有人,将此信号发送给单片机处理,单片机启动智能风扇控制系统。用户通过S1,S2,S3这三个独立按键来设定温度阈值,并同时在数码管中显示。首次按下S3,显示为温度最大值,此时通过S1,S2可调节温度最大值的大小,S1增大温度值,S2减小温度值。再次按下S3,可调节温度最小值。这两个数值结合单片机系统内部设定规则表会生成一张特殊转速规则表,通过与单片机P1.3口相连的温度传感器采集的室内温度进行比对,来选取相应的温度下所对应的转速。当温度传感器采集的温度低于设定的最小温度值时,系统会改变电机驱动信号,使风扇停止转动;然温度超过设定最大值时,风扇会全速运转。一旦用户离开热释电传感器有效监测范围时,不需要用户断开电源,单片机将根据热释电传感器输入信号,改变电机驱动模块信号,风扇停止转动。52单片机内部不能产生PWM波,通过改变定时器定时时长来改变中断程序中对高低电平的累加,继而改变占空比,从而达到控制转速的目地。图1中复位按键S用来处理装置突发问题,按下复位按键,系统重新初始化,温度阈值都会回到系统初始状态,风扇也会停止转动。图2是整个装置的系统框图,从图中可看出该装置包括热释电传感器、DS18B20温度传感器、数码管显示模块、独立按键、复位电路、晶振电路、L298N电机驱动模块。以上所述实施方式仅仅是对本专利技术的优选实施方式进行描述,并非对本专利技术的范围进行限定,在不脱离本专利技术设计精神的前提下,本领域普通技术人员对本专利技术的技术方案作出的各种变形和改进,均应落入本专利技术的权利要求书确定的保护范围内。本文档来自技高网...
一种基于单片机的智能风扇控制系统

【技术保护点】
一种基于单片机的智能风扇控制系统,其特征在于,所述基于单片机的智能风扇控制系统包括热释电传感器、DS18B20温度传感器、数码管显示模块、独立按键、复位电路、晶振电路、L298N电机驱动模块,其中热释电传感器、DS18B20温度传感器、独立按键作为单片机的输入模块,L298N电机驱动、数码管显示模块作为单片机的输出模块;其中所述的输入模块,热释电传感器采集人体信号,温度传感器采集室内温度信号进而通过单片机进行智能控制风扇风速;所述输出模块,将输入信号即时显示出来,并且与独立按键配合进行温度阈值的设定。

【技术特征摘要】
1.一种基于单片机的智能风扇控制系统,其特征在于,所述基于单片机的智能风扇控制系统包括热释电传感器、DS18B20温度传感器、数码管显示模块、独立按键、复位电路、晶振电路、L298N电机驱动模块,其中热释电传感器、DS18B20温度传感器、独立按键作为单片机的输入模块,L298N电机驱动、数码管显示模块作为单片机的输出模块;其...

【专利技术属性】
技术研发人员:李腾飞魏刚李坤李明胜
申请(专利权)人:安徽理工大学
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1