毕业设计(论文)基于STC89C52单片机自动窗帘控制系统.doc
《毕业设计(论文)基于STC89C52单片机自动窗帘控制系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于STC89C52单片机自动窗帘控制系统.doc(37页珍藏版)》请在三一办公上搜索。
1、基于STC89C52单片机自动窗帘控制系统摘 要随着社会发展的越来越快,人们生活的越来越好,人们对于自己生活环境的要求越来越高,特别是我们的居住环境,随着生活节奏越来越快,人们想要舒适、快捷、方便的居住环境。现在的房屋多是有很大的落地窗,所以对于窗帘要求也是越来越高。因此,自动窗帘控制系统应运而生。自动窗帘控制系统多种多样。如有声控的、光控的、遥控的。现在的自动窗帘控制系统的核心器件多为单片机,动力部分多种多样,有直流电机和步进电机等。本次设计也是采用单片机控制步进电机来达到窗帘的关闭和打开,采用步进电机是因为步进电机能够精确速度及转动距离。单片机使用STC89C52,编写程序来控制步进电机的
2、转动方向和速度。本次设计我准备采用两种方式来控制步进电机,第一种是用按钮来控制,这种方式方便。第二种是使用定时来控制电机的转动。关键词:单片机,步进电机,自动窗帘 BASED ON STC89C52 MICROCONTROLLERS AUTOMATIC CURTAIN CONTROL SYSTEMABSTRACTWith the rapid development of society,peoples lives getting better,People for life environmental requirements will be more and more high especi
3、ally living environment. The rhythm of peoples living is becoming more and more quickly,so people want to comfortable,fast and convenient living environment. Now our houses have large French window,so our requirements of the curtain is becoming more and more high. So automatic curtain arises at the
4、historic moment . Automatic curtain control system is varied,such as voice controlling、light controlling、Remote control. Now the automatic curtain controlling system as the core component is generally Microcontroller ,the motor is varied,such as Stepping motor、DC motor.The design also used Microcont
5、roller control stepping motor to open curtain or close curtain. Using Stepping motor is because that Stepping motor can exactly control working time and distance. Microcontroller is STC89C52. Programming controls Stepping motors direction and instance. The design used two ways to control stepping mo
6、tor working,one controls uses button,another uses timing controlled.KEY WORDS: Microcontroller,Automatic curtain,Stepping motor目录前 言1第1章 单片机智能控制概述41.1单片机智能控制发展41.2自动窗帘控制系统概述61.3自动窗帘控制系统设计概述7第2章 自动窗帘控制系统102.1控制系统概述102.2控制模块102.3显示模块112.4执行模块13第3章 自动窗帘控制系统硬件163.1单片机概述163.1.1 STC89C52 单片机概述173.1.2 STC8
7、9C52 系列单片机的内部结构173.1.3单片机复位电路193.1.4单片机最小系统203.2步进电机213.2.1步进电机工作原理213.2.2步进电机驱动电路213.3 LED显示器223.3.1 LED显示原理223.3.2数码管的驱动方式24第4章 自动窗帘控制系统仿真与调试254.1 Proteus及其功能概述254.2 Keil概述264.3自动窗帘控制系统仿真与调试274.4流程图28结 论31谢 辞32参考文献33前 言随着我国文化、经济、科技等各方面的发展,单片机的应用也随之越来越广泛。在这样一个高速发展的环境下,各种新兴产品犹如雨后春笋,单片机的作用也显得越发重要。单片机
8、是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z8
9、0是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。在中国这个发展中大国,单片机的出现意味着计算机分为通用计算机系统和嵌入式计算机系统(单片机的最明显的优势,就是可以嵌入到各种仪器、设备中)。单片机单芯片因它的体积微小和成本低廉的优点而广泛的应用到工业控制,智能家电,汽车电子,楼宇自动化,医疗器械方面都有应用,智能仪表、实时工控、通讯设备、导航系统、家用电器常用的有验钞机,门禁系统,电子监控,变频空调等,它是现代电子系统中极其重要的智能化工具。在未来,单片机将会进一步的走向低功耗、小体积、大容量、高性能、低价位和混合信号集成化。随着材料科学、工艺技术、计算机技术的
10、发展与进步,电路系统向着集成度极高的方向发展。CPU的生产制造技术,也朝着综合性、技术性、实用性发展。可以说是日新月异的发展着。其中单片机在控制系统中的应用是越来越普遍了。单片机控制系统是以单片机(CPU)为核心部件,扩展一些外部接口和设备,组成单片机工业控制机,主要用于工业过程控制。要进行单片机系统设计首先必须具有一定的硬件基础知识;其次,需要具有一定的软件设计能力,能够根据系统的要求,灵活地设计出所需要的程序;第三,具有综合运用知识的能力。最后,还必须掌握生产过程的工艺性能及被测参数的测量方法,以及被控对象的动、静态特性,有时甚至要求给出被控对象的数学模型。 另外,单片机也经常应用于一些小
11、系统的设计,它有体积小 质量轻 抗干扰能力强 性价比高、灵活、方便、节省硬件开销、高效,最重要的是可实现智能化的特点。本次设计就用到了单片机在控制方面的作用。随着科学技术的快速发展,人们生活的不断提高,人们对于居住空间和环境的也有了更高的要求,这是社会发展的必然规律。生活的不断提高,家用电器的应用也越来越广泛,随之智能系统的出现也被越来越多的人认可,它不仅使人们的生活越来越来方便,也是人们的生活越来越来快捷。现在的建筑,对于窗帘的要求越来越高,单片机控制的自动窗帘系统,既能解决每天手动拉开和关窗帘的不便,又显出了生活的档次,更加能够能满足人们的享受要求,所以以后窗帘自动系统会越来越普及、流行。
12、另外这种窗帘系统不仅能满足广大市民住宅使用,还能广泛应用于公寓、宾馆饭店、写字楼等各种场所,因此该种产品具有广阔的市场前景,因此我们应该更加研究这方面的产品和该系统。由于我国的科技还是刚刚开始发展起来,各种科技产品明显落后发达国家,人们生活刚富裕起来,各种流行生活产品也是流入我国不久。自动窗帘系统在我国还是刚刚兴起,但是发展前景广阔,推广此系统具有很大的意义,如它改变了我们的生活方式,这种系统它为我们营造的了一个高效、舒适、便捷的居住环境。并且它牵动了一大批产业。单片机控制的自动窗帘产品面向了广大的家庭用户,其应用场景非常庞大,发展前景也是很广阔,因此这必将吸引大批有远见的企业介入,从而牵动一
13、大批产业发展。在欧美等发到国家,自动窗帘已广泛应用,10年前自动窗帘就已经进入我国,但是一直没有大的推广,这几年随着电控技术的不断提高及价格的不断下降,自动窗帘才有兴盛起来,据了解我国共有170多种自动窗帘获得了国家专利,但是技术方面还是大同小异,价格也是有很大的起伏。尽管自动窗帘系统在我国是一个新兴的行业,但是发展确实很快,进入我国以来由以前很少的厂家逐渐发展到几百家企业。目前,自动窗帘在我过已经形成了规模,现在有许多企业都进个行业,如海尔、清华同方、TCL等。随着自动窗帘日渐兴起,我国电子技术飞速发展,还有生活水平的不断提高,自动窗帘已经成为未来家居装饰潮流发展的新方向,从目前发展趋势来看
14、,在未来几十年里,自动窗帘必将成为我国主流行业之一。第1章 单片机智能控制概述1.1单片机智能控制发展伴随着人类的进化,人类智慧逐步提高。人类正从大自然学习并力图通过机器来模仿自身的认知过程和智能。人类已经发明了目前称之为计算机和自动机的高级机器,创建了能够为人类的进化和发展服务的智能系统,并应用机器智能来模仿人类智能,扩展了人脑的功能。在这一领域,形形色色的“智能制品”大放异彩,为经济、科技、教育、文化和人民生活服务。CAD、CAM、CAI、CAP、CIMS、互联网、数据挖掘、真体(agent)、机器人、自动机器和智能软件包等,已成为人类学习、工作和生活的组成部分。可以把智能控制系统这个主题
15、看作智能机器这个广阔领域的一个子集。智能自动化技术已成为高级决策的必不可少的得力工具。控制技术在20世纪经历了最重要的发展过程,发生了许多重要事件。从20世纪40年代至60年代,控制学科研究线性和非线性控制机理。这类控制器的设计主要是建立在频域模型基础上的。从20世纪60年代至80年代,控制系统领域获得迅速发展,引入了许多新的理论创新。这些创新包括状态空间模型的应用、可控性和可观性概念的开发以及最优和随机控制理论的演化等。其中某些成果被应用于过程控制和航空航天制导。在此期间,还提出了一些新的概念,如自适应、自学习、最优性和鲁棒性等。然而,受控装置和随机环境的模型是根据其物理特性通过离线和在线参
16、数估计而建立的,所有控制方法仍然非常依赖数学模型。从1980年起,控制学科获得快速发展,产生许多创新理论,包含了老策略与新技术(如应用知识库、模糊逻辑和神经网络等)的融合。这些新出现的理论可以归类于智能控制领域。实际上,现在智能控制已成为一个很有名的术语,并被控制系统科学家们广为研究和接受。尽管这些理论发展的某些方面仍然采用基于模型控制的老概念,但出现在该领域的许多新观念正导致非模型控制。在设计基于模型的控制器时,设计者采用了受控装置及其环境的先验知识; 这类知识通过装置及其环境的物理特征,或通过实验、辨识和估计来积累。非模型控制方法与在线学习机制相结合。神经网络和模糊逻辑领域出现的技术创新,
17、有助于促进自主机器人系统向智能控制领域发展。智能控制系统表现出许多系统科学家和应用数学家所积累的知识,特别是20世纪60年代,这些科学家首次提出了学习和适应这类术语,对一般研究领域和智能系统做出了贡献。细心的读者可能会发现,在智能控制的背后是反馈这一传统概念;反馈一直为我们所用,而且是所有人工控制机制的固有基础。实际上,反馈不仅对包括智能控制在内的自动控制起到了重大作用,而且在发展和推进人类现代物质文明和精神文明方面也正在起着日益重要的作用。可以预言,具有复杂反馈机制的智能控制必将对21世纪高文明和高技术的社会产生举足轻重的影响。随着单片机的高速发展,单片机也被广泛应用在智能控制系统中,如在智
18、能仪器仪表的应用:单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。还有在工业智能系统的应用,单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理芯片,电梯智能化控制系统等。随着人们生活的越来越好,单片机在智能家居上也是特别的广泛,基于单片机控制系统的智能化家电使我们的生
19、活更加便利。而是否能够实现远程家电的开关控制,又是否能够随时查询电器的工作状况,或者能够事先对家电的定时开关做出控制。这都成为大家的研究方向。家电产品已进入成熟期和稳定期,市场规模稳步上涨,但是竞争越来越激烈,他们的核心部件,即单片机的性能对产品的影响很大。同时经济的快速发展,人们对于家庭生活的舒适、快捷程度也提出了越来越来高的要求,特别是对于家用电器、窗帘,门的便捷方面。在这个背景下,家居智能控制系统就出现了并且逐渐显出竞争力。于是这些背景下自动控制窗帘系统进入市场。1.2自动窗帘控制系统概述自动窗帘控制系统是由发达国家兴起,并且已经广泛应用到许多行业中。如建筑窗帘(家庭、酒吧、会场)、各种
20、车窗、等。近些年,随着我国的逐渐富强,科学技术越来越来发达,人们生活条件越来越好。这一行业已经逐渐进入我国,并且得到了快速的发展,由刚开始的几家小公司,到现在已经有许多大型公司进入这一行业。如海尔、清华同方、TCL等。自动窗帘控制系统多种多样,控制方式也是多种多样。如光控、红外线遥控、声控、定时、开关控制等。上海雅帘窗饰制造有限公司专业生产各种电动窗帘,根据操作机构和装饰效果的不同分为电动开合窗帘系列、电动升降窗帘系列、电动天棚帘(户外电动天蓬和室内电动天棚)、电动遮阳板、电动遮阳蓬等系列。它的主要结构有三部分组成。一、控制窗帘开、闭的智能控制器系统。二、操作和设置主控制器的红外遥控器。三、拉
21、动窗帘的执行机构电机和拉动机构。主机控制电机的正、反转动,通过滑轮拉动窗帘自动闭合或者打开。也可以使红外遥控器可以直接遥控窗帘的开闭,用遥控器对主控制器进行自动功能的设置,一旦设置并开启自动控制功能,主控制器将按设定功能自动完成控制。它的工作方式有好几种。有些用户喜欢使用时控工作方式,即在主控器上设置好开关时间,清晨拉开时间到,窗帘徐徐拉开,傍晚关闭时间到,窗帘自动关闭。临时拉开或者关闭,只需使用遥控器。有的喜欢半自动手动控制即在打开或关闭窗帘的时候,只需要按一下“正转”或“反转”按键后,窗帘到位自动停止。还有就是智能化控制即定时控制或主控制器通过测试环境亮度完成的自动控制。总之分为定时控制、
22、无线控制、智能化联动控制和红外控制等。它还有许多辅助功能。还有许多大公司生产了各种各样的自动窗帘,但是功能,及控制方式大都差不多。我认为这些功能还不够全面,我认为控制窗帘还有许多方面要开发。比如说,我们可以通过检测温度,光照,湿度等许多方面来控制窗帘的拉开合上,还可以控制拉开什么样的窗帘,可以让光照,温度等许多条件达到最好。当然这涉及的方面很广,成本也会大大增加,但是我相信这将是我们研究的一个方面。1.3自动窗帘控制系统设计概述在这样(上面所说)的大环境下,我做了一个简单的基于单片机1的自动窗帘控制系统,并且做出模型实现该系统功能。本系统是由简单的控制器、执行机构(动力机构)和受控对象等组成。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 STC89C52 单片机 自动 窗帘 控制系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3979919.html