一种级联设备的地址编码方法、地址编码系统及光照系统转让专利

申请号 : CN201910919672.5

文献号 : CN110572911B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李照华郭伟峰陈克勇

申请人 : 深圳市明微电子股份有限公司

摘要 :

一种级联设备的地址编码方法、地址编码系统及光照系统,地址编码方法包括:将灯光调制信号分别输出至每个光源驱动模块,当光源驱动模块接收到触发信号时,则通过触发信号驱动光源驱动模块启动地址编码功能,保障了多个光源驱动模块的地址编码效率和控制响应精度;当每个光源驱动模块启动地址编码时,光源驱动模块对于对应的灯光调制数据进行计数,并根据灯光调制数据的计数结果获取光源驱动模块的第一伪地址,通过对于第一伪地址和基准伪地址进行验证,以判断第一伪地址是否符合光源驱动模块的地址写入要求,以完成对于光源驱动模块的系统地址的实时更新,地址写入的精度和效率较高;级联设备的地址写入过程具有较高的兼容性和灵活性。

权利要求 :

1.一种级联设备的地址编码方法,所述级联设备包括多个级联的光源驱动模块,其特征在于,所述地址编码方法包括:根据编码控制指令获取灯光调制信号,灯光调制信号包括多帧灯光调制数据,多帧灯光调制数据分别与多个光源驱动模块一一对应设置;

将灯光调制信号发送至每个所述光源驱动模块,采用所述光源驱动模块对对应的所述灯光调制数据进行字节计数,以得到字节计数结果;

获取触发信号,并将所述触发信号依序输出至多个所述光源驱动模块;

当第K个所述光源驱动模块接收到所述触发信号时,根据所述字节计数结果得到第K个所述光源驱动模块的第一伪地址,并将所述触发信号输出至第K+1个所述光源驱动模块;

比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的基准伪地址是否一致,并且比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的系统地址是否一致;

若所述第一伪地址与基准伪地址一致,并且所述第一伪地址与所述系统地址不一致,则将所述第一伪地址作为第K个所述光源驱动模块的更新后的系统地址;

其中,所述K为大于或者等于1的整数。

2.根据权利要求1所述的地址编码方法,其特征在于,所述将所述触发信号输出至第K+

1个所述光源驱动模块,具体包括:计算第K+1个所述光源驱动模块所需的字节计数值;

比较所述字节计算值与所述字节计数结果之间的差值;

当所述字节计数结果大于或者等于所述字节计算值,则将所述触发信号输出至第K+1个所述光源驱动模块;

当所述字节计数结果小于所述字节计数值,则继续对对应的所述灯光调制数据进行字节计数,以得到更新后的字节计数结果,并比较所述字节计算值与更新后的所述字节计数结果是否相等。

3.根据权利要求2所述的地址编码方法,其特征在于,所述字节计数值与所述字节计数结果存在如下函数关系;

A=B+C;

在上式中,所述A为第K+1个所述光源驱动模块所需的字节计数值,所述B为所述字节计数结果,所述C为预先设定的正整数。

4.根据权利要求1所述的地址编码方法,其特征在于,当第K个所述光源驱动模块接收到所述触发信号时,根据所述字节计数结果得到第K个所述光源驱动模块的第一伪地址,具体包括:

当第K个所述光源驱动模块在第一时间节点接收到灯光调制信号时,采用第K个所述光源驱动模块对对应的所述灯光调制数据开始进行字节计数;

当第K个所述光源驱动模块在第二时间节点接收到所述触发信号时,则在所述第一时间节点至所述第二时间节点之间的时间段内对对应的灯光调制数据进行字节计数后,得到所述字节计数结果,并将在所述第一时间节点至所述第二时间节点之间的字节计数结果进行编码,以得到所述第一伪地址。

5.根据权利要求1所述的地址编码方法,其特征在于,在比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的基准伪地址是否一致之前,所述地址编码方法还包括:

判断第K个所述光源驱动模块内部是否存在基准伪地址;

若第K个所述光源驱动模块内部不存在基准伪地址,则将所述第一伪地址写入第K个所述光源驱动模块,并作为第K个所述光源驱动模块的基准伪地址。

6.根据权利要求5所述的地址编码方法,其特征在于,所述比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的基准伪地址是否一致之后,所述地址编码方法还包括:

若所述第一伪地址与基准伪地址不一致,则不对第K个所述光源驱动模块进行地址更新,并将所述第一伪地址作为第K个所述光源驱动模块的基准伪地址。

7.根据权利要求1所述的地址编码方法,其特征在于,多个所述光源驱动模块分别与多个发光模组一一对应连接,在将所述第一伪地址作为第K个所述光源驱动模块的更新后的系统地址之后,所述地址编码方法还包括:采用第K个所述光源驱动模块对对应的灯光调制数据进行解析,以得到光源驱动信号;

采用第K个所述光源驱动模块根据所述光源驱动信号调节对应的发光模组的发光状态。

8.一种地址编码系统,其特征在于,包括:控制模块、信号输出模块以及级联设备,其中所述级联设备包括多个级联的光源驱动模块;多个所述光源驱动模块均与所述控制模块连接,所述信号输出模块与第一个所述光源驱动模块连接;

所述控制模块用于根据编码控制指令获取灯光调制信号,并将所述灯光调制信号发送至每个所述光源驱动模块,所述灯光调制信号包括多帧灯光调制数据,多帧灯光调制数据分别与多个光源驱动模块一一对应设置;

所述信号输出模块用于获取触发信号,并将所述触发信号依序输出至多个所述光源驱动模块;

第K个所述光源驱动模块用于对对应的所述灯光调制数据进行字节计数,以得到字节计数结果;当接收到所述触发信号时,根据所述字节计数结果得到第K个所述光源驱动模块的第一伪地址,并将所述触发信号输出至第K+1个所述光源驱动模块;以及比较所述第一伪地址与基准伪地址是否一致,并且比较所述第一伪地址与系统地址是否一致;若所述第一伪地址与基准伪地址一致,并且所述第一伪地址与所述系统地址不一致,则将所述第一伪地址作为更新后的系统地址;

其中,所述K为大于或者等于1的整数。

9.根据权利要求8所述的地址编码系统,其特征在于,所述光源驱动模块包括:前级触发单元,后级触发单元、字节计数单元以及地址计算单元;所述字节计数单元与所述前级触发单元,所述后级触发单元、所述地址计算单元以及所述控制模块连接;

所述前级触发单元用于接收所述触发信号;

所述字节计数单元用于当在第一时间节点接收到灯光调制信号时,对对应的所述灯光调制数据开始进行字节计数,当在第二时间节点接收到所述触发信号时,则在所述第一时间节点至所述第二时间节点之间的时间段内对对应的灯光调制数据进行字节计数后,得到所述字节计数结果;

所述地址计算单元用于计算下一个所述光源驱动模块所需的字节计数值,比较所述字节计算值与所述字节计数结果之间的差值;当所述字节计数结果大于或者等于所述字节计算值,则生成启动信号;当所述字节计数结果小于所述字节计数值,则生成关断信号;

所述地址计算单元还用于对所述字节计数结果进行编码得到第一伪地址;比较所述第一伪地址与基准伪地址是否一致,并且比较所述第一伪地址与系统地址是否一致;若所述第一伪地址与基准伪地址一致,并且所述第一伪地址与所述系统地址不一致,则将所述第一伪地址作为所述光源驱动模块的更新后的系统地址;

所述字节计数单元还用于根据所述启动信号将所述触发信号输出至所述后级触发单元,或者根据关断信号继续对对应的所述灯光调制数据进行字节计数,以得到更新后的字节计数结果,并将更新后的字节计数结果输出至所述地址计算单元;

所述后级触发单元用于接收到所述触发信号时,则将所述触发信号输出至下一个所述光源驱动模块。

10.一种光照系统,其特征在于,包括:如权利要求8‑9任一项所述的地址编码系统和多个发光模组;所述地址编码系统与多个所述发光模组连接。

说明书 :

一种级联设备的地址编码方法、地址编码系统及光照系统

技术领域

[0001] 本申请属于编码技术领域,尤其涉及一种级联设备的地址编码方法、地址编码系统及光照系统。

背景技术

[0002] 随着现代科学技术的快速发展,照明设备已经深入到人们的各个生产生活技术领域,其中照明设备不但能够满足人们的日常照明需求,给人们的生产生活带来极大的便捷,
而且照明设备发出的光源能够实现景观、照明的效果,给人们带来良好的视觉体验;并且随
着人们对于光照性能的不断提升,技术人员需要采用集成、大规模的照明设备来实现更佳
的发光性能,通过驱动电路能够同步控制多个照明设备来发出更加协调、一致的光源;并且
当多个照明设备应用各个不同的工业技术领域时,技术人员需要对于多个照明设备进行实
时的扩展和更换,以达到产品更新换代的效果;因此通过对于多个照明设备进行实时的控
制,以使得多个照明设备能够满足不同的照明需求,满足用户的使用需求。
[0003] 然而多个照明设备具有不同的型号和驱动方式,当采用驱动电路对于每一个照明设备进行定点控制的过程中,由于与照明设备匹配的驱动电路具有不同的编码方式,升级
更换的协议不一致,进而导致多个照明设备的级联控制方式兼容性较低;技术人员无法实
时地对于多个照明设备的驱动电路进行编码,对于多个照明设备的编码精度和效率较低,
降低了多个照明设备的光源显示效果;并且传统技术必须采用额外的编码数据流对于多个
照明设备的驱动电路进行地址编码时,无法做到自适应热插拔功能,这就极大地降低了多
个照明设备驱动功能的实用价值,给用户使用带来了极大的不便。

发明内容

[0004] 有鉴于此,本申请实施例提供了一种级联设备的地址编码方法、地址编码系统及光照系统,旨在解决传统的技术方案必须额外的编码数据流对于光源驱动电路进行地址编
码时,兼容性较差,无法对于多个光源驱动电路进行通过灵活编码控制,导致多个照明设备
无法适用于热插拔环境的问题。
[0005] 本申请实施例的第一方面提供了一种级联设备的地址编码方法,所述级联设备包括多个级联的光源驱动模块,所述地址编码方法包括:
[0006] 根据编码控制指令获取灯光调制信号,灯光调制信号包括多帧灯光调制数据,多帧灯光调制数据分别与多个光源驱动模块一一对应设置;
[0007] 将灯光调制信号发送至每个所述光源驱动模块,采用所述光源驱动模块对对应的所述灯光调制数据进行字节计数,以得到字节计数结果;
[0008] 获取触发信号,并将所述触发信号依序输出至多个所述光源驱动模块;
[0009] 当第K个所述光源驱动模块接收到所述触发信号时,根据所述字节计数结果得到第K个所述光源驱动模块的第一伪地址,并将所述触发信号输出至第K+1个所述光源驱动模
块;
[0010] 比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的基准伪地址是否一致,并且比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块
的系统地址是否一致;
[0011] 若所述第一伪地址与基准伪地址一致,并且所述第一伪地址与所述系统地址不一致,则将所述第一伪地址作为第K个所述光源驱动模块的更新后的系统地址;
[0012] 其中,所述K为大于或者等于1的整数。
[0013] 在其中的一个实施例中,所述将所述触发信号输出至第K+1个所述光源驱动模块,具体包括:
[0014] 计算第K+1个所述光源驱动模块所需的字节计数值;
[0015] 比较所述字节计算值与所述字节计数结果之间的差值;
[0016] 当所述字节计数结果大于或者等于所述字节计算值,则将所述触发信号输出至第K+1个所述光源驱动模块;
[0017] 当所述字节计数结果小于所述字节计数值,则继续对对应的所述灯光调制数据进行字节计数,以得到更新后的字节计数结果,并比较所述字节计算值与更新后的所述字节
计数结果是否相等。
[0018] 在其中的一个实施例中,所述字节计数值与所述字节计数结果存在如下函数关系;
[0019] A=B+C;
[0020] 在上式中,所述A为第K+1个所述光源驱动模块所需的字节计数值,所述B为所述字节计数结果,所述C为预先设定的正整数。
[0021] 在其中的一个实施例中,当第K个所述光源驱动模块接收到所述触发信号时,根据所述字节计数结果得到第K个所述光源驱动模块的第一伪地址,具体包括:
[0022] 当第K个所述光源驱动模块在第一时间节点接收到灯光调制信号时,采用第K个所述光源驱动模块对对应的所述灯光调制数据开始进行字节计数;
[0023] 当第K个所述光源驱动模块在第二时间节点接收到所述触发信号时,则在所述第一时间节点至所述第二时间节点之间的时间段内对对应的灯光调制数据进行字节计数后,
得到所述字节计数结果,并将在所述第一时间节点至所述第二时间节点之间的字节计数结
果进行编码,以得到所述第一伪地址。
[0024] 在其中的一个实施例中,在比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的基准伪地址是否一致之前,所述地址编码方法还包括:
[0025] 判断第K个所述光源驱动模块内部是否存在基准伪地址;
[0026] 若第K个所述光源驱动模块内部不存在基准伪地址,则将所述第一伪地址写入第K个所述光源驱动模块,并作为第K个所述光源驱动模块的基准伪地址。
[0027] 在其中的一个实施例中,所述比较第K个所述光源驱动模块的第一伪地址与第K个所述光源驱动模块的基准伪地址是否一致之后,所述地址编码方法还包括:
[0028] 若所述第一伪地址与基准伪地址不一致,则不对第K个所述光源驱动模块进行地址更新,并将所述第一伪地址作为第K个所述光源驱动模块的基准伪地址。
[0029] 在其中的一个实施例中,多个所述光源驱动模块分别与多个发光模组一一对应连接,在将所述第一伪地址作为第K个所述光源驱动模块的更新后的系统地址之后,所述地址
编码方法还包括:
[0030] 采用第K个所述光源驱动模块对对应的灯光调制数据进行解析,以得到光源驱动信号;
[0031] 采用第K个所述光源驱动模块根据所述光源驱动信号调节对应的发光模组的发光状态。
[0032] 本申请实施例的第二方面提供了一种地址编码系统,包括:控制模块、信号输出模块以及级联设备,其中所述级联设备包括多个级联的光源驱动模块;多个所述光源驱动模
块均与所述控制模块连接,所述信号输出模块与第一个所述光源驱动模块连接;
[0033] 所述控制模块用于根据编码控制指令获取灯光调制信号,并将所述灯光调制信号发送至每个所述光源驱动模块,所述灯光调制信号包括多帧灯光调制数据,多帧灯光调制
数据分别与多个光源驱动模块一一对应设置;
[0034] 所述信号输出模块用于获取触发信号,并将所述触发信号依序输出至多个所述光源驱动模块;
[0035] 第K个所述光源驱动模块用于对对应的所述灯光调制数据进行字节计数,以得到字节计数结果;当接收到所述触发信号时,根据所述字节计数结果得到第K个所述光源驱动
模块的第一伪地址,并将所述触发信号输出至第K+1个所述光源驱动模块;以及比较所述第
一伪地址与基准伪地址是否一致,并且比较所述第一伪地址与系统地址是否一致;若所述
第一伪地址与基准伪地址一致,并且所述第一伪地址与所述系统地址不一致,则将所述第
一伪地址作为更新后的系统地址;
[0036] 其中,所述K为大于或者等于1的整数。
[0037] 在其中的一个实施例中,所述光源驱动模块包括:前级触发单元,后级触发单元、字节计数单元以及地址计算单元;所述字节计数单元与所述前级触发单元,所述后级触发
单元、所述地址计算单元以及所述控制模块连接;
[0038] 所述前级触发单元用于接收所述触发信号;
[0039] 所述字节计数单元用于当在第一时间节点接收到灯光调制信号时,对对应的所述灯光调制数据开始进行字节计数,当在第二时间节点接收到所述触发信号时,则在所述第
一时间节点至所述第二时间节点之间的时间段内对对应的灯光调制数据进行字节计数后,
得到所述字节计数结果;
[0040] 所述地址计算单元用于计算下一个所述光源驱动模块所需的字节计数值,比较所述字节计算值与所述字节计数结果之间的差值;当所述字节计数结果大于或者等于所述字
节计算值,则生成启动信号;当所述字节计数结果小于所述字节计数值,则生成关断信号;
[0041] 所述地址计算单元还用于对所述字节计数结果进行编码得到第一伪地址;比较所述第一伪地址与基准伪地址是否一致,并且比较所述第一伪地址与系统地址是否一致;若
所述第一伪地址与基准伪地址一致,并且所述第一伪地址与所述系统地址不一致,则将所
述第一伪地址作为所述光源驱动模块的更新后的系统地址;
[0042] 所述字节计数单元还用于根据所述启动信号将所述触发信号输出至所述后级触发单元,或者根据关断信号继续对对应的所述灯光调制数据进行字节计数,以得到更新后
的字节计数结果,并将更新后的字节计数结果输出至所述地址计算单元;
[0043] 所述后级触发单元用于接收到所述触发信号时,则将所述触发信号输出至下一个所述光源驱动模块。
[0044] 本申请实施例的第三方面提供了一种光照系统,包括:
[0045] 如上所述的地址编码系统和多个发光模组;所述地址编码系统与多个所述发光模组连接。
[0046] 上述级联设备的地址编码方法将多帧灯光调制数据输出至多个光源驱动模块,通过每一个光源驱动模块根据对应的灯光调制数据进行地址编码,以达到热插拔的地址编码
效果,经过地址编码后的每个光源驱动模块能够实现定点控制;同时从第一个光源驱动模
块接入触发信号,并通过触发信号激活光源驱动模块以启动地址编码操作,提高了每一个
光源驱动模块的地址编码控制效率和控制精度;光源驱动模块对于对应的灯光调制数据进
行字节计数后得到相应的第一伪地址,根据第一伪地址与基准伪地址之间的验证结果以获
取光源驱动模块更新后的系统地址,这种灯光调制数据的字节计数方式和验证方式不但提
高了多个光源驱动模块的地址编码效率和正确性,防止了光源驱动模块出现编码错误,而
且克服了传统技术采用额外的编码数据流实现地址编码的不足之处;进而将触发信号依次
传输至多个光源驱动模块,以使得多个光源驱动模块在不同的时间段依次实现上电、编码
的效果,实现了对于多个光源驱动模块的兼容、灵活编码控制,地址编码方法能够普适性地
适用于各个不同的工业技术领域,以实现更佳稳定、安全的光源驱动性能,控制步骤较为简
化。

附图说明

[0047] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些
实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附
图获得其他的附图。
[0048] 图1为本申请一实施例提供的级联设备的结构示意图;
[0049] 图2为本申请一实施例提供的级联设备的地址编码方法的具体流程图;
[0050] 图3为图2所示的级联设备的地址编码方法S204的具体流程图;
[0051] 图4为图2所示的级联设备的地址编码方法S204的另一种具体流程图;
[0052] 图5为本申请一实施例提供的级联设备的地址编码方法的另一种具体流程图;
[0053] 图6为本申请一实施例提供的级联设备的地址编码方法的另一种具体流程图;
[0054] 图7为本申请一实施例提供的级联设备的地址编码方法的另一种具体流程图;
[0055] 图8为本申请一实施例提供的地址编码系统的结构示意图;
[0056] 图9为本申请一实施例提供的光源驱动模块的结构示意图;
[0057] 图10为本申请一实施例提供的光照系统的结构示意图。

具体实施方式

[0058] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并
不用于限定本申请。
[0059] 为了更加清晰地说明本实施例中地址编码方法具体操作原理,图1示出了本实施例提供的级联设备的结构示意,请参阅图1,其中级联设备包括:多个级联的光源驱动模块,
其中每个光源驱动模块具有光源驱动功能,通过光源驱动模块能够实时地驱动至少一个
LED灯实现发光效果,并且调节对应的LED灯的发光效果,光源驱动模块具有较高的光源驱
动性能和光源驱动控制稳定性;由于电路功能的需求或者光源系统升级等因素,需要对于
多个光源驱动模块进行地址编码,经过地址编码后的光源驱动模块具有特定的地址标识
符,进而当级联设备在实际应用过程中,可实现对于每一个光源驱动模块的定点控制,提高
了对于每个光源驱动模块的控制精度和准确性,结合多个光源驱动模块能够实现更佳的光
源控制效果,满足用户的光源控制需求;然而传统技术对于级联设备进行地址写入,无法支
持光源驱动模块的地址兼容写入和热插拔功能,给级联设备的控制带来了极大的不便。
[0060] 需要说明的是,光源驱动模块可采用传统技术中的光源驱动电路或者光源驱动芯片来实现,对此本文不做限定;同时由于图1示出的结构示意仅仅为级联设备的示意性结
构,并非构成对于级联设备的限制性条件;在图1的级联设备的结构示意上,可进行结构延
伸或者拓展等,本申请实施例中的地址编码方法可适用于各种类型的级联设备,适用范围
极广。
[0061] 请参阅图2,本申请实施例提供的级联设备的地址编码方法的实现流程,其中级联设备的结构示意可参照图1的实施例,此处将不再赘述;为了便于说明,仅示出了与本实施
例相关的部分,详述如下:
[0062] 上述地址编码方法包括:
[0063] S201:根据编码控制指令获取灯光调制信号,灯光调制信号包括多帧灯光调制数据,多帧灯光调制数据分别与多个光源驱动模块一一对应设置。
[0064] 其中编码控制指令包括级联设备的地址写入请求信息,进而编码控制指令能够对于级联设备进行地址写入操作,以满足用户的实际地址写入控制需求,加快了对于级联设
备的地址写入速率和控制精确性;灯光调制数据包括光源驱动模块的控制信息,并且通过
灯光调制信号能够对于多个光源驱动模块实现高精度、同步控制,提高了多个光源驱动模
块的光源驱动控制精度和准确性;因此通过多帧灯光调制数据可实现对于多个光源驱动模
块的实时地址写入功能,完成级联设备的自动地址编码操作;因此本实施例通过灯光调制
信号中的多帧数据流可实现相应的地址写入功能,无需设定专门的编码数据流来实现地址
写入操作,极大地简化了对于级联设备的地址写入步骤和操作流程,地址写入方法具有更
高的适用范围和实用价值。
[0065] S202:将灯光调制信号发送至每个光源驱动模块,采用光源驱动模块对对应的灯光调制数据进行字节计数,以得到字节计数结果。
[0066] 其中每个光源驱动模块都能够接收到灯光调制信号,以实现多个光源驱动模块的地址写入操作;当光源驱动模块灯光调制信号时,则光源驱动模块能够对于对应的灯光调
制数据进行解析和字节计数,由于每帧灯光调制数据包含多个字节,进而每个光源驱动模
块都会在一定的时间段内对于灯管调制数据进行字节计数,以得到相应的字节数量;并且
本实施例中的多个光源驱动模块同时接收到对应的灯光调制数据,那么每个光源驱动模块
在相同的时间段内所得到字节计数结果也相同;因此本实施例利用灯光调制信号内部的数
据流的计数结果来实现多个光源驱动模块的地址写入操作,即简化了光源驱动模块的地址
写入流程,又根据灯光调制数据的字节计数结果实现了每个光源驱动模块的地址写入功
能,有利于保障多个光源驱动模块的地址写入精度和准确性。
[0067] S203:获取触发信号,并将触发信号依序输出至多个光源驱动模块。
[0068] 其中,当光源驱动模块对于灯光调制数据进行字节计数的过程中,光源驱动模块处于指令等待状态,其中触发信号能够实时地激活多个光源驱动模块的地址转换过程,提
高了多个光源驱动模块的地址编码的可靠性和灵活性;具体的,将触发信号传输至级联设
备中的第一个光源驱动模块,以实现多个光源驱动模块的地址写入功能,满足了用户的地
址写入操控需求;利用多个光源驱动模块之间的级联关系,触发信号能够在多个光源驱动
模块之间实现快速的传输,更加有利于保障级联设备的地址编码精度和效率,多个光源驱
动模块能够在不同的时间段进行上电,以保持级联设备的地址写入安全性和高效性。
[0069] S204:当第K个光源驱动模块接收到触发信号时,根据字节计数结果得到第K个光源驱动模块的第一伪地址,并将触发信号输出至第K+1个光源驱动模块。
[0070] 当第K个光源驱动模块从接收到灯光调制信号的时间点至接收到触发信号的时间点,这一段时间段内对于对应的灯光调制数据进行持续的字节计数,以得到相应的字节计
数结果;当第K个光源驱动模块接收到触发信号时,则立即根据字节计数结果生成第一伪地
址,其中第一伪地址作为备选地址,以便于第K个光源驱动模块能够实时地实现地址写入操
作,即保障了第K个光源驱动模块的地址写入精度,又使得每个光源驱动模块都能够接入特
定的地址,并且不同的光源驱动模块能够实现地址写入的相互独立操作;当第K个光源驱动
模块生成第一伪地址,则第K个光源驱动模块将触发信号输出至第K+1个光源驱动模块,进
而激活对于第K+1个光源驱动模块的地址写入功能;因此本实施例将触发信号在多个级联
的光源驱动模块之间进行依次传递,以使得每一个光源驱动模块都能够实现相应的地址写
入功能,提高了光源驱动模块的地址写入精度和效率;本实施例通过触发信号能够控制每
个光源驱动模块的地址写入步骤,操作简便,提升了光源驱动模块的地址控制精度和响应
速度。
[0071] S205:比较第K个光源驱动模块的第一伪地址与第K个光源驱动模块基准伪地址是否一致,并且比较第K个光源驱动模块的第一伪地址与第K个光源驱动模块的系统地址是否
一致。
[0072] 若第一伪地址与基准伪地址一致,并且第一伪地址与系统地址不一致,则将第一伪地址作为第K个光源驱动模块的更新后的系统地址。
[0073] 若第一伪地址与基准伪地址不一致,和/或第一伪地址与系统地址抑制,则不更新第K个光源驱动模块的系统地址。
[0074] 其中基准伪地址代表光源驱动模块的预先接受到的伪地址,可选的,基准伪地址由光源驱动模块从外部接入或者内部生成;进而根据第一伪地址与基准伪地址之间的比较
结果可实时验证经过字节计数后得到的第一伪地址是否符合光源驱动设备的地址写入需
求;若基准伪地址与第一伪地址完全相同,则说明通过字节计数得到的第一伪地址和基准
伪地址验证成功,这符合光源驱动模块的地址写入需求,有利于提升光源驱动模块的地址
写入精度,避免光源驱动模块出现地址写入误差;此时通过第一伪地址能够实时地更新光
源驱动模块的系统地址,更新后的系统地址作为光源驱动模块的地址标识,实现了对于光
源驱动模块的定点控制功能,满足了用户的光源控制需求和控制精度;因此本实施例通过
对于灯光调制信号中的数据流进行字节计数后,以得到相应的第一伪地址,并且对于第一
伪地址进行地址验证成功后,则根据第一伪地址和/或基准伪地址对于光源驱动模块进行
地址更新,以实现对于级联设备中每一个光源驱动模块的实时地址写入功能,进而多个光
源驱动模块能够在热插拔环境下实现地址编码操作,支持多个光源驱动模块在不同时间段
内进行上电,简化了级联设备中地址写入控制步骤。
[0075] 其中,K为大于或者等于1的整数,进而本实施例通过触发信号在多个光源驱动模块进行依次传递,以实现每个光源驱动模块的地址写入功能,保障了级联设备的系统地址
更新精度。
[0076] 在图2示出地址编码方法的具体实现流程中,根据灯光调制信号内部的数据流的计数结果来实现光源驱动模块的地址写入功能,提高了级联设备的地址写入效率,进而本
实施例无需对于多个光源驱动模块设置额外的编码数据流,极大地简化了级联设备的地址
写入步骤和控制流程,给用户带来了极大地级联设备控制简便性;同时通过触发信号依次
控制每个光源驱动模块的字节计数过程,一旦光源驱动模块接收到触发信号时,则立即根
据灯光调制数据的字节计数结果生成相应的第一伪地址,然后根据第一伪地址与基准伪地
址进行地址验证,当判定第一伪地址符合地址写入需求时,则根据第一伪地址和/或基准伪
地址对于光源模块进行地址写入,完成对于光源驱动模块的地址更新操作;因此本实施例
能够对于多个光源驱动模块实现地址写入和编码操作,由于每个光源驱动模块接收到的触
发信号的时间点并不相同,则光源驱动模块对于灯光调制数据的字节计数结果也具有独特
性,每个光源驱动模块根据字节计数结果实现自身的地址写入,极大地提高了每个光源驱
动模块的地址写入精度性和兼容性,实现了对于多个光源驱动模块的高效、精确控制功能;
级联设备在热插拔环境中实现地址写入功能,光源驱动模块在热插拔环境中实现地址写入
和更新操作,给用户带来了极大地使用便捷,地址写入方法具有更高的可扩展性和灵活性,
适用范围更广;从而有效地解决了传统技术对于多个光源驱动电路的地址编码步骤复杂,
控制不便,兼容性较低,降低了对于级联设备的地址编码效率和精度,无法对于更新换代的
级联设备进行地址写入,难以适用于热插拔环境中的问题。
[0077] 作为一种可选的实施方式,图3示出了图2中的S204,将触发信号输出至第K+1个光源驱动模块的具体流程,请参阅图3,S204具体包括:
[0078] S2041:计算第K+1个光源驱动模块所需的字节计数值。
[0079] 若第K+1个光源驱动模块接收到触发信号时,则可计算出第K+1个光源驱动模块字节计数需求,其中通过字节计数需求能够为第K+1个光源驱动模块设定相应的时间需求,以
使得相邻的两个光源驱动模块能够依次实现地址写入功能,极大地保障了光源驱动模块的
字节写入精度和效率,级联设备中多个光源驱动模块能够实现高精度的地址写入功能,通
过获取下一个相邻光源驱动模块的字节计数值可实现对于级联设备中多个光源驱动模块
的依次地址写入控制功能,更加有利于保障多个光源驱动模块的地址写入效率。
[0080] S2042:比较字节计算值与字节计数结果之间的差值。
[0081] 当第K个光源驱动模块接收到触发信号时,则立即得到相应的字节计数结果,此时获取到的字节计数结果代表第K个光源驱动模块在一段时间内获取得到的字节数量;对比
字节计数值和字节计数结果之间的差异情况,可判断出第K+1个光源驱动模块是否符合地
址写入要求;只有当第K+1个光源驱动模块符合字节写入要求时,才能够对于下一个相邻的
光源驱动模块启动字节写入步骤,以保障相邻的光源驱动模块的字节写入安全性和高效
性;进而本实施例通过对于相邻的两个光源驱动模块的字节写入步骤设定时间判断标准,
以便于对于级联的多个光源驱动模块实现更加快速、准确的地址写入功能。
[0082] S2043:当字节计数结果大于或者等于字节计算值,则将触发信号输出至第K+1个光源驱动模块。
[0083] 当字节计数结果满足了第K+1个光源驱动模块的地址写入时间条件,则相邻的两个光源驱动模块之间可实现触发信号的传递;若第K个光源驱动模块的地址写入成功,并第
K+1个光源驱动模块的地址写入步骤也满足了时间要求,则将触发信号输出至第K+1个光源
驱动模块,以通过触发信号启动对于第K+1个光源驱动模块的地址写入功能;因此只有当字
节计数结果与字节计算值之间的大小关系满足相应的条件时,才会通过触发信号启动对于
第K+1个光源驱动模块的字节写入操作,则通过字节计数值可实时设定触发信号的传输时
间判断标准,则级联设备中每一个光源驱动模块都能够按照用户的实际电路功能需求进行
地址写入操作,灵活性和稳定性较高。
[0084] S2044:当字节计数结果小于字节计数值,则继续对对应的灯光调制数据进行字节计数,以得到更新后的字节计数结果,并比较字节计算值与更新后的字节计数结果是否相
等。
[0085] 若当前的光源驱动模块接收到触发信号时,对于灯光调制数据的字节计数结果小于字节计数值,则说明触发信号还不满足下一个光源驱动模块的地址写入条件,则不启动
对于下一个光源驱动模块的地址写入步骤;此时继续对于光源驱动模块接收到对应的灯光
调制数据进行字节计数,以实现灯光调制数据的字节计数结果的叠加,那么更新后的字节
计数结果具有更大的幅值,并且比较更新后的字节计数结果与字节计数值之间的大小关
系,然后重新返回至S2032,以继续判断下一个光源驱动模块是否满足地址写入条件,如此
循环,直至下一个光源驱动模块满足相应的地址写入条件时,才将触发信号输出至下一个
光源驱动模块,以使得下一个光源驱动模块启动地址编码操作;因此多个光源驱动模块能
够在不同的时间点进行地址编码操作,级联设备中每个光源驱动模块都实现了地址写入操
作,防止多个光源驱动模块之间出现地址写入冲突,有利于提升级联设备的地址写入效率
和精确性。
[0086] 因此本实施例通过比较当前光源驱动模块的字节计数结果与下一个光源驱动模块的字节计数值之间差值,以实现对于相邻的光源驱动模块精确、有效的地址编码操作,地
址编码方法对于级联设备的地址写入过程具有良好的可扩展性,适用范围极广。
[0087] 作为一种可选的实施方式,字节计数值与字节计数结果存在如下函数关系;
[0088] A=B+C                                   (1)
[0089] 在上式(1)中,A为第K+1个光源驱动模块所需的字节计数值,B为字节计数结果,C为预先设定的正整数。
[0090] 其中字节计数值代表第K+1个光源驱动模块进行地址写入操作的时间阈值,按照上述公式(1),字节计数值将会大于字节计数结果,那么若第K个光源驱动模块接收到触发
信号并得到字节计数结果时,则第K个光源驱动模块得到的字节计数结果将会小于第K+1个
光源驱动模块的字节计算值,那么只有对于第K个光源驱动模块的字节计数结果进行更新
后,以重新判断第K+1个光源驱动模块是否满足地址写入条件,以实现对于第K+1个光源驱
动模块的地址写入功能,以使得每一个光源驱动模块都能够按照预设的时间顺序启动地址
写入操作,大大地降低了光源驱动模块的地址写入风险,级联设备具有更高的控制稳定性;
因此本实施例中的相邻的光源驱动模块接收的触发信号的时间将会存在一定的时间差,保
障了级联设备中多个光源驱动模块的地址写入安全性和灵活性,地址写入方法能够适用于
多个光源驱动模块的地址精确写入过程。
[0091] 作为一种可选的实施方式,图4示出了本实施例提供图2中的S204中,当第K个光源驱动模块接收到触发信号时,根据字节计数结果得到第K个光源驱动模块的第一伪地址的
具体实现流程,其具体包括:
[0092] S401:当第K个光源驱动模块在第一时间节点接收到灯光调制信号时,采用第K个光源驱动模块对对应的灯光调制数据开始进行字节计数。
[0093] 当第K个光源驱动模块接收到灯光调制信号的瞬间,则第K个光源驱动模块可启动字节计数步骤,保障了对于级联设备中多个光源驱动模块的地址写入步骤,给用户带来了
良好的灯光控制体验;当第K个光源驱动模块在第一时间节点接收到对应的灯光调制数据
时,则第K个光源驱动模块以第一时间节点作为计数时间起点,以等待触发信号,进而实现
对于灯光调制数据的实时字节计数功能;级联设备中每个光源驱动模块可同步进行字节计
数,级联设备的地址编码步骤具有较高的可操控性和灵活性。
[0094] S402:当第K个光源驱动模块在第二时间节点接收到触发信号时,则在第一时间节点至第二时间节点之间的时间段内对对应的灯光调制数据进行字节计数后,得到字节计数
结果,并将在第一时间节点至第二时间节点之间的字节计数结果进行编码,以得到第一伪
地址。
[0095] 其中,由于每一个光源驱动模块均会在特定的时间节点接收到触发信号,通过触发信号能够驱动对应的光源驱动模块进入相应的地址写入步骤;因此通过在第一时间节点
至第二时间节点之间的时间段内,对于灯光调制数据进行连续的字节计数,以得到光源驱
动模块的字节计数结果,因此当触发信号达到光源驱动模块的时间不相同时,则光源驱动
模块获取到的字节计数结果也不相同;根据在第一时间节点至第二时间节点之间的时间段
内获取到的字节计数结果来设定光源驱动模块的地址标识符,通过对于字节计数结果进行
编码转换,以改变字节计数结果的信号形式,每个光源驱动模块都能够得到相应的第一伪
地址;进而根据第一伪地址能够为光源驱动模块提供给更佳的备选地址,提高了对于光源
驱动模块的地址写入效率和准确性,进一步简化了光源驱动模块的地址编码步骤,级联设
备中每个光源驱动模块都能够实现精度较高的地址写入精确性。
[0096] 作为一种可选的实施方式,图5示出了本实施例提供的地址编码方法的另一种实现流程,其中图5中的S501~S504以及S507与图2中S201~S205相同,因此关于图5中的S501
~S504以及S507的具体实施方式可参照图2的实施例,此处不再赘述,下面将主要阐述S505
~S506,在图5中,在S507之前,地址编码方法还包括:
[0097] S505:判断第K个光源驱动模块内部是否存在基准伪地址。
[0098] 其中基准伪地址作为光源驱动模块的地址写入的判断标准之一,只有当光源驱动模块的内部存在相应的基准伪地址时,才能够启动对于第一伪地址的验证功能,以实现对
于光源驱动模块的地址实时写入功能,实用价值较高;因此本实施例在光源驱动模块的第
一伪地址进行写入条件验证之前,先判断光源驱动模块是否满足伪地址验证条件,然后根
据判断结果再启动对于光源驱动模块的伪地址验证功能,进而极大地提高了光源驱动模块
的地址写入效率和准确性,减少了光源驱动模块的电能损耗,级联设备中每个光源驱动模
块具有更高的地址写入安全性和地址写入稳定性,简化了地址编码步骤,实用价值较高。
[0099] S506:若第K个光源驱动模块内部不存在基准伪地址,则将第一伪地址写入第K个光源驱动模块,并作为第K个光源驱动模块的基准伪地址。
[0100] 若光源驱动模块内部存在基准伪地址,则继续执行S507,通过第一伪地址与基准伪地址之间的验证结果,以对于光源驱动模块进行精确、高效的地址写入,保障了光源驱动
模块的地址写入效率和稳定性。
[0101] 因此本实施例通过判断光源驱动模块是否预先存在相应的基准伪地址,若光源驱动模块不存在基准伪地址,则说明光源驱动模块缺乏启动伪地址判断的必要条件,因此根
据光源驱动模块对于对应的灯光调制数据进行字节计数后得到的第一伪地址,并将第一伪
地址作为光源驱动模块的基准伪地址,以实现对于光源驱动模块的地址写入过程的实时控
制功能,以待执行下一次地址写入步骤时对于伪地址的验证功能,极大地提升了地址编码
方法的控制精度和精确性。
[0102] 因此本实施例中光源驱动模块的基准伪地址作来源于灯光调制数据的字节计数结果,那么在对于光源驱动模块连续进行地址编码过程中,则根据先后相邻的两次字节计
数后得到的伪地址来实现光源驱动模块的地址验证功能,那么经过先后两次字节计数后可
更加精确地对于光源驱动模块进行地址写入操作,保障了光源驱动模块的地址写入精确性
和稳定性。
[0103] 作为一种可选的实施方式,图6示出了本实施例提供的地址编码方法的另一种实现流程,其中图6中的S601~S607与图5中的S501~S507相同,因此关于图6中的S601~S607
的具体实施方式可参照图5的实施例,此处将不再赘述;下面重点阐述S608,其中在比较第K
个光源驱动模块的第一伪地址与第K个光源驱动模块的基准伪地址是否一致之后,地址编
码方法还包括:
[0104] S608:若第一伪地址与基准伪地址不一致,则不对第K个光源驱动模块进行地址更新,并将第一伪地址作为第K个光源驱动模块的基准伪地址。
[0105] 在对于第一伪地址与光源驱动模块的基准伪地址进行验证后,当判定第一伪地址与基准伪地址之间不相同,则说明对于光源驱动模块进行字节计数后得到第一伪地址存在
较大的地址编码误差,此时无法对于光源驱动模块实现地址写入功能,并通过第一伪地址
对于光源驱动模块的基准伪地址进行更新,那么更新后的基准伪地址能够实现下一次伪地
址验证功能,减少了对于光源驱动模块的地址写入误差;因此当对于第一伪地址验证不成
功,则不再对于光源驱动模块的系统地址进行更新,并将第一伪地址替代原有的基准伪地
址,那么这将确保:若光源驱动模块需要实现系统地址的更新,那么先后相邻的两次字节计
数后得到的伪地址必然相同;只有满足相邻的两次伪地址相同时,那么才能够对于光源驱
动模块启动系统地址更新操作,这极大地确保了每个光源驱动模块地址写入的精确性和可
靠性,降低了对于光源驱动模块进行地址写入过程中的误差;本实施例中的地址编码方法
具有更高的适用范围。
[0106] 作为一种可选的实施方式,多个光源驱动模块分别与多个发光模组一一对应连接;示例性的,每个发光模组包括至少一个灯珠,灯珠为红色灯珠、蓝色灯珠或者绿色灯珠,
每个发光模组都能够呈现特定的发光效果,以满足用户的实际视觉需求;本实施例通过光
源驱动模块能够对于对应的发光模组进行光源控制,以使得对应的发光模组能够发出相应
色彩和亮度的光源,提高了对于发光模组的光源控制精度和效率,保障了对于多个发光模
组的控制灵活性。
[0107] 作为一种可选的实施方式,图7示出了本实施例提供的地址编码方法的另一种实现流程,其中图7中的S701~S705与图2中的S201~S205相同,因此关于图7中的S701~S705
的具体实施方式可参照图1的实施例,此处将不再赘述;下面重点阐述S706~S707,在S705
之后,地址编码方法还包括:
[0108] S706:采用第K个光源驱动模块对对应的灯光调制数据进行解析,以得到光源驱动信号。
[0109] 当采用第一伪地址对于光源驱动模块的系统地址进行更新后,那么每个光源驱动模块都具有特定的控制模式,能够在级联设备找快速地查找出特定的光源驱动模块,以待
执行光源控制步骤;通过对于灯光调制数据进行数据输入解析,得到灯光调制数据中的功
能识别码,并获取光源驱动信号;光源驱动信号能够实现发光模组的光源控制功能,提高了
对于发光模组的光源控制精度和准确性;本实施例通过对于灯光调制数据进行同步解析,
得到发光模组的光源控制需求信息,并且经过快速的信号转换,以达到发光模组的调光控
制效果。
[0110] S707:采用第K个光源驱动模块根据光源驱动信号调节对应的发光模组的发光状态。
[0111] 其中光源驱动信号可实现调光控制功能,进而光源驱动模块可改变发光模组的输入电能状态,以实现对于对应的发光模组的灵活、自适应的调光控制功能,满足了用户的实
际光源显示需求;示例性的,采用光源驱动模块根据光源驱动信号调节对应的发光模组的
发光亮度和发光色彩,进而发光模组发出的光源能够满足各个不同工业技术领域中的实际
光源需求,保障了对于发光模组的高效调光功能,适用范围极广;因此本实施例对于级联设
备中每个光源驱动模块的系统地址进行更新后,以便于对于级联设备中每个光源驱动模块
实现定点控制功能,当将灯光调制信号发送至级联设备中每个光源驱动模块时,则光源驱
动模块根据对应的灯光调制数据实现光源驱动功能,进而多个发光模组能够相互匹配以实
现多功能、精确的光源控制功能,满足用户的实际视觉需求。
[0112] 因此本实施例根据灯管调制信号内部的数据流的字节计数结果实现了光源驱动模块的地址写入功能,以使得每个光源驱动模块能够实现高效、精确的地址更新功能,而且
通过对于灯光调制信号进行信息解析,以对于对应的发光模组实现调光控制功能,满足了
用户的实际视觉需求,调光控制过程较为简便;因此地址编码方法实现了灯光调制信号的
功能复用,简化了光源驱动模块的地址写入步骤,有利于降低地址写入控制成本,进而地址
编码方法能够适用于各个不同的工业技术领域,提升了级联设备的调光控制精度和控制效
率。
[0113] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限
定。
[0114] 图8示出了本实施例提供的地址编码系统80的结构示意,请参阅图8,地址编码系统80包括:控制模块801、信号输出模块802以及级联设备803,其中级联设备803包括多个级
联的光源驱动模块(图8采用8031、8032…803N表示,其中N为大于1的整数);多个光源驱动
模块均与控制模块801连接,信号输出模块802与第一个光源驱动模块8031连接。
[0115] 控制模块801用于根据编码控制指令获取灯光调制信号,并将灯光调制信号发送至每个光源驱动模块,灯光调制信号包括多帧灯光调制数据,多帧灯光调制数据分别与多
个光源驱动模块一一对应设置;控制模块801具有信号输出功能,进而多个光源驱动模块能
够同时接受到灯光调制信号,以启动对于光源驱动模块的地址写入功能,保障了级联设备
的地址写入控制效率和控制精确性。
[0116] 信号输出模块802用于获取触发信号,并将触发信号依序输出至多个光源驱动模块;示例性的,信号输出模块802将触发信号输出至第一个光源驱动模块8031;信号输出模
块802包括上拉电阻,进而通过上拉电阻激活第一个光源驱动模块8031的地址写入操作,进
而级联设备803中多个光源驱动模块依次进行地址写入操作,信号输出模块802具有较高的
信号输出效率和精确性。
[0117] 第K个光源驱动模块用于对对应的灯光调制数据进行字节计数,以得到字节计数结果;当接收到触发信号时,根据字节计数结果得到第K个光源驱动模块的第一伪地址,并
将触发信号输出至第K+1个光源驱动模块;以及比较第一伪地址与基准伪地址是否一致,并
且比较第一伪地址与系统地址是否一致;若第一伪地址与基准伪地址一致,并且第一伪地
址与系统地址不一致,则将第一伪地址作为更新后的系统地址。
[0118] 其中,K为大于或者等于1的整数。
[0119] 其中每个光源驱动模块具有字节计数功能,当控制模块801将灯光调制信号同时输出至多个光源驱动模块时,光源驱动模块能够对于灯光调制数据的字节进行持续性计
数,并且当光源驱动模块接收到触发信号时,则根据光源驱动模块在特定的时间段内得到
的字节计数结果,生成光源驱动模块的第一伪地址,当第一伪地址与基准伪地址保持一致,
则说明第一伪地址符合光源驱动模块的地址写入要求,并且当第一伪地址与光源驱动模块
的原先系统地址不一致,则将第一伪地址作为光源驱动模块的更新后的系统地址,以完成
光源驱动模块的地址写入功能,提高了对于级联设备中每个光源驱动模块的地址写入效率
和兼容性,适用范围极广;因此本实施例中的光源驱动模块可根据灯光调制数据的字节计
数结果实现地址写入功能,简化了光源驱动模块的地址写入步骤和过程,并且地址编码系
统80能够在热插拔环境中实现地址实时写入功能,有利于级联设备803的更新换代,给用户
的使用带来了极大的便捷,地址编码系统80能够保持安全、稳定的地址写入控制功能,实用
价值极高。
[0120] 作为一种可选的实施方式,图9示出了本实施例提供的光源驱动模块的结构示意,请参阅图9,光源驱动模块包括:前级触发单元901,后级触发单元902、字节计数单元903以
及地址计算单元904;字节计数单元903与前级触发单元901,后级触发单元902、地址计算单
元904以及控制模块801连接。
[0121] 前级触发单元用于接收触发信号。
[0122] 具体的,若光源驱动模块属于级联设备803中的第一个光源驱动模块时,则第一个光源驱动模块的前级触发单元接信号输出模块802,进而通过信号输出模块802输出的触发
信号能够依次启动级联设备803中每个光源驱动模块的地址写入功能,提高了对于级联设
备803中每个光源驱动模块的地址写入控制效率;若光源驱动模块不属于级联设备803中的
第一个光源驱动模块时,则光源驱动模块的前级触发单元接上一个光源驱动模块,光源驱
动模块的前级触发单元接入上一个光源驱动模块输出的触发信号,进而相邻的光源驱动模
块能够依次实现高精度、安全的地址写入功能,提升了级联设备803中多个光源驱动模块的
地址写入效率,满足了用户的地址写入需求。
[0123] 字节计数单元903用于当在第一时间节点接收到灯光调制信号时,对对应的灯光调制数据开始进行字节计数,当在第二时间节点接收到触发信号时,则在第一时间节点至
第二时间节点之间的时间段内对对应的灯光调制数据进行字节计数后,得到字节计数结
果。
[0124] 当前级触发单元901将触发信号输出至字节计数单元903时,则字节计数单元903统计在第一时间节点和第二时间节点之间的字节计数结果,基于字节计数结果实现了光源
驱动模块的地址编码控制功能,进而字节计数单元903具有精确的字节计数功能,以便加快
对于光源驱动模块的地址写入效率,实现了多个光源驱动模块的地址写入的实时性和稳定
性。
[0125] 地址计算单元904用于计算下一个光源驱动模块所需的字节计数值,比较字节计算值与字节计数结果之间的差值;当字节计数结果大于或者等于字节计算值,则生成启动
信号;当字节计数结果小于字节计数值,则生成关断信号。
[0126] 其中地址计算单元904能够得到下一个光源驱动模块的地址写入时间需求信息,并且地址计算单元904能够得出下一个光源驱动模块的字节计数值,以实现对于下一个光
源驱动模块的地址写入实时控制功能;当字节计数单元903在第二时间节点将字节计数结
果输出至地址计算单元904时,地址计算单元904根据字节计数结果与字节计数值之间的大
小关系,实现对于下一个光源驱动模块的地址写入控制功能;因此本实施例中的地址计算
单元904输出的启动信号或者关断信号能够保障多个光源驱动模块之间的地址写入控制效
率和精确性,以实现级联设备中每个光源驱动模块的地址写入功能。
[0127] 地址计算单元904还用于对字节计数结果进行编码得到第一伪地址;比较第一伪地址与基准伪地址是否一致,并且比较第一伪地址与系统地址是否一致;若第一伪地址与
基准伪地址一致,并且第一伪地址与系统地址不一致,则将第一伪地址作为光源驱动模块
的更新后的系统地址。
[0128] 其中地址计算单元904能够对于字节计数结果进行信号形式转换,以便加速对于光源驱动模块的地址写入效率;根据第一伪地址与基准伪地址之间的匹配结果识别出第一
伪地址是否符合光源驱动模块的地址写入条件;只有当第一伪地址符合光源驱动模块的地
址写入条件时,才会对于光源驱动模块的系统地址启动更新操作,以实现了对于光源驱动
模块的安全、可靠的地址写入功能,以使得光源驱动模块更新后的系统地址具有更高的兼
容性和灵活性,有利于对于级联设备803中每个光源驱动模块的定点控制精度,完成了光源
驱动模块的地址写入步骤。
[0129] 字节计数单元903还用于根据启动信号将触发信号输出至后级触发单元902,或者根据关断信号继续对对应的灯光调制数据进行字节计数,以得到更新后的字节计数结果,
并将更新后的字节计数结果输出至地址计算单元904。
[0130] 其中,字节计数单元903与地址计算单元904具有双向数据传输的功能,并且字节计数单元903能够控制触发信号的传输过程,以实现对于级联设备803中多个光源驱动模块
的地址写入级联控制功能;当地址计算单元904将启动信号输出至字节计数单元903时,则
说明下一个光源驱动模块符合地址写入时间条件,则字节计数单元903可实现触发信号的
高效传递功能;当地址计算单元904将关断信号输出至字节计数单元903时,则说明下一个
光源驱动模块不符合地址写入条件,则字节计数单元903关断触发信号的传输通断,并且字
节计数单元903继续对于灯光调制数据进行字节计数,以得到更新后的字节计数结果,地址
计算单元904重新对比更新后的字节计数结果与字节计数值之间的大小关系,并重新生成
关断信号或者启动信号,如此循环;因此本实施例通过字节计数单元903能够实时操控下一
个光源驱动模块接收到触发信号的时间,实现了光源驱动模块的地址写入高效控制功能,
级联设备803中相邻的光源驱动模块能够在相应的时间段实现地址写入功能,地址编码系
统80的稳定性更高。
[0131] 后级触发单元902用于接收到触发信号时,则将触发信号输出至下一个光源驱动模块。
[0132] 其中后级触发单元902能够实现触发信号的兼容传输,实现了相邻光源驱动模块之间的信号高效传输功能,当后级触发单元902将触发信号传输至下一个光源驱动模块时,
则下一个光源驱动模块进入地址写入过程;因此本实施例利用触发信号在多个光源驱动模
块之间的级联传输过程,以实现级联设备中多个光源驱动模块在不同的时间段进行上电地
址更新的功能,并且级联设备803支持在热插拔环境中实现地址写入功能,可扩展性和兼容
性较高,通过对于级联设备80中多个光源驱动模块进行系统地址更新操作,有利于实现级
联设备80的定时控制,实用价值较高。
[0133] 需要说明的是,图8~图9示出地址编码系统80与图2~图7示出地址编码方法的实施方式存在对应关系,因此关于图8~图9中地址编码系统80的具体实施方式可参照图2~
图7的实施例,此处将不再赘述,因此本实施例中的地址编码系统80具有较为简化的结构,
利用灯光调制信号中数据流的计数结果可实现对于多个光源驱动模块的地址写入功能,提
高了地址编码系统80的系统地址的更新速率和稳定性,有效地解决了传统技术中地址编码
系统的地址写入过程安全性和稳定性较低,难以满足用户的地址写入控制需求的问题。
[0134] 图10示出了本实施例提供的光照系统100的结构示意,请参阅图10,光照系统100包括如上所述的地址编码系统80和多个发光模组(图10采用1001、1002…100M,其中M为大
于1的整数),地址编码系统80与多个发光模组连接;其中地址编码系统80能够在热插拔环
境下实现地址写入操作,保持自身的地址写入控制安全性和高效性;进而本实施例通过地
址编码系统80能够实时改变多个发光模组的发光状态,以实现光源模组的定点控制功能,
保障了光源模组的光源显示效果,给用户带来了良好的使用体验;因此本实施例中的光照
系统100具有较为兼容的地址写入功能和光源控制功能,实用价值较高;有效地解决了传统
技术中光源系统的地址更新精度和灵活性较低,光源控制性能不佳的问题。
[0135] 在本文对各种器件、电路、装置、系统和/或方法描述了各种实施方式。阐述了很多特定的细节以提供对如在说明书中描述的和在附图中示出的实施方式的总结构、功能、制
造和使用的彻底理解。然而本领域中的技术人员将理解,实施方式可在没有这样的特定细
节的情况下被实施。在其它实例中,详细描述了公知的操作、部件和元件,以免使在说明书
中的实施方式难以理解。本领域中的技术人员将理解,在本文和所示的实施方式是非限制
性例子,且因此可认识到,在本文公开的特定的结构和功能细节可以是代表性的且并不一
定限制实施方式的范围。
[0136] 在整个说明书中对“各种实施方式”、“在实施方式中”、“一个实施方式”或“实施方式”等的引用意为关于实施方式所述的特定特征、结构或特性被包括在至少一个实施方式
中。因此,短语“在各种实施方式中”、“在一些实施方式中”、“在一个实施方式中”或“在实施
方式中”等在整个说明书中的适当地方的出现并不一定都指同一实施方式。此外,特定特
征、结构或特性可以在一个或多个实施方式中以任何适当的方式组合。因此,关于一个实施
方式示出或描述的特定特征、结构或特性可全部或部分地与一个或多个其它实施方式的特
征、结构或特性进行组合,而没有假定这样的组合不是不合逻辑的或无功能的限制。任何方
向参考(例如,加上、减去、上部、下部、向上、向下、左边、右边、向左、向右、顶部、底部、在…
之上、在…之下、垂直、水平、顺时针和逆时针)用于识别目的以帮助读者理解本公开内容,
且并不产生限制,特别是关于实施方式的位置、定向或使用。
[0137] 虽然上面以某个详细程度描述了某些实施方式,但是本领域中的技术人员可对所公开的实施方式做出很多变更而不偏离本公开的范围。连接参考(例如,附接、耦合、连接
等)应被广泛地解释,并可包括在元件的连接之间的中间构件和在元件之间的相对运动。因
此,连接参考并不一定暗示两个元件直接连接/耦合且彼此处于固定关系中。“例如”在整个
说明书中的使用应被广泛地解释并用于提供本公开的实施方式的非限制性例子,且本公开
不限于这样的例子。意图是包含在上述描述中或在附图中示出的所有事务应被解释为仅仅
是例证性的而不是限制性的。可做出在细节或结构上的变化而不偏离本公开。
[0138] 以上仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本申请的保护范围之内。