该系统由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)实现摇晃、停止摇晃的按键控制。