智能窗帘控制系统设计_毕业设计论文
智能窗帘控制装置(毕业设计论文)

智能窗帘控制装置(毕业设计论文)1000字智能窗帘控制装置是一种基于智能化技术的家居控制系统,通过对窗帘的控制,实现对室内光线和隐私的控制。
本文设计了一种智能窗帘控制装置,包括硬件和软件两部分。
硬件部分采用单片机和无线通信模块,实现对窗帘的控制和远程操作。
软件部分采用Android操作系统和APP应用程序实现人机交互和数据传输。
实验结果表明,本文所设计的智能窗帘控制装置系统性能稳定,操作简单易用,可以满足用户对窗帘控制的需求。
智能窗帘控制装置的设计,主要包括以下几个方面:1. 系统架构设计智能窗帘控制装置的系统架构包括三个部分:窗帘控制模块、通信模块和用户终端。
其中,窗帘控制模块主要包括电机控制模块、光敏检测模块和温湿度检测模块,实现对窗帘的控制和光线、温湿度的感知。
通信模块主要采用无线通信技术,实现本地和远程的控制和数据传输。
用户终端采用APP应用程序,通过Android操作系统实现人机交互和数据传输。
2. 窗帘控制模块设计窗帘控制模块主要包括电机控制模块、光敏检测模块和温湿度检测模块。
电机控制模块采用单片机实现对窗帘的控制,包括窗帘的开关、上升和下降控制。
光敏检测模块和温湿度检测模块主要用于感知室内光线和温湿度信息,实现对室内环境的监控和调节。
3. 通信模块设计通信模块采用无线通信技术,主要包括WiFi模块和蓝牙模块。
WiFi 模块实现本地和远程的控制和数据传输,蓝牙模块实现本地的控制和数据传输。
在设计过程中,需要考虑模块的通信速度、稳定性和传输距离等因素。
4. 用户终端设计用户终端采用APP应用程序,通过Android操作系统实现人机交互和数据传输。
用户可以通过APP实现对窗帘的控制和监控,包括窗帘的开关、上升和下降控制、光线和温湿度信息的查询和监测等。
总之,本文设计的智能窗帘控制装置采用单片机和无线通信模块,实现对窗帘的控制和远程操作。
通过Android操作系统和APP应用程序实现人机交互和数据传输。
本科毕业设计--智能遥控窗帘系统设计

吉林农业大学本科毕业设计论文题目:智能遥控窗帘系统设计学生姓名:专业年级:电子信息科学与技术指导教师:职称讲师2009年5 月6日目录摘要 (1)ABSTRACT: (1)1前言 (1)1.1国内外的发展现状 (1)2总体方案设计 (2)2.1方案论证与比较 (2)2.1.1直流电机驱动 (2)2.1.2液晶显示 (3)2.1.3无线遥控 (5)2.280C51单片机 (6)3系统设计 (7)3.1总体设计 (7)4.系统各功能模块设计 (9)4.1无线发射接收功能模块 (9)4.2直流电机驱动模块 (12)4.3液晶显示模块 (13)4.4无线遥控模块 (19)4.4.1 ShockBurstTM模式 (19)4.4.2发送流程 (19)4.4.3接收流程 (20)4.4.4节能模式 (20)4.4.5 SPI接口配置 (20)4.5风力传感器模块 (22)4.6光传感器模块 (23)4.7位置传感器模块 (24)5软件设计 (24)6系统调试 (29)6.1自制光源调试 (29)6.2风速测试 (29)6.3光强度测试 (30)7结论与展望 (30)参考文献 (31)致谢 (31)附录1 (32)附录2 (35)智能遥控窗帘系统设计学生:张连锋专业:电子信息科学与技术指导教师:宫鹤摘要:该系统为窗自动控制系统,可以根据各种条件手动或自动控制窗及窗帘的开度。
利用无线遥控实现窗的开关及窗帘的开度的控制及实现开度显示(顺序实现窗帘的“全关-位置1-位置2-全开-位置2-位置1-全关”,每两种开度操作之间间隔一定时间,存储这个过程,可重复实现这个过程);利用光敏器件,根据不同的环境照度实现窗帘的四种开度。
另外可增加温度﹑风力﹑雨水传感器,自动实现窗的开关。
关键词:无线遥控液晶显示直流电机The Design of Intelligent Remote Control Curtain SystemName:ZhanglianfengMajor:Electronic Information Science and TechnologyTutor: GongHeAbstract:The system for the automatic control window, according to various conditions can be manual or automatic control window and the curtains opening. The realization of the use of wireless remote control switch and the curtains of the window opening of the control and the achievement of opening show (the curtain order to achieve "full draw - Position 1 - Position 2 –full draw back - Position 2 - Position 1 –full draw," every two Opening a certain time interval between the operation and storage of this process can repeat this process to achieve) The use of photosensitive devices, according to the environment to achieve illumination of the four opening curtain. In addition to increase the temperature ﹑wind ﹑rain sensor,automatically switch the window.Key words:wireless remote control LCD DC motor1前言随着社会经济的发展和人们生活观念的改变,宽大窗户的办公和生活建筑越来越多,这种建筑结构美观,采光良好。
智能家居环境下的智能窗帘控制系统设计

智能家居环境下的智能窗帘控制系统设计智能家居是当下越来越普及的一种概念,将传统的家居环境与现代IT技术有机地结合起来,实现更加智能化、便捷化的生活方式。
智能窗帘控制系统作为智能家居的一种重要组成部分,也在不断地得到完善和改进。
如何设计一套高效、便捷、易用的智能窗帘控制系统,是当前所关注的重点。
一、智能窗帘的作用与发展智能窗帘是一种通过遥控、手势、语音等方式对窗帘开合和电机驱动进行远程控制的窗帘系统。
它不仅可以实现智能化开合窗帘,从而实现智能化控制屋内温度和光线,同时还可以保护隐私和安全等多种功能。
智能窗帘拥有较长的发展历史。
早在1970年代,美国就已经出现了遥控电动窗帘的产品。
随着电子技术和智能化技术的加速发展,智能窗帘的性能和功能在不断提高。
现在,智能窗帘已经实现了多种控制方式,可以与智能手机、家庭智能音箱等设备相连,实现更加智能化的控制方式。
二、智能窗帘控制系统的设计方案1.硬件方案智能窗帘控制系统的硬件包括电机、窗帘轨道、线路、传感器及控制器等组件。
智能窗帘电机通常采用直流电机或交流电机,可以实现单控、组合控制、集中控制等多种控制方式。
智能窗帘轨道是智能窗帘的主体结构,通常采用铝合金、钢、PVC等材质,应依据窗户的尺寸选择合适的尺寸。
智能窗帘控制系统的传感器包括环境传感器和人体感应器。
环境传感器可以检测室内的光照、温度、湿度等信息,从而实现智能控制。
人体感应器可以检测人的活动,从而实现自动化控制。
2.软件方案智能窗帘控制系统的软件包括应用程序、控制算法和通讯协议等。
应用程序是智能窗帘控制系统的核心,可以实现窗帘的开合、定时控制、遥控控制、语音控制等多种操作的界面。
控制算法可以集成多种控制方式,提高系统的控制精度和响应速度。
通讯协议可以实现智能窗帘与其他智能家居设备的互联功能。
三、智能窗帘控制系统的优势与应用场景分析智能窗帘控制系统具有以下几个方面的优势:1.便捷性:智能窗帘控制系统可以通过遥控、手势、语音等方式实现窗帘的开合,无需手动操作。
智能窗帘控制系统设计

智能窗帘控制系统设计概述系统组成1.电动窗帘模块:包括电动驱动器、电动控制器和传感器等组件。
2.无线通信模块:负责传输控制信号,与用户手机或智能家居主控系统进行通信。
3.用户手机应用程序:提供用户界面,实现远程控制和定时操作等功能。
4.云端服务:负责存储用户数据和控制指令,并提供远程访问和控制的功能。
系统功能1.远程控制:用户可以通过手机应用程序随时随地对窗帘进行远程控制,实现打开、关闭、停止和调节等功能。
2.定时操作:用户可以根据自己的需要设置窗帘的定时打开或关闭,例如早上起床时自动打开窗帘,晚上睡觉时自动关闭窗帘等。
3.自动感应:系统可以通过传感器实现对环境变化的自动感应,例如当阳光过强时自动关闭窗帘,室内光线不足时自动打开窗帘等。
系统设计1.用户界面设计:手机应用程序提供友好的用户界面,包括窗帘状态显示、控制按钮和定时设置等功能。
2.通信模块设计:采用无线通信技术,如Wi-Fi或蓝牙,与用户手机进行通信,保证控制指令的传输可靠性和稳定性。
3.传感器设计:采用光敏传感器和温湿度传感器等,实现自动感应功能,能够根据环境变化自动控制窗帘的打开和关闭。
4.电动驱动器设计:选择适当的电动驱动器,确保其能够快速、平稳地控制窗帘的运动,并具备一定的承重能力。
5.数据存储与云端服务:用户的定时设置和控制记录等数据可以存储在云端,方便用户进行远程访问和控制。
云端服务还可以提供更多的智能化功能,如智能推荐、数据分析和故障诊断等。
系统优势1.提高居住舒适度:用户可以根据自己的需求随时调节窗帘,使室内光线和气温更加适宜,提高居住舒适度。
2.省时省力:用户无需亲自去拉动窗帘,可以通过手机进行控制,省去了繁琐的操作过程。
3.节能环保:系统的自动感应功能可以根据环境变化自动控制窗帘,使室内光线和温度保持在适宜的范围,降低了能耗,实现节能环保的目的。
总结智能窗帘控制系统是智能家居领域的一个典型应用,通过无线通信技术和传感器的应用,实现了远程控制、定时操作和自动感应等功能,提供用户更加方便和舒适的使用体验。
基于ZigBee的智能窗帘控制系统

本科毕业论文(设计)开题报告论文(设计)题目:基于ZigBee的智能窗帘控制系统学院:数学与计算机科学学院专业:物联网工程姓名:学号:指导教师/职称:填表日期:教务处制摘要由于我国经济水平不断突飞猛进,人们的物质生活也得到了极大的提升,并且在科技告高速发达的今天,人们也越来越依赖于科技,并且将这种科技的便捷植入到家庭窗帘当中。
在最近几年,智能窗帘从之前的口号已经实打实进入到人们的实际生活中,基于各种技术开发的窗帘控制系统越越来越多。
本文就设计了一套基于ZigBee系统开发的智能窗帘控制系统。
这套系统通过使用ZigBee技术进行开发设计,ZigBee技术的具有低成本、距离短以及功耗低等特点,十分适合于1000平方米以下的智能化窗帘系统使用。
本文创新点在于本文设计的这套智能窗帘控制系统具有自动监督、调节、警报的功能,非常贴近于实际生活需求,同时也在使用中非常可靠和便捷,是一套理想的智能窗帘解决办法,在实际应用中和扩展性具有很好的应用前景。
关键词ZigBee,智能窗帘,系统设计AbstactAs China's economic level continues to advance by leaps and bounds,with the rapid development of science and technology, people are increasingly relying on science and technology and implanting the convenience of this technology into family curtains.In recent years, smart curtain from the previous slogan has been real into the actual life of people, based on a variety of technology developed curtain control system more and more.This paper designs a set of intelligent curtain control system based on ZigBee system.This system is developed and designed by using ZigBee technology. ZigBee technology has the characteristics of low cost, short distance and low power consumption, and is very suitable for the intelligent curtain system below 1000 square meters.The innovation of this paper is that the intelligent curtain control system designed in this paper has the functions of automatic supervision, adjustment and alarm, which is very close to the needs of real life. At the same time, it is very reliable and convenient in use. It is an ideal solution for intelligent curtain, and has a good application prospect in practical application and expansion.Key wordsZigBee, intelligent curtain, system design目录第一章绪论 (5)(一)研究意义 (5)(二)研究目的意义 (5)第二章设计关键技术 (6)(一)物联网网络模块 (6)(二)协议转换模块 (8)(三)通信模块技术 (9)第三章系统需求分析 (11)(一) 系统功能需求分析 (12)(二)性能需求分析 (12)(三)用户界面及其他需求分析 (12)第四章系统总体架构设计 (12)第五章系统硬件平台设计 (15)(一)系统主控制器 (15)(二) ZigBee通信模块 (16)(三)设计电路 (17)(四)室内环境检测模块 (17)(五)家电控制器模块 (17)第六章系统软件设计实现 (18)(一)嵌入式家庭网络的实现 (18)(二)ZigBee无线通信网络的实现 (19)(三)温度控制模块软件设计 (19)第七章结束语 (21)参考文献 (22)第一章绪论(一)研究意义在信息时代的今天,计算机技术和网络技术的日新月异,各种新技术、新理论每天都有新的发展。
(完整版)基于51单片机的智能窗帘控制系统设计与实现毕业设计

毕业设计(论文)题目:基于51单片机的智能窗帘控制系统设计与实现系部:信息系专业:电子信息二○一三年十二月基于51单片机的智能窗帘控制系统设计与实现摘要:随着现代电子技术和自动化技术的快速发展,人们越来越向往便捷,轻松的生活方式,人们对生活质量的要求越来越高。
家用电器产品也在不断的更新换代。
从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。
这次的毕业设计智能窗帘控制系统的设计与实现是在这个的理念上设计的,本系统主要的模块有单片机驱动模块,电机驱动模块,光敏检测模块,无线收发模块和LED信号显示模块。
本系统分为两种模式,在智能模式下利用光敏电阻检测光照强度的变化,通过单片机驱动电机驱动模块中的电机的正反转实现窗帘的来回移动。
在手动模式下,利用遥控器中的无线发送模块发送信号,再通过单片机驱动电机。
本文设计中的智能遥控窗帘因为操作简单,功能实用和结构简单,所以它基本满足人们对窗帘的智能化的基本需求,也因为前景广泛而有研究的价值。
关键字:51单片机,智能,无线遥控,直流电机目录引言 (5)一、绪论 (5)1.1问题的提出 (5)1.2国外最新的研究成果 (6)1.2.1光控帘 (6)1.2.2隔音帘 (6)1.2.3节能帘 (7)1.2.4隐身帘 (7)1.2.5日能帘 (7)二、核心芯片和器件介绍 (8)2.1DC电源插口介绍 (8)2.2AT89S52单片机 (8)2. 2.1单片机特点和特性 (9)2.2.2单片机的引脚功能 (10)2.3SC2262编码解码芯片 (14)1.3.1SC2262的特点 (14)2.3.2 SC2262的应用范围 (15)2.3.3 SC2262的引脚和说明 (15)2.3.4 SC2262的功能描述 (16)2.3.5 SC2262的工作流程图 (17)2.4SC2272编码解码芯片 (17)2.4.1 SC2272的特点 (18)2.4.2 SC2272的应用范围 (18)2.4.3 SC2272的引脚和说明 (18)2.4.4 SC2272的功能描述 (20)2.4.5 SC2272的工作流程图 (21)2.5315M发射和接受模块 (21)2.5.1315M发射和接受模块应用范围 (22)2.5.2 315M无线发射模块介绍 (22)2.5.3 315M无线接收模块介绍 (23)三、硬件电路的设计 (24)3.1电源和单片机控制部分 (24)3.2继电器控制直流电机部分 (25)3.4光敏识别部分 (26)3.5无线接收和发射部分 (27)四、调试和实现设计 (28)五、软件和程序调试 (29)5.1工作流程图: (29)5.2管脚定义 (29)5.3主函数 (30)总结 (31)致谢 (32)参考文献 (33)附录一:硬件图正反照 (34)附录二:电路原理图和PCB图 (36)附录三:电路仿真图 (37)附录四:C语言程序 (29)引言人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求。
智能家居中的智能窗帘控制系统设计

智能家居中的智能窗帘控制系统设计智能家居已经成为了人们日常生活中越来越不可或缺的一部分,其中智能窗帘控制系统是智能家居中重要的一部分,因为能够智能地控制窗帘的开合关键体现了智能家居的核心理念:提高生活质量和便利性。
智能窗帘控制系统设计需要考虑的因素有很多,比如系统的软硬件设计、与其他智能设备的联动、安全性等等。
下面,我们将从这些角度分别来探讨智能窗帘控制系统的设计要点。
一、软硬件设计智能窗帘控制系统的软硬件设计应该考虑功能、易用性、可靠性和易于维护等方面,通过合理的设计可以实现窗帘智能化、自动控制、远程控制、定时控制等功能。
首先要考虑的是窗帘追踪功能,智能窗帘控制系统需要通过光线传感器等传感器技术来自动判断窗帘的开合状态,从而确定窗帘应该打开还是关闭。
这一过程需要用到单片机或微控制器等硬件设备来实现,可以根据传感器输出的信号来控制窗帘马达的转动。
其次,智能窗帘控制系统还需要具备远程控制和定时控制能力。
这需要用到无线通信技术,可以通过Wi-Fi或蓝牙等技术实现从智能手机等终端设备控制窗帘的开合。
同时,定时控制是智能家居中比较基础的功能,可以通过编写简单的程序来实现。
最后,智能窗帘控制系统还要能够记忆用户的使用习惯,不断学习适应用户习惯来自动控制窗帘开合,这也需要软硬件系统具备强大的处理功能和记忆功能。
二、与其他智能设备的联动智能窗帘控制系统的另一个重要的设计需求是与其他智能设备实现联动。
智能家居的一个重要特点就是互联网+,智能设备之间可以互相联动实现更为智能和便捷的功能。
例如,如果智能家居中有温度传感器,智能窗帘控制系统就可以配合温度传感器来自动调节窗帘的开合程度,使得室内温度始终保持在用户设定的温度范围内。
此外,智能窗帘控制系统还可以与智能音箱、智能门锁、智能灯具等设备联动,实现生活的智能化。
例如用户离开家时,智能窗帘控制系统可以实现远程关闭窗帘、锁门等功能。
三、安全性智能窗帘控制系统也需要考虑安全性,确保系统的可靠性和用户数据的安全。
智能窗帘控制装置本科毕设论文

南京信息职业技术学院毕业设计论文作者韩生龙学号11031P10 系部电子信息学院专业计算机控制技术题目智能窗帘控制装置指导教师龙凌云评阅教师完成时间:2013年 5 月 1 日毕业设计(论文)中文摘要毕业设计(论文)外文摘要目录第1章绪论 (5)1.1 研究背景及意义 (5)1.2 基本内容安排 (6)1.3 设计思想及基本功能 (7)第2章总体电路设计及其原理说明 (7)2.1 系统基本功能 (7)2.2 系统总体结构设计 (8)第3章硬件分析与设计 (9)3.1电源电路设计 (9)3.1.1单片机电源电路设计 (9)3.1.2步进电机电源电路设计 (11)3.2 89C51单片机及相关电路 (12)3.2.1晶振电路 (13)3.2.2复位电路 (14)3.2.3时钟电路 (14)3.2.4键盘电路 (16)3.2.5 显示电路 (17)3.2.6 A\D转换电路 (19)3.2.7光敏传感器 (21)3.2.8 步进电机 (22)3.2.9信号校正电路 (24)3.3窗帘框架构造设计 (25)3.3.1电动机选择 (25)第4章程序分析与设计 (27)4.1 主程序设计 (27)4.2 主要子程序设计 (28)4.2.1 键盘程序设计 (28)4.2.2定时程序设计 (30)4.2.3步进电机程序设计 (31)结论 (32)致谢 (33)参考文献 (34)附录一智能窗帘原理图 (35)附录二程序清单 (36)第1章绪论1.1 研究目的和意义21世纪是信息化的世纪,各种电信和互联网新技术推动了人类文明的巨大进步。
智能家居控制系统可以定义为一个过程或者一个系统。
利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。
与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间。
还将原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交换畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南工业职业技术学院Henan Polytechnic Institute 毕业设计(论文)题目智能窗帘系统控制班级_机电 1001摘要随着科技的发展,智能家居已逐渐进入人们的生活中。
市场对于红外遥控控制系统的需求也越来越大。
高精度、多功能、低功耗,是现代科技的主导方向。
因此,单片机在电子产品的应用已经越来越广泛,在很多电子产品中都用到了红外控制。
本设计介绍给予AT89C51单片机控制的智能窗帘系统,它采用了红外遥控技术,实现室内任何地方,只要轻按遥控器,窗帘就会随心所欲的打开或关闭。
为了使窗帘更加智能化,在设计中还加入光控和自动定时控制,可以根据光强或用户定时,开启或关闭窗帘,让该设计更加人性化。
关键字:智能窗帘、光控、单片机目录第一章绪论 (1)1.1 窗帘红外遥控设计目的 (1)1.2智能窗帘概述及发展 (1)第二章设计思路 (2)2.1主要任务 (2)2.2 工作原理 (2)2.3实现功能 (2)第三章设计方案 (3)3.1红外遥控的基本原理 (3)3.2 系统总体结构规划 (3)第四章硬件设计 (5)4.1 89C51单片机及相关电路 (5)4.2晶振电路 (5)4.3复位电路 (6)4.4时钟电路 (7)4.5电源电路 (8)4.6 步进电机控制系统电路 (9)4.7 键盘/显示接口电路 (10)4.8 传感器 (12)4.9 放大滤波电路 (14)4.10 A/D转换 (15)第五章系统软件设计 (17)5.1 主程序软件设计 (17)5.2 光控电机程序设计 (18)5.3 LCD1602显示程序设计 (18)5.4 DS1302程序设计 (19)5.5 键盘程序设计 (21)5.6光照采集程序设计 (21)5.7 DS18B20程序设计 (22)总结与展望 (23)参考文献 (24)致谢 (25)第一章绪论随着国民经济的发展和科学技术水平的提高,特别是计算机技术,通信技术、网络技术、控制技术的迅猛发展与提高,促使家庭实现了生活现代化,居住环境舒适化。
这些高科技已经影响到人们生活的方方面面,改变了人们的生活习惯,提高了人们的生活质量,智能家居在这种形势下应运而生1.1 窗帘红外遥控设计目的随着科学的发展,社会的进步,信息化得加快,人民生活水平的提高,工作压力也越来越大,人人都希望回到家或是在办公室都有一个舒适的环境。
能得到很好的休息,这就使得自动化技术快速发展。
为了进一步满足人们高水准生活的需要,窗帘由手动控制向红外线遥控、向智能化发展。
红外线遥控是目前应用最广泛的一种通信和遥控手段。
而且红外线遥控器具有体积小、功耗低、功能强、成本低等特点。
单片机以它的体积小、质量轻、耗电省、可靠性高、价格低等特点。
在电子产品中的应用已经越来越广泛,在很多电子产品也用到了红外控制。
随着窗帘红外控制系统应用范围日益广泛和多样,各种适用于不同场合的窗帘控制器应运而生。
它不但取代原有的无线遥控窗帘控制器,而且工作可靠。
1.2智能窗帘概述及发展在现代生活中,窗帘再不仅仅只起到遮挡光线的简单的作用。
它在整体家居中的装饰作用越来越突出。
据调查发现,居民因迁入新居而购买窗帘布艺产品平均每单花费在4000元以上,且不乏一次花费在2万元以上者。
因此,以迁入新居或装修后进行家用纺织品消费为特征的消费需求增长,成为家用纺织品消费的主流,明显地表现为刚性需求的增长。
另外,随着人们对居住环境的要求不断地提高,智能化的家居产品在人们的生活中将会逐渐被认识和采纳,智能窗帘也正以其强大的人性化功能、惊人的发展速度以及巨大的市场前景崭露头角。
然而,纵观目前国内智能窗帘市场,一方面,它的价格只有少数的人能承受的起,离普通大众相去甚远,而这过高的价格制约了它的发展。
另一方面,智能窗帘的智能化程度还不高,有的甚至只有遥控功能也称作是智能窗帘,因此智能窗帘市场良莠不齐。
针对这种现象,本设计通过创新,给窗帘增加了定时控制和光感控制,让窗帘显得更加智能化。
在成本方面,采用一些价格相对便宜的器件,来实现这个复杂的系统。
因此本设计具有很强的现实意义。
2.1主要任务课题设计的主要任务就是实现红外信号的发射和接收。
保证发射出的信号要有足够的强度,在传播过程中要能有防止其他无线电信号的干扰能力。
同时接收机要能够在足够远的距离上接收到准确的控制信号,起到控制电路工作的作用。
利用光敏电阻根据光线的强弱自动调节窗帘的开关.2.2 工作原理和用电磁波用作无线电遥控的信号传播媒介一样,在红外遥控电路中用红外线作为红外线遥控的信号传播媒介。
借助于红外线具有直线传播的特性,利用专用的红外传感器具有灵敏度高,响应快和光谱范围窄的性能,制成灵敏度高,抗干扰性能良好的红外遥控装置。
利用单片机控制的红外遥控电路,它是利用单片机的异步通讯口,用红外发射口和红外接收来实现发射和接收点信号功能.2.3实现功能1.手动控制该功能使电动窗帘具有手动正传、手动反转和手动停止的功能。
用户可以通过遥控器对窗帘的开合进行控制,避免了手动拉动窗帘的麻烦。
2.半自动手动控制半自动手动控制是在需要关闭或打开窗帘的时候,只需要人工按一下“正转”或“反转”按键后,窗帘到位自动停止。
3.光控调节功能当用户无暇顾及窗帘的开合程度时可以打开光控调节功能,窗帘的关闭和开启通过环境亮度自动完成窗帘的开启或关闭操作控制,“天黑关闭,天亮打开”单片机会自动获取信息调节室内光照强度,使室内一直处于舒适的光照环境。
具有智能管理,不产生误动作。
4.定时控制功能根据设置输入的开启或关闭时间,来控制窗帘的关闭和打开。
窗帘的正转、反转和停止功能可由单片机输出电平来控制步进电机的运转以实现。
环境亮度的控制通过光敏电阻和运放组成的电路来控制单片机输出电平继而控制电机的正转和反转。
时间自动控制可以由定时器来控制3.1红外遥控的基本原理由于一般的遥控电路,其控制距离都不超过10米。
这不仅是由于发射机的发射功率一般都小的原因,而更重要的是因为红外线具有可见光的散射特性,在经过一段距离后它的发射面积增大,使控制信号的能量分散,单位面积上的能量强度减弱,因而失去控制功能。
如果在增大发射机发射功率的同时,又将发射光或接收光聚焦,则控制距离可大大增加。
本次设计的要求是控制距离为40-50米,所以,一般的遥控电路不能满足要求。
所以就要求我们能设计出能适用于中远距离遥控的电路制开关的目的。
单通道遥控开关电路的红外线发射控制电路是利用脉冲发生器产生的高频脉冲方波驱动红外发光管,使其发射出一系列等幅的红外方波脉冲。
方波的占空比用1:1或1比几。
其目的是在一定的电源电压下,达到尽可能高的脉冲峰值,提高发射机的效率,以增大控制距离,而且节省电源。
例如:一个峰值电流为3A的脉冲,占空比为1:3,它的平均消耗电流只有1A。
这对于使用干电池作电源的发射机是很有实用价值的。
在接收机方面,由光电二极管或光电三极管将接收到的红外脉冲信号转换成微弱的脉冲电信号,由电压放大级将这个微弱的信号加以放大,使其能够可靠地出发双稳态电路的翻转,有的电路还加以限幅放大,以削去干扰尖脉冲。
最后将双稳态电路输出的控制信号进行功率放大并驱动继电器。
3.2 系统总体结构规划电动窗帘控制器的总体结构框图如图3.2所示。
图3.2 电动窗帘控制器结构框图由光电传感器来探测外界的光强,从传感器出来的信号经过信号调理电路的放大,滤波调理后输入到A/D转换器,A/D转换器件完成一个转换过程需要一定时间,如果在这段时间内信号的幅度发生变化,转换结果将会受到影响,所以期间要用到采样保持电路。
转换后的信号由单片机控制器,来实现电机的运行与停止。
显示部件用来显示电动窗帘控制器的各种状态信息。
键盘是主要的输入设备,控制单片机的各种参量。
第四章硬件设计4.1 89C51单片机及相关电路89C51是美国ATMEL公司的低电压一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
它,89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,89C2051是它的一种精简版本。
89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
4.2晶振电路电路中的晶振即石英晶体震荡器。
由于石英晶体震荡器具有非常好的频率稳定性和抗外界干扰的能力,所以,石英晶体震荡器是用来产生基准频率的。
通过基准频率来控制电路中的频率的准确性。
同时,它还可以产生振荡电流,向单片机发出时钟信号。
图4.2是单片机的晶振电路。
电路中的电容C1和C2的典型值通常选择为30PF左右,该电容的大小会影响振荡电路频率的高低、振荡器的稳定性和起振的快速性。
晶体振荡频率的范围通常在1.2~12MHz。
晶体的频率越高,系统的时钟频率越快,单片机的运行速度越快。
但反过来,运行速度对于存储器的速度要求就越高,对印刷电路板的工艺要求也就越高,即要求线间的寄生电容要小。
晶体和电容应该尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证振荡器稳定、可靠地工作。
89C51常选择振荡频率12MHz的石英晶体。
图4.2 单片机晶振电路图4.3复位电路复位是单片机的初始化操作,只需要给89C51的复位引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可以使89C51复位。
复位时,单片机初始化为0000H,从0000H单元开始执行程序。
除了进入系统的正常初始化之外,当程序运行错误(如程序跑飞)或操作错误使系统处于锁死状态时,也需要复位键使RST脚为高电平,使89C51摆脱“跑飞”或“死锁”状态而重新启动。
图4.3是复位电路图。
图4.3 复位电路图4.4时钟电路本设计需要窗帘在给定的时间自动开和关,所以需要用到定时器,而为了保证单片机与外界时钟一致,要用到一个实时时钟电路。
这里使用DS12887实时时钟芯片来完成这项功能。
DS12887是DALLAS公司生产的实时日历时钟芯片,其主要功能包括非易失性时日历时钟、报警器、百年历、可编程中断、方波发生器和114字节的非易失静态RAM。
使用DS12887时应注意以下几点:Vcc正常情况下为5V,当Vcc 降至4.25V时,所有的输入被忽略,输出为高阻状态,Vcc降至3V时,外部电源被关断,内部锂电池为实时时钟和RAM供电,在断电情况下,时钟继续运行,其中的数据可保存十年以上不会丢失。