一种简易温控智能风扇控制系统的设计-皇冠最新app版本

工业控制 > 工业自动化 > 详情

一种简易温控智能风扇控制系统的设计

发布时间:2024-12-04 发布时间:
|

摘要:为了实现温度对电风扇的智能控制,设计并制作了一种以at89c51为控制核心的简易智能风扇控制系统,包括硬件和软件两部分,重点介绍ds18b20温度检测的方法及利用温度如何实现风扇的智能控制。该系统通过仿真和实物测试,可实现温度的显示及根据温度智能控制风扇的开启和关闭,且具有电路结构简单、操作容易、硬件少、成本低等特点。
关键词:at89c51智能风扇ds18b20温度检测

0 引言
近年来,随着人们生活及科技水平的不断提高,家用电器在款式、功能等方面日益求精,并朝着健康、安全、多功能、节能等方向发展。电风扇由于价格低廉而且相对省电,安装和使用方便,在中国大部分人口的农村地区依旧使用电风扇作为降温防暑设备。但是目前市场上的电风扇多半是采用全硬件电路实现,存在着电路复杂、功能单一等局限性,因此有必要对现有的控制器进行改进。本文设计了一套温控智能风扇控制系统,当温度高于25 ℃时,自动开启电风扇;低于25℃时,自动关闭电风扇。还可在软件中设置温度限值,并显示实时温度,实践证明该系统成本低,可靠性高,实现弱电控制强电,有较高应用价值。

1 系统硬件设计
本系统由集成数字温度传感器ds18b20、单片机at89c51、lcd1602、继电器及一些外围器件组成。硬件电路中ds18b20进行温度采集,把采集到的温度通过p2.2口送到单片机中进行判断,根据判断的结果控制其引脚p1.6输出高电平或低电平,从而控制继电器线圈中能否有电流经过,达到控制电风扇转动或者停止的目的。同时将温度显示在lcd1602上,当温度高于35℃或低于0℃时,发出声音报警。系统结构框图如图1所示。

 


1.1 单片机at89c51
at89c51是一种带4 kb闪烁可编程可擦除只读存储器的低电压、高性能cmos8位微处理器,为很多嵌入式控制系统提供了一种高性价比的方案。它的外部引脚多,程序存储容量大,同时也具有内部定时、计数和全双工串口。at89c51具有体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好等特点。
1.2 温度检测显示电路
ds18b20是dallas半导体公司开发的世界上第一片支持“一线总线”接口的温度传感器,其测温范围为-55~ 125℃,可编程的9~12位a/d转换精度,测温分辨率可达0.062 5℃。被测温度用符号扩展的16位数字量方式串行输出。工作电压支持3~5.5 v的电压范围,即可在远端引入,也可采用寄生电源的方式产生。ds18b20还支持“一线总线”接口,多个ds18b20可以并联到3根或3根以上线上,cpu只需1根端口线就能与诸多ds18b20通信,占用微处理器的端口少,可节省大量的引线和逻辑电路,还有存储用户定义报警温度等功能。
在系统中,ds18b20的dq端接at89c51的p2.2口,单片机通过此口接收ds18b20检测的实时温度数据,经过分析和处理交由lcd1602显示。



『本文转载自网络,皇冠最新app版本的版权归原作者所有,如有侵权请联系删除』

热门文章 更多
用于控制变速电动机的功率模块
网站地图