【技术实现步骤摘要】
一种多级串联LED控制方法、装置、设备及存储介质
本专利技术涉及LED灯控制
,尤其涉及一种多级串联LED控制方法、装置、设备及存储介质。
技术介绍
串联LED灯的应用通常包括一个控制器及多个串联LED灯,控制器设有一数据输出端,LED灯珠设有一数据输入端及一数据输出端;同时LED灯内置通讯芯片及多个LED灯珠,通讯芯片根据收到的通讯数据调节LED灯珠发光强度。串联LED灯应用方案的工作原理是:控制器的数据输出端与第一个LED灯的数据输入端连接,第一LED灯的数据输出端再连接到第二LED灯的数据输入端,以此类推。工作时,控制器的数据输出端连续串行发送各个LED灯的数据,第一LED灯的数据输入端收到控制器发出的控制信号后,开始接收第一组数据,待接收完成再将控制器串行发送的后续数据从第一LED灯的数据输出端转发输出;第二LED灯的数据输入端接收到控制器发出的控制信号后,开始接收转发数据的第二组数据,待接收完成后再将第二LED灯串行转发的数据从数据输出端转发输出,以此类推实现控制器到多个LED灯珠的数据发送。控制器在数据发送完毕后,将数据线拉低,各个串联LED灯珠同样将该低电平信号接收并转发下一级,每个LED灯收到大于预设时间的低电平信号则认为数据接收完成,并根据接收到的数据更新LED发光亮度等级。然而,如果串联LED灯中有一个出现故障不能进行数据转发,则LED灯间的数据传输会中断。现有技术中有一种双线连接方案来解决该问题,该方案的工作原理为:控制器设有一主数据输出端及一备份数据输出端,每个LED灯设有一主数 ...
【技术保护点】
1.一种多级串联LED控制方法,其特征在于,所述方法包括:/n控制控制器的第一数据端在相等的间隔时间内连续串行发出n组数据,其中n为LED灯的数量,n大于等于2且为正整数;/n获取第nLED灯的第一端口的第n控制信号;/n依据所述第nLED灯的第一端口的第n控制信号,控制所述第nLED灯的第一端口接收与所述第nLED灯序列号相匹配的数据;/n将所述第nLED灯的第二端口设置为输出状态,并将所述第nLED灯序列号相匹配的数据存储在所述第nLED灯内部;/n待上一LED灯接收完成与上一LED灯序列号相匹配的数据后,将所述控制器串行发送的后续数据转发输出到下一LED灯;/n所述n组数据转发完成后,所述控制器的第一数据端发出校验数据;/n控制所述校验数据在第一LED灯到所述第nLED灯之间转发传输;/n获取所述控制器的第二数据端的第n+1控制信号;/n依据所述第n+1控制信号,控制所述控制器的第二数据端接收所述校验数据;/n判断所述校验数据的准确性;/n若所述校验数据正确,则确定所述第一LED灯到所述第nLED灯之间无故障LED。/n
【技术特征摘要】
1.一种多级串联LED控制方法,其特征在于,所述方法包括:
控制控制器的第一数据端在相等的间隔时间内连续串行发出n组数据,其中n为LED灯的数量,n大于等于2且为正整数;
获取第nLED灯的第一端口的第n控制信号;
依据所述第nLED灯的第一端口的第n控制信号,控制所述第nLED灯的第一端口接收与所述第nLED灯序列号相匹配的数据;
将所述第nLED灯的第二端口设置为输出状态,并将所述第nLED灯序列号相匹配的数据存储在所述第nLED灯内部;
待上一LED灯接收完成与上一LED灯序列号相匹配的数据后,将所述控制器串行发送的后续数据转发输出到下一LED灯;
所述n组数据转发完成后,所述控制器的第一数据端发出校验数据;
控制所述校验数据在第一LED灯到所述第nLED灯之间转发传输;
获取所述控制器的第二数据端的第n+1控制信号;
依据所述第n+1控制信号,控制所述控制器的第二数据端接收所述校验数据;
判断所述校验数据的准确性;
若所述校验数据正确,则确定所述第一LED灯到所述第nLED灯之间无故障LED。
2.根据权利要求1所述的一种多级串联LED控制方法,其特征在于,所述方法包括:
n个所述LED灯结构相同,n个所述LED灯还包括电源端及地端,且n个所述LED灯内部设有用于依据所述第nLED灯的第一端口及第二端口电平变化自动调整两个端口的输入输出状态的内部通讯芯片。
3.根据权利要求2所述的一种多级串联LED控制方法,其特征在于,所述一种多级串联LED控制方法还包括:
获取系统的无故障信号;
依据所述无故障信号,控制所述控制器的第一数据端输出复位信号;
控制所述复位信号在所述第一LED灯到所述第nLED灯之间转发传输;
判断所述控制器的第二数据端是否接收到所述复位信号;
若接收到,则确定所述第一LED灯到所述第nLED灯各自接收到的数据有效;
依据所述复位信号重置系统状态,等待下次通讯。
4.根据权利要求1或3所述的一种多级串联LED控制方法,其特征在于,所述一种多级串联LED控制方法还包括:
若所述校验数据不正确,则确定所述第一LED灯到所述第nLED灯之间存在故障LED;
若所述第一LED灯到第nLED灯之间存在故障LED,控制所述控制器的第一数据端正序发出n组数据;
在同一时刻,控制所述控制器的第二数据端倒序发出n组数据。
5.根据权利要求4所述的一种多级串联LED控制方法,其特征在于,所述在同一时刻,控制所述控制器的第二数据端倒序发出n组数据包括:
控制所述控制器的第二数据端在相等的间隔时间内连续串行发出n组数据;
获取所述第xLED灯的第二端口的...
【专利技术属性】
技术研发人员:沈晔,苏建华,金国奇,彭程程,
申请(专利权)人:深圳合芯谷微电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。