基于AT89S52单片机的智能温控电风扇
基于STC89C52单片机的语音控制可移动式智能温控风扇

基于STC89C52单片机的语音控制可移动式智能温控风扇1. 本文概述随着科技的快速发展,智能家居逐渐成为现代生活的一个重要组成部分。
在众多的智能家居产品中,智能风扇因其能够提供舒适的室内环境而受到广泛关注。
传统的风扇虽然能够调节风速和方向,但操作方式较为单一,通常需要手动控制。
为了提高用户体验,本文提出了一种基于STC89C52单片机的语音控制可移动式智能温控风扇的设计方案。
本设计方案采用了STC89C52单片机作为控制核心,结合先进的语音识别技术,实现了风扇的语音控制功能。
通过语音指令,用户可以轻松调节风扇的风速、开关以及移动方向,极大地提升了操作的便捷性。
该风扇还具备温控功能,能够根据室内温度自动调节风速,为用户提供更加智能化的体验。
本文旨在设计并实现一款集语音控制、移动能力和温控功能于一体的智能风扇,以满足现代家庭对于智能家居设备的需求。
通过本研究,不仅可以推动智能家居技术的发展,还能为相关领域的研究和应用提供参考和借鉴。
未来,该设计方案有望在智能家居市场中得到广泛应用,为用户带来更加便捷和舒适的生活体验。
本文共分为五个部分,第一部分为本文概述,介绍了研究的背景、意义、技术特点和应用前景第二部分将详细介绍系统的硬件设计,包括STC89C52单片机的选型、语音识别模块的集成、电机驱动和移动机构的设计等第三部分将阐述软件设计,包括语音识别算法的实现、温度监测与控制系统的编程等第四部分将展示实验结果和系统性能评估最后一部分为总结与展望,对全文进行总结,并对未来研究方向提出建议。
2. 系统硬件设计STC89C52单片机最小系统:作为整个系统的控制核心,负责处理和执行来自各个模块的信号和指令。
LD3320语音识别模块:用于接收和识别用户的语音指令,将语音信号转换为控制信号,从而实现对风扇的控制。
DS18B20温度传感器:用于检测周围环境的温度,并将温度数据传递给单片机,以便进行温度控制和显示。
LCD1602显示屏电路:用于显示当前的环境温度和风扇的工作状态,提供用户友好的人机交互界面。
基于AT89S52单片机的风扇智能控制系统设计

的系统 。该 系统动作准 确 。 精确 度高 , 能取得 良好 的节 能效 果 。
1系统硬 件 设计 11系统 整体结构框 图 .
本系统 由单片机 、 度传感 器 、 电器 、看 门狗” 温 继 “ 电路 、 鸣器 蜂 及 其他一些 外围器件组成 。 系统 结构框 图如 图 1 所示 。在 系统 中, 单 片机通过 检测温度 传感 器采 集来 的温 度 .作 出相 应的 处理 , 当 温度 高于设 定值 时, 单片机 的 P . 1O引脚输 出低 电平 , 电器线 圈 继 得 电 。 对 应 的常 开触 电闭 合 . 其 电风 扇 电路 导 通 , 电风 扇 开 始 转 动: 当温 度低于设定值 时 , 片机 的 P . 单 1 0引脚 输出高 电平 , 电器 继 线圈 失电 , 对应 的常开触 电打 开 , 其 电风扇 电路 断开 , 电风扇 停止 转动 同时在单 片机的 P _ 17引脚连一 个蜂 呜器 . 当温 度高于 3 或 5 低于 5 氏度时 , 鸣器报 警。在系统 运行过程 中 , 摄 蜂 因干扰 或其他
起程 序跑 飞 而脱 离用 户程 序 。 致 系统无 法正 常完成 任务 。 因此 导 设置 可靠 的 “ 门狗 ” 看 电路 是防止 单 片机 死机 、 高系统 可 靠性 的 提 种 重要手 段。 外 .看 门狗 另 “ 电路 还提供 了掉电保护 功能 。 这里 我们采 用 美 国 D L A A L S公 司的 “ 门狗 ” 看 集成 电路 D 13 , S 2 2 具有 性能可 靠 . 用 简单 。 格低 廉的 特点 , 使 价 应用 在单 片机产 品 中能够
厂■ ir t i 二 tl- l 1 - ii 7 .  ̄1~ i 蛰
L 竹
基于AT89S52的温控风扇的设计

基于AT89S52的温控风扇的设计作者:安盼盼资灵薇李喜乐来源:《建材发展导向》2014年第04期摘要:本项目是在LCD1602液晶屏上显示测得的温度,并利用拨码开关设置温度上下限,测得的温度小于设定温度下限,则在液晶屏上显示cold和相应温度,温度在上下限之间显示normal和相应温度,温度高于上限则显示high和相应温度,并且用蜂鸣器报警。
利用LM 2940给电路板供电,控制部分采用继电器完成,如果温度高于设定上限温度则用蜂鸣器报警,则继电器常开开关连通。
电机工作,风扇转动。
从而实现根据温度控制风扇的效果。
关键词:AT89S52继电器;LCD1602;蜂鸣器;电机1方案设计本系统采用了单片机AT89S52,利用数字温度传感器DS18B20对环境进行测温,同时采用LCD1602液晶显示,此外还有8421拨码开关来实现温度上下限值的设置,继电器和电机实现温度控制风扇的智能化。
总体硬件结构框图如图1.1所示。
图1.1系统硬件结构2硬件电路设计2.1最小化电路设计主控芯片要能正常工作,首先要提供电源,除其次要有晶振电路提供时钟脉冲信号,除此之外还要有ISP下载电路使单片机方便下载。
最小化电路。
单片机工作需要3个基本条件:接电源、接石英晶体振荡器、单片机内装入程序,如图2.1所示。
图2.1单片机的基本电路接电源。
将单片机第40脚Vcc接电源+5V,第20脚Vss接地(电源负极),为单片机工作提供电源。
由于AT89S52片内带有程序存储器,当使用片内程序存储器时要将EA(31脚)接高电平,即接到电源+5V。
接石英晶体振荡器。
将单片机第19脚(XTAL1)与18脚(XTAL2)分别接外部晶体的两个引脚,由石英晶体组成振荡器,保证单片机内部各部分有序工作。
晶振电路如图2.2所示。
图2.2晶振电路单片机运行程序的速度与振荡器的频率有关。
单片机在读、写操作时都需要消耗一定的时间。
当外接石英晶体为12MHz时,1个机器周期为1ms;ISP下载电路。
基于AT89S52的智能调节温控风扇设计

基于AT89S52的智能调节温控风扇设计
赵水英;张翠侠;曹吉花;李文艺
【期刊名称】《铜仁学院学报》
【年(卷),期】2018(020)006
【摘要】针对机械式电风扇应用存在的问题,结合实际应用需求,设计了一款更加直观、人性化的多功能温控风扇.主控单片机参考温度传感器采集的环境温度,与用户设定范围比较分析,进而完成自动选档和对电机转速快慢的控制.电机驱动采用H桥驱动方式,结合PWM控制技术,实现了电风扇不同风速的自动调节,并采用Proteus 对其进行了仿真.另外,系统还具有温度显示和声光报警等功能.通过实际应用表明,该系统具有稳定性好、控制精度高、方便实用等优点.
【总页数】5页(P99-103)
【作者】赵水英;张翠侠;曹吉花;李文艺
【作者单位】宿州学院机械与电子工程学院,安徽宿州 234000;宿州学院机械与电子工程学院,安徽宿州 234000;宿州学院机械与电子工程学院,安徽宿州234000;宿州学院机械与电子工程学院,安徽宿州 234000
【正文语种】中文
【中图分类】TP272
【相关文献】
1.基于AT89S52单片机的自动温控电风扇设计 [J], 张兆朋
2.基于ZigBee技术的人体感应温控风扇设计 [J], 洪顺利
3.基于51单片机的温控风扇设计 [J], 吴迎春;曾利霞
4.基于单片机的感应式温控风扇设计 [J], 赵苗慧;杨兵;张仪
5.基于STM32的多功能温控风扇设计 [J], 杨秀秀;晏菁
因版权原因,仅展示原文概要,查看原文内容请购买。
基于单片机的智能温控风扇设计论文

学科分类号0807本科生毕业论文(设计)题目(中文):基于单片机的智能温控风扇设计(英文):The Design of Intelligent TemperatureControlled Fan Based on MCU学生姓名:刘胜珠学号:1210404032院别:电气与信息工程学院专业:通信工程指导教师:简小明讲师起止日期:2015.10-2016.52016年5月16日怀化学院本科毕业论文(设计、创作)诚信声明作者郑重声明:所呈交的本科毕业论文(设计、创作),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。
除文中已经注明引用的内容外,论文(设计、创作)不含任何其他个人或集体已经发表或撰写过的成果。
对论文(设计、创作)的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。
本声明的法律结果由作者承担。
本科毕业论文(设计、创作)作者签名:年月日目录摘要 (I)关键字 (I)Abstract (I)Key words (I)1 前言 (1)1.1 智能风扇概况 (1)1.2 STC89C52单片机简介 (1)1.3 课题研究的意义 (2)2 设计的任务和要求 (2)2.1 设计任务 (2)2.2 设计要求 (2)3 设计方案的选择和论证 (2)3.1 温度传感器部分 (2)3.2 控制部分 (3)4 系统设计 (4)4.1 系统框架设计 (5)4.2 控制部分原理 (5)4.4.1 DS18B20温度传感器的温度处理方法 (5)4.4.2 温度传感器和显示电路组成 (7)4.4 电机调速电路 (7)4.4.1 电机调速原理 (8)4.4.2 电机控制模块设计 (8)5 控制器软件设计 (9)5.1 主程序 (9)5.2 温度传感器模块和显示模块 (10)5.3 电机调速和控制子模块 (12)参考文献 (13)致 (13)附录A (15)基于单片机的智能温控风扇设计摘要在日常生活中发现传统风扇的使用有些不方便的地方,比如在很多的地区昼夜温差大,人们睡觉时一般依靠风扇的定时功能,这样可能出现风扇因定时到了而关闭,但温度并没有降低很多,也有可能温度降低了很多但定时没有到,风扇还在转动。
基于AT89C52单片机的温控电风扇设计

基于AT89C52单片机的温控电风扇设计2012年度本科生毕业论文(设计)基于AT89C52单片机的温控电风扇设计学院:电子信息工程学院专业:通信技术年级: 2008级学生姓名:张志强学号: 08250336导师及职称:林元乖(副教授)2012年5月2012 Annual Graduation Thesis Project of the College Undergraduate Microcontroller-based temperature control fan designDepartment: College of Electronics and Information EngineeringMajor: Computer Science and TechnologyGrade: 2008Student’s Nam e: ZhangStudent No.:08253036Tutor: Associate Professor Lin YuanguaiFinished by May, 2012毕业论文(设计)原创性声明摘要生活中,我们经常会使用到电风扇。
比如,在炎热的夏天人们用电风扇来降温;在工业生产中,大型机械用电风扇来散热等。
但是当环境温度变化的时候,人工很难做到及时控制风扇的转速,也很难有效利用宝贵的电资源。
随着温度控制的技术不断发展,温控技术已经完全满足现代的日常生活和生产的要求,应运而生的温控电风扇也逐渐走进了人们的生活中。
温控电风扇可以根据环境温度自动调节电风扇启停与转速,在实际生活的使用中,温控电风扇不仅可节省宝贵的电资源,也大大方便了人们的生活和生产。
温控风扇是利用温度的变化控制风扇启停及转速的智能系统,在现代社会中的生产以及人们的日常生活中都有广泛的应用,如工业生产大型机械散热系统中的风扇、现在笔记本电脑上的广泛应用的智能CPU风扇等。
本文设计了基于单片机的温控风扇系统,采用单片机为控制器,利用温度传感器DS18B20作为温度采集元件,并根据采集到的温度,通过一个达林顿反向驱动器ULN2803驱动风扇电机。
基于AT89S52单片机的智能温控电风扇

第33卷 第2期 湖北广播电视大学学报 V ol.33, No.2 2013年2月 Journal of HuBei TV University February. 2013, 157~158基于AT89S52单片机的智能温控电风扇林建华(闽南理工学院,福建 石狮 362700)[内容提要] 利用AT89S52单片机作为控制核心及数字温度传感器DS18B20等器件设计一个智能温控电风扇控制系统,具有实时控制电风扇的风速、高灵敏的温度感测和显示功能。
同时用户可随意调整设置上、下限温度值,所设温度值保存在DS18B20内部EEROM 中,掉电后仍然能保存。
当传感器检测得温度值高于上限温度值时电风扇处于高速档,当温度值介于上、下限温度值时自动切换到低速档,当温度值小于下限温度值时自动关闭电风扇,其控制准确,性能稳定。
[关键词] 单片机;智能温控;电风扇;温度传感器[中图分类号] TP273 [文献标识码] A [文章编号] 1008-7427(2013)02-0157-02在国内,大部分农村地区普遍使用电风扇作为夏天降温防暑设备。
夏秋季节白天温度高,电风扇应置于高速档,大风量才使人感到凉爽;到了夜里,气温降低,当人们入睡后,应该逐步减小风速,以免使人受凉感冒。
虽然电风扇都有手动调节档位的功能,但必须要人手动切换档速,睡着了就没办法了。
利用AT89S52单片机设计智能温控电风扇控制系统,能解决深夜当人们熟睡时因温度下降而导致着凉,或是从睡梦中醒来去控制电风扇风速的问题。
本控制系统实时显示检测温度值,并根据用户设定的上、下限温度值自动在相应温度下作出高速档、低速档、停止的动作,从而实现智能控制电风扇的风速目的,形成一个经济的、节能的智能温控系统。
1.设计方案系统设计的总框图如图1所示。
单片机通过检测DS18B20采集的温度作相应处理并送数码管显示当前温度值,同时当前显示温度值与用户设定的上、下限温度值进行比较,根据比较的结果控制高速档、低速档、停止档相对应的继电器的通断,从而控制电风扇的电动机接线方式,实现对风扇风速的控制。
基于89C52单片机智能风扇设计 .doc

电子与信息学院《智能家电》期末课程设计题目:基于AT89C52单片机的智能风扇设计专业:应用电子技术教育师范班级: 13应用师2班小组成员:魏兆协黄国强黄智敏林建都指导老师:刘炽辉成绩:2015年12月基于 89C52 单片机的智能风扇设计摘要:传统电风扇多采用机械方式进行控制,功能少,噪音大,各档的风速变化大,耗能大,忘关风扇等情况,新闻曾经报道过因为忘关风扇导致火宅的严重事故。
随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得由微机控制的智能节能电风扇得以出现。
单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。
本文阐述了利用单片机的上述优点控制各个模块运作,采用目前市场上性价比比较高的STC89C52单片机控制,以 DS18B20温度传感器测温、用人体感应模块感应红外线,以蓝牙模块实现对手机连接,并通过四位共阳数码管显示。
系统主要由单片机控制电路,时钟电路,显示电路以及校正电路四个模块组成。
本文阐述了系统的硬件工作原理,所应用的各个接口模块的功能以及其工作过程,论证了设计方案理论的可行性。
系统程序采用 C 语言编写,经 KEIL软件进行调试后在仿真软件中进行仿真测试,用单片机控制,能显示实时温度,并根据使用者设定的温度自动在相应温度时作出小风、大风、停机动作,精确度高,动作准确,这款智能风扇增加了人体红外感应的功能,实现人来开,人走关的功能,具有广阔的市场应用前景。
关键词:智能风扇 89C52单片机 DS18B20 人体感应蓝牙数码管AbstractTraditional electric fan used more control in the form of mechanical function, less noisy, all kinds of wind speed change is big, big energy consumption, forget to close the fan, and so on and so forth, news hasreported because forget to close the fan lead to serious accidents of fire. With the development of science and technology and people living standard rise, household appliances products tend to automation, intelligent, environmental protection, and humanization, controlled by the microcomputer intelligent energy-saving electric fan to appear.SCM has small volume, low cost, strong anti-jamming capability, to control,can realize extension all the advantages of distributed control. This paper expounds the advantages of using the single chip microcomputer control modules, using the current market price higher STC89C52 single-chip microcomputer control, with DS18B20 temperature sensor induction infrared temperature measurement, using the human body induction module, implemented by the bluetooth module to mobile phone connection, and through the four Yang digital tube display. System is mainly composed of single chip microcomputer control circuit, clock circuit, display circuit and correcting circuit of four modules. This paper expounds the working principle of the hardware of system, the application of the function of each interface module and its working process, demonstrates the feasibility of the design theory. System program writtenusing C language, after KEIL software debugging in simulation software simulation test, using single-chip microcomputer control, can display real-time temperature, and according to the temperature set by the user automatically in the corresponding temperature to make little wind, wind, stop action, high accuracy, precision, the intelligent fan to increase the function of human body infrared sensor, realize people to open, the function of people go off, has the broad market application prospect.Keywords: intelligent fan; 89 c52. DS18B20. Human body induction; Bluetooth; Digital tube目录摘要 (Ⅰ)1 前言 (1)1.1 课题的背景 (1)1.2 课题的主要工作 (1)1.2.1 课题的设计目标 (1)1.2.2 论文章节安排 (2)2 单片机的概述 (2)2.1 单片机的定义和特点 (3)2.1.1 单片机的定义 (3)2.1.2 单片机的特点 (3)2.2 单片机的发展趋势 (3)2.3 编程语言的选择 (4)3 设计要求和方案 (4)3.1 设计要求 (4)3.2 单片机芯片的选择方案 (5)3.3 显示模块选择方案 (5)3.4 调速方式的选择 (5)3.5 电路设计最终方案 (6)4 系统的硬件设计 (6)4.1 电路设计框图 (6)4.2 系统硬件概述 (7)4.3 主要单元电路的设计 (7)4.3.1 STC89C52 单片机简介 (7)4.3.2 复位电路模块的设计 (10)4.3.3 数码管显示设计 (11)4.3.4 温度传感器电路设计 (13)4.3.5 蓝牙模块电路 (14)4.3.6 人体感应模块电路设计 (14)4.4 系统总体设计原理图 (15)5 系统的软件设计 (17)5.1 程序流程图 (17)5.1.1 系统总流程图 (17)5.1.2 时钟程序流程图 (17)5.1.3 LCD 显示程序流程图 (18)5.2 程序的设计 (19)5.2.1 数码管显示程序 (19)5.2独立按键显示程序 ......................................................................................................... .206 结束语 (21)致谢词 (22)参考文献 (23)附录:系统程序 (24)1 前言1.1 课题的背景近些年来,随着空调行业的迅速发展,空调价格的大幅度“跳水”,电风扇行业曾被普遍认为是“夕阳产业”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 2 温度 采 集
2 . 1 . 2 数 码 管 显 示 电 路 数码管显示 电路利用 8个共阳数码管、 P NP三极管 、电 阻构成 。单片机 的 P 0口作为段码输入 ,P 2口作为位选 ,并 用 8 5 5 0三 极 管 做 驱 动 。P 0 口做 I / 0 口 时要 加 上 拉 电阻 , 所 以给 P 0各端 口加一个 】 O KQ的电阻。 为了防止烧 坏数码管 , 给数码管各段各加一个 2 2 0 Q的限流 电阻。显示 时数 据通 过 P 0口送 给数 码管显示 ,通过 P 2口对数码管进行位 选,数 码 管被 逐位 扫描显示其 当前温度值 。如图 3所示,
图 1 系 统结 构框 图
2 .硬件 电路设计 及其 分析 2 . 1单片机主控 电路 A T 8 9 S 5 2单片机作为本系统 的控 制核心, 用于控制温度
[ 收 稿 日期] 2 0 1 2 — 1 2 . 0 6 [ 基 金项 目] 福 建省 教育 厅 科技项 目资助 ,项 目编号 :J B1 1 2 3 3 。
第3 3卷
第 2期
湖 北 广 播 电 视 大 学 学 报
J o u na r l o fHu Be i T V Un i v e r s i t y
Vo1 . 3 3, N o. 2
2 0 1 3 年 2月
F e b r u a r y . 2 0 1 3 , 1 5 7  ̄1 5 8
基于 A T 8 9 S 5 2 单片机的智能温控电风扇
林 建 华
( 闽南理工学院,福建 石狮 3 6 用 A T 8 9 S 5 2单片机作为控制核心及 数字温度传感器 D S 1 8 B 2 0等器件 设计 一个智能温控 电风 扇控制系统 ,具有实 时控制 电风扇 的风速 、高灵敏 的温度 感测和显示功 能。同时用户 可随意调整设置上、下 限温 度值 ,所设温度值保存在 DS 1 8 B 2 0内部 E E RO M 中 ,掉 电后仍然 能保 存 。当传感器检测得温度值 高于上限温度 值时 电风扇处于 高速 档,当温 度值 介于上 、下限温度值 时 自动 切换到低速档 ,当温度值小于下 限温 度值 时 自动关 闭电风扇 ,其控制准 确,性能稳定 。 [ 关键 词] 单片机;智能温控 ;电风扇 ;温度传感器 [ 中图分类号] T P 2 7 3 [ 文 献 标 识码 ] A [ 文章编号] 1 0 0 8 . 7 4 2 7( 2 0 1 3 )0 2 . 0 1 5 7 . 0 2 在国 内, 大部分农村地区普遍使用 电风 扇作为夏天 降温 防暑设备 。夏秋季节 白天温度 高,电风 扇应置于高速档 ,大 风量才使人感到凉爽 ; 到 了夜里 , 气 温降低 , 当人们 入睡后 , 应 该逐步减小风速 ,以免使人受凉感 冒。 虽 然 电风扇都有手 动 调节档位的功能 , 但 必须要人手动切换档速 ,睡着 了就没 办法 了。利用 A T 8 9 S 5 2单片机设计智 能温 控 电风扇控制系 统,能解决深夜 当人们 熟睡时 因温度下 降而 导致 着凉,或是 从睡梦中醒来去控制 电风扇 风速 的 问题 。 本控制 系统实时显 示检测温度值 ,并根据用 户设定的上 、 下 限温度 值 自动在相 应温度下作 出高速档 、低速档 、停止 的动 作 ,从而实现智能 控 制 电风扇 的风速 目的,形成一个经济 的、节能的智能温控 系统 。 1 .设 计 方 案 系统设计 的总框 图如 图 1 所 示。 单片机通过检测 DS 1 8 B 2 0采集 的温度 作相 应处理并送 数 码管显示当前温度值 , 同 时 当 前 显 示 温 度 值 与用 户 设 定 的 上 、下 限温 度值进行 比较 ,根据 比较 的结果 控制高速档 、低 速档 、停止档相对应 的继 电器 的通断 , 从而控制 电风 扇的 电 动机接 线方式 , 实现对风 扇风速 的控制 。 硬件 电路设 计包括 单 片机主控 电路 、数码 管显示电路、温度采集 、蜂鸣器、继 电器控制 电路 、 + 5 v供 电 电源等 。 主程序编程用 来实现对温 度 的检测、数码显示 、蜂鸣器 、继电器控制等处理功 能。 采集 、数码管显示 、蜂 鸣器 、继 电器控 制及用户上下限温度 值设置键 。在本系统设计 电路 中,温度采集 定义 DS 1 8 B 2 0 的 DQ端 口为 P 3 . 3 ;数码管显示 电路定义 P 0口连接七段数 码管 ,P 2口作为数码 管的位选信 号;P 1 . 0为手动档 电源开 关 ,P 1 . 1为 自动 档 电源 开 关 ,P 1 . 2 为 高速 档 , P 1 . 3为 低 速 档 ,P 1 . 4为显示值减 1 ,P 1 . 5为显 示值 加 1 , P 1 . 6 为 设 置 键 ;P 3 . 0为蜂鸣器报警等 。 2 . 1 . 1 温 度 采 集 温度采集 电路 主要采用温度传感器 D S 1 8 B 2 0作为感测 温度 的核心元件 ,它可把采集的温度信号转换 成数 字量 , 送 单片机 处理 后 ,输 出送 数码管显 示 当前 温度值 。DS 1 8 B 2 0 的 DO端 口接 P 3 。 3口,如 图 2所示 。
图 3 数 码 管显 示 电路
2 . 1 . 3用户上下 限温度值 设置 用 户 上 下 限温 度 值 设 定 由单 片 机 的 P 1 . 4 、 P 1 . 5 、 P 1 . 6口
1 5 8
湖北广播 电视大学学报
第 2期
外接 的 3 个 点动按钮 S 1 、S 2 、s 3来完成 ,如图 3 所 示。s 3 为 设 置 键 ,S 2为 显 示 温 度 值 加 1 ,S 1为 显 示温 度值 减 1 。 当按下设置键 S 3 , 进入 上限温度值设 置项 , 此时按下 S 2键 , 温度值加 1 ,长按 S 2不放可实现快速加 1 ,按下 s 1 键,上 限温 度 值 减 1 , 长按 S 1 不放可实现快速减 1 。再 一 次 按 设 置 键S 3 ,进 入 下 限温 度 值 设 置 项 ,此 时按 S 2 、S l 键 ,可对 下 限值加 1或减 1 。上 限温度值和下 限温度值 的设置 范围为 9  ̄ C~9 9 ℃,可 以满足 一般使用要 求。再按一次设置键 s 3 , 可切换到手动控制状态 ,此 时数码管显示 的是 当前温度值 , 这时 电风扇切换到手动控制模式 。再次按 下设置键 s 3 ,又 切换到温控 自动控制 ,或按接 P 1 . 7 脚的 S 4按键 ,也可 以从 手动控制切换到温控模式 。 2 . 1 . 4 继 电器 控制 电 路 继 电器 控 制 电路 由单 片 机 的 P 1 . 0 ~P 1 _ 3控 制 ,如 图 4 所示 。上电默认为智 能温控模 式,电风扇一通 电, P1 . 1 输 出 低 电平 ,Ol 1导通 ,继 电器 K2吸合 ,K1释放 。单片机 自 动检测温度传感器采集 的温度信号转换成数字量 , 送数码管 显示 ,并与用户设置的上、下 限温度值进行 比较 ,当前显示 温度值高 于用 户设定 的上 限温度 值时,P 1 . 2 输 出低 电平 , Q1 2导通 , 继 电器 K 3吸合 ,电源 接通 电风扇电机的高速 档; 当前显 示温度 值介于 用户所设 的上 、下 限温度 值 时,P 1 - 3 输出低 电平,Q1 3导通 ,继 电器 K4吸合 ,电源接通 电机 的 低速 档;当前显示温度值低于下 限温度值时 ,关闭风扇。 当要切换到手动控制时,按 S 3设置键 3次 ,从智能温 控模 式切 换到手动控制 ,P 1 . 0输 出低 电平 , Q1 0导通 ,继 电 器 K1吸合 ,K2释放 。此时可 以通过调节定时器及调速档 开关控制 电风扇的风速 。按下 s 4时 ,又可切换到智能温控 模式。