「基于AT89C51的智能电风扇调速器的设计gai」.pdf
《「基于AT89C51的智能电风扇调速器的设计gai」.pdf》由会员分享,可在线阅读,更多相关《「基于AT89C51的智能电风扇调速器的设计gai」.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于 AT89C51 电风扇智能调速器的设计 摘 要 本文介绍了一种基于A89C51单片机的电风扇智能调速器的设计,该设计以A9C1 控制器为核心,巧妙利用温度传感器电路,及时而准确的采集环境温度,利用双向晶闸管对电机进行无级调速,把智能控制技术用于家用电器的控制中,用人体周围的环境温度对风扇进行温控。关键词:单片机;红外遥控;温度传感器;智能控制。1 系统概述 11 T851 单片机简介 T851 是美国 ATM公司生产的低电压、高性能CMOS8 位单片机,片内 4ts 的可反复擦写的只读程序存储器(PROM)和 128 btes 的随机存取数据存储器(RM),器件采用 AL 公司的高密度
2、、非易失性存储技术生产,兼容标准CS-5指令系统,片内置用 8 位中央处理器(CPU)和 Flash 存储单元,功能强大。T8C51 单片机可灵活应用于各种控制领域。AT891 单片机提供以下标准功能:4K 字节 Fash 闪速存储器,18 字节内部RAM,2 个/O 口线,两个 1位定时、计数器,一个 5 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,T8951 单片机可降至 0的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止 CPU 的工作,但允许 RA,定时、计数器,串行通行口及中断系统继续工作。掉电方式保存 RA中的内容,但振荡器停止工作并禁止其它所
3、有部件工作直到下一个硬件复位。1.2 本设计任务和主要内容 本文以T9C51 单片机为核心,通过数字温度传感器对外界环境温度进行数据采集,从而建立一个控制系统,使电风扇随温度的变化而自动调节档位,实现“温度高、风力大、温度低、风力弱”的性能。另外,通过红外发射和接收装置及按键实现各种功能的启动与关闭,并且可对各种功能实现遥控,用户可以在一定范围内设置电风扇的最低工作温度,当温度低于所设置温度时,电风扇将自动关闭,当高于此温度时电风扇又将重新启动。本设计主要内容如下:(1)风速设为从低到高共 5 个档位,可由用户通过键盘和遥控手动设定。(2)每当温度降低 2,则电风扇风速自动下降一个档位。()每
4、当温度升高,则电风扇风速自动上升一个档位。()用户可以设定电风扇最低工作温度,当低于该温度时,电风扇自动停转。2 系统原理 21 系统总体设计 图 系统总体结构框图 2 控制装置原理 传统电风扇供电采用的是 220V 交流电,电机转速分为几个档位,通过人工手动调整电机转速达到改变风速的目的,亦即,每改变一次风力,必然有人参与操作,这样就会带来诸多不便。本文介绍了一种基于 A89C单片机的智能电风扇调速器的设计,该设计巧妙利用红外线遥控技术、单片机控制技术、无级调速技术和温度传感技术,把智能控制技术应用于家用电器的控制中,将电风扇的电机转速作为被控制量,由单片机分析采集到的数字温度信号,再通过可
5、控硅对风扇电机进行调速。从而达到无须人为控制便可自动调整风数字温度传感器 键盘功能输入 遥控功能输入 AT89C51 电机调速 输出显示 控制输出 速的效果。3 系统主要硬件电路 3.1 温度检测和显示电路 可以选用 LM324A 运算放大器作为温度传感器,将其设计成比例控制调节器,输出电压与热敏电阻的阻值成正比,但这种方案需要多次检测后方可使采样精确,过于烦琐。所以我采用更为优秀的 DS8B2数字温度传感器,它可以直接将模拟温度信号转化为数字信号,降低了电路的复杂程度,提高了电路的运行质量。.1.1 DS0 的温度处理方法 18B20 是美国 DLLAS 半导体公司继 DS120 之后最新推
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89C51 智能 电风扇 调速器 设计 gai
限制150内