一种创新型自动窗帘装置.pdf

上传人:GAME****980 文档编号:7881919 上传时间:2019-11-16 格式:PDF 页数:13 大小:530.08KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610053842.2

申请日:

20160127

公开号:

CN105496162A

公开日:

20160420

当前法律状态:

有效性:

审查中

法律详情:

IPC分类号:

A47H5/02

主分类号:

A47H5/02

申请人:

成都大学

发明人:

史延枫,王龙生,张泽欢,曾星宇,杨涛,史延梅,李春燕,刘剑,何善义,罗长春,李维强,王坤,吴昌明,兰莎莎,冯忠华,周静,钟世权,陈丹,吴双成,李鑫,王劲葳

地址:

610100 四川省成都市外东十陵镇成都大学

优先权:

CN201610053842A

专利代理机构:

成都弘毅天承知识产权代理有限公司

代理人:

徐金琼

PDF下载: PDF下载
内容摘要

本发明公开了一种创新型自动窗帘装置,涉及窗帘技术领域,本发明包括传动装置和控制传动装置的控制装置,传动装置包括墙体框架,所述墙体框架上横向设置有滑槽,所述滑槽上均布有多个用于固定窗帘的滑轮吊钩,滑槽两端设置有同步带轮,两个同步带轮之间绕有同步带,所述同步带的内外两侧分别设置有内固定滑轮吊钩和外固定滑轮吊钩,控制装置包括电路控制盒,电路控制盒设置在墙体框架上;本发明结构简单、安装与操作便捷,提高居住舒适度,它不仅能够实现简单的遥控开关功能,更重要的是它能够随室内光强的变化,自动实现其任意开度开闭优点。

权利要求书

1.一种创新型自动窗帘装置,包括传动装置和控制传动装置的控制装置,其特征在于,传动装置包括墙体框架(1),所述墙体框架(1)上横向设置有滑槽(2),所述滑槽(2)上均布有多个用于固定窗帘的滑轮吊钩(3),滑槽(2)两端设置有同步带轮(8),两个同步带轮(8)之间绕有同步带(7),所述同步带(7)的内外两侧分别设置有内固定滑轮吊钩(9)和外固定滑轮吊钩(10),控制装置包括电路控制盒(5)。 2.根据权利要求1所述的创新型自动窗帘装置,其特征在于,所述电路控制盒(5)上下两端通过L型盒架(12)固定在墙体框架(1)上。 3.根据权利要求1所述的创新型自动窗帘装置,其特征在于,所述滑槽(2)两端设置有防止滑轮吊钩(3)脱落的限位块(11)。 4.根据权利要求1所述的创新型自动窗帘装置,其特征在于,所述滑槽(2)通过滑槽固定架(4)固定在墙体框架(1)上。 5.根据权利要求1所述的创新型自动窗帘装置,其特征在于,控制装置还包括红外线遥控器模块、红外线接收模块、单片机、测光模块和LCD显示器,测光模块的输出端与单片机的输入端连接,单片机的另一个输入端与红外线接收模块的输出端连接,红外线接收模块的输入端接收红外线遥控器模块的信号,单片机的两个输出端分别与LCD显示器和电动机连接。 6.根据权利要求5所述的创新型自动窗帘装置,其特征在于,所述测光模块为TSL2560光强传感器。 7.根据权利要求5所述的创新型自动窗帘装置,其特征在于,所述单片机为STC89C52单片机。

说明书

技术领域

本发明涉及窗帘技术领域,更具体的是涉及一种创新型自动窗帘装置。

背景技术

随着人们生活水平的提高,窗帘不再是简单的供遮掩家居用品,同时也可以起到 很好的装饰效果,传统的窗帘必须手动去开关,特别是别墅或复式的大窗帘,比较重,而且 长,使用起来非常不方便。而现在市面上出现的电动遥控窗帘,大都功能单一,结构复杂,维 护不方便。

如何解决上述技术问题成了本领域技术人员的努力方向。

发明内容

为了克服上述技术不足,本发明提供一种结构简单、安装与操作便捷、及控制方便 的创新型自动窗帘装置。

本发明为了实现上述目的具体采用以下技术方案:

一种创新型自动窗帘装置,包括传动装置和控制传动装置的控制装置,传动装置包括 墙体框架,所述墙体框架上横向设置有滑槽,所述滑槽上均布有多个用于固定窗帘的滑轮 吊钩,滑槽两端设置有同步带轮,两个同步带轮之间绕有同步带,所述同步带的内外两侧分 别设置有内固定滑轮吊钩和外固定滑轮吊钩,控制装置包括电路控制盒,电路控制盒设置 在墙体框架上。

进一步地,所述电路控制盒上下两端通过L型盒架固定在墙体框架上。

进一步地,所述滑槽两端设置有防止滑轮吊钩脱落的限位块。

进一步地,所述滑槽通过滑槽固定架固定在墙体框架上。

进一步地,控制装置还包括红外线遥控器模块、红外线接收模块、单片机、测光模 块和LCD显示器,测光模块的输出端与单片机的输入端连接,单片机的另一个输入端与红外 线接收模块的输出端连接,红外线接收模块的输入端接收红外线遥控器模块的信号,单片 机的两个输出端分别与LCD显示器和电动机连接。

进一步地,所述测光模块为TSL2560光强传感器。

进一步地,所述单片机为STC89C52单片机。

工作原理:

本发明包括传动装置、控制装置,其中控制装置包括自动控制装置和遥控装置,传动装 置的功能是通过电动机正转驱动同步带轮带动同步带运动,同步带再带动内固定滑轮吊钩 和外固定滑轮由中间分别向滑槽左端和右端移动,从而实现窗帘打开。反之则实现窗帘的 关闭;自动控制模块采用TSL2560光强传感器感应外界光强,将信号传递给单片机处理进而 控制电机工作,实现窗帘自动打开和关闭;遥控模块主要通过遥控模块的矩阵键盘设置的 相应操作向单片机发起对应的中断请求,中断响应完成之后电动机实现正转或者反转,从 而实现窗帘的打开与关闭。

该窗帘装置的开关可以实现“人为遥控控制”和“自动控制”的功能,但“人为遥控 控制”处理优先级高于“自动控制”。即无论当窗帘处于开或者关的状态时,都可以通过遥控 器实现人们所希望达到的状态。

遥控控制时,当窗帘处于关闭状态时,手动按遥控器上的按钮开,此时单片机处理 使控制电机正转,从而通过同步带运动带动固定滑轮吊钩向滑槽左右两端同时移动,使窗 帘实现打开的功能;当窗帘处于打开状态,手动按遥控上的按钮关,此时通过单片机处理使 控制电机反转,从而通过同步带运动带动固定滑轮吊钩向滑槽中间移动,使窗帘实现关闭 的功能。

自动控制时,单片机通过判断光强传感器采集的光强值是否处于预先设定好的室 内光强范围,若未处于,则控制电机转动,实现窗帘缓慢的自动开或闭,同时不断检测室内 光照强度的值,直到所检测的光强值在规定的范围内或者窗帘已经完全开或闭,发动机停 止转动。随着室内光强的不断变化,自动窗帘的开度大小也不断的变化,以控制室内的光强 在一定得范围内。而自动窗帘的开度大小由单片机记录发动机正反转的时间来确定此时窗 帘的开度情况,这样就不再需要其它传感器来检测窗帘的位置。可以通过遥控器选择不同 的模式,在自动模式下设定不同阀值范围。

本发明的有益效果如下:

1、本设计是一种结构简单、功能强大的创新型自动窗帘,它不仅能够实现简单的遥控 开关功能,更重要的是它能够随室内光强的变化,自动实现窗帘任意开度,智能调节室内光 线强度,并且结构简单,安装与操作便捷,提高居住舒适度,能够满足人们追求高品质生活 的需求。

2、传动装置采用的是同步带传动,噪音小、造价低、便于维护。

附图说明

图1为本发明的正视图;

图2为本发明的左视局部放大图;

图3为本发明正视局部放大图;

图4为本发明斜视局部图;

图5为本发明的上视图;

图6为单片机控制模块系统图;

图7为单片机和遥控模块的控制电路图;

图中:1—墙体框架,2—滑槽,3—滑轮吊钩,4—滑槽固定架,5—电路控制盒,6—电动 机,7—同步带,8—带轮,9—内固定滑轮吊钩,10—外固定滑轮吊钩,11—限位块,12—盒 架。

具体实施方式

为了本技术领域的人员更好的理解本发明,下面结合附图和以下实施例对本发明 作进一步详细描述。

实施例1

如图1到5所示,本实施例提供一种创新型自动窗帘装置,包括传动装置和控制传动装 置的控制装置,其特征在于,传动装置包括墙体框架1,所述墙体框架1上横向设置有滑槽2, 所述滑槽2上均布有多个用于固定窗帘的滑轮吊钩3,滑槽2两端设置有同步带轮8,两个同 步带轮8之间绕有同步带7,所述同步带7的内外两侧分别设置有内固定滑轮吊钩9和外固定 滑轮吊钩(10),控制装置包括电路控制盒5,电路控制盒5设置在墙体框架1上。

所述电路控制盒5上下两端通过L型盒架12固定在墙体框架1上。

所述滑槽2两端设置有防止滑轮吊钩3脱落的限位块11。

所述滑槽2通过滑槽固定架4固定在墙体框架1上。

实施例2

如图1到5所示,本实施例实在实施例1的基础上做了进一步改进,具体是:所述控制装 置还包括红外线遥控器模块、红外线接收模块、单片机、测光模块和LCD显示器,测光模块的 输出端与单片机的输入端连接,单片机的另一个输入端与红外线接收模块的输出端连接, 红外线接收模块的输入端接收红外线遥控器模块的信号,单片机的两个输出端分别与LCD 显示器和电动机连接。

所述测光模块为tsl2560光强传感器。

所述单片机为STC89C52单片机

当开启自动控制模式的时候,提供三种工作模式供用户选择:分别为低光模式、一般模 式、高光模式,每个模式有两个阀值:低阀值和高阀值。通过光强传感器实时感应室内光强, 当室内光强处于低阀值与高阀值之间的时候,为窗帘的稳定状态;当室内光强小于低阀值 时候,单片机先判断窗帘是否已经完全打开,若已经完全打开,电动机6不工作,防止器件的 损坏;若未完全打开,电动机6开始正转,通过同步带轮8,同步带7以及固定滑轮吊钩9、10, 缓慢的打开窗帘,同时检测室内光强是否已经高于低阀值,如果高于,则窗帘停止打开,反 之则继续打开直至窗帘完全打开;当室内光强高于高阀值的时候,单片机先判断窗帘是否 已经完全关闭,若已经完全关闭,电动机6不工作,防止器件的损坏;若未完全关闭,电动机6 开始反转,通过同步带轮8,同步带7以及固定滑轮吊钩9、10,缓慢的关闭窗帘,同时即时检 测室内光强是否已经低于高阀值,如果低于高阀值,则窗帘停止关闭,反之则继续关闭直至 窗帘完全关闭。(低光模式适用于光线比较暗的天气或季节;一般模式适用于光强一般的天 气和季节如春秋,低光模式适用于光线较强的天气或季节如晴天、夏季。具体的阀值通过在 阴雨天、普通天、晴天等不同光强的测量实验获得。)

当有人控制的时候,如图6所示,打开遥控器手动控制按钮,“人为遥控”处理优先级高 于“自动控制”。按动遥控器上相应开关,通过红外控制器发出控制信号,传输至红外线接收 模块,再将得到的信号传输至单片机控制中心STC89C52进行处理,发出响应信号至电动机 并控制电动机的正反转,实现窗帘的开关。

控制程序如下:

//----------------------------------------------------------------------

//窗帘有一个初状态,即窗帘打开,此程序在此基础上完成

//假设电机正转时窗帘打开

//遥控手动控制开闭后,若想切换到自动模式,一定要时把窗帘完全打开

//----------------------------------------------------------------------

#include<reg52.h>

#include<intrins.h>

#include<IR.c>//红外线数据接收子程序

#include<2561.c>//光强传感器tsl2561子程序

sbitB1=P2^0;//B2为高位

sbitB2=P2^1;//10正转01反转11停转

#defineucharunsignedchar

#defineuintunsignedint

longValue=0;//用于设定光强传感器的阀值

uchartemp,t2561=0,state=1;//state=1表示窗户开着的

uintt=0,t1=0;//假设电机速度恒定,且5秒完成单边完全打开或关闭的运动,。用时 间t1,(向左运动为正方向)

//来表征固定在传动带上右边的那一个挂钩相对于窗帘最右端 距离,此挂钩在最中间时距离为100

ucharflag_move=2;//2无实意。手动正转时标志位转变为1,反转是为0。

ucharopen=0,confirm=0;//0代表待命,当接收到红外信号时值变为1

ucharcodeIR_code[]={0x45,0x46,0x47,

0x44,0x40,0x43,

0x07,0x15,0x09,

0x16,0x19,0x0d,

0x0c,0x18,0x5e,

0x08,0x1c,0x5a,

0x42,0x52,0x4a};

voidinterrupt_initia()

{

TMOD=0X11;//两个定时器01定时模式均为1

EA=1;

EX0=1;

ET0=1;ET1=1;//两个定时器的中断允许开关打开

IT0=1;//中断0采用跳沿触发方式

TH0=(65536-50000)/256;TH1=(65536-50000)/256;//均定时50MS

TL0=(65536-50000)%256;TL1=(65536-50000)%256;

}

voidmain()

{

ucharn=0;

interrupt_initia();

IRInit();

Read_Light();//光照强度采集

while(1)

{

if(open!=0)//等待接收命令

{

while(confirm!=0)//等待输入完成后按下CONFIRM按键

LCD_display(words3);//1602显示“OK”表示设定以已经完成

if(Lux>Value)//光照强度很强,应关闭窗户

{if((state=1)||(t1!=100))

B2=1;B1=0;//电机反转,开始关闭窗户

TR0=1;t=0;

while((t+t1)!=100);//假设电机正转的相对时间为5秒钟完成关闭

state=0;//此时窗户完全闭合

TR0=0;t=0;t1=100;

}

else

{

if((state=0)||(t1!=0))//确认窗户闭着再进行开启,防止器件破坏

{

B2=0;B1=1;//电机正转,窗户开启

TR0=1;t=0;

while(t!=t1);//当电机运行时间等于手动控制移动的相对位移 t1(假设电机运动速度恒定,t1就可以表征相对位移)

state=1;

TR0=0;t=0;t1=0;

}

}

}

TR0=1;

if(t=20*120)//定时两分钟,光强传感器两分钟采集一次外部数据

{

TR0=0;

Read_Light();

if(Lux>Value)//光照强度很强,应关闭窗户

{if((state=1)||(t1!=100))

B2=1;B1=0;//电机反转,开始关闭窗户

TR0=1;t=0;

while((t+t1)!=100);//假设电机正转的相对时间为5秒钟完成关闭

state=0;//此时窗户完全闭合

TR0=0;t=0;t1=100;

}

else

{

if((state=0)||(t1!=0))//确认窗户闭着再进行开启,防止器件破坏

{

B2=0;B1=1;//电机正转,窗户开启

TR0=1;

while(t!=t1);//当电机运行时间等于手动控制移动的相对位移t1 (假设电机运动速度恒定,t1就可以表征相对位移)

state=1;

TR0=0;t=0;t1=0;

}

}

}

}

}

voidIR_IN()interrupt0using0

{

red_control();//红外线命令接收程序

switch(IRCOM[2])

{

case69:open=1;break;

case70:LCD_Wcmd(0x08);break;//关显示

case71:confirm=1;break;

case68:B2=0;B1=1;//电机正转,窗户开启

TR1=1;flag_move=1;

break;

case64:B2=1;B1=0;//电机反转,窗户关闭

flag_move=0;TR1=1;

break;

case67:B2=1;B1=1;//电机停转

TR1=0;

break;

default:break;

}

}

voidt00()interrupt1

{

TH0=(65536-50000)/256;//定数50MS

TL0=(65536-50000)%256;

t++;

if(t=20*120)

{

t=0;

}

}

voidt11()interrupt3//用于手动控制电机反转的相对时间的计时,间接确 定窗帘开闭的相对位置。

{

TH1=(65536-50000)/256;//定数50MS

TL1=(65536-50000)%256;

if(flag_move==1)t1--;

if(flag_move==0)t1++;

}

以上所述,仅为本发明的较佳实施例,并不用以限制本发明,本发明的专利保护范围以 权利要求书为准,凡是运用本发明的说明书及附图内容所作的等同结构变化,同理均应包 含在本发明的保护范围内。

一种创新型自动窗帘装置.pdf_第1页
第1页 / 共13页
一种创新型自动窗帘装置.pdf_第2页
第2页 / 共13页
一种创新型自动窗帘装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种创新型自动窗帘装置.pdf》由会员分享,可在线阅读,更多相关《一种创新型自动窗帘装置.pdf(13页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201610053842.2 (22)申请日 2016.01.27 A47H 5/02(2006.01) (71)申请人 成都大学 地址 610100 四川省成都市外东十陵镇成都 大学 (72)发明人 史延枫 王龙生 张泽欢 曾星宇 杨涛 史延梅 李春燕 刘剑 何善义 罗长春 李维强 王坤 吴昌明 兰莎莎 冯忠华 周静 钟世权 陈丹 吴双成 李鑫 王劲葳 (74)专利代理机构 成都弘毅天承知识产权代理 有限公司 51230 代理人 徐金琼 (54) 发明名称 一种创新型自动窗帘装置 (57) 摘要 本发明公开了一种创新型自动窗帘装置, 涉。

2、 及窗帘技术领域, 本发明包括传动装置和控制传 动装置的控制装置, 传动装置包括墙体框架, 所述 墙体框架上横向设置有滑槽, 所述滑槽上均布有 多个用于固定窗帘的滑轮吊钩, 滑槽两端设置有 同步带轮, 两个同步带轮之间绕有同步带, 所述同 步带的内外两侧分别设置有内固定滑轮吊钩和外 固定滑轮吊钩, 控制装置包括电路控制盒, 电路控 制盒设置在墙体框架上 ; 本发明结构简单、 安装 与操作便捷, 提高居住舒适度, 它不仅能够实现简 单的遥控开关功能, 更重要的是它能够随室内光 强的变化, 自动实现其任意开度开闭优点。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利。

3、申请 权利要求书1页 说明书7页 附图4页 CN 105496162 A 2016.04.20 CN 105496162 A 1.一种创新型自动窗帘装置, 包括传动装置和控制传动装置的控制装置, 其特征在于, 传动装置包括墙体框架 (1) , 所述墙体框架 (1) 上横向设置有滑槽 (2) , 所述滑槽 (2) 上均布 有多个用于固定窗帘的滑轮吊钩 (3) , 滑槽 (2) 两端设置有同步带轮 (8) , 两个同步带轮 (8) 之间绕有同步带 (7) , 所述同步带 (7) 的内外两侧分别设置有内固定滑轮吊钩 (9) 和外固定 滑轮吊钩(10), 控制装置包括电路控制盒 (5) 。 2.根据权。

4、利要求1所述的创新型自动窗帘装置, 其特征在于, 所述电路控制盒 (5) 上下 两端通过L型盒架 (12) 固定在墙体框架 (1) 上。 3.根据权利要求1所述的创新型自动窗帘装置, 其特征在于, 所述滑槽 (2) 两端设置有 防止滑轮吊钩 (3) 脱落的限位块 (11) 。 4.根据权利要求1所述的创新型自动窗帘装置, 其特征在于, 所述滑槽 (2) 通过滑槽固 定架 (4) 固定在墙体框架 (1) 上。 5.根据权利要求1所述的创新型自动窗帘装置, 其特征在于, 控制装置还包括红外线遥 控器模块、 红外线接收模块、 单片机、 测光模块和LCD显示器, 测光模块的输出端与单片机的 输入端连接。

5、, 单片机的另一个输入端与红外线接收模块的输出端连接, 红外线接收模块的 输入端接收红外线遥控器模块的信号, 单片机的两个输出端分别与LCD显示器和电动机连 接。 6.根据权利要求5所述的创新型自动窗帘装置, 其特征在于, 所述测光模块为TSL2560 光强传感器。 7.根据权利要求5所述的创新型自动窗帘装置, 其特征在于, 所述单片机为STC89C52单 片机。 权 利 要 求 书 1/1 页 2 CN 105496162 A 2 一种创新型自动窗帘装置 技术领域 0001 本发明涉及窗帘技术领域, 更具体的是涉及一种创新型自动窗帘装置。 背景技术 0002 随着人们生活水平的提高, 窗帘不。

6、再是简单的供遮掩家居用品, 同时也可以起到 很好的装饰效果,传统的窗帘必须手动去开关, 特别是别墅或复式的大窗帘, 比较重, 而且 长, 使用起来非常不方便。 而现在市面上出现的电动遥控窗帘, 大都功能单一, 结构复杂, 维 护不方便。 0003 如何解决上述技术问题成了本领域技术人员的努力方向。 发明内容 0004 为了克服上述技术不足, 本发明提供一种结构简单、 安装与操作便捷、 及控制方便 的创新型自动窗帘装置。 0005 本发明为了实现上述目的具体采用以下技术方案: 一种创新型自动窗帘装置, 包括传动装置和控制传动装置的控制装置, 传动装置包括 墙体框架 , 所述墙体框架上横向设置有滑。

7、槽, 所述滑槽上均布有多个用于固定窗帘的滑轮 吊钩, 滑槽两端设置有同步带轮, 两个同步带轮之间绕有同步带, 所述同步带的内外两侧分 别设置有内固定滑轮吊钩和外固定滑轮吊钩, 控制装置包括电路控制盒, 电路控制盒设置 在墙体框架上。 0006 进一步地, 所述电路控制盒上下两端通过L型盒架固定在墙体框架上。 0007 进一步地, 所述滑槽两端设置有防止滑轮吊钩脱落的限位块。 0008 进一步地, 所述滑槽通过滑槽固定架固定在墙体框架上。 0009 进一步地, 控制装置还包括红外线遥控器模块、 红外线接收模块、 单片机、 测光模 块和LCD显示器, 测光模块的输出端与单片机的输入端连接, 单片机。

8、的另一个输入端与红外 线接收模块的输出端连接, 红外线接收模块的输入端接收红外线遥控器模块的信号, 单片 机的两个输出端分别与LCD显示器和电动机连接。 0010 进一步地, 所述测光模块为TSL2560光强传感器。 0011 进一步地, 所述单片机为STC89C52单片机。 0012 工作原理: 本发明包括传动装置、 控制装置, 其中控制装置包括自动控制装置和遥控装置, 传动装 置的功能是通过电动机正转驱动同步带轮带动同步带运动, 同步带再带动内固定滑轮吊钩 和外固定滑轮由中间分别向滑槽左端和右端移动, 从而实现窗帘打开。 反之则实现窗帘的 关闭; 自动控制模块采用TSL2560光强传感器感。

9、应外界光强, 将信号传递给单片机处理进而 控制电机工作, 实现窗帘自动打开和关闭; 遥控模块主要通过遥控模块的矩阵键盘设置的 相应操作向单片机发起对应的中断请求, 中断响应完成之后电动机实现正转或者反转, 从 而实现窗帘的打开与关闭。 说 明 书 1/7 页 3 CN 105496162 A 3 0013 该窗帘装置的开关可以实现 “人为遥控控制” 和 “自动控制” 的功能, 但 “人为遥控 控制” 处理优先级高于 “自动控制” 。 即无论当窗帘处于开或者关的状态时, 都可以通过遥控 器实现人们所希望达到的状态。 0014 遥控控制时, 当窗帘处于关闭状态时, 手动按遥控器上的按钮开, 此时单。

10、片机处理 使控制电机正转, 从而通过同步带运动带动固定滑轮吊钩向滑槽左右两端同时移动, 使窗 帘实现打开的功能; 当窗帘处于打开状态, 手动按遥控上的按钮关, 此时通过单片机处理使 控制电机反转, 从而通过同步带运动带动固定滑轮吊钩向滑槽中间移动, 使窗帘实现关闭 的功能。 0015 自动控制时, 单片机通过判断光强传感器采集的光强值是否处于预先设定好的室 内光强范围, 若未处于, 则控制电机转动, 实现窗帘缓慢的自动开或闭, 同时不断检测室内 光照强度的值, 直到所检测的光强值在规定的范围内或者窗帘已经完全开或闭, 发动机停 止转动。 随着室内光强的不断变化, 自动窗帘的开度大小也不断的变化。

11、, 以控制室内的光强 在一定得范围内。 而自动窗帘的开度大小由单片机记录发动机正反转的时间来确定此时窗 帘的开度情况, 这样就不再需要其它传感器来检测窗帘的位置。 可以通过遥控器选择不同 的模式, 在自动模式下设定不同阀值范围。 0016 本发明的有益效果如下: 1、 本设计是一种结构简单、 功能强大的创新型自动窗帘, 它不仅能够实现简单的遥控 开关功能, 更重要的是它能够随室内光强的变化, 自动实现窗帘任意开度, 智能调节室内光 线强度, 并且结构简单, 安装与操作便捷, 提高居住舒适度, 能够满足人们追求高品质生活 的需求。 0017 2、 传动装置采用的是同步带传动, 噪音小、 造价低、。

12、 便于维护。 附图说明 0018 图1为本发明的正视图; 图2为本发明的左视局部放大图; 图3为本发明正视局部放大图; 图4为本发明斜视局部图; 图5为本发明的上视图; 图6为单片机控制模块系统图; 图7为单片机和遥控模块的控制电路图; 图中: 1墙体框架, 2滑槽, 3滑轮吊钩, 4滑槽固定架, 5电路控制盒, 6电动 机, 7同步带, 8带轮, 9内固定滑轮吊钩, 10外固定滑轮吊钩, 11限位块, 12盒 架。 具体实施方式 0019 为了本技术领域的人员更好的理解本发明, 下面结合附图和以下实施例对本发明 作进一步详细描述。 0020 实施例1 如图1到5所示, 本实施例提供一种创新型。

13、自动窗帘装置, 包括传动装置和控制传动装 说 明 书 2/7 页 4 CN 105496162 A 4 置的控制装置, 其特征在于, 传动装置包括墙体框架1, 所述墙体框架1上横向设置有滑槽2, 所述滑槽2上均布有多个用于固定窗帘的滑轮吊钩3, 滑槽2两端设置有同步带轮8, 两个同 步带轮8之间绕有同步带7, 所述同步带7的内外两侧分别设置有内固定滑轮吊钩9和外固定 滑轮吊钩(10), 控制装置包括电路控制盒5, 电路控制盒5设置在墙体框架1上。 0021 所述电路控制盒5上下两端通过L型盒架12固定在墙体框架1上。 0022 所述滑槽2两端设置有防止滑轮吊钩3脱落的限位块11。 0023 所。

14、述滑槽2通过滑槽固定架4固定在墙体框架1上。 0024 实施例2 如图1到5所示, 本实施例实在实施例1 的基础上做了进一步改进, 具体是: 所述控制装 置还包括红外线遥控器模块、 红外线接收模块、 单片机、 测光模块和LCD显示器, 测光模块的 输出端与单片机的输入端连接, 单片机的另一个输入端与红外线接收模块的输出端连接, 红外线接收模块的输入端接收红外线遥控器模块的信号, 单片机的两个输出端分别与LCD 显示器和电动机连接。 0025 所述测光模块为tsl2560光强传感器。 0026 所述单片机为STC89C52单片机 当开启自动控制模式的时候, 提供三种工作模式供用户选择: 分别为低。

15、光模式、 一般模 式、 高光模式, 每个模式有两个阀值:低阀值和高阀值。 通过光强传感器实时感应室内光强, 当室内光强处于低阀值与高阀值之间的时候, 为窗帘的稳定状态; 当室内光强小于低阀值 时候, 单片机先判断窗帘是否已经完全打开, 若已经完全打开, 电动机6不工作, 防止器件的 损坏; 若未完全打开, 电动机6开始正转, 通过同步带轮8, 同步带7以及固定滑轮吊钩9、 10, 缓慢的打开窗帘, 同时检测室内光强是否已经高于低阀值, 如果高于, 则窗帘停止打开, 反 之则继续打开直至窗帘完全打开; 当室内光强高于高阀值的时候, 单片机先判断窗帘是否 已经完全关闭, 若已经完全关闭, 电动机6。

16、不工作, 防止器件的损坏; 若未完全关闭, 电动机6 开始反转, 通过同步带轮8, 同步带7以及固定滑轮吊钩9、 10, 缓慢的关闭窗帘, 同时即时检 测室内光强是否已经低于高阀值, 如果低于高阀值, 则窗帘停止关闭, 反之则继续关闭直至 窗帘完全关闭。(低光模式适用于光线比较暗的天气或季节; 一般模式适用于光强一般的天 气和季节如春秋, 低光模式适用于光线较强的天气或季节如晴天、 夏季。 具体的阀值通过在 阴雨天、 普通天、 晴天等不同光强的测量实验获得。 ) 当有人控制的时候, 如图6所示, 打开遥控器手动控制按钮,“人为遥控” 处理优先级高 于 “自动控制” 。 按动遥控器上相应开关, 。

17、通过红外控制器发出控制信号, 传输至红外线接收 模块, 再将得到的信号传输至单片机控制中心STC89C52进行处理, 发出响应信号至电动机 并控制电动机的正反转, 实现窗帘的开关。 0027 控制程序如下: /- /窗帘有一个初状态, 即窗帘打开, 此程序在此基础上完成 /假设电机正转时窗帘打开 /遥控手动控制开闭后, 若想切换到自动模式, 一定要时把窗帘完全打开 /- #include 说 明 书 3/7 页 5 CN 105496162 A 5 #include #include /红外线数据接收子程序 #include /光强传感器tsl2561子程序 sbit B1=P20; / B2。

18、为高位 sbit B2=P21;/ 10正转 01反转 11停转 #define uchar unsigned char #define uint unsigned int long Value=0; /用于设定光强传感器的阀值 uchar temp,t2561=0,state=1;/state=1表示窗户开着的 uint t=0,t1=0; /假设电机速度恒定, 且5秒完成单边完全打开或关闭的运动, 。 用时 间t1, (向左运动为正方向) / 来表征固定在传动带上右边的那一个挂钩相对于窗帘最右端 距离, 此挂钩在最中间时距离为100 uchar flag_move=2; /2无实意。 手动。

19、正转时标志位转变为1,反转是为0。 0028 uchar open= 0,confirm=0; /0代表待命, 当接收到红外信号时值变为1 uchar code IR_code=0x45,0x46,0x47, 0x44,0x40,0x43, 0x07,0x15,0x09, 0x16,0x19,0x0d, 0x0c,0x18,0x5e, 0x08,0x1c,0x5a, 0x42,0x52,0x4a; void interrupt_initia() TMOD=0X11; /两个定时器01定时模式均为1 EA=1; EX0=1; ET0=1;ET1=1; /两个定时器的中断允许开关打开 IT0=1;。

20、/中断0采用跳沿触发方式 TH0=(65536-50000)/256; TH1=(65536-50000)/256; /均定时50MS TL0=(65536-50000)%256; TL1=(65536-50000)%256; void main() uchar n=0; interrupt_initia(); IRInit(); Read_Light(); /光照强度采集 while(1) 说 明 书 4/7 页 6 CN 105496162 A 6 if(open!=0) /等待接收命令 while(confirm!=0) /等待输入完成后按下CONFIRM按键 LCD_display(w。

21、ords3); /1602显示 “OK” 表示设定以已经完成 if(LuxValue) /光照强度很强, 应关闭窗户 if(state=1)|(t1!=100) B2=1;B1=0; /电机反转, 开始关闭窗户 TR0=1; t=0; while(t+t1)!=100); /假设电机正转的相对时间为5秒钟完成关闭 state=0; /此时窗户完全闭合 TR0=0;t=0;t1=100; else if(state=0)|(t1!=0 ) /确认窗户闭着再进行开启, 防止器件破坏 B2=0;B1=1; /电机正转, 窗户开启 TR0=1;t=0; while(t!=t1); /当电机运行时间等于。

22、手动控制移动的相对位移 t1(假设电机运动速度恒定, t1就可以表征相对位移) state=1; TR0=0;t=0;t1=0; TR0=1; if(t=20*120) /定时两分钟, 光强传感器两分钟采集一次外部数据 TR0=0; Read_Light(); if(LuxValue) /光照强度很强, 应关闭窗户 if(state=1)|(t1!=100) B2=1;B1=0; /电机反转, 开始关闭窗户 TR0=1; t=0; while(t+t1)!=100); /假设电机正转的相对时间为5秒钟完成关闭 state=0; /此时窗户完全闭合 TR0=0;t=0;t1=100; 说 明 书。

23、 5/7 页 7 CN 105496162 A 7 else if(state=0)|(t1!=0 ) /确认窗户闭着再进行开启, 防止器件破坏 B2=0;B1=1; /电机正转, 窗户开启 TR0=1; while(t!=t1); /当电机运行时间等于手动控制移动的相对位移t1 (假设电机运动速度恒定, t1就可以表征相对位移) state=1; TR0=0;t=0;t1=0; void IR_IN() interrupt 0 using 0 red_control(); /红外线命令接收程序 switch(IRCOM2) case 69: open=1;break; case 70: LC。

24、D_Wcmd(0x08);break; /关显示 case 71: confirm=1;break; case 68: B2=0;B1=1; /电机正转, 窗户开启 TR1=1; flag_move=1; break; case 64: B2=1;B1=0; /电机反转, 窗户关闭 flag_move=0; TR1=1; break; case 67: B2=1;B1=1; /电机停转 TR1=0; break; default: break; void t00() interrupt 1 TH0=(65536-50000)/256;/定数50MS TL0=(65536-50000)%256;。

25、 说 明 书 6/7 页 8 CN 105496162 A 8 t+; if(t=20*120) t=0; void t11() interrupt 3 / 用于手动控制电机反转的相对时间的计时, 间接确 定窗帘开闭的相对位置。 0029 TH1=(65536-50000)/256;/定数50MS TL1=(65536-50000)%256; if(flag_move=1) t1-; if(flag_move=0) t1+; 以上所述, 仅为本发明的较佳实施例, 并不用以限制本发明, 本发明的专利保护范围以 权利要求书为准, 凡是运用本发明的说明书及附图内容所作的等同结构变化, 同理均应包 含在本发明的保护范围内。 说 明 书 7/7 页 9 CN 105496162 A 9 图1 图2 说 明 书 附 图 1/4 页 10 CN 105496162 A 10 图3 图4 说 明 书 附 图 2/4 页 11 CN 105496162 A 11 图5 图6 说 明 书 附 图 3/4 页 12 CN 105496162 A 12 图7 说 明 书 附 图 4/4 页 13 CN 105496162 A 13 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人类生活必需 > 家具;家庭用的物品或设备;咖啡磨;香料磨;一般吸尘器


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1