I南京信息职业技术学院毕业设计论文作者韩生龙学号11031P10系部电子信息学院专业计算机控制技术题目智能窗帘控制装置指导教师龙凌云评阅教师完成时间:2013年5月1日II毕业设计(论文)中文摘要智能窗帘控制装置摘要:随着现代社会的高速发展,人们对室内设计智能化的要求也越来越高。方便与享受的智能窗帘对于现代快节奏的人们生活来说,是适应现代化办公和生活环境的需要,是人们生活水平提高的一个标志。对于室内的窗帘而言,它不仅要具有遮光作用和美化功能,更要具有方便智能的使用功能。本文综述了智能窗帘控制装置系统的设计与制作过程,介绍了设计制作一个完整的窗帘控制系统需要做的理论分析以及其制作过程。智能窗帘控制装置系统核心采用的是单片机AT89C51,其次利用了光照传感器、键盘显示接口电路以及信号调理电路等外围电路,它主要的功能有时间显示,定时控制开闭窗帘,还可以根据光强度自动调节窗帘以使屋内达到舒适惬意的环境。整个系统在理论层面上,用程序语言驱动各模块工作,实现系统的内在联系,在应用层面上则采用Protel软件进行原理图设计。智能窗帘控制装置系统的构成主要由光照传感电路、系统主控模块电路、电源转换电路、电机控制电路、键盘以及显示电路等组成,重点讨论了窗帘自动控制系统的设计过程、硬件选用和软件调试等问题,通过本系统可实现利用光照强度以及设置时间来控制窗帘自动开闭。关键词:单片机智能窗帘定时步进电机III毕业设计(论文)外文摘要Title:SmartcurtaincontroldeviceAbstract:Withtherapiddevelopmentofmodernsociety,peopleareincreasinglyhighrequirementsforinteriordesignintelligent.Convenienceandenjoysmartcurtainsforthefastpaceofmodernlifeforpeopletoadapttotheneedsofthemodernofficeandlivingenvironment,isasignofimprovedlivingstandards.Forthecurtainsintheroom,itnotonlyhasashadingeffectandlandscapingfeatures,butalsotofacilitateintelligentusefeatures.Inthispaper,intelligentcurtaincontroldevicesystemdesignandproductionprocess,designacompletecurtaincontrolsystemsneedtodotheoreticalanalysisanditsproductionprocess.IntelligentcurtaincontroldevicesystemcoremicrocontrollerAT89C51,followedbytheuseofalightsensor,keyboardanddisplayinterfacecircuit,andasignalconditioningcircuitperipheralcircuits,itismainlythefunctionoftimedisplay,timingcontroltheopeningandclosingcurtains,youcanalsoautomaticallyaccordingtothelightintensityadjustthecurtainstothehouseofasafeandcomfortableenvironment.Theentiresystematthetheoreticallevel,eachmoduledrivenprogramminglanguage,theintrinsiclinkofthesystem,usingProtelsoftwareforschematicdesignattheapplicationlevel.Intelligentcurtaincontroldevicesystemconstitutesamajorbythelightsensingcircuit,systemmaincontrolmodulecircuit,powerconversioncircuits,motorcontrolcircuit,keyboardanddisplaycircuitfocusedonthedesignprocessofthecurtainsofautomaticcontrolsystem,hardwareselectionandsoftwareissuessuchasdebuggingthroughthesystemcanberealizedusinglightintensity,andsetthetimetocontrolthecurtainsopenandcloseautomatically.keywords:MCUSmartCurtainsTimingStepperMotorIV目录第1章绪论.........................................................51.1研究背景及意义..............................................51.2基本内容安排................................................61.3设计思想及基本功能..........................................7第2章总体电路设计及其原理说明.....................................72.1系统基本功能................................................72.2系统总体结构设计............................................8第3章硬件分析与设计...............................................93.1电源电路设计.................................................93.1.1单片机电源电路设计.....................................93.1.2步进电机电源电路设计..................................113.289C51单片机及相关电路......................................123.2.1晶振电路..............................................133.2.2复位电路..............................................143.2.3时钟电路..............................................143.2.4键盘电路..............................................163.2.5显示电路..............................................173.2.6A\D转换电路..........................................193.2.7光敏传感器............................................213.2.8步进电机..............................................223.2.9信号校正电路..........................................243.3窗帘框架构造设计...........................................253.3.1电动机选择............................................25第4章程序分析与设计..............................................274.1主程序设计.................................................274.2主要子程序设计.............................................284.2.1键盘程序设计.........................................284.2.2定时程序设计.........................................304.2.3步进电机程序设计.....................................31结论...............................................................32致谢...............................................................33参考文献...........................................................34附录一智能窗帘原理图.............................................35附录二程序清单...................................................365第1章绪论1.1研究目的和意义21世纪是信息化的世纪,各种电信和互联网新技术推动了人类文明的巨大进步。智能家居控制系统可以定义为一个过程或者一个系统。利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间。还将原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交换畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。系统的网络化功能可以提供遥控、家电(空调,热水器等)控制、照明控制、室内外遥控、窗帘自控、防盗报警、电话远程控制、可编程定时控制及计算机控制等多种功能和手段。使生活更加舒适、便利和安全。因智能家居控制系统布线简单、功能灵活,扩展容易而被人们广泛接受和应用。智能化控制的工作原理自然离不开运算和控制单元,在设计本系统时采用的主控器件AT89C51,正是运算与控制单元的集合体。本窗帘控制系统不仅具有采集控制方便、简单、灵活等优点,而且可以大幅度提高采各模块和芯片的协调性,从而大大提高系统的可利用性。此次系统设计系统正是利用AT89C51单片机的优点,顺利的完成了本设计的要求。并且实现了学习型定时和自动控制功能,为控制家居设备提供了良好的基础。正是因为通信技术、计算机技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。智能家居控制系统的主要功能包括通信、设备自动控制、安全防范三个方面。随着新技术和自动化的发展,传感器的使用数量越来越大,功能也越来越强,各种传感器都已经标准化、模块化,这给智能家居控制系统的设计提供极大方便。6智能窗帘控制装置系统的整体主要由硬件和软件两部分组成。硬件部分由单片机扩展的外围电路以及各种实现单片