窗帘灯系统的同步控制方法技术方案

技术编号:37299843 阅读:15 留言:0更新日期:2023-04-21 22:46
一种窗帘灯系统的同步控制方法,包括:用于控制第一窗帘灯的第一控制器向用于控制第二窗帘灯的第二控制器发起通讯链路请求,然后第一控制器与第二控制器之间建立通讯链路;其与第一控制器之间的无线通信链路;第一控制器根据步进间隔数据生成第一步进偏移值,第二控制器根据步进间隔数据生成第二步进偏移值;第二控制器将第二步进偏移值与第一步进偏移值进行比较,并且根据两者的差异对第二步进偏移值进行补偿,使得第一控制器和第二控制器具有相同的步进偏移值;及第一控制器根据第一步进偏移值驱动第一窗帘灯运行,而第二控制器根据补偿后的第二步进偏移值同步控制第二窗帘灯运行。运行。运行。

【技术实现步骤摘要】
窗帘灯系统的同步控制方法


[0001]本专利技术涉及窗帘灯控制
,尤其涉及一种窗帘灯系统的同步控制方法。

技术介绍

[0002]窗帘一般用于遮蔽或调节室内光线。随着窗帘产业的不断发展,它已成为居室不可缺少的、功能性和装饰性完美结合的室内装饰品。进一步随着时代的发展及消费者审美观念的提高,业界推出了其上安装各种起到装饰作用的五彩斑斓的LED灯串的窗帘,并且将多套具有LED灯串的窗帘组合安装起来,通过巧妙的系统控制,使得这些多套窗帘上的LED灯串形成一种互动显示的动态效果,比如显示从左侧窗帘到最右侧窗帘,字幕逐渐滚动的效果,或此起彼伏的效果,或字母在特定方向移动的视觉效果等等,这大大丰富了人们的生活。
[0003]为了实现上述对多套窗帘灯进行精准协调控制以便实现完美的联动显示效果,通常需要对多套窗帘灯进行同步控制。这种同步控制一般通过窗帘灯设备来实现。然而,由于窗帘灯设备内部具有芯片,在运行一段时间后或者由于任务频繁中断的原因,芯片自身的系统时钟会出现偏差失准的现象,因此会导致多套窗帘灯的各自的设备的系统时钟不一致,这就导致多套窗帘灯所呈现的动态效果相互之间存在一定的时间偏差,从视觉角度看,多套窗帘灯的联动效果变差,比如时间上不连续,滚动显示效果卡顿等等。
[0004]因此,有必要对上述系统时钟运行偏差导致的失准现象进行补偿或校正,以便让多套窗帘灯能够同步联动,获得较佳的动态灯光效果。
[0005]在现有技术中,为了实现多套窗帘灯的动画联动效果,业界将多套窗帘灯通过电缆互相连接,以确保灯串的联动和动态显示效果的实时性和连续性。虽然这种通过电缆互连的方法的稳定性很高,但是因为需要合理排布诸多电缆线,因此电缆安装位置受到很大限制,并且这也增加了安装成本和材料成本。
[0006]在现有技术中,也有采用第三方设备比如用户的手机同时连接多套窗帘灯的方式,通过手机上安装的同步控制程序来确定好多套窗帘灯的先后显示顺序,然后所述同步控制程序将显示效果内容数据和步进间隔数据同时发送给多套窗帘灯设备,然后所述设备驱动各自对应的窗帘灯按照预定的步进间隔进行动态联动显示内容数据。通过用户手机上的同步控制程序来实现多套窗帘灯之间的显示效果的精准同步动态联动,是借助各个窗帘灯设备中的芯片的系统时钟来实现的。但是经过长时间的运行,设备之间的时钟会出现一定的偏差,会导致联动显示效果不连续,用户的视觉体验变差。

技术实现思路

[0007]本专利技术的目的提供一种窗帘灯系统的同步控制方法,其能够对多套窗帘灯的控制器进行协调同步,确保所有多套窗帘灯具有相同的步进间隔偏移值,从而实现多套窗帘灯的精准联动的显示效果。
[0008]为实现本专利技术的上述目的,采用如下技术方案:
[0009]一种多套窗帘灯同步控制方法,包括步骤:
[0010]用于控制第一窗帘灯的第一控制器向用于控制第二窗帘灯的第二控制器发起通讯链路请求,然后所述第一控制器与所述第二控制器之间建立通讯链路;
[0011]所述第一控制器根据步进间隔数据生成第一步进偏移值,所述第二控制器根据所述步进间隔数据生成第二步进偏移值;
[0012]所述第二控制器将所述第二步进偏移值与所述第一步进偏移值进行比较,并且根据两者的差异对所述第二步进偏移值进行补偿,使得所述第一控制器和所述第二控制器具有相同的步进偏移值;及
[0013]所述第一控制器根据所述第一步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据补偿后的第二步进偏移值同步控制所述第二窗帘灯运行。
[0014]优选地,在用于控制第一窗帘灯的第一控制器向用于控制第二窗帘灯的第二控制器发起通讯链路请求,然后所述第一控制器与所述第二控制器之间建立通讯链路之前,进一步包括:所述第一控制器和第二控制器获取包括灯效显示数据及步进间隔数据的灯效控制信息,根据所述灯效控制信息中的灯效显示数据及步进间隔数据实施灯效控制,所述灯效显示数据用于控制所述第一窗帘灯和第二窗帘灯呈现信息内容,所述步进间隔数据用于控制所述信息内容的显示速度。
[0015]优选地,所述第一控制器与所述第二控制器之间建立的通讯链路为无线通讯链路。
[0016]优选地,所述第二控制器将所述第二步进偏移值与所述第一步进偏移值进行比较,并且根据两者的差异对所述第二步进偏移值进行补偿,使得所述第一控制器和所述第二控制器具有相同的步进偏移值包括:
[0017]当所述第二步进偏移值小于所述第一步进偏移值时,增大所述第二步进偏移值,使得所述第二步进偏移值等于所述第一步进偏移值;
[0018]当所述第二步进偏移值大于所述第一步进偏移值时,减小所述第二步进偏移值,使得所述第二步进偏移值等于所述第一步进偏移值;
[0019]当所述第二步进偏移值等于所述第一步进偏移值时,维持所述第二步进偏移值保持不变。
[0020]进一步优选地,在所述第二控制器将所述第二步进偏移值与所述第一步进偏移值进行比较,并且根据两者的差异对所述第二步进偏移值进行补偿,使所述第一控制器和所述第二控制器具有相同的步进偏移值之后,及在所述第一控制器根据所述第一步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据所述第二步进偏移值同步控制所述第二窗帘灯运行之前,进一步包括:断开所述第一控制器与所述第二控制器之间的连接。
[0021]优选地,在所述第一控制器根据所述第一步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据所述补偿后的第二步进偏移值同步控制所述第二窗帘灯运行之后,进一步包括:
[0022]所述第一控制器根据所述步进间隔数据生成第三步进偏移值,所述第二控制器根据所述步进间隔数据生成第四步进偏移值;及
[0023]所述第二控制器将所述第四步进偏移值与所述第三步进偏移值进行比较,并且根据两者的差异对所述第四步进偏移值进行补偿,使得所述第一控制器和所述第二控制器具
有相同的步进偏移值;及所述第一控制器根据所述第三步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据补偿后的第四步进偏移值同步控制所述第二窗帘灯运行。
[0024]进一步优选地,所述第二控制器将所述第四步进偏移值与所述第三步进偏移值进行比较,并且根据两者的差异对所述第四步进偏移值进行补偿,使得所述第一控制器和所述第二控制器具有相同的步进偏移值包括:
[0025]当所述第四步进偏移值小于所述第三步进偏移值时,增大所述第四步进偏移值,使得所述第四步进偏移值等于所述第三步进偏移值;
[0026]当所述第四步进偏移值大于所述第三步进偏移值时,减小所述第四步进偏移值,使得所述第四步进偏移值等于所述第三步进偏移值;
[0027]当所述第四步进偏移值等于所述第三步进偏移值时,维持所述第四步进偏移值保持不变。
[0028]在本专利技术中,当多套窗帘灯运行一段时间后,比如运行了若干个步进间隔之后,所述两个控制器的系统时钟可能再次出现偏差,也就意味着:两个控制器所具有的步进间隔偏移值随着时间的推移而出现偏差,两者不再一致,这将本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多套窗帘灯同步控制方法,其特征在于包括步骤:用于控制第一窗帘灯的第一控制器向用于控制第二窗帘灯的第二控制器发起通讯链路请求,然后所述第一控制器与所述第二控制器之间建立通讯链路;所述第一控制器根据步进间隔数据生成第一步进偏移值,所述第二控制器根据所述步进间隔数据生成第二步进偏移值;所述第二控制器将所述第二步进偏移值与所述第一步进偏移值进行比较,并且根据两者的差异对所述第二步进偏移值进行补偿,使得所述第一控制器和所述第二控制器具有相同的步进偏移值;及所述第一控制器根据所述第一步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据补偿后的第二步进偏移值同步控制所述第二窗帘灯运行。2.根据权利要求1所述的方法,其特征在于:在用于控制第一窗帘灯的第一控制器向用于控制第二窗帘灯的第二控制器发起通讯链路请求,然后所述第一控制器与所述第二控制器之间建立通讯链路之前,进一步包括:所述第一控制器和第二控制器获取包括灯效显示数据及步进间隔数据的灯效控制信息,根据所述灯效控制信息中的灯效显示数据及步进间隔数据实施灯效控制,所述灯效显示数据用于控制所述第一窗帘灯和第二窗帘灯呈现信息内容,所述步进间隔数据用于控制所述信息内容的显示速度。3.根据权利要求2所述的方法,其特征在于:所述第一控制器与所述第二控制器之间建立的通讯链路为无线通讯链路。4.根据权利要求1所述的方法,其特征在于:所述第二控制器将所述第二步进偏移值与所述第一步进偏移值进行比较,并且根据两者的差异对所述第二步进偏移值进行补偿,使得所述第一控制器和所述第二控制器具有相同的步进偏移值包括:当所述第二步进偏移值小于所述第一步进偏移值时,增大所述第二步进偏移值,使得所述第二步进偏移值等于所述第一步进偏移值;当所述第二步进偏移值大于所述第一步进偏移值时,减小所述第二步进偏移值,使得所述第二步进偏移值等于所述第一步进偏移值;当所述第二步进偏移值等于所述第一步进偏移值时,维持所述第二步进偏移值保持不变。5.根据权利要求4所述的方法,其特征在于:在所述第二控制器将所述第二步进偏移值与所述第一步进偏移值进行比较,并且根据两者的差异对所述第二步进偏移值进行补偿,使所述第一控制器和所述第二控制器具有相同的步进偏移值之后,及在所述第一控制器根据所述第一步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据所述第二步进偏移值同步控制所述第二窗帘灯运行之前,进一步包括:断开所述第一控制器与所述第二控制器之间的连接。6.根据权利要求4所述的方法,其特征在于:在所述第一控制器根据所述第一步进偏移值驱动所述第一窗帘灯运行,而所述第二控制器根据所述补偿后的第二步进偏移值同步控制所述第二窗帘灯运行之后,进一步包括:所述第一控制器根据所述步进间隔数据生成第三步进偏移值...

【专利技术属性】
技术研发人员:朱嘉俊吴文龙
申请(专利权)人:深圳市智岩科技有限公司
类型:发明
国别省市:

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

1