基于51单片机的简单风扇控制

47 篇文章 25 订阅
订阅专栏

具体实现功能

系统由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)实现按键控制摇头与停止摇头。https://blog.csdn.net/weixin_41017942/article/details/115016691

关注下方公众号,回复“资料”获取全部资料。 

单片机课设———基于51单片机的智能风扇控制器(汇编语言)
weixin_71252533的博客
10-10 3749
说明:单片机芯片为AT89C52,使用普中开发板,用汇编语言编程。 系统实现了对风扇控制: (1)控制器面板包括:启/停键、模式选择键、风速键和类型选择键。 (2)模式分为:手动模式和自动温控模式。在温控模式下,风速键和类型选择键无效。 (3)风速分为:强、中、弱3个等级。按风速键,状态由“弱→中→强→弱……”往复循环改变,每按一下键,状态就改变一次。 (4)类型分为:正常、睡眠和自然3种类型。按类型选择键,状态由“正常→睡眠→自然→正常……”往复循环改变。类型选择时,正常:电风扇连续转动;睡眠
基于51单片机的智能温控风扇(源码+原理图)
01-20
本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统选用STC89C52单片机作为控制平台对风扇转速进行控制。可在测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇控制状态随外界温度而定。
基于51单片机温控风扇电子设计项目毕设课设
12-16
基于51单片机的温控风扇的整体项目,里面含有源程序,原理图,元件,封装,PCB图,功能及操作说明,芯片资料等
基于51单片机风扇控制
10-02
基于51单片机风扇控制代码,可以事先档位控制,摇头,定时开关等
73-基于51单片机智能液晶温控风扇设计(说明书+PPT+仿真工程+源代码+原理图)
最新发布
qq_22592979的博客
03-14 918
本论文从一开始构思系统实现的功能,然后设计硬件电路对元器件选型,设计电路、对单片机编写程序,程序需要不停的调试,在调试过程中寻找最佳的控制点,最后利用PROTEUS软件仿真实现智能温控风扇的功能,通过软件自带的模拟示波器显示占空比波形。通过单片机读取温度传感器的环境温度信息,通过单片机定时器实现PWM,从而可以使系统达到通过不同温度智能控制风扇转速的功能。在最后也对整个系统做了详细的测试记录,在不同的工作环境中的工作情况,通过观察液晶显示器中的状态,以及电机的运转状态就可以判断是否已达到此系统的设计要求。
基于51单片的电风扇系统
weixin_42158742的博客
03-17 5715
大一期间学51单片机时做的小作品,功能如下: 1、可通过红外遥控器对风扇系统的功能进行远程遥控; 2、手动控制风扇的风速(1-5档位); 3、定时,当设定的时间倒计完后风扇会自动关闭; 4、风扇会根据周围环境温度自动调整档位; 5、可设置风扇的启动温度。 功能展示视频链接: https://www.bilibili.com/video/BV1dV411Y7a2/ 原理图的AD工程、源代码的keil工程: 链接:https://pan.baidu.com/s/1c5jMNad...
基于51单片机的智能风扇控制程序
11-04
基于51单片机的智能风扇控制程序 看了你就知道了 有12864 18b20 1302
基于51单片机的智能温控风扇
05-03
1. LCD1602液晶显示当前温度、风扇档位、模式(自动手动) 2. 按键可以设置为自动模式AUTO和手动模式 3. 在手动模式下可以直接通过按键设置风扇转速等级 4. 在自动模式下人体红外检测是否有人 5. 当前温度高于...
基于51单片机智能温控风扇设计
10-11
包括原理图和PCB源文件(AD19)、程序(Keil5)、protues仿真(protues8.7)、设计报告、仿真视频、开发资料、资料使用介绍视频,仿真讲解视频,原理图讲解视频,程序讲解视频、单片机最小系统介绍等。
基于51单片机的模拟风扇控制系统
06-14
基于51单片机的模拟风扇控制系统
69、基于51单片机温度采集控制风扇电路图及程序
07-17
这是基于51单片机的温度采集控制风扇设计,包含了电路图源文件(Altiumdesigner软件打开)、C语言程序源代码(keil软件打开) 。 本资源适合人群: 单片机爱好者、电子类专业学生、电子diy爱好者。 本资源能学到...
51单片机 风扇控制器程序
05-21
风扇智能化,51单片机在家居生活中的应用,
51的风扇模拟_单片机电风扇_51单片机_
10-03
运用C51单片机编写电风扇的模拟程序,可调节转速,定时等。
基于51单片机的温度控制风扇的设计
05-11
该项目是我大一的时候实验室考核的期末作品的设计,基于51单片机实现的温度控制风扇的设计,下载的如有不懂的可以进行交流,大四的学长们也可以稍加改动当作毕业设计的哦~如有不足,还望指教
基于51单片机风扇转速的测量和自动控制
04-20
1. pwm实现无刷直流电机转速的测量和控制 2. 给定转速指令:串口发送转速值,经单片机控制器,使得电机在尽可能短的时间里达到并稳定在指定转速上。
基于单片机的模拟电风扇控制
05-11
模拟电风扇控制 单片机 电风扇 模拟电风扇控制 单片机 电风扇
基于51单片机简单风扇控制系统
DZGCSCZRJ的博客
02-06 1283
​ 系统由STC89C52单片机+单体数码管+LED指示灯+LM298N芯片芯片+直流电机构成。 具体功能: (1)模拟实现风扇的转动及摇头; (2)实现按键设置1 档强风,2档中风,3档弱风,并用数码管显示; (3)实现按键控制摇头与停止摇头。 ​
毕业分享 | 基于51单片机的智能风扇控制系统设计与实现
Sen_091的博客
10-31 3073
DS18B20温度传感器内部集成化程度非常高,拥有抗干扰性,功耗低,成本低,易于扩展等优点。它采取的是单根信号线,就是可以传输时钟和数据,而且传输的方式是双向,这样有传输速度快,应答事件迅速的特点。如图3-4DS18B20原理图。(1)采取独特的单总线接口方式,就是仅有一根信号线与控制器连接在一起,但是可以双向传输数据,不需要借助任何的外部器件;(2)传感器将从外界所测得的温度系数可以直接转换为数字信号,然后通过单总线串行传输给控制器,同时也进行CRC校验码的传送,拥有超高的抗干扰能力;
基于51单片机温控风扇系统控制设计(毕业设计资料)
AuroraFaye的博客
12-19 2735
146【毕设课设】基于51单片机温控风扇设计 【资源下载】下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 覆铜板2017-271、51温控风扇-DS18B20-热释-LCD1602 本设计由STC89C52单片机电路+温度DS18B20传感器电路+热释红外传感器电路+风扇控制电路+按键电路+1602液晶显示电路+电源电路组成。 1、通过4个DS18B20检测温度,并将平均值实时显示在液晶1602液晶上。 2、通过热释红外模块检测是否有人,如果没人,
csdn基于51单片机的简易风扇设计
07-20
### 回答1: 基于51单片机的简易风扇设计可以分为硬件设计和软件设计两部分。 在硬件设计方面,我们可以使用51单片机作为主控芯片,通过编程控制电路中的继电器或者MOS管。该继电器或MOS管可以用来控制电源线路上的电机,从而实现风扇的开关。除此之外,还需要设计PWM模块用于精确控制风扇速度,以及温度传感器用于实时监测环境温度并根据设定的温度阈值进行自动调节风扇速度。 在软件设计方面,我们可以首先编写初始化程序,初始化51单片机的外设和寄存器等。然后编写主程序,通过读取温度传感器获取当前环境温度,并与设定的阈值进行比较。如果当前温度高于阈值,则通过PWM模块控制风扇的速度,从而实现自动调节风扇速度的功能。如果当前温度低于阈值,则关闭风扇。同时,我们可以设置按键功能,如按下按键可以手动控制风扇的开关和速度。 总结而言,基于51单片机的简易风扇设计需要进行硬件和软件的设计。硬件方面需要选取适当的元器件,如继电器、MOS管、PWM模块和温度传感器等;软件方面需要编写初始化程序和主程序,实现自动调节风扇速度的功能,并可以通过按键手动控制风扇的开关和速度。这样的设计可以实现对风扇的智能控制,提高了使用效率和舒适度。 ### 回答2: 基于51单片机的简易风扇设计是一项基于嵌入式系统的工程项目,其主要目的是设计一个简单风扇系统,通过单片机控制风扇的运行。 该设计中,我们首先需要选择适当的硬件元件,如51单片机风扇电机、温度传感器和电源等。然后,我们需要进行电路设计,将这些元件连接在一起,并确定引脚的连接方式。 在软件方面,我们需要编写单片机的控制程序,以实现风扇的自动控制。首先,我们可以使用温度传感器监测环境温度,当温度超过某个设定值时,单片机会自动启动风扇电机。同时,我们可以设置风扇的不同速度级别,并根据温度的不同变化调整风扇的转速,以实现精确的温度控制。 在设计中,我们还可以考虑其他功能,例如通过外部按键或人机界面控制风扇的开关、设置温度阈值和显示当前环境温度等。 总的来说,基于51单片机的简易风扇设计是一个涉及硬件和软件的综合工程项目。通过合理选择硬件元件,进行电路设计和编写控制程序,可以实现一个功能简洁、操作方便的风扇系统。该设计不仅可以提供舒适的环境温度,还可以作为学习嵌入式系统和单片机编程的实践项目。 ### 回答3: CSDN基于51单片机的简易风扇设计,主要包括硬件设计和软件设计两个方面。 在硬件设计方面,首先需要准备一些材料,如51单片机开发板、电机、电源、转速传感器、温度传感器和LCD显示屏等。然后进行电路设计,将电机和电源连接,以及将转速传感器和温度传感器与51单片机相连。同时,还需要设计一个控制电机转速的电路,可以通过调整电机的转速来控制风扇的风力大小。 在软件设计方面,先编写51单片机的驱动程序,包括电机驱动程序、转速传感器驱动程序和温度传感器驱动程序等。然后编写主程序,通过读取温度传感器的数值,根据一定的算法计算出对应的风扇转速,并控制电机按照这个转速来运行。同时,还可以根据转速传感器的反馈信息,监测风扇的实际转速,进行调整和控制。 最后,将硬件和软件相结合,通过连接51单片机开发板和电路,将程序上传到单片机中。当温度传感器检测到环境温度过高时,51单片机将根据设定的算法自动控制电机的转速,使得风扇吹出适宜的风力,以降低温度。 通过这样的简易风扇设计,可以实现自动调节风扇转速的功能,提供舒适的风力,同时又能够根据环境温度的变化及时进行调整,以节省能源。此外,设计人员还可以根据实际需要进行功能的扩展和改进,使得风扇更加智能化和便捷。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 基于51单片机简易电子琴设计 12628
  • 基于51单片机的数字时钟(万年历) 12218
  • 基于51单片机的智能台灯设计 11914
  • 基于51单片机的十字路口交通灯 11817
  • 基于51单片机的步进电机控制系统 11109

分类专栏

  • 51单片机设计实例 47篇
  • 51单片机仿真设计 31篇
  • 设计分享 6篇

最新评论

  • 基于51单片机的温湿度检测仪设计

    2401_84433734: 资料 资料

  • 基于51单片机智能热水器控制系统

    2401_84739265: 没有解压密码,也就没用了,要链接干嘛?

  • 基于51单片机的脉搏测量仪(心率计)

    2401_84718784: 博主,可以分享代码吗?

  • 基于51单片机的病床呼叫系统仿真

    2401_84357733: 怎么获取啊

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 基于51单片机的出租车计价器
  • 设计分享|单片机按键控制发音
  • 设计分享|基于51单片机的按键控制喇叭报警
2024年1篇
2023年8篇
2022年102篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电子工程师成长日记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源魔兽rpg防守地图排行榜我的砍价女王演员表火烧圆明园名字大全 取名起名大全养老院起名宝宝起名实用宝典宫崎爱莉多国现新冠变异毒株全明星新秀赛什么若起名好听京东金融动漫电影大全起名方法有几种要起什么名字好美国亚马逊网址姓母起什么名字好恐怖悬疑小说乡野春风全部章节目录个独企业名字怎么起逃亡五行缺火起名字古典起名男孩家政起名字好听寓意好871德众金融投资理财平台给物业公司起个名字好八卦起名姓名宝宝起名评议有没有免费给宝宝起名的软件青青草app淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化