一种电动窗帘的控制方法技术

技术编号:20091109 阅读:46 留言:0更新日期:2019-01-15 10:19
为了解决现有的电动窗帘控制结果显示不及时,控制容易出现误差,以及用户控制不够直观等问题,本发明专利技术提出一种电动窗帘的控制方法,其通过用户采用手势接触触屏控制器,并在触屏控制器上模拟出窗帘的形态,然后用户通过手势将触屏控制器上的窗帘的形态调整到目标状态,此时触屏控制器发出目的位置信号和动作时间给电动窗帘的控制板,电动窗帘的控制板接收到控制器发出的目的位置信号后,获取无刷电机通过霍尔信号反馈的窗帘所在的当前位置信号,控制器比对目标位置和当前位置的差距,根据设定的动作时间计算出无刷电机的运动速度和转数。

【技术实现步骤摘要】
一种电动窗帘的控制方法
本专利技术涉及家居智能化控制领域,具体的涉及到电动窗帘的控制方法。
技术介绍
现在的很多家居用品已经实现了智能化控制,比如电动窗帘、电动百叶帘、天棚帘等都可以采用控制器控制,控制器包括有线的控制器和无线的控制器,以电动窗帘为例,现有的控制方式一般为用户按下控制器或遥控器上的上行或下行按键(开启和停止按键),电动窗帘上的控制板依据接受到的动作信号,控制电机正转或反转,从而使窗帘开启或关闭,当窗帘到达时,用户再按下停止键,使得电机停止运行。此种控制方法不够智能也不够方便,在窗帘运行到预想位置的时候,用户需要等待一端时间,控制效率低,尤其是用户希望把窗帘从全闭状态变为全开状态或由全开状态变为全闭状态时,电机运转的时间最长,用户期间容易变得不耐烦,如果有多个窗帘需要调整,等待的时间积少成多,会对用户心理产生明显影响,用户的控制体验变差。有鉴于此,专利号为201310359479.3的专利提出一种电动窗帘的控制方法,其包括如下步骤:在电动窗帘的控制器上设定窗帘的目标位置;控制器根据设定的目标位置信息生成信号指令;发送信号指令到电动窗帘的控制板上;电动窗帘的控制板根据信号指令内容,自动控制电机运转,使窗帘到达目标位置;在电动窗帘上的控制板收到控制指令后,还包括步骤:控制板调取窗帘所处的位置信息,并于目标位置进行比对,然后根据比对结果自动控制电机运行,使窗帘到达目标位置;所述控制器为遥控器,所述信号指令由遥控器上的发射器发送,电动窗帘上相应设有接收器,用于接受信号指令;所述信号指令包括窗帘主机地址码、动作指令、窗帘的目标位置信息和校验码;用户在定义各个窗帘名称时,窗帘主机地址码自动生成。虽然采用专利号为CN201310359479.3的电动窗帘的控制方法,能够有效解决用户在对电动窗帘的控制过程中的等待时间,但是,采用此控制方法,并无法实现电动窗帘控制的过程中窗帘的运动速度可以更加智能化控制的结果,故窗帘打开或者闭合到指定位置的时间并不会改变,这就导致用户发出去的控制指令和实现结果之间的存在较长的时间差,如果控制结果出错,或者控制器中途断电,导致信号指令无法及时发送出去,用户并不会及时发现,故需要花费一段时间来进行调整,在用户体验上效果也并不是很好。有专利号为CN200910201433.2的专利技术专利提出一种窗帘控制器的控制方法,其采用不带有位置传感器的窗帘控制方案,其通过控制窗帘运动一个周期的时间为参考值,去推测窗帘运动到指定位置时的时间值,从而控制电机的运动,采用这种控制方法,由于电机启动时存在加速度,所以在短距离的窗帘控制的时候极为不精确,其控制方法都存放在控制器中,使得控制器与窗帘控制板间至少要经过两次信号传输,才能实现对电动窗帘的控制。另外,对于一般的用户而言,采取用数值去控制窗帘的实际开度的情况并不适用,因为一般用户的直观感觉和实际的距离或者角度并不是一致的。
技术实现思路
有鉴于此,本专利技术提出一种电动窗帘的控制方法,其通过用户采用手势接触触屏控制器,并在触屏控制器上模拟出窗帘的形态,然后用户通过手势将触屏控制器上的窗帘的形态调整到目标状态,此时触屏控制器发出目的位置信号和动作时间给电动窗帘的控制板,电动窗帘的控制板接收到控制器发出的目的位置信号后,获取无刷电机通过霍尔信号反馈的窗帘所在的当前位置信号,控制器比对目标位置和当前位置的差距,根据设定的动作时间计算出无刷电机的运动速度和转数。另外,控制板需要在掉电的时候自动记录电动窗帘的当前位置;且电动窗帘在手动模式切换到自动模式时,可以自动归位;在窗帘实际记录位置与电子记录位置不匹配时,也能实现自动归位;同时能够实现堵死自动判断和自动归位;本专利技术的电动窗帘的控制方法,其不借助于传感器反馈窗帘的当前位置,而是采用软件控制,避免了复杂的窗帘辅助装置,降低了窗帘控制器的成本和复杂度,同时,提升了电动窗帘控制的时效性,实现在1秒至5秒内对电动窗帘的自动控制。一种电动窗帘的控制方法,其包括如下步骤:步骤S1,触屏控制器和控制面板中的MCU上电后,程序对MCU的外设资源做初始化配置,整个程序功能配置好后,触屏控制器获取手势特征值,解析手势特征值,并发出相应的执行指令,判断是进入程序测量模式,还是进入正常运行程序;步骤S2,当触屏控制器的手势特征值解析为进入程序测量模式时,触屏控制器上的模拟窗帘的开合程度自动从现有状态调整到终点,此时,触屏控制器上的模拟窗帘的开度为1,同时触屏控制器将进入测量模式的信号指令发送给控制面板,控制面板直接控制电机反转,直到电机反转到电机反生堵转时,判断此时电机处于原点,清零当前位置,然后电机开始正转,往行程终点运转,直至电机发生堵转时,判断此时电机到达终点,将当前的位置测量值赋值给行程值,在控制面板中保存相关参数,退出行程测量模式;步骤S3,当触屏控制器的手势特征值解析设定进入正常运行模式时,用户将触屏控制器上的模拟窗帘的开合程度设定为目标状态,触屏控制器的MCU根据目标状态与终点状态时候的比值,计算出目标位置,接着触屏控制器将设定好的目标位置和运行时间发送给控制面板的MCU,控制面板的MCU判断与上一次控制结束时记录的实际位置有无偏差,若没有偏差,则不启动电机;若目标位置与上一次控制结束时记录的实际位置有偏差,则根据上一次控制结束时记录的实际位置与目标位置间的偏差,计算出电机的转动方向以及转数,同时结合运行时间,计算出电机启动后的加速度,并形成对无刷电机的控制信号;步骤S4,控制面板的MCU根据对无刷电机的控制信号实现对电机的运动方向和速度的控制,从而实现电动窗帘从当前位置到达目标位置;步骤S5,掉电时,控制面板的MCU自动记录电动窗帘的当前位置和目标位置。进一步的,当用户第一次使用本系统来控制电动窗帘的开度,或者是断电后重新上电,而断电前处于形成测量模式,必须要进行步骤S2,否则可以直接进入步骤S3。进一步的,本专利技术的无刷电机具有过流保护结构,使得无刷电机在原点或终点发生堵转时立即停止。其原因是由于本专利技术的电动窗帘的控制系统中不存在位置传感器,所以当窗帘被人为的调整过开度或角度后,使得窗帘的实际位置发生了变化,但是控制面板的MCU中的记录的实际位置却没有发生变化,此时触屏控制器发出控制信号给控制面板后,会造成无刷电机发生堵转,卡死在行程原点或终点,此时需要及时控制电机停止运行,保护电机,防止发生过流烧坏电机。进一步的,本专利技术的电动窗帘为百叶窗帘,窗帘的目标位置信息包括窗帘的位置信息和百叶角度信息。进一步的,所述的触屏控制器为智能手机,用户只需要下载并安装一个智能窗帘控制程序的APP,就可以控制在同一个wifi网络下的电动窗帘。进一步的,智能手机的通讯单元会通过广播或主播模式发送路由器的SSID和密码给控制面板的通讯单元,控制面板的通讯单元收到SSID和密码后,会连接路由器,与智能手机建立绑定关系。附图说明图1本专利技术的电动窗帘的控制方法。如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式具体实施案例1:一种电动窗帘的控制方法,其包括如下步骤:步骤S1,触屏控制器和控制面板中的MCU上电后,程序对MCU的外设资源做初始化配置,整个程序功能配置好后,触屏控制器获取手势特征值,解析手势特征值,并发出相应的执本文档来自技高网
...

【技术保护点】
1.一种电动窗帘的控制方法,其包括如下步骤:步骤S1,触屏控制器和控制面板中的MCU上电后,程序对MCU的外设资源做初始化配置,整个程序功能配置好后,触屏控制器获取手势特征值,解析手势特征值,并发出相应的执行指令,判断是进入程序测量模式,还是进入正常运行程序;步骤S2,当触屏控制器的手势特征值解析为进入程序测量模式时,触屏控制器上的模拟窗帘的开合程度自动从现有状态调整到终点,此时,触屏控制器上的模拟窗帘的开度为1,同时触屏控制器将进入测量模式的信号指令发送给控制面板,控制面板直接控制电机反转,直到电机反转到电机反生堵转时,判断此时电机处于原点,清零当前位置,然后电机开始正转,往行程终点运转,直至电机发生堵转时,判断此时电机到达终点,将当前的位置测量值赋值给行程值,在控制面板中保存相关参数,退出行程测量模式;步骤S3,当触屏控制器的手势特征值解析设定进入正常运行模式时,用户将触屏控制器上的模拟窗帘的开合程度设定为目标状态,触屏控制器的MCU根据目标状态与终点状态时候的比值,计算出目标位置,接着触屏控制器将设定好的目标位置和运行时间发送给控制面板的MCU,控制面板的MCU判断与上一次控制结束时记录的实际位置有无偏差,若没有偏差,则不启动电机;若目标位置与上一次控制结束时记录的实际位置有偏差,则根据上一次控制结束时记录的实际位置与目标位置间的偏差,计算出无刷电机的转动方向以及转数,同时结合运行时间,计算出电机启动后的加速度,并形成对无刷电机的控制信号;步骤S4,控制面板的MCU根据对无刷电机的控制信号实现对无刷电机的运动方向和速度的控制,从而实现电动窗帘从当前位置到达目标位置;步骤S5,掉电时,控制面板的MCU自动记录电动窗帘的当前位置和目标位置。...

【技术特征摘要】
1.一种电动窗帘的控制方法,其包括如下步骤:步骤S1,触屏控制器和控制面板中的MCU上电后,程序对MCU的外设资源做初始化配置,整个程序功能配置好后,触屏控制器获取手势特征值,解析手势特征值,并发出相应的执行指令,判断是进入程序测量模式,还是进入正常运行程序;步骤S2,当触屏控制器的手势特征值解析为进入程序测量模式时,触屏控制器上的模拟窗帘的开合程度自动从现有状态调整到终点,此时,触屏控制器上的模拟窗帘的开度为1,同时触屏控制器将进入测量模式的信号指令发送给控制面板,控制面板直接控制电机反转,直到电机反转到电机反生堵转时,判断此时电机处于原点,清零当前位置,然后电机开始正转,往行程终点运转,直至电机发生堵转时,判断此时电机到达终点,将当前的位置测量值赋值给行程值,在控制面板中保存相关参数,退出行程测量模式;步骤S3,当触屏控制器的手势特征值解析设定进入正常运行模式时,用户将触屏控制器上的模拟窗帘的开合程度设定为目标状态,触屏控制器的MCU根据目标状态与终点状态时候的比值,计算出目标位置,接着触屏控制器将设定好的目标位置和运行时间发送给控制面板的MCU,控制面板的MCU判断与上一次控制结束时记录的实际位置有无偏差,若没有偏差,则不启动电机;若目标位置与上一次控制结束时记录的实际位置有偏差,则根据上一次控制结束时记录的实际位置与目标位置间的偏...

【专利技术属性】
技术研发人员:姜胜洪跃张小虎
申请(专利权)人:上海博开遮阳科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1