智能窗帘论文【范本模板】

合集下载

毕业设计(论文)-基于单片机的智能窗帘控制器的设计

毕业设计(论文)-基于单片机的智能窗帘控制器的设计

基于单片机的智能窗帘控制器的设计(陕西理工学院物电学院电子信息科学与技术专业2012级3班,陕西汉中 723001)指导教师:[摘要]在社会经济快速增长,人们的生活质量也在不断飞升的时代里,人们对生活的舒适度的需求越来越高,窗帘作为每个家庭的必须用品,当然也需要满足人们更高的舒适性需求,因此就有设计一款智能的遥控窗帘的需要。

本设计是基于8位的单片机STC89C51所设计的智能遥控窗帘。

采用了无线遥控,和智能模式,通过直流电机控制窗帘的开和关。

[关键词]STC89C51;直流电机;无线遥控Design of intelligent curtain controller based on singlechip microcomputer(Grade12,Class03,Major Electronic Information Science and Technology,School of Physics and Telecommunication Engineering,Shaanxi University of Technology, Hanzhong,723000 Shaanxi)Tutor:Abstract:In the rapid growth of social economy, people's quality of life also in the era of continuously rising, people is higher and higher demand for the comfort of life, the curtain as each family must supplies, of course also needs to meet the demand of people to a higher comfort, so there is a need to design a intelligent remote control curtains. This design is based on 8-bit microcontroller STC89C51 design intelligent remote control curtains. Using the wireless remote control, and intelligent mode, the curtain opened and closed by dc motor control.Key words: STC89C51;DC motor;wireless remote control目录1 概述 (1)1.1 设计的背景与意义 (1)1.2 主要任务 (2)2系统总体方案及硬件设计 (2)2.1设计思路 (2)2.2 工作原理 (2)2.3 硬件系统设计 (2)2.3.1主控芯片 (2)2.3.2 单片机最小系统 (4)2.3.3按键设计 (5)2.3.4 遥控发射模块参数 (5)2.3.5 PT2262/PT2272编解码集成电路原理说明 (6)2.3.6 遥控电路设计 (8)2.3.7 光线检测模块 (9)2.3.8 正反转控制模块 (9)2.3.9 正反转与模式显示模块 (10)3系统软件设计 (10)3.1 软件介绍 (11)3.2程序设计 (12)3.3系统程序流程图 (13)4毕业设计体会 (14)参考文献 (15)附录A (16)附录B (20)1 概述对每个家庭来说窗帘已经是不可缺少的家具用品,众所周知窗帘的最基本作用就是保护个人隐私以及遮挡阳光挡灰尘等。

本科毕业设计--智能遥控窗帘系统设计

本科毕业设计--智能遥控窗帘系统设计

吉林农业大学本科毕业设计论文题目:智能遥控窗帘系统设计学生姓名:专业年级:电子信息科学与技术指导教师:职称讲师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前言随着社会经济的发展和人们生活观念的改变,宽大窗户的办公和生活建筑越来越多,这种建筑结构美观,采光良好。

光感太阳能窗帘论文

光感太阳能窗帘论文

光感太阳能窗帘摘要:设计该系统应具有一般窗帘的控制功能,即可以通过按钮来手动打开或者关闭窗帘,并在这个基本的功能地前提下。

本设计还可以根据需求设计了自动的工作模式,当工作在自动模式时,系统可以根据光照强度自动打开或者关闭窗帘。

光线很强或者很暗时,窗帘关闭,当光线一般时,窗帘打开。

在设计方案选择及元器件的选用上,本设计本着简单、实用、经济的思想,尽量简化电路使设计更简易且实用,用最简单的电路和选用最经济实用的器件来达到最初的设计要求,体现出更高的性价比。

关键词:窗帘太阳能单片机 AT89C51AbstractThe design of the system control functions with general curtain, can through the button to manually open or close the curtains, and the basic functions of the premise. This design also can according to the demand of the automatic working mode design, when working in the automatic mode, the system can according to the light intensity automatically open or close the curtains. Strong light or dark, the curtain closed, when the light is general, the curtain opened. In the selection of choice and components design scheme, the design of simple, practical, economic thoughts, try to simplify the circuit to make the design more simple and practical, the device with the electric circuit and the selection of the most simple and most economical and practical to meet the requirements of the original design, reflect the price is higher.Keywords:curtain solar MCU AT89C511 概述1.1 研究背景随着现代电子信息化的发展,人们对日常生活质量的追求也在不断提高。

智能家居中的智能窗帘系统设计毕业设计

智能家居中的智能窗帘系统设计毕业设计

智能家居中的智能窗帘系统设计毕业设计智能家居中的智能窗帘系统设计智能家居的发展已经成为了当今社会的一个热门话题。

智能窗帘系统作为智能家居的一个重要组成部分,不仅方便了人们的生活,还提高了家居的安全性和舒适度。

本文将围绕智能窗帘系统的设计展开讨论。

一、智能窗帘系统的概述智能窗帘系统是指通过科技手段控制窗帘的开合、升降和调节,实现自动化操作和智能化控制。

这种系统不仅可以根据人们的需求来自动开闭窗帘,还可以根据室内外的光照情况进行智能调节。

通过与其他智能家居设备的连接,智能窗帘系统还能够与人们的生活方式和行为习惯相结合,提供更加个性化和便捷的使用体验。

二、智能窗帘系统的设计原理智能窗帘系统的设计原理主要包括三个方面:感应控制、远程控制和智能调节。

1. 感应控制智能窗帘系统可以通过感应器来感知光线强度和人体活动情况。

例如,当室内光线较暗时,系统可以自动调整窗帘的开合程度,以保证室内光线的适宜度。

当系统感知到人体靠近窗帘时,窗帘可以自动开启,实现智能化的迎客功能。

2. 远程控制通过智能手机、平板电脑或者智能音箱等远程终端设备,用户可以随时随地对窗帘进行控制。

不论用户身在何处,只要有网络连接,就可以方便地操作窗帘的开闭和调节。

3. 智能调节智能窗帘系统可以根据室内外温度、光照强度和天气状况等因素进行智能调节。

例如,在炎热的夏天,系统可以根据室内的温度和光照情况主动控制窗帘的开合程度,以实现节能和舒适度的平衡。

三、智能窗帘系统的关键技术智能窗帘系统的实现离不开一些关键技术的支持。

1. 电机控制技术智能窗帘系统中的电机控制技术是实现窗帘开闭和升降的基础。

采用高效、低噪音的电机,结合合理的控制算法,可以实现精确的窗帘控制。

2. 无线通信技术智能窗帘系统需要与用户终端设备进行通信,因此,无线通信技术是系统实现远程控制的关键。

例如,采用Wi-Fi、蓝牙、ZigBee等通信协议,可以方便地与用户的智能设备进行连接。

3. 光感应技术智能窗帘系统需要感知室内外的光照情况,从而实现自动调节。

智能窗帘控制系统设计与研究

智能窗帘控制系统设计与研究

智能窗帘控制系统设计与研究一、本文概述随着科技的不断进步和智能化生活的日益普及,智能家居系统作为现代化生活的重要组成部分,正逐渐受到人们的青睐。

其中,智能窗帘控制系统作为智能家居系统的关键一环,不仅能够提供便捷的操作体验,还能够根据环境光线、温度等因素自动调节窗帘的开合程度,以实现室内环境的智能化控制。

本文旨在深入研究和探讨智能窗帘控制系统的设计与实现。

文章将对智能窗帘控制系统的基本组成和工作原理进行详细介绍,包括窗帘电机、控制器、传感器等关键部件的功能和选型。

文章将重点分析智能窗帘控制系统的设计要点,包括硬件设计、软件设计以及人机交互界面设计等方面,以期为后续的系统开发提供有益的参考。

本文还将对智能窗帘控制系统的性能评估和优化进行深入研究。

通过对现有智能窗帘控制系统的性能测试和分析,发现系统存在的问题和不足之处,并提出相应的优化措施和改进方案。

这些研究成果不仅有助于提升智能窗帘控制系统的性能和稳定性,还能够为智能家居系统的发展提供有益的借鉴和启示。

本文还将对智能窗帘控制系统的应用前景进行展望,分析其在智能家居领域的发展趋势和市场需求,以期为推动智能家居系统的发展提供有益的参考和指导。

二、智能窗帘控制系统概述随着科技的发展和人们生活水平的提高,智能家居作为现代生活的重要组成部分,越来越受到人们的关注和喜爱。

智能窗帘控制系统作为智能家居的一个重要环节,不仅提供了便捷的操作方式,而且为家庭带来了更多的舒适和智能化体验。

智能窗帘控制系统通过集成先进的电子技术、传感器技术和网络通信技术等,实现了对窗帘的自动化、智能化控制。

用户可以通过手机、平板电脑等智能设备,随时随地控制窗帘的开关、调节窗帘的开合程度,甚至可以根据室内的光线、温度等环境参数自动调节窗帘的状态,以达到最佳的室内环境。

智能窗帘控制系统的核心组成部分主要包括控制器、电机驱动装置、传感器和执行机构等。

控制器负责接收用户的指令或根据环境参数进行判断,发出相应的控制信号;电机驱动装置则负责驱动窗帘的开关和调节;传感器用于检测室内的光线、温度等环境参数,为控制器提供决策依据;执行机构则根据控制器的指令,执行窗帘的开关和调节动作。

窗帘智能化控制系统的实现

窗帘智能化控制系统的实现

工作原理及流程
要点一
工作原理
窗帘智能化控制系统通过传感器实时监测室内外环境参数 和用户操作指令,将数据传输给控制器进行处理。控制器 根据预设的控制逻辑和算法,生成相应的控制指令,通过 通信网络发送给执行器,驱动窗帘进行相应的动作。
要点二
工作流程
系统启动后,首先进行初始化设置,包括读取用户设定的 参数、检测传感器状态等。然后,系统进入主循环,不断 监测传感器数据和用户操作指令,根据控制逻辑生成控制 指令并发送给执行器。执行器接收到指令后,驱动窗帘进 行相应的动作,并将状态信息反馈给控制器。控制器根据 反馈信息进行相应的处理,如调整控制参数、记录日志等 。
稳定性。
探讨先进的优化方法,如遗传 算法、粒子群算法等,在控制 算法设计中的应用,以进一步
提高控制性能。
人机交互界面设计及用户体验优化
设计直观易用的人机交互界面 ,方便用户进行窗帘控制操作 。
优化用户体验,提供多种交互 方式,如语音控制、手势识别 等,以满足不同用户的需求。
对界面进行美观性设计,提供 个性化的主题和布局选项,增 加用户的使用乐趣和满意度。
数据分析方法
采用统计分析方法对实验数据进行处 理和分析,包括描述性统计、假设检 验、方差分析等,以评估系统的性能 和稳定性。
性能评估指标设定及评价标准说明
性能评估指标
设定响应时间、准确率、稳定性等关 键性能指标,以衡量窗帘智能化控制 系统的性能表现。
评价标准说明
制定明确的评价标准,例如响应时间 的阈值、准确率的最低要求等,以便 对系统性能进行客观评价。同时,结 合实际需求和用户反馈,对评价标准 进行不断优化和调整。
传感器类型选择及布局规划
传感器类型选择
根据窗帘控制需求,选择 合适的传感器类型,如光 照传感器、温度传感器、 人体红外传感器等。

WX智能窗帘控制装置(毕业设计论文)解读

山东劳动职业技术学院毕业设计论文作者王星学号 201301001796 系部电气及自动化专业楼宇智能化工程技术题目智能窗帘控制装置指导教师陈玉祥评阅教师完成时间: 2015年月日毕业设计(论文)中文摘要目录第1章绪论 (4)1.1 研究背景及意义 (4)1.2 基本内容安排 (5)第2章总体电路设计及其原理说明 (6)2.1 系统基本功能 (6)2.2 系统总体结构设计 (6)第3章硬件分析与设计 (7)3.1电源电路设计 (7)3.1.1单片机电源电路设计 (7)3.1.2步进电机电源电路设计 (10)3.2 89C51单片机及相关电路 (11)3.2.1晶振电路 (11)3.2.2复位电路 (12)3.2.3时钟电路 (13)3.2.4键盘电路 (14)3.2.5 A\D转换电路 (15)3.2.6光敏传感器 (17)3.2.7步进电机 (18)3.2.8信号校正电路 (20)3.3窗帘框架构造设计 (20)3.3.1电动机选择 (21)第4章程序分析与设计 (23)4.1 主程序设计 (23)4.2 主要子程序设计 (24)4.2.1 键盘程序设计 (24)4.2.2定时程序设计 (26)第5章产品的设计方案 (26)5.1产品构成 (26)结论 (28)致谢 (29)参考文献 (30)附录一智能窗帘原理图 (31)附录二程序清单 (32)第1章绪论1.1 研究目的和意义21世纪是信息化的世纪,各种电信和互联网新技术推动了人类文明的巨大进步。

智能家居控制系统可以定义为一个过程或者一个系统。

利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。

与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间。

还将原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交换畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。

基于单片机智能窗帘系统的设计与实现-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印---摘要:阐述了自动光控帷幕起升和闭带的整个设计过程, 详细介绍了整个生产过程中硬件电路的设计, 以及它们实现的功能和软件语言的驱动因素。

.该系统可分为电子自动控制和机械传动两部分。

前者采用STC89C52 单片机作为核心CPU, 集成了多个传感器, 实现了监控。

后者计划在窗户上安装步进电机, 以实现在不同照明条件下打开和关闭窗帘, 包括在某些特殊情况下手动或遥控, 使窗帘打开或关闭。

闭合, 物理性能好, 集设计、仿真、生产于一体, 具有智能化的现实意义。

关键词:自动控制;光单片机;窗帘目录1背景 (3)2系统总体结构 (3)3设计方案和内容 (4)4系统硬件部分设计 (4)4.1主程序模块 (5)4.2按键模块 (6)4.3光敏和AD转换模块 (7)4.4步进电机设计模块 (8)4.5显示部分模块 (10)5系统软件部分设计 (11)6 智能遥控窗帘的综合调试 (11)7结束语 (12)8 致谢 (12)9 参考文献 (13)1背景随着科学技术的发展, 人们在满足基本生活需求的同时, 对家用电器的生活质量提出了越来越高的要求。

单片机结构简单, 功能强大, 使用简单方便。

采用单片机作为控制单元, 可以大大提高各模块的协调性, 从而提高系统的资源利用率, 减少资源浪费, 节约成本。

进入21世纪后, 随着各种科学技术的不断发展, 理论知识与实践生活的结合越来越紧密, 人们的生活水平不断提高。

同时, 越来越广泛地应用科技智能化也使人们的隐私安全受到极大的侵犯, 因此人们更加注重隐私的安全, 并将其作为家庭住所。

必要的窗帘对于保护居民隐私和屏蔽外部光线非常有用。

现在市场上大多数传统的窗帘都需要手动切换, 这不仅费力, 而且可能错过最好的照明时间, 所以窗帘的智能控制是非常重要和有效的。

设计了一种基于AT89C52 系列单片机的智能遥控窗帘系统。

利用AT89C52 系列单片机的功能, 不仅简单方便, 而且成功地完成了人们所需的许多功能。

智能窗帘实验报告范文

智能窗帘实验报告范文1. 引言智能家居作为一种新兴的科技应用,受到了越来越多人的关注和喜爱。

其中,智能窗帘作为智能家居中的重要组成部分,具有自动化、智能化和便捷性的特点,被广泛应用于居家生活中。

本实验旨在设计一种能够实现自动开关和遥控的智能窗帘系统,并验证其性能和可行性。

2. 实验方法2.1 硬件模块本实验使用以下硬件设备:- Arduino开发板:作为控制中心,通过编程实现智能窗帘的控制功能。

- 步进电机:作为窗帘的驱动部分,通过旋转帘轴实现窗帘的升降。

- 光线传感器:用于检测室内光线强度,作为控制窗帘开关的触发条件。

- 红外遥控器模块:用于远程遥控窗帘的开关。

2.2 系统设计本实验设计了如下功能模块:- 光线检测模块:通过光线传感器检测室内光线强度,当光线较强时窗帘关闭,光线较弱时窗帘打开。

- 步进电机控制模块:通过Arduino开发板控制步进电机的旋转方向和步数,从而实现窗帘的开关。

- 红外遥控模块:通过红外遥控器模块对窗帘进行遥控操作,包括打开和关闭。

整个系统的工作流程如下:1. 开机初始化:Arduino开发板读取光线传感器的值,并根据当前光线强度判断窗帘的初始状态(打开或关闭)。

2. 光线检测:Arduino根据光线传感器的读数判断当前光线强度,当光线较强时,窗帘关闭;当光线较弱时,窗帘打开。

3. 红外遥控:用户可以使用红外遥控器对窗帘进行开关操作。

Arduino接收到红外遥控器的指令后,通过控制步进电机实现窗帘的对应操作(打开或关闭)。

3. 实验结果经过实验,我们成功实现了智能窗帘的自动开关和遥控操作。

当光线较强时,窗帘会自动关闭;当光线较弱时,窗帘会自动打开。

同时,用户可以通过红外遥控器随时对窗帘进行开关操作,实现了远程控制的功能。

4. 实验优化尽管实验结果已经达到预期,但我们认为还有一些方面可以进行优化。

首先,可以考虑使用更高精度的光线传感器,以提高系统对光线强度变化的检测精度。

简易自动窗帘系统设计大学毕设论文

摘要窗帘自动开闭电路的设计包括光信号获取及转换为电信号,利用电信号实现控制,以及各种控制状态的自动转换。

通过光敏电阻转换为电位信号,继而利用5G1555构成的施密特触发器进行电位比较,根据情况不同输出高低电平。

利用电平高低以及BJT 特性实现继电器开关的开断,同时配合限位开关继而控制电机的正反转及停转。

关键字:光敏电阻 5G1555触发器继电器电机第一章简易自动开闭窗帘功能要求功能:设计一个简易窗帘自动开闭电路。

该电路能够检测到光线的强弱,同时根据光线的强弱,自动将窗帘打开和关闭。

要求:●要求电路能够通过感应装置,检测到光线的强弱。

●要求电路根据光线的强弱,自动将窗帘打开和关闭。

●要求电路能够在窗帘接触到边沿时,自动切断电源。

●根据上述要求选定设计方案,画出系统框图,写出详细的设计过程。

第二章 自动开闭窗帘的基本组成及工作原理第一节 系统组成框图简易自动窗帘开闭电路的总体框图如图1所示。

它是由光强监测电路、光强信号处理电路、控制电路、电机开关电路、电源电路五部分组成。

图1 简易自动窗帘开闭电路总体框图光强检测电路的功能是利用光敏电阻的特性,即入射光强时,电阻减小,入射光弱时电阻增大,在光敏电阻的阻值变化的同时影响与其并联的支路电压,进而将光信号转换为电信号。

光强信号处理电路的功能是将光强监测电路输出的电信号输入555集成电路,继而得到一个电平信号,为控制电路作准备。

控制电路的功能是将得到的电平信号送至BJT ,由BJT 的导通与截止控制继电器开关的开断。

电机开关电路的功能是利用继电器开关的开断控制电机正反向运行与停止,进而使窗帘运动或静止。

电源电路的功能是为上述所有电路提供直流电源。

光强监测电 路 光强信号处理电路 控制电路 电机开关电路电源电路第二节主要单元电路设计图2 光强检测和光信号处理电路(1)光强监测电路和光强信号处理电路如图2所示,光强监测电路实际上就是一个光敏电阻,即当光敏电阻RD接收到的入射光强时,电阻减小,入射光弱时,电阻增大,在光敏电阻的阻值变化的同时影响与其并联的支路电压,进而将光信号转换为电信号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能遥控窗帘系统设计学生姓名专业班级学号指导教师2017年5月5日摘要随着社会经济的高速增长,人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求,因此一款智能的遥控窗帘的研究具有一定的使用价值。

本设计是基于8位的STC89C51单片机设计的遥控窗帘。

它采用无线遥控控制方式,其中SC2262/SC2272 编码解码芯片组成无线发送接收模块;通过控制两个继电器的状态来控制直流电机的正反转来控制窗帘的开关,并可以根据环境光线的亮度自动控制窗帘的开合状态,可以指示运行状态;利用限位开关来控制窗帘停止,防止窗帘过卷。

关键字:STC89C51、直流电机、无线遥控目录1概述 (4)1.1选题背景与意义 (4)1。

2 主要任务 (5)2 系统总体方案及硬件设计 (6)2。

1设计思路 (6)2.2 工作原理 (6)2.2 系统硬件设计 (7)2。

2.1主控芯片 (7)2。

2.2 单片机最小系统 (10)2.2。

3按键设计 (11)2。

2.4无线发送、接收设计........................................................... 错误!未定义书签。

2.2。

5 正反转显示模块 (18)3系统软件设计 (20)3.1程序设计 (20)3。

2 系统程序流程图 (23)4课程设计体会 (24)参考文献 (25)附1:源程序代码 (26)附2:系统原理图 (26)1概述随着社会经济的高速增长,人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求.窗帘其基本的作用无非是保护业主的个人隐私以及遮阳挡尘等功能,但传统的窗帘您必须手动去拉动,每天早开晚关也是挺麻烦的,特别是别墅或复式房的大窗帘,比较重,而且长,需要很大的力量才能开关窗帘,很不方便;于是遥控电动窗帘在最近几年得到迅速发展,并广泛应用于智能大厦、高级公寓、酒店和别墅等领域,只要遥控器轻按一下,窗帘就自动开合(百叶窗可以自动旋转),非常方便。

在本次设计中,我们主要研究的是利用单片机的无线遥控电路的设计。

1。

1选题背景与意义随着科学的发展,社会的进步,人民生活水平的提高,工作压力也越来越大,人人都希望回到家或是在办公室都有一个舒适的环境。

能得到很好的休息,这就使得自动化技术快速发展。

当今,遥控已经很普遍。

但不是说就没有他的研究价值,为了进一步满足人们高水准生活的需要,家用电器产品性能也在不断的更新换代,从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展.红外线遥控是目前应用最广泛的一种通信和遥控手段。

由于红外线遥控器具有体积小、功耗低、功能强、成本低等特点。

因此,彩电、录像机、音响设备、空调、玩具、门铃以及遥控汽车路牌等其它小型装置上也纷纷采用红外线遥控。

与此同时,窗帘作为装修业不可缺少的一部分,也日益火爆起来,目前,常用的窗帘轨道都是钢丝绳手拉式或滑轮式,只有一部分高收入的家庭采用是电动遥控轨道。

但价格相当昂贵,不能普及。

所以,现在的重点是如何研制出功能全、造价省的家用自动控制装置。

同时,单片机也有它突出的优点.从1974年开始,单片机就以它的体积小、质量轻、耗电省、可靠性高、价格低等特点,开始不断发展,并广泛应用于仪器仪表、家电电器、医用设备、航天航空、专用设备的智能化管理及过程控制等领域。

单片机的发展经历了四个阶段。

可预见单片机的发展趋势将是向大容量、高性能话、外围电路内装化等方面发展,也就是对CPU、存储器、片内I/O的改进,低功耗,特别是系统的单片机是目前单片机发展的重要趋势。

而从目前国内对单片机的需求来看:在未来几年里,8位、16位单片机将是单片机的发展主流,它的新发展表现在:(1)CPU功能的增加 (2)内部资源的增多(3)引脚的多功能化(4)低电压、低功耗。

正因为单片机有着如此多的优点,单片机在工业控制中和家用电器等上的应用中独占鳌头,故又称为微控制器(Microcontroller)1、因为它具有“小、轻、廉、省”的特点,尤其耗电少,又可使供电电源的体积小、重量轻,所以特别适用于“电脑型产品”,在家电、玩具、游戏机、声像设备、电子秤、收银机、办公设备、厨房设备等许多产品上得到应用。

2、适用于仪器仪表,不仅能完成测量,还具有处理、监控等功能,易于实现数字化和智能化.3、广泛应用于打印机、绘图仪等许多计算机外围设备,特别是用于智能终端,可大大减轻主机负担。

4、用于各种工业控制,如温度控制、液面控制、生产线顺序控制等。

上述的归纳还不够完整,但已知单片机的应用已渗透到国民经济的各个领域,极大地推动了计算机技术的普及,而且可以预见,随着单片机性能的进一步提高,它的应用将更趋广泛。

它对我国许多产品的升级换代、工厂企业的设备更新都将起着十分巨大的作用。

所以利用单片机可以实现较多的功能的前提下降低设计、生产成本。

1.2 主要任务本次课程设计的主要任务是设计基于STC89C51单片机的遥控窗帘。

主要功能如下:1)控制窗帘的开关。

2)具有防过卷功能.3)具有无线遥控功能。

4)能够指示运行状态。

5)具有智能模式,可以根据环境光线控制窗帘的开合2 系统总体方案及硬件设计本系统主要由单片机最小系统、无线发射、接收模块、按键部分、电机控制执行部分和限位开关组成。

2。

1设计思路本设计是基于单片机的遥控窗帘,采用8位的STC89C51单片机做控制器,程序采用C语言编程。

利用直流电机正反转,实现控制窗帘的开关。

无线遥控是由SC2262/SC2272 编码解码芯片组成的无线发送接收模块,通过SC2272接收输出端D0、D1、D2、D3输出信号控制单片机,再利用单片机控制继电器的吸和驱动直流电机的正反转,实现窗帘的开合,同时用行程开关检测窗帘位置,实现窗帘的防过卷。

系统框图如下:图(1)系统框图2。

2 工作原理本设计是基于STC89C51单片机的遥控窗帘。

它采用无线遥控控制方式,其中SC2262/SC2272 编码解码芯片组成无线发送接收模块;通过控制直流电机的正反转来控制窗帘的开关,并且可以指示运行状态;同时可以根据环境光线的变化控制窗帘的开合状态,完成窗帘的智能控制,更智能更人性化系统利用限位开关来控制窗帘停止,防止过卷。

2.3 系统硬件设计2。

3.1主控芯片本系统采用STC89C51为主控芯片。

STC89C51是一种低功耗、高性能CMOS 8位微控制器,具有4K 在系统可编程Flash 存储器。

使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器.在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C51在众多嵌入式控制应用系统中得到广泛应用。

2。

3。

1.1主要功能列举1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片内部具时钟振荡器(传统最高工作频率可至 12MHz)3、内部程序存储器(ROM)为 4KB4、内部数据存储器(RAM)为 256字节5、32 个可编程I/O 口线6、8 个中断向量源7、两个 16 位定时器/计数器8、三级加密程序存储器9、全双工UART串行通道10、低功耗空闲和掉电模式;11、掉电后中断可唤醒;12、看门狗定时器;13、双数据指针;14、掉电标识符 .2.3.1。

2 各引脚功能VCC:STC89C51电源正端输入,接+5V。

GND:电源地端。

XTAL1:单芯片系统时钟的反相放大器输入端。

XTAL2:系统时钟的反相放大器输出端,一般在设计上只要在 XTAL1 和XTAL2 上接上一只石英振荡晶体系统就可以动作了,此外可以在两引脚与地之间加入一 20PF 的小电容,可以使系统更稳定,避免噪声干扰而死机。

RESET:STC89C51的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作,使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H处开始读入程序代码而执行程序。

EA/Vpp:”EA"为英文”External Access”的缩写,表示存取外部程序代码之意,低电平动作,也就是说当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。

因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存储器空间.如果是使用 8751 内部程序空间时,此引脚要接成高电平.此外,在将程序代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp).ALE/PROG:ALE是英文”Address Latch Enable"的缩写,表示地址锁存器启用信号。

STC89C51可以利用这支引脚来触发外部的8位锁存器(如74LS373),将端口0的地址总线(A0~A7)锁进锁存器中,因为STC89C51是以多工的方式送出地址及数据。

平时在程序执行时ALE引脚的输出频率约是系统工作频率的1/6,因此可以用来驱动其他周边晶片的时基输入。

此外在烧录8751程序代码时,此引脚会被当成程序规划的特殊功能来使用。

PSEN:此为"Program Store Enable"的缩写,其意为程序储存启用,当8051被设成为读取外部程序代码工作模式时(EA=0),会送出此信号以便取得程序代码,通常这支脚是接到EPROM的OE脚.STC89C51可以利用PSEN及RD引脚分别启用存在外部的RAM与EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。

PORT0(P0.0~P0。

7):端口0是一个8位宽的开路汲极(Open Drain)双向输出入端口,共有8个位,P0。

0表示位0,P0.1表示位1,依此类推.其他三个I/O端口(P1、P2、P3)则不具有此电路组态,而是内部有一提升电路,P0在当做I/O用时可以推动8个LS的TTL负载。

如果当EA引脚为低电平时(即取用外部程序代码或数据存储器),P0就以多工方式提供地址总线(A0~A7)及数据总线(D0~D7).设计者必须外加一锁存器将端口0送出的地址栓锁住成为A0~A7,再配合端口2所送出的A8~A15合成一完整的16位地址总线,而定址到64K的外部存储器空间。

PORT2(P2。

0~P2。

7):端口2是具有内部提升电路的双向I/O端口,每一个引脚可以推动4个LS的TTL负载,若将端口2的输出设为高电平时,此端口便能当成输入端口来使用.P2除了当做一般I/O端口使用外,若是在STC89C51扩充外接程序存储器或数据存储器时,也提供地址总线的高字节A8~A15,这个时候P2便不能当做I/O来使用了。

相关文档
最新文档