无线遥控自动窗帘的设计
自动窗帘控制系统设计

自动窗帘控制系统设计一、概述本文提出了一种基于单片机的自动窗帘控制系统设计方案。
该系统可以通过遥控器、手动按钮、光线传感器等方式实现窗帘的远程控制,同时还具备智能感光调节、定时功能等特点。
该方案不仅有效地提高了生活品质,也节约了能源。
二、系统架构本系统总体上采用了基于单片机的架构设计,包括硬件和软件两部分。
其中硬件部分主要由主控单元、执行单元、遥控器、光线传感器和电源等组成;软件部分主要由程序设计和算法实现。
其中,主控单元采用AT89c52单片机,该单片机的主频为11.0592MHz,其功能包括控制和存储系统的状态信息、处理用户输入和输出等功能。
执行单元是由驱动电机、限位开关和窗帘等组成,其主要作用是按照主控单元下发的指令,执行窗帘升降操作。
三、实现细节1、遥控器模块遥控器模块采用了433MHz无线模块,遥控器通过按键来实现对窗帘的远程控制。
其中,上升键、下降键和停止键分别用于控制窗帘的升降和停止。
2、手动按钮模块手动按钮模块是在窗帘旁边设置的控制按钮,用于在窗帘控制前或控制过程中手动控制窗帘的升降。
3、光线传感器模块光线传感器模块是对室内光线强度的检测,通过测量光线强度并与预设的阈值进行比较,判断是否需要自动开启窗帘。
当光线强度小于设定值时,窗帘自动升起,当光线强度大于设定值时,窗帘自动关闭。
4、程序设计程序设计主要负责系统状态的控制和窗帘升降的实现。
整个程序分为初始化、输入/输出、存储/处理、计时、检测等模块,分别完成不同的任务。
其中,初始化模块用于对各个模块进行初始化,如按键、433MHz模块、光线传感器等;输入/输出模块负责接收外部输入信号并输出控制信号,如接收遥控器信号并发送给主控单元,输出驱动电机升降信号等;存储/处理模块用于将输入信号存储并进行处理,如检测是否需要自动开启窗帘,检测窗帘是否到达限位等;计时模块负责系统时间的管理,包括自动开关窗帘的时间设置、定时器中断触发等;检测模块负责对窗帘升降状态的检测,判断窗帘是否到达限位等。
本科毕业设计--智能遥控窗帘系统设计

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

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

智能遥控窗帘系统设计一、系统需求分析1.开关控制:用户可以通过手机APP随时远程控制窗帘的开关。
2.位置调节:用户可以通过手机APP实现对窗帘位置的调节,如窗帘的上升、下降、停止等。
3.定时控制:用户可以通过手机APP设置定时开关窗帘,以实现自动化的功能。
4.本地手动控制:在手机APP无法连接或用户不方便使用的情况下,用户也可以通过本地手动开关控制窗帘。
5.安全保护:系统应具备安全保护功能,防止窗帘过度撕裂或损坏。
二、系统设计方案1.硬件设计:a.控制器模块:通过无线通信技术与手机APP相连接,接收指令并控制窗帘的状态。
b.位置传感器:用于检测窗帘的位置,实现精确的位置调节功能。
c.动力装置:用于窗帘的上升、下降以及位置的调节,可以采用电机、电磁阀或气动装置等。
d.安全传感器:用于检测窗帘是否被卡住或窗帘布料是否撕裂,一旦检测到异常情况即刻停止窗帘的运动。
2.软件设计:a.手机APP:通过手机APP实现与智能遥控窗帘系统的连接,并提供可视化界面供用户操作。
用户可以在手机上通过点击按钮来实现对窗帘的开关、位置调节、定时控制等功能。
b.后台服务器:通过无线通信技术与控制器模块相连接,接收手机APP发送的指令,并将指令传输给控制器模块。
3.系统工作流程:a.用户打开手机APP,连接到智能遥控窗帘系统。
b.用户在手机APP上点击相应的按钮,发送指令给后台服务器。
c.后台服务器接收指令并传输给控制器模块。
d.控制器模块接收指令后,控制窗帘的状态,实现对窗帘的开关、位置调节等功能。
4.系统优势:a.方便快捷:用户可以通过手机APP实现远程遥控窗帘,不受时间和地点的限制。
b.智能化:窗帘可以根据用户的设定实现自动化的定时控制,提高生活的便利性。
c.安全可靠:系统具备安全保护功能,一旦检测到异常情况即刻停止窗帘的运动,避免安全隐患。
三、技术实现与应用前景1.技术实现:a. 采用无线通信技术,如Wi-Fi、蓝牙、ZigBee等,与手机APP相连接。
自动窗帘控制系统设计

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

智能遥控窗帘系统设计随着科技的不断发展,智能化家居越来越受到人们的青睐。
其中,智能遥控窗帘系统作为智能家居的重要组成部分,具有方便、实用、节能等多种优势,逐渐成为现代化家居的必备之选。
本文将对智能遥控窗帘系统的设计进行详细介绍。
一、智能遥控窗帘系统的背景和意义传统的窗帘需要手动开启和关闭,对于现代人来说,这不仅带来不便,也浪费了时间和精力。
而智能遥控窗帘系统的出现,彻底解决了这一问题。
它利用先进的遥控技术,使得用户可以通过手机、平板等智能设备,轻松地对窗帘进行远程控制,实现了家居智能化升级。
二、智能遥控窗帘系统的关键词在撰写本文之前,我们收集了以下与智能遥控窗帘系统相关的关键词:智能化、遥控、窗帘、系统设计、硬件、软件、节能、便捷、美观。
这些关键词为我们提供了丰富的信息,有助于我们更好地理解和描述智能遥控窗帘系统。
三、智能遥控窗帘系统的逻辑整理根据逻辑顺序,我们将上述关键词进行排列,并按照一定的方式进行组合,形成文章的大纲和结构。
以下是我们的文章大纲:1、引言2、智能遥控窗帘系统的硬件设计3、智能遥控窗帘系统的软件开发4、智能遥控窗帘系统的优化与未来展望5、结论四、智能遥控窗帘系统的设计1、硬件设计智能遥控窗帘系统的硬件设计是整个系统的基石。
根据需求,我们选用了以下主要硬件设备:(1)电机:用于驱动窗帘的开合动作;(2)遥控器:用于接收用户发出的控制信号;(3)传感器:用于监测环境光线和检测窗帘位置;(4)电源:为系统提供稳定的工作电压。
2、软件开发在软件开发方面,我们采用了如下策略:(1)分析并定义特定的功能:例如,远程控制、定时开关、语音控制等;(2)选择适合的编程语言和开发平台:我们选择了基于C语言的嵌入式系统开发平台;(3)模块化程序设计:将整体软件功能划分为多个子模块,有利于程序的编写和维护;(4)设定通信协议:保证各设备间的稳定通信;(5)编写调试程序:通过模拟器和实际硬件进行调试,修正程序中的错误。
智能家居中的智能窗帘控制系统设计

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

智能家居中的智能窗帘系统设计毕业设计智能家居中的智能窗帘系统设计智能家居的发展已经成为了当今社会的一个热门话题。
智能窗帘系统作为智能家居的一个重要组成部分,不仅方便了人们的生活,还提高了家居的安全性和舒适度。
本文将围绕智能窗帘系统的设计展开讨论。
一、智能窗帘系统的概述智能窗帘系统是指通过科技手段控制窗帘的开合、升降和调节,实现自动化操作和智能化控制。
这种系统不仅可以根据人们的需求来自动开闭窗帘,还可以根据室内外的光照情况进行智能调节。
通过与其他智能家居设备的连接,智能窗帘系统还能够与人们的生活方式和行为习惯相结合,提供更加个性化和便捷的使用体验。
二、智能窗帘系统的设计原理智能窗帘系统的设计原理主要包括三个方面:感应控制、远程控制和智能调节。
1. 感应控制智能窗帘系统可以通过感应器来感知光线强度和人体活动情况。
例如,当室内光线较暗时,系统可以自动调整窗帘的开合程度,以保证室内光线的适宜度。
当系统感知到人体靠近窗帘时,窗帘可以自动开启,实现智能化的迎客功能。
2. 远程控制通过智能手机、平板电脑或者智能音箱等远程终端设备,用户可以随时随地对窗帘进行控制。
不论用户身在何处,只要有网络连接,就可以方便地操作窗帘的开闭和调节。
3. 智能调节智能窗帘系统可以根据室内外温度、光照强度和天气状况等因素进行智能调节。
例如,在炎热的夏天,系统可以根据室内的温度和光照情况主动控制窗帘的开合程度,以实现节能和舒适度的平衡。
三、智能窗帘系统的关键技术智能窗帘系统的实现离不开一些关键技术的支持。
1. 电机控制技术智能窗帘系统中的电机控制技术是实现窗帘开闭和升降的基础。
采用高效、低噪音的电机,结合合理的控制算法,可以实现精确的窗帘控制。
2. 无线通信技术智能窗帘系统需要与用户终端设备进行通信,因此,无线通信技术是系统实现远程控制的关键。
例如,采用Wi-Fi、蓝牙、ZigBee等通信协议,可以方便地与用户的智能设备进行连接。
3. 光感应技术智能窗帘系统需要感知室内外的光照情况,从而实现自动调节。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动窗帘的设计摘要本设计首先阐述了自动窗帘的基本构成及特点,然后通过对无线遥控控制方式,手动控制方式,光控控制方式的对比论证,根据控制要求,本设计选用了无线遥控和手动控制方式控制电机的正反转。
通过对系统的总体设计、硬件和软件控制设计,满足了系统方案的要求。
在硬件方面,本文着重对单片机、无线接收模块J04V、无线发射模块F05P、直流电机驱动芯片L298N、三端集成稳压器KA7810等选型进行了设计,同时给出了各高级单元的使用及设定情况;在软件方面,提供了原理图、系统工作流程图和指令表。
除此之外,也充分考虑了实际应用中的要求,设计时考虑到了成本、功耗、安全性、稳定性、抗干扰性等诸多问题,具有一定的合理性和可行性。
关键词 AT89S51单片机/直流电机驱动芯片L298N/无线接收模块J04V/无线发射模块F05P/三端固定集成稳压器KA7810/The Design of the automatic curtainABSTRACTFirst of all, the design of the automatic curtains on the basic structure and characteristics, and then through constant pressure on the wireless remote control way, manual control way, light control way of argumentation contrast, under the control requirements, many of the design selected the wireless remote control way and manual control way. Through the system design, hardware and software control design to meet the requirements of the system.In terms of hardware, this article focuses on microcontroller, the wireless receiver module J04V, the wireless transmitter module F05P, the DC motor driver IC L298N, the three-terminal integrated voltage regulator KA7810, such as selection of a design, all at the same time give the use of advanced units and set up the situation; In terms of software, provides a schematic diagram, the system flow chart and the instruction list . In addition, it fully takes into account the requirements of practical applications, the design takes into account the cost, power, security, stability, and many other questions of sexual interference with a certain degree of rationality and feasibilityKEY WORDS AT89S51 Single-Chip Microcomputer / the DC motor driver IC L298N / the wireless receiver module J04V / the wireless transmitter moduleF05P / the three-terminal integrated voltage regulator KA7810目录(1概述1.1选题意义随着社会信息化的加快,人们的工作、生活和通讯、信息的关系日益紧密。
信息化社会在改变人们生活方式与工作习惯的同时,也对传统的住宅提出了挑战,社会、技术以及经济的进步更使人们的观念随之巨变。
人们对家居的要求早已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。
随着电子技术产业结构的调整,生产工艺的不断提升,人们生活水平的不断提高,家用电器的逐渐普及,市场上对无线遥控控制系统的需求也越来越大,高精度、多功能、低功耗,是现代科技发展的趋势。
单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了无线遥控控制,基于单片机和无线遥控的控制器应用范围的日益广泛和多样。
单片片机在电子产品中的应用己经越来越广泛,在很多的电子产品中也用到了无线遥控控制。
随着窗帘无线遥控控制器应用范围的日益广泛和多样,各种适用于不同场合的窗帘控制器应运而生。
智能家居系统是一个人的社会系统工程,我们应当加快我国智能家居标准化进程。
自动窗帘系统作为智能家居也是一个很重要的部分,现有的电动窗帘机的控制方式有固定式开关控制、遥控、光控、声控等,其中以前两种形式居多。
就实用程度和经济角度来说,用固定式开关控制方式较好,这是因为窗帘的开闭不像电视习等家电产品开闭得那样频繁,每天开闭的次数不多,因此安装在固定的地方使用也相当方便,如把开关装在床头柜等电器综合控制系统中,睡在床上就能控制窗帘的开闭。
利用触摸开关,实现自动断电,既安全又节能,但最重要的一点就是没有实现完全的白动化,没有摆脱对人的依赖作用。
而采用遥控控制时,需要候机电源,不可能为了完成断电而增加遥控功能,也增加了成木,售价也相应提高。
窗帘机的控制方式大体上有三种:声控、光控、时控,声控和遥控属于半自动类,而光控虽属全自动式,但因光敏器件的灵敏度,冬夏等不同季的光照度的不同,以及人们对起闭窗帘在时间上的要求不同,而难以实施和普及。
因此,时控式的自动窗帘机便成了专业以及业余电子设计人员的热门课题。
根据以上自动窗帘有些不能实现完全的自动化;有些虽然实现了完全的自动化,但结构复杂,性能不够稳定,有些虽然实现了完全的自动化,且性能还可以,但价格昂贵不适合普通消费者使用。
所以我想利用价格相对便宜的无线线遥控发射芯片、单片机作为主要控制器件,来完成该系统的设计。
该系统主要有如下几方面的特点:(1)采用无线发射和接受模块,大大方便了系统的设计。
(2)遥控自动窗帘可以实现远距离的操作。
(3)采用无线遥控方式,不会干扰其它电器的正常工作,也不会影响邻近的无线设备。
(4)另一种控制方式为手动控制方式,防止停电后采用手动控制。
(5)体积小、结构简单、灵敏度高、抗干扰性强、经济实用、工作可靠。
尽管遥控自动窗市系统在国内是一个新兴的行业,但是,它也正以不可抵挡之势迅速崛起。
遥控自动窗帘系统走进中国以来,在短短四年的时间里,遥控自动窗帘系统生产商由最初的几家公司增加到如今的百余家企业,其行业发展之迅速是目前国内任何其他行业无法比拟的。
目前,我国遥控自动窗帘系统生产厂商、分销商、集成商与装饰公司都形成了相当规模,不少国内知名企业纷纷涉足遥控自动窗帘系统行业。
随着自动窗帘热潮在世界范围内的日渐兴起,随着中国电子技术的飞速发展、人们生活水平的不断提高以及智能电子技术在生活中的广泛应用,自动窗帘已经成为未来家居装饰潮流发展的最新方向,在不久的将来,没有自动窗帘系统的住宅肯定不合潮流。
从日前的发展趋势来看,在未来的20年时间里,白动窗帘行业将成为中国的主流行业之一,其市场的发展前景是非常广阔的。
1.2窗帘无线遥控器完成的功能本文介绍一款使用微电脑管理的、无线遥控器控制的多功能窗帘控制器。
该窗控制器采用AT89S51单片机的最小系统设计,控制一个12V的可逆直流电动机控制窗帘的拉开和关闭。
另外该控制器采用无线发射模块F05P和无线接受模块J04V来通过控制单片机间接控制电机。
窗帘控制器可以使用无线遥控器进行远程手动开、手动关和自动停止控制,两种工作方式可以方便地进行选择。
当选择无线遥控控制方案时,手动控制无效;当选择手动控制方案时,无线遥控控制亦无效。
另外,电机拉动窗帘的工作的时间长度可以通过程序进行设置。
2总体设计方案该窗帘控制器采用AT89S51单片机的最小系统设计,控制一个12V的直流电动机控制窗帘的拉开和关闭。
无线发射模块和无线接受模块分别F05P和J04V。
直流电机通过L298N芯片来进行驱动。
该窗帘控制器可以使用无线遥控器进行远程手动开、手动关和自动停止控制。
该无线遥控窗帘可谓是一款多功能的窗帘控制器。
其原理图如图2-1所示。
(硬件电路见附录1)图2-1 总体设计方案原理图3 AT89S51单片机概述3.1 AT89S51单片机简介单片微型计算机(Single-Chip Microcomputer),简称单片机。
就是将微处理器(CPU)、存储器(ROM和RAM)、总线、中断系统、定时器/计数器、输入/输出接口(I/O口)和其他多种功能器件集成在一块芯片上的微型计算机。
由于单片机的重要应用领域为智能化电子产品,一般需要嵌入仪器设备内,故又称嵌入式微控制器(Embedded Microcontroller)。
单片机的主要特点如下:(1)可靠性高(2)便于扩展(3)控制功能更强(4)低电压、低功耗(5)片内存储容量较小单片机的出现是近代计算机技术发展史上的一个重要里程碑,单片机的诞生标志着计算机正式形成了计算机系统和嵌入式计算机系统两大分支。
单片机作为最经典的嵌入式系统,它的成功应用推动了嵌入式系统的发展。
3.2 AT89S51单片机的硬件结构及引脚3.2.1 AT89S51单片机的内部结构AT89S51单片机包含CPU、存储器(包括RAM和ROM)、I/O接口、定时/计数器、中断系统等几大单元。
其结构框图如图3-1所示。
图3-1 单片机的内部结构框图AT89S51单片机的内部结构原理图如图3-2所示。
图3-2 单片机的内部结构原理图(1)中央处理器(CPU)1)8位CPU,能够进行布尔处理。
2)内部时钟电路。
3)总线控制逻辑。
(2)内部存储器系统1)4KB程序存储器(ROM/EPROM/Flash),可外扩至64KB。
2)128B的数据存储器,可外扩至64KB。
(3)I/O接口及中断、定时部件1)4个8位并行I/O接口。
2)5个中断源的中断系统,2级优先。
3)2个16位定时器/计数器。