如何使AT89C52单片机C的三个定时器同时工作

电子与信息学院《智能家电》期末课程设计题 目: 基于 AT89C52 单片机的智能风扇设计专 业: 应用电子技术教育师范 班 级: 13 应用师 2 班 小组成员: xx xx xx xx 指导老师: xx 成 绩: 2015 年 12 月基于基于 89C5289C52 单片机单片机的智能风扇设计的智能风扇设计摘要摘要: :传统电风扇多采用机械方式进行控制,功能少,噪音大,各档的风速变化大,耗能大,忘关风扇等情况,新闻曾经报道过因为忘关风扇导致火宅的严重事故。随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得由微机控制的智能节能电风扇得以出现。单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。本文阐述了利用单片机的上述优点控制各个模块运作,采用目前市场上性价比比较高的 STC89C52 单片机控制,以 DS18B20 温度传感器测温、用人体感应模块感应红外线,以蓝牙模块实现对手机连接,并通过四位共阳数码管显示。系统主要由单片机控制电路,时钟电路,显示电路以及校正电路四个模块组成。本文阐述了系统的 硬件工作原理,所应用的各个接口模块的功能以及其工作过程,论证了设计方案理论的可行性。系统程序采用 C 语言编写,经 KEIL 软件进行调试后在仿真软件中进行仿真测试,用单片机控制,能显示实时温度,并根据使用者设定的温度自动在相应温度时作出小风、大风、停机动作,精确度高,动作准确,这款智能风扇增加了人体红外感应的功能,实现人来开,人走关的功能,具有广阔的市场应用前景。关键词:智能风扇 89C52 单片机 DS18B20 人体感应 蓝牙 数码管AbstractTraditional electric fan 单片机的定义和特点32.1.1 单片机的定义.32.1.2 单片机的特点.32.2 单片机的发展趋势32.3 编程语言的选择43 设计要求和方案43.1 设计要求43.2 单片机芯片的选择方案53.3 显示模块选择方案53.4 调速方式的选择53.5 电路设计最终方案64 系统的硬件设计64.1 电路设计框图64.2 系统硬件概述74.3 主要单元电路的设计74.3.1 STC89C52 显示程序流程图……………………………………………………………….185.2 程序的设计195.2.1 数码管显示程序.195.2 独立按键显示程序206 结束语.21致谢词.22参考文献.23附录:系统程序………….…………………………………………………………………………241 前言前言1.1 课题的背景近些年来,随着空调行业的迅速发展,空调价格的大幅度“跳水”,电风扇行业曾被普遍认为是“夕阳产业”。其实并非如此,市场人士称,家用电风扇并没有随着空调的普及而淡出市场,近两年反而出现了市场销售复苏的态势。其主要原因:一是风扇和空调的降温效果不同;(空调有强大的制冷功能,可以快速有效地降低环境温度,但电风扇的风更温和,更加适合老人儿童和体质较弱的人使用。)二是电风扇有价格优势,价格便宜而且相对省电,安装和使用都非常简单,传统电风扇多采用机械方式进行控制,功能少,噪音大,各档的风速变化大,耗能大,忘关风扇等情况,新闻曾经报道过因为忘关风扇导致火宅的严重事故。随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得由微机控制的智能节能电风扇得以出现。生活中,我们经常会使用一些与温度有关的设备。比如,现在虽然不少城市家庭用上了空调,但在占中国大部分人口的农村地区依旧使用电风扇作为降温防暑设备,春夏(夏秋)交替时节,白天温度依旧很高,电风扇应高转速、大风量,使人感到清凉;到了晚上,气温降低,当人入睡后,应该逐步减小转速,以免使人感冒。虽然电风扇都有调节不同档位的功能,但必须要人手动换档,睡着了就无能为力了,而普遍采用的定时器关闭的做法,一方面是定时时间长短有限制,一般是一两个小时;另一方面可能在一两个小时后气温依旧没有降低很多,而风扇就关闭了,使人在睡梦中热醒而不得不起床重新打开风扇,增加定时器时间,非常麻烦,而且可能多次定时后最后一次定时时间太长,在温度降低以后风扇依旧继续吹风,使人感冒;第三方面是只有简单的到了定时时间就关闭风扇电源的单一功能,不能满足气温变化对风扇风速大小的不同要求。又比如在较大功率的电子产品散热方面,现在绝大多数都采用了风冷系统,利用风扇引起空气流动,带走热量,使电子产品不至于发热烧坏。要使电子产品保持较低的温度,必须用大功率、高转速、大风量的风扇,而风扇的噪音与其功率成正比。如果要低噪音,则要减小风扇转速,又会引起电子设备温度上升,不能两全其美。为解决上述问题,我们设计了这套温控人体感应自动风扇系统。本系统采用高精度集成温度传感器,用单片机控制,能显示实时温度,并根据使用者设定的温度自动在相应温度时作出小风、大风、停机动作,精确度高,动作准确,这款智能风扇增加了人体红外感应的功能,实现人来开,人走关的功能,在设产品中用到的热释电红外传感器(简称 PIR)是 80 年代发展起来的一种新型高灵敏度探测元件。它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。将这个电压信号加以放大,便可驱动各种控制电路,这样便形成了一种专门用作探测人体辐射的红外线传感器,本传感器是整个系统的关键,只有本传感器才能感应到人体红外线。1.2 课题的主要工作本论文主要研究基于单片机的智能风扇设计。当产品通电后,四位共阳数码管显示即时温度。设置触点按键:S4,上调键;S3,下调键;S2,设置键。本设计的主要内容:1、了解单片机技术的基本工作原理,熟悉各常用传感器模块的工作原理;2、选择适当的芯片和元器件,确定系统电路,绘制电路原理图,尤其是各接口电路;3、熟悉 单片机使用方法和 C 语言的编程规则,编写出相应模块的应用程序。1.2.1 课题的设计目标设计目标:使基于 STC89C52 单片机的智能风扇有以下三个功能:(1)实现温度调控,根据人体环境温度调节风速基于单片机的风扇温控仪采用 DS18B20 传感器,将检测到的温度转化为数字信号,单片机对输入的数字信号进行分析处理,当感应到人体温度高于上限值时,风扇全速旋转;当温度低于下限时,风扇停转;

}

本科毕业论文(设计) 基于 AT89C52单片机的电子秒表设计

指 导 教 师 姓 名、职称

随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带 动传统控制检测技术不断更新。单片机是指集成在一个芯片上的微型计算机,主 要包括 CPU 、随机存储器、只读存储器、基本输入 /输出接口电路、定时器 /计数器 等部件。

本文设计的主要思路是采用 ATMEL 公司的 AT89C52单片机作为中央处理器, 应用 LED 数码显示器,设计具有计时和倒计时功能的电子秒表。论文概述中主要 介绍了本次课题的课题背景、研究意义以及要求完成的任务。正文中首先介绍了 系统硬件的设计思路以及工作原理,其次简单阐述了程序的流程、程序各功能模 块的分析和实现过程,最后简单总结了本次设计的难点、关键点以及收获的经验。 关键词

}

专业文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“专业文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取,非会员用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文库认证用户/机构上传的专业性文档,需要文库用户支付人民币获取,具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档。

}

我要回帖

更多关于 单片机C 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信