智能遥控窗帘系统设计_郭成林
基于单片机的智能遥控窗帘设计【开题报告】

基于单片机的智能遥控窗帘设计【开题报告】毕业设计开题报告电子信息工程基于单片机的智能遥控窗帘设计1选题的背景、意义随着现代控制技术的快速发展和传统工业改造的逐步实现,智能系统已经应用于我们生活工作的各个领域。
其中包括环境照明系统,家庭影院影音系统,安防监控系统,公共广播/背景音乐系统,会议系统,空调系统等一系列日常生活中的智能系统已经进入我们的视线。
这些智能系统的飞速发展,标志着人们对家庭生活舒适性的需求越来越强烈,而窗帘作为每个家庭的家居必须用品,自然也需要满足人们对更舒适性、更智能化的需求。
窗帘的基本作用无非是保护业主的个人隐私、遮阳挡尘以及装饰房间,但传统的窗帘必须由人手动拉动,特别是别墅或复式房的落地窗帘,往往笨重宽大,需要很大的力量才能开关窗帘,很不方便。
于是各种智能窗帘系统在最近几年得到迅速发展,它可以广泛应用于智能大厦、高级公寓、酒店和别墅等场所,只要轻按一下开关,窗帘就能自动开合,非常方便。
目前市场上出现的智能遥控窗帘设计,大部分能够根据使用者的要求进行一定的智能调节。
这其中又分为遥控控制和自动控制这两种模式。
现代人所需要的智能遥控窗帘系统,它要求安装简单方便,可维护性好,性价比高。
除了能应用于酒店、智能大厦、高级公寓、别墅等各个场所外,还需要应用于普通家庭、商务楼层等场所,并实现窗帘的自动开关,远程控制等高级控制功能,真正让窗帘与居室的表现力息息相关,在家居软装饰设计中恰到好处,成为现代家居的一道亮丽风景线[1]。
由此可见,基于无线模块和传感器的智能设备将在市场上越来越普及,包括智能窗帘在内,其市场竞争也将越来越激烈。
2相关研究的最新成果及动态2.1 nRF24L01无线模块无线遥控系统一般由两部分组成,其中包括手持端发射器和控制端接收器。
手持端通过按键操作发射操作人员所发出的指令,经过并行、串行变换、信号程序控制、纠错信号等处理形成数字码,经过载波调制后用无线电波发射出去。
控制端接收由发射器发出的电波,读取发射器发出的载波信号并解调译码为代表操纵内容的数字信号,经过驱动放大等处理后发出继电器控制信号[2]。
智能窗帘系统设计

智能窗帘系统设计摘要随着电子技术和自动化技术的发展,人们对生活质量的要求越来越高。
家用电器产品也在不断的更新换代。
从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。
此次要设计的就是红外遥控窗帘。
它是采用89C2051单片机的最小系统设计,控制一个可逆、直流电动机控制窗帘的拉开和关闭。
关键词:遥控,红外线,编码,抗干扰,智能, 桥式驱动电路, 直流电机AbstractAlong with the electronic technology and automation technology development, people on the quality of life of the increasingly high demand. Household electrical appliance products are also constantly upgrading. From the initial transistor, electronic tube; from analog to digital; by discrete components to the integrated circuit; from average to high performance, multi function type; from manual control to infrared remote control, to the intelligent development. This design is the infrared remote control curtain. It is the use of 89C2051 MCU minimum system design, control, a reversible DC motor control and opened the curtains closed.Key words: remote control, infrared, coding, anti interference, intelligent, bridge drive circuit, DC motor目录摘要......................................................................... Abstract .................................................................... 1绪论. (3)1.1引言 (3)1.2研究目的和意义及国内外发展现状...................... 错误!未定义书签。
毕业设计(论文)-基于单片机的智能窗帘控制器的设计

基于单片机的智能窗帘控制器的设计(陕西理工学院物电学院电子信息科学与技术专业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 概述对每个家庭来说窗帘已经是不可缺少的家具用品,众所周知窗帘的最基本作用就是保护个人隐私以及遮挡阳光挡灰尘等。
智能窗帘控制装置(毕业设计论文)

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

,光敏电阻的阻值会随着改变,通过单片机的A/D转换器将模拟信号转化成 数字信号单片机处理此信号后控制步进电机,通过步进电机的转动步数和转 动方向调节窗帘的开合程度。 定时控制功能 用户选定定时模式并设置时间后,遥控器将此信息发
送给单片机,单片机控制定时时钟时控制系统在指定的时间到达时启动步进 电机打开或关闭窗帘。
三、工作原理
1、各功能模块实现原理 、
时间显示功能 红外接收端的遥控器上都装有LCD1602用来显示,为
了节省成本本作品上没有使用时钟芯片而是利用盛群单片机的定时器/计数 器来实现。 远程遥控功能 本智能窗帘通过盛群单片机、红外发射器、一体化接
收头以及电机控制系统实现对窗帘的远程控制。用户通过对遥控器的操作发 射红外信号,装在窗帘上的一体化接收头接收到信号后通过单片机进行解码 ,单片机立即处理信号,控制电机系统拉动窗帘,使其打开或者关闭到用户 所需状态。 光控调节功能 在屋内合适的地点安放光敏电阻,当光照强度改变时
智能窗帘
一、系统方框图: 系统方框图:
光敏电阻 遥控器
AD转换 转换
红外接收器
定时 器
基于C51单片机 单片机 基于ຫໍສະໝຸດ 步进电机 控制系统窗帘
二、系统基本功能
1.时钟显示功能 将时钟集成到智能窗帘系统中,节省了 室内空间同时方便了用户对窗帘的定时控制, 蓝屏的液晶美观大方,富有现代气息。 2.远程遥控功能 用户可以通过遥控器对窗帘的开合程度 进行控制,避免了手动拉动窗帘的麻烦。 3.光控调节功能 当用户无暇顾及窗帘的开合程度时可以打 开光控调节功能,单片机会自动获取信息调 节室内光照强度,使室内一直处于舒适的光 照环境。 4.定时控制功能 本功能中用户可以预先设定窗帘的开启或 者关闭时间,即使用户不在也可以控制室内 照明情况,让用户一进家门就可以感受到愉 悦的光照。
自动窗帘控制系统设计

自动窗帘控制系统设计随着科技的不断发展,智能家居已经逐渐成为了人们日常生活中的一部分。
在众多的智能家居设备中,自动窗帘控制系统作为能够提升生活便利性的设备之一,越来越受到人们的关注和青睐。
自动窗帘控制系统设计的目的在于实现窗帘的自动开合,从而有效地调节室内光线和温度,提高生活品质和舒适度。
本文将围绕自动窗帘控制系统的设计原理、核心技术及未来发展趋势进行详细的介绍。
1. 传感器检测自动窗帘控制系统的设计原理之一即是通过传感器检测室内环境,包括光线强弱、温度、湿度等参数。
通过传感器获取到的数据,系统可以根据室内环境实时变化情况做出自动调整,实现自动开合窗帘的功能。
比如当阳光逐渐变强时,系统可以通过传感器检测到光线强度的变化,并自动关闭窗帘,起到遮光隔热的作用。
2. 远程控制自动窗帘控制系统设计的原理之二即是实现远程控制功能。
通过无线网络或者蓝牙技术,用户可以通过手机APP或者智能音箱等设备来控制窗帘的开合。
无需手动操作窗帘,即可实现对窗帘的远程控制,极大地方便了用户的生活。
3. 定时设置自动窗帘控制系统的设计中,定时设置也是一个非常重要的功能。
用户可以根据自己的作息习惯和生活需求,在系统中设定好窗帘的开合时间,系统将按照用户的设置实现窗帘的自动控制。
比如早晨7点自动开启窗帘,晚上10点自动关闭窗帘,无需用户手动干预。
二、自动窗帘控制系统的核心技术1. 传感技术传感技术是自动窗帘控制系统设计的核心技术之一。
通过光线传感器、温度传感器、湿度传感器等传感器设备获取室内环境数据,并将数据传输至控制中心,以便系统根据环境变化实时调整窗帘的开合状态。
2. 通信技术通信技术是自动窗帘控制系统设计的又一核心技术。
通过Wi-Fi、蓝牙、ZigBee等通信技术,实现自动窗帘控制系统与用户设备之间的连接和数据传输。
用户可以通过智能手机、平板电脑等设备实现远程控制,实现智能化的家居管理。
3. 控制算法控制算法是自动窗帘控制系统设计的又一核心技术。
智能家居中的智能化窗帘控制系统设计与实现

智能家居中的智能化窗帘控制系统设计与实现智能家居是一个越来越普及的概念,它可以简化我们家里的很多日常操作。
当出门前,你可以通过手机快速完成智能门锁的关闭,通过智能家电控制更改室内温度,通过智能音响连通家庭娱乐系统。
而智能化的窗帘控制系统是其中一个最实用的智能家居系统,它可以通过智能手机实现远程遥控窗帘开关,并且实现定时、定位控制,自动感应等多重功能,极大便利了人们的生活。
一、智能化窗帘控制系统设计需求1.安全稳定性要高智能化窗帘控制系统一旦出现安全问题,将会对整个智能家居造成很大的损失,因此,智能化窗帘控制系统设计的首要之处就是要保障其安全和稳定性,以确保智能家居系统的安全。
2.人性化操作界面设计一个简单易用的用户界面设计能够让智能化窗帘控制系统变得更加方便、快捷、易于实现。
人性化界面给用户留下了更好的印象,也为后期推广和维护打下了良好的基础。
3.智能化的感应控制智能化窗帘控制系统需要有感应控制功能,可以通过定时器,遥控器,手机APP等一系列操作自动执行开关窗帘,还能通过对光线、温度等的感应来控制窗帘开关,这些操作都与智能化的感应控制密切相关。
二、实现方法1.硬件部分设计硬件部分分为主控模块、电机驱动模块、传感器模块、通信模块等组成。
主控模块采用的是低功耗控制芯片STC12C52C。
电机驱动采用L298N驱动器,可以在五相中任选两相导通,实现正、反转等多种控制。
传感器模块一般采用光线、温度、人体感应等传感器模块,可以使用红外线传感器,手势传感器,声音传感器等多种传感器。
2.软件部分设计智能化窗帘控制系统的软件部分一般采用C语言编写,需要实现对各类传感器的接口,以及窗帘电机的驱动,同时采用灵敏度更高的多路智能控制器,能保证稳态稳定的控制效果。
3. APP界面设计智能化窗帘控制系统的APP一般都是由安卓进行开发,可以很方便地实现窗帘的开关、定时、位置等功能。
同时也可以通过手机语音进行操作,达到更加便捷的操作体验。
智能窗帘控制系统设计报告

智能窗帘控制系统设计报告报告:智能窗帘控制系统设计一、引言窗帘是家居装饰中非常重要的一部分,它不仅能起到遮光、隔热、隔音和保护隐私的作用,还可以增添房间的美感。
随着科技的迅猛发展,智能家居产品逐渐走入人们的生活,智能窗帘控制系统也因其方便、智能、实用的特点受到越来越多人的青睐。
本报告旨在详细介绍智能窗帘控制系统的设计方案。
二、系统需求1.远程控制功能:用户可以通过智能手机或者其他远程控制设备来控制窗帘的开关、调节和定时操作。
2.自动化控制功能:系统可根据用户设置的时间、光线等条件自动开启或关闭窗帘。
3.光线感应功能:系统能够根据室内或室外的光线强度自动调节窗帘的开合程度,以达到节能的目的。
4.安全保护功能:系统应具备过载、过压、短路等安全保护功能,确保使用安全。
5. 兼容性要求:系统能够兼容常见的智能家居平台,如Apple Homekit、Amazon Alexa等,实现多平台的互联互通。
三、系统设计1.控制器设计智能窗帘控制系统的核心是控制器,控制器需要具备数据处理和通信功能。
数据处理主要负责接收来自用户设备的指令、获取传感器数据,然后根据用户设置的条件和指令来对窗帘进行控制。
通信功能主要负责与用户设备进行通信,接收用户的指令并将控制结果反馈给用户。
2.传感器模块设计3.通信模块设计系统需要使用WiFi模块或蓝牙模块来实现与用户设备的远程通信。
通过在用户设备上安装相应的应用程序,用户可以随时随地通过智能手机或平板电脑对窗帘进行远程控制。
4.电力控制模块设计五、系统实施1.硬件实施根据系统设计方案,选购相应的硬件设备,如控制器、传感器、通信模块和电力控制模块等,并进行组装和安装。
2.软件实施编写相应的软件程序,包括用户设备的应用程序和控制器的程序。
用户设备的应用程序负责与控制器进行通信,用户可以通过应用程序来对窗帘进行远程控制。
控制器的程序负责接收来自用户设备的指令,并根据指令和传感器数据来控制窗帘的开关、调节和定时操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
收稿日期:2006-08-25 作者 郭成林 男 52岁 副教授智能遥控窗帘系统设计郭成林(太原理工大学轻纺工程与美术学院,山西晋城030600)摘 要:论述了智能遥控窗帘系统的设计和工作原理,给出了智能遥控窗帘系统的硬件原理图,软件流程图。用单片机实现窗帘控制,为传统的手拉式或滑轮式窗帘应用模式转轨到新的红外遥控模式提供了具体解决方案,也为窗帘的智能化发展提供了新的思路。关键词:遥控;红外接收器;单片机;智能化中图分类号:TP273.5 文献标识码:A
0 引言近几年来,随着科学技术的发展和人民生活水平的日益提高,家用电气正向智能化方向发展。目前,常用的窗帘大部分是手拉式或滑轮式,只有部分高收入的家庭采用电动遥控轨道。本系统就是一台智能化遥控窗帘系统。它的主要功能为:1)红外遥控:通过红外遥控器对窗帘的拉开或关闭等进行控制。2)自动控制:当家中多日无人时,可将系统设置成自动状态,控制系统自动监测白天和晚上,晚上窗帘自动关闭,并将指示灯点亮一段时间,白天窗帘自动拉开,表示家中有人。3)手控:当遥控器没电或失灵时,可通过控制按钮来控制窗帘的开和关。4)有自动检测窗帘开关到位的功能。1 系统要求可通过红外遥控器对窗帘的开或关进行控制,可通过遥控器将系统设成自动状态,当家中多日无人时,系统将自动监测白天和晚上,晚上窗帘自动关闭,并使照明灯亮两小时,白天窗帘自动拉开(表示家中有人)。设两个手动开关,当遥控器失灵时,可通过手动开关来控制窗帘的开和关。2 硬件系统的设计2.1 电路组成该窗帘控制器的CPU采用AT89C2051单片机,执行机构由电机驱动电路和一台可逆、变速电动机控制窗帘的拉开和关闭。检测机构由光敏二极管和一些附属电路组成。通信机构由红外发射器6122、红外接收器HS3008等组成。采用红外遥控方式、自动控制方式和手动方式。采用自动控制是为了方便家人长时间外出时实现全自动控制方式。遥控距离可达8m~9m。另一种控制方式为手动控制方式,K2控制拉开,K3控制关闭。电源部分由变压器、整流器、滤波电路和稳压电路等组成见图1。2.2 各部分的设计1)遥控电路的设计由于我们的设计是家用窗帘控制系统,考虑到遥控范围大概就是10m左右,所以遥控部分决定采用红外遥控器,它的可靠性高,不容易产生误差而且抗干扰能力强,不受其他电磁波的干扰。2)主控电路的设计主控芯片采用AT89C2051。电机采用220V的异步电机,利用单片机P3.0和P3.1引脚通过驱动电路对电磁继电器4098控制电机的正转和反转,达到开和关窗帘的目的。3)光控电路的设计人性化的设计是本系统智能化体现,该窗帘会自动随着天黑和天亮的变化自动打开和关闭窗帘,另外我们还有智能安全预警灯,在晚上没人的情况下可以自动点亮一段时间,让一些别有用心的人以为家中有人。另外还设计了两路光电开关,用于检测窗帘是否全部打开或全部闭合。总之,我们的目标是设计一款低功耗、功能稳定、价格低廉、抗干扰能力强的红外遥控窗帘。2.3 窗帘控制系统的工作原理电路分为5部分,分别是电源部分、红外线接收部分、光控电路测光部分、电机控制执行部分、单片机主控部分。窗帘控制系统电路原理图如图1。1)电源部分:通过插座输入交流220V经变压器变成10V电压,交流电经过整流滤波后,输出电压为直流14V的VDD,为控制继电器提供工作电压。同时经过3端集成稳压器IC2稳压后输出5V电压VBB,为红外接收等电路提供电源。5V电源经过二极管D4、限流电阻R7后,为单片机提供VCC电压,E1是直流后备供电电源,电压为3V~3.6V,在本电路中使用两节5号充电电池,C6和C7是单片机电源滤波电容。平时交流电正常的情况下,5V电源为单片机供电的同时,也为电池充电,大大延长了电池的使用寿命,当交流电停电的时候,电池仅为单片机供电,单片机在掉电状态下维持时钟的正常走时,VBB供电被D4隔断。在控制器设置
山西电子技术2006年第6期 应用实践成手动控制时,单片机除执行任务外,均处于睡眠状态,遥控器信号的到来,单片机从睡眠中唤醒,恢复正常工作,所以手动状态下当交流电停电时,电源的耗电电流更小。
图1 窗帘控制系统电路原理图 2)红外线接收部分:红外线接收电路使用一个集成红外接收器HS3008,静态时输出端输出高电平,当接收到红外信号后,HS3008将收到的红外信号转换成串行数据信号送单片机的P1.7,该口对应的第二功能是外部中断0(INT0),利用该口的第二功能,一旦红外线信号到来,P1.7被拉低,单片机中止当前的工作转到中断接收程序,处理遥控器发来的红外控制信号。开启中断功能的目的,既减轻了单片机的工作负担,又保证接收到的红外信号的完整性,同时在手动工作状态下,单片机进入睡眠后,利用外部中断功能完成对单片机的唤醒。3)光控电路测光部分:光控电路有GM1、C5、V3组成,利用了单片机的P3.4和P3.5完成对环境亮度的测试工作。
53第6期 郭成林:智能遥控窗帘系统设计GM1可以使用光敏电阻或者光敏二极管,本电路中使用光敏二极管。C3和GM1组成充放电回路,P3.4输出为低,有光照时光敏二极管反向导通,C3通过光敏二极管充电,此时环境亮度决定了光敏二极管的光阻值,光阻值大,C3放电速度慢,反之放电速度快。P3.5用来检测C3在P3.4拉低期间放电的电压状态,当C3电压下降到1/2VCC以下后,P3.5测得数据/00,反之测得数据/10,为了减小P3.5对C3充放电的影响,C3充放电电压通过三极管V3组成的射极输出器连接到P3.5上,射极输出器的高输入阻抗减小了P3.5对电路的影响。软件对P3.5的状态进行检测,当P3.5=0时表示白天,当P3.5=1时表示黑夜。4)电机驱动部分:电机驱动部分完全受单片机的控制,通过单片机的P3.0和P3.1完成。单片机复位状态下P3.0和P3.1输出高电平,三极管V1、V2,V4、V5截止,两个继电器J1、J2处于释放状态,可逆电动机因无电源供电而停止。当P3.0或者P3.1其中有一个被拉低后,两个继电器便会有一个导通,例如P3.0拉低后V1导通、V4导通,J1吸合,电机得电转动,当只有P3.1拉低后,电机则反方向转动,实现了窗帘的拉开和关闭。两个继电器的工作状态受单片机控制,在同一个时间内两个继电器仅能有一个吸合。即便是在电机工作期间,操作了反向转动按键,单片机也是先释放当前工作的继电器,并延时一段时间后再将另外一个继电器吸合,防止了电机正反工作线圈同时通电的危险。5)单片机主控器件部分:单片机是本电路中的核心器件,担负整个电路的管理。电路中使用P1.7用于与遥控器的串行通信,P1.6用于控制指示灯的亮或暗,P1.2和P1.3用于检测窗帘是否关闭,P1.1和P3.7用于检测窗帘是否拉开,P3.4和P3.5用于检测天亮和天黑。单片机的复位脚使用C1、R14组成上电复位电路,K1是手动复位按键,用于重新启动系统。3 系统功能说明3.1 手控按键的使用1)关闭窗帘按键:按下关闭按键,电机启动窗帘关闭,直到窗帘全部关闭后,电机自动停止转动。2)拉开窗帘按键:按下拉开按键,电机启动窗帘打开,直到窗帘全部打开后,电机自动停止转动。3.2 遥控器对窗帘操作1)用遥控器关闭窗帘:按一下遥控器上的/关闭0按键,窗帘自动闭合,当窗帘已经闭合到位后,电机自动停止。2)用遥控器打开窗帘:按一下遥控器上的/拉开0按键,窗帘自动打开,当窗帘拉开已经到位后,电机自动停止。 3)电机停止操作:在遥控器操作窗帘闭合或者窗帘拉开的执行过程中,按一下/开关0按键,电机停止工作,一般用于故意将窗帘留出一定的缝隙。4)控制电路睡眠:电机停止工作30秒钟后,电路进入睡眠状态,减小了电路的功耗。延长了电路的工作寿命。
4 系统软件设计程序总体结构设计思想从总的设计出发点来说,窗帘的设计方向是面向一般的家庭使用所以从硬件的选择到程序的设计都考虑开发的成本和系统的整体的性能,要求做到体积小、重量轻、单一电源、低功耗、功能强、价格低廉、抗干扰能力强等特性。程序流程图本系统采用单片机的汇编语言来进行程序设计。程序流程图如图2。
图2 遥控程序流程图参考文献[1] 胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,1996.[2] 何立民.单片机应用技术选编[M].北京:北京航空航天大学出版社,1996.[3] AT89系列单片机技术手册[M].北京:北京威立姆电子技术有限公司,1997.
DesignofIntelligentRemoteControlWindowCurtainSystemGuoCheng-lin(CollegeofLightandTextileEngineeringandArt,TaiyuanUniversityofTechnology,JinchengShanxi030600,China)Abstract:Thisarticleelaboratesthedesigningmethodsandworkingprincipleofintelligentremotecontrolwindowcurtainsystem,pro-ducesthehardwareschematicdiagramandthesoftwareflowchartofthissystem.Unifyingthewindowcurtaincontrolsystemandthemono-lithicintegratedcircuit,itprovidesaconcretesolutionforthetransformationofwindowcurtainfromtraditionalhandpullsorslidespatterntoremotecontrolpattern,alsoprovidesanewmentalityfortheintellectualizeddevelopmentofwindowcurtain.Keywords:remotecontrol;infraredreceiver;monolithic;intelligentize
54 山 西 电 子 技 术 2006年