红外感应的自动窗帘控制器 (含程序)

合集下载

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

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

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

《基于单片机的智能窗帘控制系统控制设计开题报告3700字》

《基于单片机的智能窗帘控制系统控制设计开题报告3700字》

开题报告(三)研究的主要问题本文主要介绍了基于单片机控制的智能化窗帘以及各个环节功能的实现。

(四)拟达到的目的该系统着眼于经济性,实用性,以及电路的简易性来设计。

尽量采用最简单的电路布线和选用价格较为合适的元器件,来进行设计以达到(1)手动控制:当用户需要采光时可自行根据实际情况通过按键接通或关闭电源,使步进电机通电打开窗帘或者拉上窗帘。

(2)光照控制:通过不同的光照强度值照射时,经由光照传感器收集信息后,窗帘会主动打开或封闭。

(3)红外控制:当光照强度没有到达预定值,则需要我们手动操纵红外遥控器,由1838红外接收头接收信号后,单片机进一步控制步进电机拉开或者拉上窗帘。

(4)通过按键可以让以上三种模式循环切换。

(五)国外研究现状20世纪末期,一大批网络通信的家用电器、半自动化操作的电子产品等相继面世。

在家用智能冰箱、家用智能电视、家用智能洗衣机和各种家用电气化产品等功能综合为一体之后,诞生了住宅电子化的理念。

从那起,电动窗帘开始慢慢地出现在人们的视野之中。

这些年,经过人们的体验与使用,智能窗帘在美国、澳大利亚、英国等一些国家得到了广泛的应用。

2014年美国的研发人员Sun T和Li J等人所设计的节能翻转式窗帘系统,利用窗帘叶片接收太阳光照射的方向,从而控制窗帘的升降。

在系统设计上,该系统由上位机完成数据的存储、分析和输出等,由下位机采用感光元件采集光照信息。

它的节能表现在其外层材质采用可收集光能的太阳能板材料,可以通过吸收白天照射在窗帘上产生的光能,转化为电能存储在锂电池中。

该系统采用的太阳能转化技术可以为系统供电,节约了家庭的能源消耗。

2010年澳洲的科研人员Zhang C和Feng X等人硏制出一款由数字温度传感器DSl8B20组成的温度控制智能窗帘系统。

该系统能够将检测到的室外实时温度信息,然后将信息推送至手机App上,让用户选择是否开关窗帘,以实现窗帘的自动控制。

2017年日本的专家Han D和Chen X制作的光控检测节能智能窗帘系统,在窗户的玻璃与室内的窗帘之间安装了一种光线感应器。

智能窗帘控制系统设计_毕业设计论文

智能窗帘控制系统设计_毕业设计论文

河南工业职业技术学院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)第一章绪论随着国民经济的发展和科学技术水平的提高,特别是计算机技术,通信技术、网络技术、控制技术的迅猛发展与提高,促使家庭实现了生活现代化,居住环境舒适化。

基于32单片机的智能窗帘毕业设计

基于32单片机的智能窗帘毕业设计

基于32单片机的智能窗帘毕业设计智能家居在当今社会中越来越受欢迎,其中智能窗帘也是一个热门的应用场景。

在我进行的这个毕业设计中,我利用了32单片机来开发一种智能窗帘系统。

下面我将详细介绍这个项目的设计和实现。

设计思路本系统的设计思路是通过使用32单片机来控制窗帘的上下运动,借助DC电机来实现窗帘的开合功能。

同时,我们还通过添加人体红外传感器和光强传感器,来实现系统的智能化。

其中,人体红外传感器可以感知到人体的存在并及时打开或关闭窗帘,而光强传感器则可以自动根据室内光强调节窗帘的开合程度。

实现过程我们所设计的智能窗帘是由以下几个部分组成的。

硬件部分:1. DC电机:用于窗帘的开合控制。

2. 32单片机:作为系统的中央控制器。

3. 人体红外传感器:用于感知人体的存在。

4. 光强传感器:用于感知室内光强。

5. 电源:用于系统供电。

软件部分:1. 窗帘控制程序:基于32单片机的C语言编写。

2. 人体红外传感器控制程序:基于32单片机的C语言编写。

3. 光强传感器控制程序:基于32单片机的C语言编写。

实现过程如下:1. 通过32单片机控制DC电机,实现窗帘的开合。

2. 利用人体红外传感器对窗帘进行自动控制,当检测到人体的存在时,窗帘自动开启。

当检测不到人体时,窗帘自动关闭。

3. 通过光强传感器实现室内光线的测量。

当室内光线过弱时,窗帘会自动开启,让阳光照射进入室内。

当光线变强时,窗帘会自动调节至适当位置。

效果展示在毕业设计的展示中,我们将智能窗帘的控制系统和电机安装在一起,通过电气连线进行控制。

在系统启动后,当有人进入房间时,窗帘会自动开启;当没有人时,窗帘会自动关闭。

此外,当室内光线间接改变时,窗帘也会相应地自动开合,完美地实现了自动调节的效果。

总结本次毕业设计中,我们成功地使用32单片机和传感器技术,开发出了一种智能化的窗帘控制系统,该系统能够自动感知人体的存在,并通过光强传感器实现自动调节。

这种智能化的窗帘控制系统不仅方便实用,同时也具有较高的安全性和舒适性,未来,智能家居将会成为家居生活的一个重要方面。

基于单片机控制的智能窗帘设计

基于单片机控制的智能窗帘设计

摘要本文首先介绍了智能家居的基本知识及其应用前景,进而阐明了开发作为智能家居中一个很重要部分——红外线遥控自动窗帘的意义。

随后着重介绍了开发单片机控制的红外线遥控窗帘系统所用到的集成芯片STC89C52、DS1302芯片、红外线发射接收器等硬件的结构原理。

本文采用分块的模式,对整个系统的硬件电路设计进行分析,分别给出了系统总体框图、电源电路、时钟DS1302电路、鸣响电路、红外线接收电路、电机控制电路、显示电路,并对相应电路设计进行了相关的阐述。

随后讲述了软件的编写思路,也是采用分块的模式,分别写出了红外线解码程序、时钟芯片DS1302控制程序、LCD液晶显示程序、遥控控制程序的编写思路,每一模块都画出了其方框图,看起来一目了然。

最后通过仿真调试,时钟,手动开关窗帘,自动开关窗帘等控制方面的设计上基本达到了预期目的。

当然,该系统在一些细节的设计上还需要不断的完善和改进。

关键词:时钟芯片,单片机,红外线,窗帘。

目录第1章.绪言 (1)1.1课题背景 (1)1.2国内外概况 (1)1.3课题的研究工作 (2)第2章.单片机简介 (4)2.1单片机的发展 (4)2.2单片机的特点 (5)2.3单片机的应用 (5)第3 章.系统设计 (6)3.1系统方案确定 (6)3.2核心芯片结构原理介绍 (7)3.2.1 中央控制器——STC89C52RC (7)3.2.2时钟芯片DS1302 (10)3.2.3 储存器件AT24C02 (12)3.2.3红外接收HS0038 (14)3.2.4液晶显示器LCD1602 (14)3.3硬件电路原理设计 (18)3.3.1电源部分 (18)3.3.2显示电路 (18)3.3.3红外接收电路 (19)3.3.4时钟电路 (20)3.3.5数据存储电路 (20)3.3.6光控测光电路 (21)3.3.7电机执行电路 (21)3.3.8窗帘框架构造设计 (22)3.4软件设计 (23)3.4.1红外解码 (23)3.4.2 LCD1602显示程序 (24)3.4.3 DS1302的控制程序 (25)3.4.4数据存储程序 (28)第4章.调试 (30)第5章.总结 (32)第6章.致谢 (33)参考文献 (34)附录: (35)原理图: (35)源程序: (36)第1章.绪言本章阐述了单片机控制的红外线遥控自动窗帘系统的市场价值、研究背景、国内外的现状、以及发展方向,明确指出了单片机控制的红外线遥控自动窗帘系统所面临的问题及一些解决方案。

电动窗帘控制器的使用说明书

电动窗帘控制器的使用说明书

电动窗帘控制器的使用说明书使用说明书1. 简介电动窗帘控制器是一种智能家居设备,通过无线遥控或手机APP 来控制窗帘的开启和关闭。

本使用说明书将为您介绍如何正确使用电动窗帘控制器,以及注意事项和故障排除方法。

2. 产品组成电动窗帘控制器由以下组件组成:- 主控制器:连接窗帘电机和电源。

- 遥控器:用于远程控制窗帘的开启和关闭。

- 电源适配器:为主控制器提供电源。

- 电机连接线:连接窗帘电机和主控制器。

3. 安装步骤正确安装电动窗帘控制器是确保正常使用的基础。

请按照以下步骤进行安装:1) 将主控制器固定在离窗帘电机最近的墙壁上。

2) 使用电机连接线将窗帘电机与主控制器连接。

3) 将电源适配器插入电源插座,并将其连接到主控制器。

4) 检查所有连接是否牢固,并确保无任何松动。

4. 远程控制电动窗帘控制器提供了方便的远程控制功能。

您可以使用遥控器或下载我们的手机APP来控制窗帘。

请按照以下步骤操作:1) 遥控器操作:- 按下遥控器上的"开启"按钮,窗帘将自动打开。

- 按下遥控器上的"关闭"按钮,窗帘将自动关闭。

2) 手机APP操作:- 打开手机APP,并登录您的账户。

- 在界面上找到窗帘控制选项。

- 点击"开启"按钮,窗帘将自动打开。

- 点击"关闭"按钮,窗帘将自动关闭。

5. 定时功能电动窗帘控制器还提供了定时功能,您可以预设窗帘的开启和关闭时间。

请按照以下步骤进行设置:1) 遥控器设置:- 按下遥控器上的"定时"按钮,进入定时设置界面。

- 根据提示,在遥控器上设定开启和关闭的时间。

2) 手机APP设置:- 打开手机APP,并进入窗帘控制选项。

- 在界面上找到"定时设置"选项。

- 根据提示,设置开启和关闭的时间。

6. 注意事项在使用电动窗帘控制器时,请注意以下事项:- 请确保电源适配器插头无损坏,并正确插入插座。

计算机控制----光感自动窗帘控制系统设计之欧阳家百创编

计算机控制----光感自动窗帘控制系统设计之欧阳家百创编

计算机控制技术欧阳家百(2021.03.07)课程设计成绩评定表设计课题光感自动窗帘控制系统设计学院名称:电气工程学院专业班级:自动F0904学生姓名:学号:指导教师:设计地点:设计时间:2012-06-11~2012-06-15计算机控制技术课程设计课程设计名称:光感自动窗帘控制系统设计专业班级:自动F0904学生姓名:学号:指导教师:课程设计地点:课程设计时间:2012-06-11~2012-06-15计算机控制技术课程设计任务书目录1 概述41.1 研究背景41.2 设计思想及基本功能42 总体方案设计52.1 方案选取52.2 系统框图82.3总体方案设计83 硬件电路设计93.1 电源电路设计93.2 晶振电路103.3 复位电路113.4 时钟电路123.5 键盘电路143.6 显示电路143.7 A/D转换电路173.8 光敏传感器183.9 步进电机204 系统软件设计224.1 主程序软件设计224.2 键盘程序设计234.3 定时程序设计254.4 步进电机程序设计265总结28参考文献29附录系统原理图291 概述1.1 研究背景伴随着信息化时代的到来,人们的生活速度以及对生活质量的追求也在大幅提高。

智能化的产品设计在改变人们工作方式与生活习惯的同时,让人们对生活质量的提升提出了更高的要求,方便、舒适成了人们所追求的生活方式,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境。

智能化的电子产品以及设计将以前的被动静止物体转变为人们能够方便操控的工具,这些产品具有提供全方位的信息交换的功能,不仅能够优化人们的生活方式,帮助人们合理的安排时间,增强居家环境的安全性,甚至还可以为各种能源费用节约资金。

在智能化产品中,单片机的应用已经越来越广泛,单片机以它体积小、质量轻、耗电省、可靠性高、价格低等优点,开始不断发展,并广泛应用于仪器仪表、家用电器、医疗设备、航天航空领域、工业专用设备的管理及过程控制等领域,在很多的大中型的电气设备以及小型的电子产品中也用到了单片机进行控制。

基于单片机的智能窗帘控制系统软件设计

基于单片机的智能窗帘控制系统软件设计

基于单片机的智能窗帘控制系统软件设计智能窗帘控制系统的程序分析与设计包括主程序设计,步进电机程序设计,显示程序设计,键盘程序设计,定时程序设计几部分。

本章节系统的介绍了智能窗帘控制系统的主程序和各主要功能子程序的设计流程。

4.1 软件主程序设计主程序主要完成单片机初始化,关中断,菜单显示内容初始化,按键扫描,电机运行,计时等功能。

主程序的流程所示。

4.1图如图开关中断设置堆复位初始设定键电机控制显设定时有键操作电机工开始计键码分工作完成到点了电机停命令键数码键处理图4.1 主程序流程图主程序流程说明:电路主要分为以下几个部分,分别是电源部分、显示部分、按键部分、步进电机控制部分、A\D转换部分、单片机主控器件部分,各部分具有不同的子程序。

启动主程序,先关中断并且设置堆栈,接着初始化寄存器,初始化显示内容;然后执行按键查询,执行相应的操作。

如果是设定键,则设定时间,开始计时;到时间后步进电机开始相应的工作,工作完成后停机。

如果是电机控制键,则也执行相应的工作。

如果都不是,则是复位键,采取复位操作。

4.2 软件子程序设计4.2.1 步进电机程序设计步进电机是操控窗帘开闭的主要执行器件,其设计主要是按照单片机指令以及按键指令进行正转或者反转。

图4.2是步进电机工作流程图。

开步进电是正转吗传送正传送反脉冲序脉冲序传送步数是传送步数是完完成返回图4.2 步进电机工作流程图步进电机程序设计的主要任务是:(1)判断旋转方向;(2)按顺序传送控制脉冲;(3)判断所要求的控制步数是否传送完毕。

总之,只要按一定的顺序改变 P2.0-P2.3 四位通电的状况,即可控制步进电机依选定的方向步进。

而对于节拍比较多的控制程序,通常采用循环程序进行设计。

.开显示子程R显示器缓冲起始地60R显示位代0189C5R位代取显示数据查表转89C5成显示代码延R指位显示完吗左移一R返回图4.3 显示部分子程序流程图4.2.2 显示程序设计显示程序开始后,起始地址60H发送到R0,01H发送至显示位代码R2,再将位代码发送到单片机A口,单片机取显示数据查表转换成显示代码发送至单片机B口,延时2ms,指针R0加1,然后判断6位显示是否完成。

基于单片机的实验室智能窗帘控制系统设计

基于单片机的实验室智能窗帘控制系统设计

基于单片机的实验室智能窗帘控制系统设计摘要:随着高校实验室开放程度的提高,为了方便师生的学习与实验工作,设计一种根据光照强度和实验室开放与否自动启闭窗帘的装置。

本设计以STC89C52单片机为控制核心,结合光敏电阻、A/D转换电路、红外传感器、GPRS无线模块,实现实验室光线自动控制及管理人员远程监控智能化管理。

该系统结构简单、性能稳定、成本低廉等特点,是智慧实验室建设不可缺少的重要组成部分。

关键词:单片机,窗帘,GPRS无线模块,智慧实验室在高校智能化和信息化建设的洪流中,高校实验室智能化和信息化成为智慧校园的重要组成部分。

高校实验室的传统管理方法为人工管理方式,管理水平落后,工作效率低,管理成本高,已阻止了实验室发展的步伐。

智能控光系统打破了传统的窗帘和电灯手动控制的不便,实现了对实验室日光和灯光照明系统智慧化管理,提高用电效率,降低用电成本,同时兼备了实验室管理员远程监控功能,实现了实验室的智能化管理。

1 系统的设计方案1.1系统设计要求实验室管理员可以设置实验室控光参数,也就是光照强度;当实验室无人使用的情况下所有遮光窗帘全部遮蔽,照明灯光全部关闭,开启红外监测报警模式,管理人员电脑或手机开启远程监控模式;当有学生使用实验室的情况下开启自动控光模式,根据预先光照强度设定值控制遮光窗帘的遮蔽程度和实验室灯光开启的数量,达到最大化的利用日光和节省电能的目的。

若控光效果不理想可以采用手动操作模式。

1.2 系统构成本系统以STC89C52为控制核心器件,用来完成检测光照强度、继电器开关控制和电机驱动控制,液晶显示屏控制输出以及远程监控等控制功能;光敏电阻作为光照强度检测器件,光敏电阻和A/D转换器PCF8591构成光强检测电路;由光耦和继电器构成灯光和控制电路;由电机驱动模块构成遮光窗帘控制电路,由单片机进行控制实现电机正反转,从而实现窗帘的开启与遮挡;红外接收电路配合红外遥控器使用,控制参数输入设置和手动/自动切换功能;液晶显示电路;此外还有红外报警电路和GPRS无线通信模块构成的远程监控电路组成。

全自动感光窗帘说明书

全自动感光窗帘说明书

说明书一、产品名称:全自动感光控温窗帘二、产品功能简介:本产品分光控制部分和控温两大部分。

光控部分主要是利用一个光强检测装置和微处理器检测光强,当光强达到一定值时,光电开关控制窗帘关闭;当光强低于一定值时,光电开关又控制窗帘拉开。

控温部分是利用窗帘上使用的特殊太阳能吸收材料——碳原子薄膜透明材料吸收太阳能,并经过太阳能采集机储存转换装置将吸收的太阳能存储起来,在温度低于设定值时,开启电采暖散热器装置放出热量,使室温上升。

三、产品优点:1、该产品可实现全自动化和智能化,利用光控制装置自动调节窗帘的开启和关闭,省去了人工手动操作的麻烦,方便快捷。

2、当不需要它的全自动功能时,又可以采用人工手动的方式开合窗帘,能满足消费者的各种不同的需求。

3、提前对该装置进行设定,那么它将会24小时全天自动地进行智能化地对您的生活工作空间进行调控,无需人员看管,即使能在外地出差,也能让您的住房享受到太阳的光照。

4、该产品能够吸收并存储太阳能,在低温时,存储的能量又可以驱动电采暖散热器,因为一般的电采暖电器的功率都较大,很费电,有了这个利用太阳能的装置,节约了用电,为您减少了一大部分的开销。

5、该产品利用的是太阳能,属于节能环保型的绿色产品,对您的健康无伤害。

6、该产品外包装采用绝缘材料制成,没有安全隐患。

四、产品使用说明(一)部件介绍:本产品包括碳原子薄膜透明材料窗帘布、光电开关、微处理器及光强检测装置、太阳能采集及储存转换装置、以及感温、感光调控装置、电采暖散热器暖装置。

请参照示意图。

(二)使用操作说明:1、遥控器控制操作A、打开窗帘:按一下遥控器上的“布开”键,布帘自动打开,再按一下“布帘”键,布帘即停止运行;B、打开纱帘:按一下遥控器上的“纱开”键,布帘自动打开,再按一下“纱帘”键,纱帘即停止运行;C、关闭布帘:按一下遥控器上的“布关”键,布帘自动打开,再按一下“布关”键,布帘即停止运行;D、关闭纱帘:按一下遥控器上的“纱关”键,布帘自动打开,再按一下“纱关”键,纱帘即停止运行;E、布帘和纱帘同时打开:操作方法一:按一下遥控器的“总开”键,布帘自动打开,3秒后纱帘也开始同时自动打开,再按一下“总开”键,布帘和纱帘均停止运行。

家用智能窗帘的远程控制教程

家用智能窗帘的远程控制教程

家用智能窗帘的远程控制教程在科技飞速发展的今天,家用智能窗帘为我们的生活带来了极大的便利。

通过远程控制,您可以在到家之前就为房间营造出舒适的氛围,或者在外出时随时调整窗帘的状态。

接下来,我将为您详细介绍家用智能窗帘的远程控制方法。

一、准备工作在开始远程控制之前,您需要确保以下几个条件已经满足:1、智能窗帘设备的安装首先,您需要购买并安装一套合适的智能窗帘设备。

这通常包括窗帘轨道、电机、控制器以及相关的配件。

在安装过程中,请务必按照产品说明书的要求进行操作,确保安装牢固、运行顺畅。

如果您不具备安装的技能,建议您请专业人员进行安装,以避免不必要的麻烦和安全隐患。

2、家庭无线网络的设置智能窗帘需要连接到您家中的无线网络,以便实现远程控制。

因此,您需要确保家中的无线路由器正常工作,并设置好无线网络的名称(SSID)和密码。

同时,要将智能窗帘设备连接到该无线网络。

具体的连接方法通常可以在设备的说明书中找到。

3、控制终端的选择您可以使用多种设备作为控制终端,如智能手机、平板电脑或者智能音箱等。

对于智能手机和平板电脑,您需要下载并安装相应的智能窗帘控制应用程序(App)。

这些应用程序通常可以在应用商店中搜索到,并且大多数是免费的。

二、控制应用程序的下载与安装1、应用商店搜索打开您的智能手机或平板电脑的应用商店,如苹果的 App Store 或安卓的应用市场。

在搜索栏中输入智能窗帘品牌的名称或者相关关键词,如“智能窗帘控制”。

2、选择合适的应用程序在搜索结果中,会出现多个与智能窗帘控制相关的应用程序。

请仔细查看应用程序的介绍、评价和开发者信息,选择与您所购买的智能窗帘设备兼容的应用程序。

3、下载与安装点击应用程序的下载按钮,等待下载完成。

下载完成后,系统会自动提示您进行安装。

按照提示操作,完成应用程序的安装。

三、设备配对与连接1、打开应用程序在您的手机或平板电脑上找到刚刚安装好的智能窗帘控制应用程序,点击打开。

智能遥控窗帘系统的设计论文

智能遥控窗帘系统的设计论文

题目智能遥控窗帘系统的设计毕业论文﹙设计﹚任务书院(系) 物电学院专业班级通信1103 学生姓名赵京一、毕业论文﹙设计﹚题目智能遥控窗帘系统的设计二、毕业论文﹙设计﹚工作自2014 年11 月26 日起至2015 年6 月15 日止三、毕业论文﹙设计﹚进行地点: 物理与电信工程学院实验室四、毕业论文﹙设计﹚的内容要求:智能家居系统是一个大的社会系统工程,我们应当加快我国智能家居标准化进程。

自动窗帘系统作为智能家居中一个很重要的部分,需要在我国智能家居这一领域,建立起一个新兴、健康的产业链。

因此,本课题主要采用单片机与无线收发模块完成,可实现窗帘手动、自动、遥控、定时的窗帘的开度的控制。

本次毕业设计要求:1.采用单片机控制电机实现窗帘手动、自动、无线遥控的窗帘的开度的控制;2.完成系统的软硬件设计。

五、毕业论文﹙设计﹚应收集资料及参考文献:阅读和学习关于单片机应用、数据采集和远程监控方面的专业资料,参阅的外文文献不少于3篇。

六、毕业论文﹙设计﹚的进度安排:1月10日─3月20日:查阅资料,完成外文翻译原文和开题报告。

3月21日——4月20日:完成系统的硬件及软件的基本设计并提交中期检查报告。

4月21日——5月20日:进一步完善系统的硬件及软件的设计,准备作品验收。

5月21日——6月15日:撰写、修改毕业设计论文,准备并完成答辩。

指导教师系(教研室)系(教研室)主任签名批准日期接受论文(设计)任务开始执行日期学生签名智能遥控窗帘系统的设计赵京(陕西理工学院物理与电信工程学院通信工程专业2011级3班,陕西汉中723003)指导教师:魏瑞[摘要]智能遥控属于电子及信息科学的一个重要分支,并且在现代家居中有着较好的发展前景。

本文论述了将一个基于光照检测的自动控制和手动控制结合可共同作用的智能遥控窗帘系统。

该系统核心采用的是单片机STC89C52,其次利用了光照传感器、键盘显示接口电路以及信号调理电路等外围电路,整个系统在各模块的配合下可实现手动控制、自动控制等功能。

自动窗帘控制系统设计

自动窗帘控制系统设计

自动窗帘控制系统设计一、引言随着科技的发展和人们生活水平的提高,智能家居设备的应用越来越普遍。

智能家居设备不仅方便了人们的生活,还提高了生活的舒适度和便利度。

自动窗帘控制系统是智能家居设备中的一种,它可以通过智能手机或遥控器等设备远程控制窗帘的开合,使用户能够随时随地控制窗帘的状态。

本文将围绕自动窗帘控制系统的设计展开讨论,重点介绍系统的功能设计、硬件设计和软件设计。

二、功能设计1. 远程控制:用户可以通过手机APP或遥控器对窗帘进行开合操作,无需手动拉动窗帘。

2. 定时控制:用户可以通过设置定时任务,让窗帘在特定的时间自动开合,提高生活的便利度。

3. 光敏感应:系统可以根据光线强弱自动调整窗帘的开合,保持室内的舒适度。

4. 手势控制:支持手势控制功能,用户可以通过手势来控制窗帘的开合状态。

5. 温度感应:系统可以根据室内温度的变化自动调整窗帘的开合,提高室内的舒适度。

三、硬件设计1. 控制器:控制器是自动窗帘控制系统的核心部件,它可以接收用户指令并控制窗帘的开合。

控制器需要具备稳定的通信能力,能够与手机APP或遥控器进行数据交互。

2. 传感器:传感器用于感知室内的光线强度和温度变化,从而实现光敏感应和温度感应功能。

传感器需要精准可靠,能够准确感知环境变化。

3. 电机:电机是窗帘开合的动力源,需要有足够的动力和稳定性来驱动窗帘的运动。

电机需要具备低噪音、高效能等特点,以保证窗帘的平稳开合。

4. 无线模块:无线模块用于与手机APP进行通信,需要支持蓝牙、Wi-Fi等多种通信方式,确保与用户设备的兼容性。

5. 其他配件:如窗帘轨道、遥控器、电源适配器等配件,都是系统正常运行的必要组成部分。

五、结语自动窗帘控制系统是一种智能家居设备,它能够为用户提供便利和舒适的生活体验。

在设计自动窗帘控制系统时,需要充分考虑系统的功能设计、硬件设计和软件设计,以确保系统能够稳定可靠地运行。

还需要关注用户体验和用户需求,为用户提供更加智能化、人性化的窗帘控制方案。

自动窗帘PPT课件

自动窗帘PPT课件
基于红外遥控的自动窗帘控制器 设计
组员: 杨益辉 刘颖 肖静 指导老师:阮喻 专业:电气工程及其自动化 完成日期:
1
摘要
❖ 随着科学技术的飞速发展,人们的生活观念也在渐渐的发生 转变。各种家电也在发生着变化。由于单片机技术和计算机 技术的的不断成熟,家电越来越智能化。窗帘也不例外,在 欧美等发达国家,电动智能窗帘已广泛应用。
13

图2 发射电路的原理图
14
❖ 5.2接收系统和电机执行控制的硬件设计
❖ 接收控制器部分使用的单片机也是AT89S51,一般家庭窗帘都是从中间 向两边打开,所以这里需要设计两个触点,一个是中间触点,该触点设 计在窗帘槽的正中间,用于检测窗帘是否已完全关闭;另一个是边缘触点, 该触点设计在窗帘槽的最左端或最右端,用于检测窗帘是否已完全打开。
期为26μs)的连续脉冲串,C是经调制后的间断脉冲串(相当于C=A×B),用 于红外发射二极管发送的波形。图3中,待发送的二进制数据为101。

图3 二进制信号的调制93.1.2二进制的信 Nhomakorabea的调解和解码
❖ 二进制信号的调解和解码同样是由发送89S51单片机来完成。 它把编码后的二进制信号调制成频率为38KHz的间断脉冲串, 相当于用二进制信号的编码乘以频率为38KHz的脉冲信号得 到的间断脉冲串,即是调制后用于红外发射二极管发送的信号。 如图3所示,
3
第一章 引言
❖ 1.1自动窗帘国内前景广阔 ❖ 自动窗帘在国内算是高端前沿产业,市场广阔,有推广和应
用的意义,在发达的欧美市场智能窗帘已经并不新鲜,已经 广泛运用于平常百姓家中。所以又必要在国内推广。
4
第二章 自动窗帘的设计思路
❖ (1).硬件电路原理图的设计: ❖ 红外遥控有发送和接收两个组成部分。发送端采用单片机将

多功能电动窗帘控制器设计

多功能电动窗帘控制器设计
(1)系统基本功能
手动控制状态:此功能使自动窗帘控制器具有手动拉开、关闭和停止功能。
半自动控制状态:此功能是在要打开或者关闭窗帘的时候,通过“开”或“关”按键,窗帘在电机的带动下可以自动开闭。
亮度自动控制:此功能是利用设定的光照强度自动完成窗帘的打开或者关闭,真正实现黑天关闭,白天打开的功能。
时间自动控制:此功能根据用户需要,设定需要开闭窗帘的时间,通过输入的开启或关闭时间,控制窗帘开关。
1.2国内外研究现状
自电动窗帘进入我国后,一直就没有大的推广,现在随着人们经济能力的日益提升,人们也开始对物质生活水平越来越关注了,在生活产品的选择上有了很大的提高,加上城市建设步伐的日益加快和,智能窗帘已经进入了我们的生活。21世纪是科技的时代,智能窗帘有很好的市场前景,而我们常用的窗帘轨道都是钢丝绳手拉式或滑轨式,只有一站部分高收入的家庭采用的是电动遥控轨道,这些轨道主要是由台湾和广东等地所产,价格相当昂贵。
(4)时间控制:此功能是根据用户设定的时间一次性开关窗帘。

2.1总体电路设计的方案框图
单片机在各种电子产品中的应用已经越来越广泛,很多的电子产品利用单片机所取得的便利性得到了人们的好评,针对单片机控制的自动窗帘控制器的智能化要求,为了使实用性更强,本次设计采用时钟模块来实现其自动控制。方案框图如下所示2-1所示:
编号
淮安信息职业技术学院
毕业论文
题 目
多功能电动窗帘控制器设计
学生姓名
学 号
院系
电子工程学院
专 业
电子信息工程技术
班 级
指导教师
顾问教师
二〇一三年六月

随着经济的发展、科技的进步,人们的生活节奏变得越来越快,对于生活质量的的追求也越来越高。高效、方便、节能越来越受到人们的重视。特别是随着电子技术产业走向集成化、智能化转变以后,人们对居家生活的各方面都有了更高的要求。窗帘作为每个家庭生活中最必须的家居用品之一,自然也需要满足人民更舒适性的需求。但传统的窗帘采光及避光问题主要采用的是手动开闭窗帘,每天早开晚关不仅费力而且很多方面不够人性化,特别是别墅或复式房的大窗帘,不仅长,而且重,用时需要很大的力才能开关窗帘,特别不方便;于是电动窗帘应运而生。

基于51单片机的智能窗帘控制系统设计

基于51单片机的智能窗帘控制系统设计

基于51单片机的智能窗帘控制系统设计智能家居技术的快速发展使得我们的家居生活更加智能化和便利化。

其中,智能窗帘控制系统作为其中一个重要组成部分,带来了更加舒适和人性化的体验。

本文将介绍一种基于51单片机的智能窗帘控制系统设计。

一、系统设计概述智能窗帘控制系统设计旨在通过使用51单片机作为核心控制器,实现对窗帘的自动控制。

系统能够根据光线传感器的数据,自动调节窗帘的开闭程度,同时也支持用户手动控制。

二、硬件设计1. 51单片机51单片机是一种常见的嵌入式控制芯片,具有良好的稳定性和灵活性。

该单片机能够通过编程控制各种外设,如光线传感器、电机驱动模块等。

2. 光线传感器光线传感器用于感知环境的光线强度。

基于这个数据,系统能够判断当前是否需要调节窗帘的开闭程度。

3. 电机驱动模块电机驱动模块负责控制窗帘的开闭。

通过控制不同的电机转速和方向,实现窗帘的自动开关。

4. 人机交互模块人机交互模块包括按键、液晶屏等设备,用于用户手动控制窗帘的开闭,同时也显示系统的运行状态和参数。

三、软件设计1. 硬件初始化在系统启动时,需要对各个硬件设备进行初始化,并进行必要的设置,如引脚配置、中断配置等。

2. 光线传感器数据采集系统通过光线传感器实时采集光线强度数据,并通过模数转换将其转化为可用的数字信号。

3. 窗帘控制算法基于光线传感器数据,系统根据预设的算法判断窗帘的开闭程度。

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

算法还可以考虑其他因素,如时间、季节等。

4. 手动控制模式系统支持用户手动控制窗帘的开闭。

用户可以通过按键或其他人机交互设备来实现手动操作。

5. 显示与反馈系统通过液晶屏等设备将系统的运行状态和参数显示给用户,同时也可以通过提示音或其他方式进行反馈,以增强用户的交互体验。

四、系统实现与测试在完成系统设计后,需要进行系统的实现和测试。

首先,按照硬件设计部分的要求进行电路的搭建和元件的连接。

基于PLC的智能窗帘控制系统(1)

基于PLC的智能窗帘控制系统(1)

无锡职业技术学院毕业设计(论文)题目基于PLC的智能窗帘控制系统英文并列题目Intelligent Curtain Control System Based on PLC院系班级学生姓名学号所在团队指导老师(1)职称指导老师(2)职称答辩委员会主任主答辩人二零一八年二月基于PLC的智能窗帘控制系统摘要:进入21世纪以后,科学技术得到了迅速的发展,伴随着从互联网到物联网的转变,带动着相关智能产品的发展,其中智能窗帘得到了广泛的应用,越来越多的研究者展开了一系列的研究。

目前投入使用的智能窗帘控制系统大多数都是有线组网,而且功能单一,稳定性差。

为了提高智能窗帘的实用性、安全性和舒适性,本文基于可编程控制器和相关技术设计了一款无线智能窗帘控制系统,主要研究以下工作。

PLC可编程控制器是一种基于小型智能计算机的新型智能计算机控制系统,采用自动化和最新技术集成各种智能计算机技术。

这种控制技术非常简单,易于使用,而且非常稳定。

该色谱柱的优点目前在很多地方使用,非常有用。

据统计,可编程控制器是工业自动化设备中使用最广泛的设备。

现在将这种可编程控制器应用在家居的窗帘上面,可以让窗帘可以实现智能控制,可以给人们的生活带来很大的方便,实现智能家居生活。

以前的智能窗帘的控制通常使用简单的电子电路和继电器来设计。

它的构造非常的麻烦,也非常的不稳定,还经常容易坏,很难适应功能的变化。

可编程控制器使用小的电脑处理器作为核心的,非常的稳定,非常的可靠,也十分的好用。

特别是PLC实现的控制系统一般采用梯形图语言编写,根据继电器接触器控制系统电气原理图进行程序设计,它的构造很单一,很好的不受打扰的能力,工作过程中非常的顺利,时间的设置也是非常的简单的。

时间,编程简单,易于扩展的功能,灵活的修改,并具有完整的自诊断和显示功能,维护工作极其简单。

因为PLC配有内部实时时钟,因此可以通过PLC 控制现在的智能窗帘。

另外,由于PLC具有通讯联网功能,可以把窗帘的控制系统和家庭里面总的智能控制系统连接在一起,实现全智能的家居生活,这样人们的生活将会非常的便捷,这也是未来家居生活的发展方向。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EasyARM2131开发板是广州周立功公司设计的EasyARM系列开发套件之一,采用了PHILIPS公司基于ARM7TDMI内核、单电源供电、LQFP64封装的LPC2131,具有JTAG仿真调试、ISP编程等功能。
开发板上提供了一些键盘、LED、蜂鸣器等常用功能部件,还具有RS232接口电路、I2C存储器电路。另外,用户也可以更换兼容的CPU进行仿真调试,如LPC2132、LPC2138、LPC2142等。灵活的跳线组合(开发板内使用的所有I/O均可断开连接),还有用户I/O接口,极大地方便了用户进行32位ARM嵌入式系统的开发实验。
在光控模块下,当环境光线亮度达到设定阈值时,输出端输出低电平(光线较暗)步进电机正转;当外界光线亮度超过设定阈值时,输出高电平(光线较亮)步进电机反转,从而实现窗帘的打开和关闭,光敏电阻检测电路如下:
9
10
10.1
10.2
11
参考文献
[1]卡莫尔.嵌入式系统:体系结构、编程设计 [M]北京.清华大学出版社
当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行,常见的通电方式有单(单相绕组通电)四拍(A-B-C-D-A...),双(双相绕组通电)四拍(AB-BC-CD-DA-AB-...),八拍(A-AB-B-BC-C-CD-D-DA-A...)
7.2 EasyARM2131
图ULN2003A管脚图
ULN2003 高压大电流达林顿晶体管阵列芯片,吸收电流可达500mA,输出耐压50V,具有很强的驱动能力。内部具有7组达林顿管电路,可以驱动7路负载。IN 为输入端可由单片机引脚直接控制,当输入端为高电平时,输出端OUT输出低电平。
7.4.2
8.
光敏电阻的工作原理是基于内光电效应。在半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里就构成光敏电阻,为了增加灵敏度,两电极常做成梳状。用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。
电控学院
课程设计(论文)
课程名称:ARM嵌入式系统
题目:红外感应的自动窗帘控制器
2015年1月22日
红外感应的自动窗帘控制器的设计
中文摘要
摘要:随着科学技术的发展和人们生活水平的提高,智能家居逐 渐走进我们的生活。本文设计了一种基于ARM的红外感应自动窗帘控制器,系统包括手动和自动两种模式,在手动模式下通过按键来控制步进电机的正反转,使窗帘的打开,关闭和停止。在自动模式下,设计光敏检测电路,可根据光线的强度自动控制窗帘的打开或关闭,从而实现手动和自动控制窗帘的目的。
本次设计硬件部分有LPC2131最小系统、ULN2003A驱动电路、按键模块、五线四相步进电机、TH12864-15,光线检测模块及部分相互协调的工作实现控制功能。
7.
7.1
步进电机是机电控制中一种常用的执行机构,其原理是通过对它每相线圈中的电流和顺序切换来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。通俗地说:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的。同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的,现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM),混合式步进电机(HB)和单相式步进电机等。
#include "config.h"
#define MOTOA1<<10 // P0.10
#define MOTOB1<<11// P0.11
#define MOTOC1<<12// P0.12
#define MOTOD1<<13// P0.13
#define key1 1<<16 // A-B-C-D
下表为TH12864-15的管脚说明
引脚号 符号 功能
引脚号 符号 功能
1GND模块的电源地
7~14DB0~DB7 并行数据0~7
2VDD模块的电源正端
15PSB 并/串行接口选择
3 V0LCD驱动电压输入端
16NC空脚
4 RS并行的指令/数据选择信号;串行的片选信号
17RET复位,低电平有效
18 NC空脚
关键词:ARM;步进电机;光敏检测电路;自动控制;
Abstract
With the development of science and the improvement of people's living standards, smart home home furnishing gradually goes into our lives. This paper presents an infrared sensor automatic curtains which is based on ARM controller, the system includes manual and automatic modes, in manual mode,we control the stepper motor to turn around through the key so as to make curtain open, close and stop. In automatic mode, we design the photo detector circuit to automatically control the curtains open or close,which depends on the intensity of light, finally we achieve the purpose of the manual and automatic control curtains.
7.2.1 EasyARM2131
7.3
7.3.1 TH12864-15
TH12864-15是128(列)×64(行)点阵的液晶显示模块。当15脚为低且16脚为高时选中TH12864-15的左区(左边的64×64),当15脚为高且16脚为低时选中MG12864的右区(右边的64×64)。19脚和20脚是为了在光线暗的环境下看到液晶显示器的显示内容而加的背光,即在液晶显示器的背面加一光源。控制线R/W、CSI、CS2、RS必须在使能线E为低的时候改变。当使能线E为高时控制线R/W、CSI、CS2、RS不能改变;使能线E为高时TH12864-15从数据线DB0~DB7输出数据。
(6)嵌入式系统开发需要专门的开发工具和环境。由于嵌入式系统本身不具备自主开发能力,即使设计完成以后,用户通常也不能对其中的程序功能进行修改,因此必须有一套开发工具和环境才能进行开发,这些工具和环境一般是基于通用计算机上的软硬件设备以及各种逻辑分析仪、混合信号示波器等。
3.
方案一:采用LPC2131 ARM芯片为主控制芯片,由ULN2003A为驱动芯片控制步进电机转动;并通过MG12864点阵图形液晶图形模块显示步进电机转动模式(包括正转、反转和停止等)。
随着红外窗帘热潮在世界范围内的兴起,随着中国电子技术的飞速发展,人们的生活水平在不断提高,智能电子技术广泛应用于日常生活中,红外遥控自动窗帘已经成为未来家居设计与装饰的主要潮流和发展方向。
本次基于ARM的红外感应自动窗帘控制器主要有以下几个特点:
(1)利用步进电机正反转实现控制窗帘的开关。
(2)具有无线遥控和手动按键控制两种功能。
[2]孙秋野等.ARM嵌入式开发典型模块[M].北京.人民邮电出版社.
[3]田泽等.嵌入式系统开发与应用教程[M].北京航空航天大学出版社
[4]李伯成等.嵌入式系统可靠性设计[M].北京.电子工业出版社.
[5]马忠梅.ARM嵌入式处理器与应用基础[M].北京一航空航天出版
[6]张绮文等.ARM嵌入式常用模块与综合系统设计[M].电子工业出版社.
步进电机不能直接接到工频交流或直流电源上工作,而必须使用专用的步进电动机驱动器,它由脉冲发生控制单元、功率驱动单元、保护单元等组成。驱动单元与步进电动机直接耦合,也可理解成步进电动机微机控制器的功率接口。
本次设计选择5V直流步进电机28BYJ-48为我们窗帘模型提供动力,使用高耐压、大电流复合晶体管ULN2003作为步进电机的驱动芯片。步进电机28BYJ48型四相八拍电机,电压为DC5V。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。
5 R/W并行的读/写选择信号;串行的数据口
19 BLA 背光源正极(LED+5V)
6 E并行的使能信号;串行的同步时钟
19BLK 背光源负极(LED-0V)
7.3.2 TH12864-15
图.12864液晶显示模块
7.4 ULN2003A
7.4.1 ULN2003A
ULN是集成达林管IC,内部还集成了一个消线圈反电动势的二极管,可用来驱动继电器。它是双列16脚封装,NPN晶体管矩阵,最大驱动电压为50V,电流为500MA,输入电压为5V,适用于TTL COMS,由达林顿管组成驱动电路。下图为ULN2003A的管脚功能图。
#define key4 1<<17 //反转
#define key5 1<<18
方案二:用三极管组成的H桥驱动直流电机,优点有电路简单,价格低廉等,重量也轻许多,适合驱动小车。
系统最终选择方案一,因为LPC2131外接简单,价格低廉,能够最大化的的减少工作量。
4.
本小组设计将系统分为五大模块:
①光线检测模块
②手动控制的按键电路
③LPC2131开发板
④电机驱动模块
⑤状态指示模块
相关文档
最新文档