基于 STC89C52 单片机的智能风扇控制系统设计与实现

本设计以直流电机控制为基础,基于传感器技术,以单片机控制技术为核心,实现电风扇的智能控制,同时设计采用轻触开关即可具有电风扇的调档功能。本设计以STC89C52处理器为核心,单片机作为外围检测与控制电路设计实现智能家居系统。

该系统由STC89C52单片机+单个数码管+LED指示灯+LM298N芯片+直流电机组成。

具体功能:

(1)模拟风扇的转动和摇晃;

(2)通过按键设置风速为强(1档)、中(2档)、弱(3档),并用数码管显示设置值;

(3)实现摇头、停止摇头的按键控制。

设计背景

本设计基于直流电机控制、传感器技术、单片机控制技术,实现电风扇的智能控制。同时本设计利用轻触开关,具有调节电风扇档位的功能。采用集成电路LM298N完成电风扇的驱动设计。通过单片机STC89C52的定时器0、定时器1产生不同占空比的PWM波形,控制电风扇电机驱动芯片,改变电风扇电机的输入电流,最终实现电风扇电机的调速功能,使本设计更加人性化,更加环保节能。

硬件设计

本设计采用STC89C52处理器为核心,单片机为外围检测、控制电路设计,实现智能家居系统。单片机系统通过传感器检测相关信息,并将相应信息发送给嵌入式平台,嵌入式平台做出相应的判断和处理,同时通过网络通知业主及物业管理人员,做出相应的处理,确保业主的财产及人身安全。

本次设计的主要设计指标为:

(1)按键输入模块,4个按键分别调节“睡眠风”、“自然风”、“正常风”、“无风”2个按键分别控制“摇头”、“定时”;

(2)直流电机调速,采用LM298N芯片驱动;

(3)显示当前转速、电机温度,并在LCD上显示状态。

示意图

使用Altium Designer19设计本系统的原理图,如图所示。

程序

本设计采用KEIL5软件进行程序设计,如图所示。

模拟实施

本设计采用protues8.7软件进行仿真设计,如图所示。

所有信息

所有资料包含程序(注释)、AD原理图、protues仿真、参考论文、程序讲解、仿真讲解、仿真视频、原理图讲解、材料使用介绍等。全网最全!

原文链接:38-基于51单片机的简易风扇控制_普通网友的博客-CSDN博客_由STC89C52单片机+单数码管+LED指示灯+LM298N芯片+直流电机组成的单片机控制风扇系统。具体功能:(1)模拟风扇的转动、摇晃;(2)实现1档强风、2档中风、3档弱风的按键设置,并用数码管显示;(3)实现摇晃、停止摇晃的按键控制。

单片机

专业彩票服务软件:多种玩法、实时开奖、预测分析、安全可靠

2024-5-31 1:08:00

单片机

江西财经大学职业技术学院单片机课程设计报告:DS1302 读写操作详解

2024-5-31 2:03:45

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索