一种LED灯珠地址码的烧录方法及装置与流程

文档序号:20351409发布日期:2020-04-10 23:01阅读:679来源:国知局
一种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灯珠以使所述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灯珠的位置进行识别,再次发送烧录指令至所述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灯珠地址码的烧录方法。本发明所述的设置于烧录器的计算机可读存储介质所具有的有益效果与上述所述的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灯珠进入光通信模式,所述led灯珠感应所述烧录器发送的光信号并将所述光信号转化为临时地址码;

所述led灯珠接收所述烧录器发送的包括所述临时地址码和与所述临时地址码对应的永久地址码的烧录指令,根据所述临时地址码进行寻址,并接将所述永久地址码进行储存。

由此,通过将led灯珠建立与烧录器的光通信连接,接收烧录器发送的光信号并转化为临时地址码实现对led灯珠在灯带中位置的标记,进一步通过识别烧录器发送的携带临时地址码和永久地址码的烧录指令,按照自定义的永久地址码将永久地址码烧录进灯组。同时,实现了在led灯珠组装成灯带后对地址码进行烧录,避免了led灯珠结带之前对led灯珠进行烧录造成的永久地址码的确定而导致的维修更换不便的情形发生。

本发明还提供一种led灯珠地址码的烧录装置,应用于led灯珠,包括:

感应单元,用于感应所述烧录器发送的光信号;

转化单元,用于将所述光信号转化为地址码;

接收单元,用于接收所述烧录器发送的烧录指令;

存储单元,用于所述地址码进行存储。

可选地,还包括:

发送单元,用于发送所述地址码至所述烧录器以判断所述地址码和所述识别码是否相匹配;

接收单元还用于当所述地址码与所述识别码不匹配时,再次接收所述烧录器发送的光信号;

转化单元还用于再次将所述光信号转化为地址码并将再次转化的所述地址码对在前的所述地址码进行覆盖。

本发明所述的led灯珠地址码的烧录装置所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本发明还提供一种设置于led灯珠的计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如上述任一项所述的led灯珠地址码的烧录方法。本发明所述的设置于led灯珠的计算机可读存储介质所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本发明还提供一种灯珠,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现如上述任一项所述的led灯珠地址码的烧录方法。本发明所述的灯珠所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

附图说明

图1为本发明其中一实施例中led灯珠地址码的烧录方法的流程图一;

图2为本发明其中一实施例中led灯珠地址码的烧录方法的流程图二;

图3为本发明其中一实施例中led灯珠地址码的烧录方法的流程图三;

图4为本发明其中一实施例中led灯珠地址码的烧录方法的流程图四;

图5为本发明其中一实施例中led灯珠地址码的烧录方法的流程图五;

图6为本发明其中一实施例中led灯珠地址码的烧录方法的流程图六;

图7为本发明其中一实施例中led灯珠地址码的烧录方法的流程图七;

图8为本发明其中一实施例中led灯珠地址码的烧录装置的示意图一;

图9为本发明其中一实施例中led灯珠地址码的烧录装置的示意图二;

图10为本发明其中一实施例中led灯珠地址码的烧录装置的示意图三;

图11为本发明其中一实施例中led灯珠地址码的烧录装置的示意图四;

图12为本发明其中一实施例中led灯珠地址码的烧录装置的示意图五;

图13为本发明其中一实施例中led灯珠地址码的烧录装置的示意图六。

附图标记说明:

11-发生单元;12-发送单元,13-获取单元,14-判断单元,15-生成单元,21-感应单元,22-转化单元,23-接收单元,24-存储单元。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

为了更好地理解本申请实施例提供的技术方案,下面先介绍本申请实施例的技术背景。

传统意义上的led灯珠都是用作发光器件来使用,但是led发光二极管本质上也是一个pn结,在接受光信号时,led灯珠可以产生光电效应,成为一个光敏原件,将接收的光信号转变为电信号。在本发明的一个实施例提供一种led灯珠地址码的烧录方法,应用于led灯珠,如图5所示,包括:

s501:所述led灯珠进入光通信模式,建立与烧录器的光通信连接;

s502:所述led灯珠感应所述烧录器发送的光信号并将所述光信号转化为地址码;

s503:所述led灯珠将所述地址码进行储存。

led灯珠中通常设置有控制芯片,通过控制芯片控制led灯珠的亮灭情况,led灯珠的地址码通常需要通过烧录器或者其他烧录系统进行烧录。在灯珠阵列中,通常包括多个led灯珠,多个led灯珠可以采用串联、并联、串并结合和并串结合的方式相连接。这里不对灯珠阵列中具体的结合方式进行限定,本方法适于上述串联、并联、串并结合和并串结合中所有可能结合方式的灯珠阵列。而烧录器本身并不清楚led灯珠的物理地址,即各led灯珠所在的位置。因此,无法直接进行led灯珠地址码的烧录。在s501中,所述led灯珠进入光通信模式的形式有多种,由于led灯珠可以发光可以接受光,光通信模式指的是led灯珠进入接收光的模式,led灯珠内设置有光电转化模块,当光电转化模块处于激活状态后,可以将接收的光信号转化为电信号。在本发明的其中一种实施方式中,烧录器可以通过控制器与灯珠阵列连接,当灯珠阵列和烧录器上电后,控制器发送电信号,使led灯珠的光电转换模块处于激活状态。这里的控制器可以是led灯珠的控制器,也可以是烧录器的控制器。烧录器指的是具备将地址码写进led灯珠控制芯片的设备或者系统,其可以是编码器、烧录器设备或者其他具备烧录功能的控制装置。在本发明的其中一种实施方式中,当led灯珠检测到与烧录器的连接时,led灯珠可以自动进入光通信模式。这里所指的建立光通信连接指的是在光通信连接的基础之上,烧录器可以产生光信号,led灯珠可以感应到烧录器的产生的光信号。

在s502中,烧录器中设置有一个或者多个光源,烧录器通过发光的形式生成光信号,并将不同的光信号发送至每一个led灯珠,led灯珠感应到所述光信号后,将所述光信号转化为地址码。烧录器可以同时与多个led灯珠进行通信。烧录器可以同时与多个led灯珠进行通信。在本发明的其中一种实施方式中,光信号是脉冲光信号。此时,烧录器上设置有脉冲光信号发生装置,识别码可以代表不同波形、幅度、宽度或重复频率的脉冲光信号,led灯珠中设置有光电转化模块,光电转化模块可以接收脉冲光信号。在本发明的另一种实施方式中,光信号是亮灭变化的光信号。此时烧录器上设置有光源,光源与led灯珠的位置相对应,识别码可以表示不同的亮灭情况,例如,识别码是10101010,对应光源的亮灭情况为亮灭亮灭亮灭亮灭。在本发明的另一种实施方式中,光信号是表示颜色的光信号。烧录器上设置有彩色光源,彩色光源与led灯珠的位置相对应,识别码可以表示不同的颜色的色素。在本发明的另一种实施方式中,光信号也可以是光的强度不断变化的光信号,识别码可以表示不同的光的强度。但是,需要保证每一个led灯珠接收的光信号是不同的,比如说不同的led灯珠接收到的光信号可以是不同的脉冲光信号,也可以是不同的光强变化的光信号,可以是不同的亮灭变化的光信号,可以是不同颜色的光信号。

在s503中,在本发明的一种实施方式中,当led灯珠接将光信号转化为所述地址码后,可以自动进行地址码的烧录,将所述地址码进行储存。在本发明的一种实施方式中,当led灯珠接将光信号转化为所述地址码后,可以通过烧录器或者其他控制器向led灯珠发送烧录指令,led灯珠接收到所述烧录指令后,将地址码进行储存,实现灯珠中地址码的写入。led灯珠存储地址码的方式在此不展开叙述。

这样设置的好处在于,通过建立led灯珠与烧录器的光通信,利用led灯珠感光的光电效应,将烧录器发送的光信号转化为地址码,并将所述地址码烧录进所述led灯珠。实现了在led灯珠组装成灯珠阵列后对地址码进行烧录,避免了led灯珠结带之前对led灯珠进行烧录造成的永久地址码的确定而导致的维修更换不便的情形发生。

在本实施例中,led灯珠接收光信号,将所述光信号转化为电信号,并根据所述电信号生成对应的地址码。这里的电信号为电流,将电流的大小放大若干倍,将放大后电流的后n位作为led灯珠的随机码。例如,当led灯珠感应到光信号后,产生了0.0031a的电流,放大100000倍后的数值为310,其对应的二进制数为100110110,可以取后8位作为随机码,及对应的随机码为00110110。

这里,由于不可抗因素,led灯珠在识别光信号时,可能会不可避免地产生误差,导致光信号识别的不准确。通常,在led灯珠识别到光信号后,会对led灯珠将光信号转化的地址码进行检测,判断其是否识别正确。在本发明的其中一个实施例中,如图6所示,led灯珠地址码的烧录方法包括:

s601:所述led灯珠进入光通信模式,建立与烧录器的光通信连接;

s602:所述led灯珠感应所述烧录器发送的根据识别码转化的光信号并将所述光信号转化为地址码;

s603:所述led灯珠发送所述地址码至所述烧录器以判断所述地址码和所述识别码是否相匹配;若所述地址码和所述识别码不相匹配,则返回至s602步骤;

s604:若所述地址码和所述识别码相匹配,所述led灯珠接收所述烧录器发送的烧录指令,并将所述地址码烧储存于所述led灯珠。

在本发明的实施例中,led灯珠识别到光信号后,将光信号转化为地址码,此时,led灯珠不进行地址码的烧录。而由于led灯珠本身无法对齐接收到的信号是否正确进行判断,led灯珠将地址码发送至烧录器,从而在烧录器中将地址码与识别码进行匹配。这里,烧录器的控制器也可以视为烧录器的一部分。这里所述的匹配可以理解为,正确的地址码可能与识别码相同,那么当地址码与识别码相同时,所述地址码与所述识别码相匹配,led灯珠识别的光信号正确;地址码也可能与识别码不同,但是正确的地址码也可能与识别码不同,而是与识别码相对应,那么当地址码与识别码相对应时,也可以理解为所述地址码与所述识别码相匹配。例如,当所述地址码与所述识别码相对应时,识别码为10101010,那么地址码可能为01010101,此时,所述地址码与所述识别码相匹配。在s603步骤中,当所述地址码与所述识别码不匹配时,所述led灯珠再次接收所述烧录器发送的光信号,再次将所述光信号转化为地址码,将再次转化的所述地址码对在前的所述地址码进行覆盖。也就是说,当地址码与识别码不匹配时,不进行地址码烧录,而是通过led灯珠重新接收光信号并将所述光信号转化为地址码,直至地址码与识别码相匹配,再进行地址码的烧录。这样设置的好处在于,当led灯珠识别的光信号不准确时,通过反复的光信号识别,避免造成地址码的烧录错误。这样设置的好处在于,当所述地址码与所述识别码不匹配时,所述led灯珠再次感应烧录器产生的光信号,将所述光信号转化为所述地址码并将对在前的地址码进行覆盖。

在本发明的其中一个实施例中,所述led灯珠感应所述烧录器发送的根据识别码转化的光信号并将所述光信号转化为地址码后,所述led灯珠接收所述烧录器发送的校验码,所述led灯珠根据所述校验码判断所述地址码与所述识别码是否匹配;当所述地址码与所述识别码不匹配时,所述led灯珠再次感应所述烧录器发送的光信号,将所述光信号转化为地址码,并将转化的所述地址码对在前的所述地址码进行覆盖。

也就是说,地址码的校验在灯珠中进行,烧录器产生光信号并使所述led灯珠识别到所述光信号后,烧录器向led灯珠发送与光信号相匹配的验证码到led灯珠,led灯珠识别到所述校验码与其转化的地址码相同时,则将地址码烧录进led灯珠。这里的校验码可以与识别码相同,也可以与识别码不同。例如,当识别码为1010时,检验码可以为1010,也可以为0101,也可以为其他数值。需要说明的是,校验码可以通过烧录器的控制器发送,校验码也可以通过灯珠的控制器发送,也可以通过其他控制器进行发送。通过向灯珠发送校验码,实现在led灯珠中进行识别码的匹配,从而增大光信号识别的准确性。

在本发明的一个实施例提供一种led灯珠地址码的烧录方法,应用于led灯珠,如图7所示,包括:

s701:所述led灯珠进入光通信模式,建立与烧录器的光通信连接;

s702:所述led灯珠接收所述烧录器发送的光信号所述led灯珠将所述光信号转化为临时地址码;

s703:所述led灯珠接收所述烧录器发送的包括所述临时地址码和与所述临时地址码对应的永久地址码的烧录指令,根据所述临时地址码进行寻址,并将所述永久地址码储存于所述led灯珠。

在s702中,临时地址码的作用在于让烧录器知道每个led灯珠在灯珠阵列中的位置以将每个led灯珠进行区分。所述永久地址码可以是根据led灯珠在灯珠阵列中的位置先后顺序生成的,例如,串联电路包括100个led灯珠,那么100个永久地址码可以分别为0000001-1100100。当然,永久地址码也可以与所述随机码相同,也就是说,烧录器直接将临时地址码作为永久地址烧录进led灯珠。在本发明的一种实施方式中,当led灯珠接收到所述烧录指令后,可以自动进行永久地址码的烧录。在本发明的一种实施方式中,当led灯珠接收到所述烧录指令后,可以通过烧录器或者其他控制器向led灯珠发送烧录指令,以使led灯珠将永久地址码进行储存,实现将所述地址码写入所述led灯珠。

本实施例中,所述光信号为所述烧录器通过识别码转化,所述led灯珠将所述光信号转化为临时地址码后,还包括:所述led灯珠发送所述临时地址码至所述烧录器以判断所述临时地址码和所述识别码是否相匹配;当所述临时地址码与所述识别码不匹配时,所述led灯珠再次感应所述烧录器发送的光信号,将所述光信号转化为临时地址码,并将转化的所述临时地址码对在前的所述临时地址码进行覆盖。

这样设置的好处在于,通过将led灯珠建立与烧录器的光通信连接,接收烧录器发送的光信号并转化为临时地址码实现对led灯珠在灯珠阵列中位置的标记,进一步通过识别烧录器发送的携带临时地址码和永久地址码的烧录指令,按照自定义的永久地址码将永久地址码烧录进灯组。同时,实现了在led灯珠组装成灯珠阵列后对地址码进行烧录,避免了led灯珠结带之前对led灯珠进行烧录造成的永久地址码的确定而导致的维修更换不便的情形发生。

本实施例提供一种led灯珠地址码的烧录模块,应用于led灯珠,如图12所示,包括:

感应单元,用于感应所述烧录器发送的光信号;

转化单元,用于将所述光信号转化为地址码;

接收单元,用于接收所述烧录器发送的烧录指令;

存储单元,用于将所述地址码储存于所述led灯珠。

可选地,如图13所示,led灯珠地址码的烧录模块还包括:

发送单元,用于发送所述地址码至所述烧录器以判断所述地址码和所述识别码是否相匹配;

接收单元还用于当所述地址码与所述识别码不匹配时,再次接收所述烧录器发送的光信号;

转化单元还用于再次将所述光信号转化为地址码并将再次转化的所述地址码对在前的所述地址码进行覆盖。

本发明所述的led灯珠地址码的烧录模块所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本实施例提供一种设置于led灯珠的计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如上述任一项所述的led灯珠地址码的烧录方法。本发明所述的设置于led灯珠的计算机可读存储介质所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本实施例提供一种灯珠,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现如上述任一项所述的led灯珠地址码的烧录方法。本发明所述的灯珠所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本发明的其中一个实施例提供一种led灯珠地址码的烧录方法,应用于烧录器,如图1所示,包括:

s101:所述烧录器上电,建立与led灯珠的光通信连接;

s102:所述烧录器产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠感应所述光信号并将所述光信号转化为地址码;

s103:所述烧录器将烧录指令发送至所述led灯珠以使所述led灯珠将所述地址码进行储存。

在s101中,烧录器可以通过控制器与灯珠阵列连接,当灯珠阵列和烧录器上电后,控制器发送电信号,使led灯珠进入光通信模式,在光通信模式下,led灯珠的光电转换模块处于激活状态,从而使led灯珠可以接受外部光源的光信号。在本发明的其中一种实施方式中,烧录器可以通过控制器与灯珠阵列连接,当灯珠阵列和烧录器上电后,led灯珠可以自动进入光通信模式。这里的控制器可以是led灯珠的控制器,也可以是烧录器的控制器。烧录器指的是具备将地址码写进led灯珠控制芯片的设备或者系统,其可以是编码器、烧录器设备或者其他具备烧录功能的控制装置。

s102中,由于灯珠阵列通常包括多个led灯珠,多个led灯珠可以采用串联、并联、串并结合和并串结合的方式相连接。这里,烧录器中设置有一个或者多个光源,烧录器需要通过发光的形式生成光信号,并将不同的光信号发送至每一个led灯珠,烧录器可以同时与多个led灯珠进行通信。光信号可以是脉冲光信号,光信号可以是亮灭变化的光信号,光信号可以是表示颜色的光信号,光信号也可以是光的强度不断变化的光信号。需要保证每一个led灯珠接收的光信号是不同的,比如说不同的led灯珠接收到的光信号可以是不同的脉冲光信号,也可以是不同的光强变化的光信号,可以是不同的亮灭变化的光信号,可以是不同颜色的光信号。当led灯珠接收到所述光信号后,将所述光信号转化为数字信号,从而根据所述数字信号生成对应的地址码。所述烧录器将所述光信号发送至所述led灯珠指的是,烧录器的光源发光,光可以传递到led灯珠处,从而使led灯珠感应到光源发射的光。

s103中,烧录器在产生光信号后,发送烧录指令至所述led灯珠,当led灯珠将光信号转化为地址码后,直接将地址码储存于led灯珠。通过烧录器再次发送烧录指令至led灯珠,实现了地址码烧录的指令化,避免led灯珠接收光信号的同时进行地址码的存储造成烧录的紊乱。当然,led灯珠在将光信号转化为地址码后,也可以直接进行地址码的烧录,不需要烧录器再次发送烧录指令。

本发明利用led灯珠的感光效应,通过烧录器将光信号发送至led灯珠,从而使led灯珠根据光信号生成地址码并将地址码烧录进led灯珠。本发明可以在led灯珠结成灯珠阵列之后进行烧录,避免了在led灯珠结带之前,逐个对led灯珠进行烧录造成的led灯珠维修不便的情况发生。

为了保证烧录器发出的光信号不同,这里,如图2所示,led灯珠地址码的烧录方法,应用于烧录器,包括:

s201:所述烧录器上电,建立与led灯珠的光通信连接;

s202:所述烧录器获取识别码并将所述识别码转化为光信号;

s203:所述烧录器将所述光信号发送至所述led灯珠以使所述led灯珠感应所述光信号并将所述光信号转化为地址码;

s204:所述烧录器将烧录指令发送至所述led灯珠以使所述地址码储存于所述led灯珠。

s202中,在所述烧录器产生光信号之前,先通过所述烧录器获取识别码,然后将所述识别码转化为光信号。识别码可以通过所述烧录器随机生成,也可以通过烧录器顺序生成,也可以通过烧录器通过烧录器的存储器中调用。

这里,对于多个灯珠,识别码需要获取多个,识别码的数量大于等于灯珠的数量。这里的识别码可以是一串数字。在本发明的一种实施方式中,识别码是一串二进制数字。例如,一个四位的识别码可以为0000-1111之间的任一数。但是在本发明中,识别码的位数不唯一确定。需要说明的是,所述识别码有多个,所述烧录器将不同的所述识别码转化成不同的所述光信号,并将不同的所述光信号发送至不同的所述led灯珠。从而实现同时对灯珠阵列中的多个灯珠进行烧录。为了每个led灯珠接收的光信号不同,识别码的数量需要大于等于led灯珠的实际数量。在本发明的其中一个实施方式中,识别码可以是烧录器中预先设定的,例如,预先在烧录器的存储器中设定00000001-11111111的识别码,烧录器分别将00000001-11111111的识别码转化为光信号发送至led灯珠。

在本发明的其中一种实施方式中,光信号是脉冲光信号。此时烧录器上设置有脉冲光信号发生装置,识别码可以代表不同波形、幅度、宽度或重复频率的脉冲光信号。led灯珠中设置有光电转化模块,光电转化模块可以接收脉冲光信号。在led灯珠接收到脉冲光信号后,将所述脉冲光信号转化为地址码。

在本发明的另一种实施方式中,光信号是亮灭变化的光信号。此时烧录器上设置有光源,光源与led灯珠的位置相对应,识别码可以表示不同的亮灭情况,例如,识别码是10101010,对应光源的亮灭情况为亮灭亮灭亮灭亮灭。在本实施例的实施方式中,可以在烧录器中设置光源亮灭持续的时间,比如说,当识别码为0101时,可以设置光源灭1秒、亮1秒、灭1秒、亮1秒。再比如说,当识别码为1010时,可以设置光源亮1秒、灭1秒、亮1秒、灭1秒。

在本发明的另一种实施方式中,光信号是表示颜色的光信号。烧录器上设置有彩色光源,彩色光源与led灯珠的位置相对应,识别码可以表示不同的颜色的色素。在本发明的另一种实施方式中,光信号也可以是光的强度不断变化的光信号,识别码可以表示不同的光的强度。

在本发明的实施例中,当烧录器将所有识别码均转化为光信号并将所述光信号发送至所述led灯珠后,对没有接受光信号的led灯珠进行检测,当所有灯珠均已接收到光信号并转化为地址码后,则烧录器发送烧录指令,并将地址码烧录进所述led灯珠;当检测到仍有灯珠尚未接到光信号。烧录器接续获取识别码,并将识别码转化为光信号发送至led灯珠。

这样设置的的好处在于,烧录器先生成识别码,再将识别码转化为光信号,从而通过识别码对光信号进行表征,以有效对不同光信号进行区分。

在本发明的其中一个实施方式中,识别码可以是烧录器随机生成的。但是烧录器生成的识别码码可能会出现重码的现象,例如当识别码有10个、识别码为四位二进制数字时,烧录器随机生成的识别码出现重码的概率是97.4%。又例如,当识别码有10个、识别码为五位二进制数字时,烧录器随机生成的识别码出现重码的概率是80%。又例如,当识别码有10个、识别码为六位二进制数字时,烧录器随机生成的识别码出现重码的概率是53%。又例如,当识别码有10个、识别码为七位二进制数字时,烧录器随机生成的识别码出现重码的概率是17%。又例如,当识别码有10个、识别码为八位二进制数字时,烧录器随机生成的识别码出现重码的概率是9%。又例如,当识别码有10个、识别码为九位二进制数字时,烧录器随机生成的识别码出现重码的概率是4.4%。因此,烧录器随机产生的识别码出现重码的概率与识别码的位数成反比,也就是说,当识别码的位数越高时,烧录器随机产生的识别码出现重码的概率越低,当识别码的位数足够大时,识别码出现重码的概率趋近于0。重码指的是烧录器随机生成的识别码中至少两个识别码相同。

为了确保烧录器生成的识别码不重码,如图3所示,本实施例提供一种led灯珠地址码的烧录方法,应用于烧录器,包括:

s301:所述烧录器上电,建立与led灯珠的光通信连接;

s302:所述烧录器获取识别码;

s303:所述烧录器对所有所述识别码进行重码判断;当所有所述识别码发生重码时,返回至s302步骤;

s304:当所有所述识别码不存在重码时,所述烧录器将所述识别码转化为光信号并将所述光信号发送至所述led灯珠以使所述led灯珠感应所述光信号并将所述光信号转化为地址码;

s305:所述烧录器将烧录指令发送至所述led灯珠以使所述地址码储存于述led灯珠。

在s303中,在所述烧录器将所述识别码转化为光信号之前,led灯珠地址码的烧录方法包括:所述烧录器对所有所述识别码进行重码判断;当所有所述识别码不重码时,所述烧录器将所述识别码转化为光信号发送至所述led灯珠;当所有所述识别码存在重码时,所述烧录器重新获取所述识别码,对在前的所述识别码进行覆盖。在本发明的其中一个实施例中,烧录器随机生成设定数量的识别码,对所述识别码进行重码判断后,当所有识别码存在重码时,烧录器重新生成设定数量的识别码,依此循环,直至所有所述识别码不存在重码。在本发明的其中一个实施例中,当所有所述识别码存在重码时,获取发生重码的识别码,并对发生重码的识别码进行屏蔽,不将其转化为光信号。在本发明的其中一个实施例中,发生重码的多个识别码只进行一次转化为光信号。这里的设定数量根据预估的led灯珠数量进行设置,预设数量需要大于或者等于led灯珠的预估数量。这样设置的好处在于,通过重码判断,当发生重码时重新获取识别码并对在前识别码进行覆盖,避免led灯珠生成的识别码重码导致led灯珠中录制的地址码也相同,避免重码led灯珠发光情况始终相同使灯光效果的紊乱,避免灯光控制效果低于预期。

在本发明的其中一个实施例中,当所有所述识别码存在重码时,获取发生重码的识别码,使其在重码的识别码和未使用的识别码中重新随机生成识别码。在本发明的另一种实施方式中,当烧录器检测到识别码在数值区域中比较集中时,发送区域重码指令,使所述数值区域中的所有识别码均重新生成。例如,识别码中包括了:0001100100、0001100101、0001100110和0001100111,那么烧录器可以发送0001100xxx+重新生成识别码指令,此时所有识别码中前七位为0001100的识别码均重新生成。这样设置的好处在于,将识别码比较集中的数值区域中的识别码进行重新生成,避免识别码集中导致识别码的识别出现错误,提高了后续光信号识别的准确性。

为了保证led灯珠识别的光信号是正确的,此处需要对地址码进行验证,如图4所示,所述led灯珠地址码的烧录方法还包括:

s401:所述烧录器上电,建立与led灯珠的光通信连接;

s402:所述烧录器获取识别码;

s403:所述烧录器对所有所述识别码进行重码判断:当所有所述识别码发生重码时,返回至s302步骤;

s404:当所有所述识别码不存在重码时,所述烧录器将所述识别码转化为光信号并将所述光信号发送至所述led灯珠以使所述led灯珠感应所述光信号并将所述光信号转化为地址码;

s405:所述烧录器获取所述led灯珠根据所述光信号转化的所述地址码;

s406:所述烧录器将所述地址码与所述识别码进行匹配;若所述地址码与所述识别码不匹配,所述led灯珠识别的所述光信号错误,返回至s404步骤;

s407:若所述地址码与所述识别码匹配,所述烧录器将烧录指令发送至所述led灯珠以使所述地址码储存于所述led灯珠。

这里,由于不可抗因素,led灯珠在识别光信号时,可能会不可避免地产生误差,导致光信号识别的不准确。通常,在led灯珠识别到光信号后,会对led灯珠将光信号转化的地址码进行检测,判断其是否识别正确。在本发明的实施例中,led灯珠识别到光信号后,将光信号转化为地址码,此时,led灯珠不进行地址码的烧录。而由于led灯珠本身无法对齐接收到的信号是否正确进行判断,led灯珠将地址码发送至烧录器,从而在烧录器中将地址码与识别码进行匹配。这里,烧录器的控制器也可以视为烧录器的一部分。这里所述的匹配可以理解为,正确的地址码可能与识别码相同,那么当地址码与识别码相同时,所述地址码与所述识别码相匹配,led灯珠识别的光信号正确;地址码也可能与识别码不同,但是正确的地址码也可能与识别码不同,而是与识别码相对应,那么当地址码与识别码相对应时,也可以理解为所述地址码与所述识别码相匹配。例如,当所述地址码与所述识别码相对应时,识别码为10101010,那么地址码可能为01010101,此时,所述地址码与所述识别码相匹配。

这样设置的好处在于,通过将所述地址码发送至烧录器与识别码进行匹配,对所述led灯珠识别的光信号是否正确进行判断,从而提高led灯珠地址码烧录的准确性。

在本发明的实施例中,当所述地址码与所述识别码不匹配时,返回至s2步骤,所述烧录器再次产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为地址码并将所述地址码烧录进所述led灯珠。也就是说,当地址码与识别码不匹配时,不进行烧录,而是通过烧录器重新生成光信号,使led灯珠重新进行识别,直至地址码与识别码相匹配,再进行地址码的烧录。这样设置的好处在于,当led灯珠识别的光信号不准确时,通过反复的发送光信号至灯珠进行识别,并对在前的识别码进行覆盖,避免造成地址码的烧录错误。

在本发明的一种实施例中,在所述烧录器产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为地址码之后,还包括:

所述烧录器发送校验码至所述led灯珠以使所述led灯珠根据所述校验码判断所述地址码与所述识别码是否匹配;

当所述地址码与所述识别码不匹配时,所述led灯珠识别的所述光信号错误。

也就是说,地址码的校验在灯珠中进行,烧录器产生光信号并使所述led灯珠识别到所述光信号后,烧录器向led灯珠发送与光信号相匹配的验证码到led灯珠,led灯珠识别到所述校验码与其转化的地址码相同时,则将地址码烧录进led灯珠。这里的校验码可以与识别码相同,也可以与识别码不同。例如,当识别码为1010时,检验码可以为1010,也可以为0101,也可以为其他数值。需要说明的是,校验码可以通过烧录器的控制器发送,校验码也可以通过灯珠的控制器发送,也可以通过其他控制器进行发送。通过向灯珠发送校验码,实现在led灯珠中进行识别码的匹配,从而增大光信号识别的准确性。

当所述识别码为烧录器随机生成时,当led灯珠就光信号转化为地址码后,地址码相当于也是随机生成的,因此,当需要按照预设的编码顺序进行烧录时,需要对led灯珠的地址码按照预设的地址码进行烧录。在本发明的实施例提供一种led灯珠地址码的烧录方法,应用于烧录器,如图7所示,包括:

s701:所述烧录器上电,建立与led灯珠的光通信连接;

s702:所述烧录器产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为临时地址码;

s703:所述烧录器生成包括所述临时地址码和永久地址码的烧录指令发送至所述led灯珠以使所述led灯珠识别到所述烧录指令中的所述临时地址码并将所述永久地址码储存于所述led灯珠。

在s702中,led灯珠接收到光信号并将光信号转化地址码,但是该地址码为临时地址码,只是临时储存于led灯珠中。需要说明的是,烧录器将识别码通过光信号发送至led灯珠之前,烧录器并不清楚led灯珠在灯珠阵列中的位置。烧录器将识别码通过光信号发送至led灯珠后,led灯珠将光信号转化为临时地址码,这里,所述识别码与临时地址码相匹配,因此,此时烧录器将光信号发送至led灯珠后,可以获取led灯珠在灯珠阵列中的位置。

在s703中,烧录器可以直接将永久地址码与临时地址码进行打包发送至led灯珠,而led灯珠临时储存了临时地址码,可以通过临时地址码识别到与临时地址码对应的永久地址码,进一步将永久地址码烧录进led灯珠。在本发明的一种实施方式中,当led灯珠接收到所述烧录指令后,可以自动进行永久地址码的烧录。在本发明的一种实施方式中,当led灯珠接收到所述烧录指令后,可以通过烧录器或者其他控制器向led灯珠发送烧录指令,以使led灯珠将永久地址码进行烧录。

这样设置的好处在于,通过所述烧录器产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为临时地址码,从而对led灯珠的位置进行识别,再次发送烧录指令至所述led灯珠使临时地址码携带永久地址码至所述led灯珠,并按照自定义的永久地址码对led灯珠进行烧录。同时,实现了在led灯珠组装成灯珠阵列后对地址码进行烧录,避免了led灯珠结带之前对led灯珠进行烧录造成的永久地址码的确定而导致的维修更换不便的情形发生。

在本发明的其中一实施例中,在所述烧录器产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为临时地址码之后,还包括:

所述烧录器获取所述led灯珠根据所述光信号转化的所述临时地址码;

所述烧录器将所述临时地址码与所述识别码进行匹配;

当所述临时地址码与所述识别码不匹配时,所述led灯珠识别的所述光信号错误。

在本发明的其中一实施例中,当所述临时地址码与所述识别码不匹配时,所述烧录器再次产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为所述临时地址码并将对在前的临时地址码进行覆盖。

本发明的实施例提供一种led灯珠地址码的烧录装置,应用于烧录器,如图8所示,包括:

发生单元,用于产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为地址码;

发送单元,用于将烧录指令发送至所述led灯珠以使所述地址码储存于所述led灯珠。

可选地,如图9所示,led灯珠地址码的烧录装置还包括:

获取单元,用于获取识别码;

所述发生单元用于将所述识别码转化为所述光信号。

可选地,如图10所示,led灯珠地址码的烧录装置还包括:

判断单元,用于对所有所述识别码进行重码判断;

获取单元还用于当所有所述识别码存在重码时,重新获取所述识别码并对在前的所述识别码进行覆盖。

可选地,如图10所示,led灯珠地址码的烧录装置还包括:

所述获取单元还用于获取所述led灯珠根据所述光信号转化的所述地址码;

所述判断单元还用于将所述地址码与所述识别码进行匹配;

所述发生单元还用于当所述地址码与所述识别码不匹配时,再次产生光信号;

所述发送单元还用于将所述光信号发送至所述led灯珠以使所述led灯珠将所述光信号转化为所述地址码并将对在前的地址码进行覆盖。

本发明所述的led灯珠地址码的烧录装置所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本实施例提供一种led灯珠地址码的烧录装置,应用于烧录器,如图11所示,包括:

发生单元,用于产生光信号并将所述光信号发送至所述led灯珠以使所述led灯珠感应所述光信号并将所述光信号转化为临时地址码;

生成单元,用于生成包括所述临时地址码和与所述临时地址码对应的永久地址码的烧录指令;

发送单元,用于将所述烧录指令发送至所述led灯珠以使所述led灯珠根据所述临时地址码进行寻址,以使所述永久地址码储存于所述led灯珠。

本发明所述的led灯珠地址码的烧录装置所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本实施例提供一种设置于烧录器的计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如上述任一项所述的led灯珠地址码的烧录方法。本发明所述的设置于烧录器的计算机可读存储介质所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

本发明的实施例提供一种烧录器,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现如上述任一项所述的led灯珠地址码的烧录方法。本发明所述的烧录器所具有的有益效果与上述所述的led灯珠地址码的烧录方法相同,在此不再赘述。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1