CN108064099A - 智能照明控制***、控制方法及智能照明*** - Google Patents
智能照明控制***、控制方法及智能照明*** Download PDFInfo
- Publication number
- CN108064099A CN108064099A CN201610984612.8A CN201610984612A CN108064099A CN 108064099 A CN108064099 A CN 108064099A CN 201610984612 A CN201610984612 A CN 201610984612A CN 108064099 A CN108064099 A CN 108064099A
- Authority
- CN
- China
- Prior art keywords
- base
- time
- target
- pulsewidth
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/30—Semiconductor lamps, e.g. solid state lamps [SSL] light emitting diodes [LED] or organic LED [OLED]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
一种智能照明控制***、控制方法及智能照明***,所述智能照明控制***包括:主控制器、PWM数据缓存控制器以及时基发生器,其中:所述主控制器,适于接收用户输入的调光指令,根据所述调光指令生成对应的目标脉宽调整参数,将所述目标脉宽调整参数发送至所述PWM数据缓存控制器,并向所述PWM数据缓存控制器发送PWM波生成指令;所述PWM数据缓存控制器,适于存储所述目标脉宽调整参数,以及在接收到所述PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波;所述时基发生器,适于生成与所述目标脉宽调整参数对应的PWM波,并将所述生成的PWM波输入至LED驱动电路。上述方案能够降低LED照明设备进行调光时对MCU运算性能的需求。
Description
技术领域
本发明涉及智能照明领域,尤其涉及一种智能照明控制***、控制方法及智能照明***。
背景技术
相对于白炽灯、荧光灯等传统照明设备,发光二极管(Light Emitting Diode,LED)照明技术在节能、环保、寿命、色彩、体积、重量等方面均具有明显优势,已经成为当前照明领域发展的主流技术。
在智能照明领域,根据LED照明能够产生红、绿、蓝三基色的特点,通过采用数字控制技术,使得LED照明实现色彩丰富的照明需求。LED照明数字控制技术通常采用脉宽调制(Pulse Width Modulation,PWM)方式,针对冷光、暖光、红绿蓝(Red-Green-Blue,RGB)三原色,分别对应一路PWM控制电路,来控制LED驱动芯片产生不同亮度、色温、色域等照明场景,并智能化调整各路PWM波的占空比,实现智能化的情景照明需求。
现有技术中,通常通过微控制器(Micro Controller Unit,MCU)与时基发生器进行交互,来生成不同占空比的PWM波。当接收到用户的调光需求时,MCU根据用户的调光需求生成相应的控制指令,来控制时基发生器来生成不同占空比的PWM波,从而实现对LED照明设备的输出光进行调整。
然而,现有的生成PWM波生成方法对MCU的运算性能要求较高。
发明内容
本发明解决的技术问题是降低调整LED照明设备的输出光时对MCU运算性能的需求。
为解决上述技术问题,本发明实施例提供一种智能照明控制***,包括:主控制器、PWM数据缓存控制器及时基发生器,其中:所述主控制器,与所述PWM数据缓存控制器耦接,适于接收用户输入的调光指令,根据所述调光指令生成对应的目标脉宽调整参数,将所述目标脉宽调整参数发送至所述PWM数据缓存控制器,并向所述PWM数据缓存控制器发送PWM波生成指令;所述PWM数据缓存控制器,适于存储所述目标脉宽调整参数,以及在接收到所述PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波;所述时基发生器,与所述PWM数据缓存控制器耦接,适于生成与所述目标脉宽调整参数对应的PWM波,并将所述生成的PWM波输入至LED驱动电路。
可选的,所述目标脉宽调整参数包括时基序列以及目标脉宽序列,所述时基序列中的时基与所述目标脉宽序列中的目标脉宽一一对应;所述PWM数据缓存控制器包括:时基序列存储区、目标脉宽序列存储区、时基触发电路、脉宽序列读取电路以及时基控制电路,其中:所述时基序列存储区,与所述主控制器耦接,适于存储所述主控器发送的所述时基序列;所述目标脉宽序列存储区,与所述主控制器耦接,适于存储所述主控制器发送的所述目标脉宽序列;所述时基触发电路,与所述时基序列存储区以及所述脉宽序列读取电路耦接,适于从所述时基序列存储区中读取时基,并触发所述脉宽序列读取电路;所述脉宽序列读取电路,与所述目标脉宽序列存储区以及所述时基发生器耦接,适于在被所述时基触发电路触发时,从所述目标脉宽序列存储区中读取与从所述时基序列存储区中读取的时基所对应的目标脉宽,生成时基与目标脉宽的映射关系,以配置所述时基发生器;所述时基控制电路,与所述时基发生器耦接,适于当接收到所述PWM波生成指令时,根据所述时基与目标脉宽的映射关系控制所述时基发生器生成对应的PWM波。
可选的,所述主控制器,还适于获取所述PWM数据缓存控制器的存储容量信息;并当所述目标脉宽序列的数据量大于所述目标脉宽序列存储区的存储容量时,将所述目标脉宽序列拆分成多个目标脉宽子序列进行发送,且每一个目标脉宽子序列对应的数据量均不大于所述目标脉宽序列存储区的存储容量;当所述时基序列的数据量大于所述时基序列存储区的存储容量时,将所述时基序列拆分成多个时基子序列进行发送,且每一个时基子序列对应的数据量均不大于所述时基序列存储区的存储容量。
可选的,所述时基控制电路,还适于在检测到所述主控制器完成所述目标脉宽调整参数的发送后,控制所述时基发生器生成占空比恒定的PWM波,所述生成的PWM波的占空比为:所述目标脉宽序列中的最后一个被脉宽序列读取电路读取的目标脉宽对应的占空比。
可选的,所述调光指令为将当前照明模式调整为预设情景照明模式的指令,所述根据所述调光指令生成对应的目标脉宽调整参数为所述预设情景照明模式对应的情景照明数据,且所述情景照明数据存储在与所述主控制器耦接的情景照明数据存储器中。
本发明实施例还提供了一种智能照明控制***的控制方法,适于对上述任一种所述的智能照明控制***进行控制,包括:主控制器接收用户输入的调光指令;所述主控制器根据所述调光指令生成对应的目标脉宽调整参数,将所述目标脉宽调整参数发送至PWM数据缓存控制器,向所述PWM数据缓存控制器发送PWM波生成指令;所述PWM数据缓存控制器存储所述目标脉宽调整参数,并在接收到所述PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波;所述时基发生器将生成的与所述目标脉宽调整参数对应的PWM波输入至所述LED驱动电路。
可选的,所述目标脉宽调整参数包括时基序列以及目标脉宽序列,所述PWM数据缓存器在接收到PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波,包括:所述PWM数据缓存控制器存储所述时基序列以及所述目标脉宽序列,根据所述时基序列中的时基以及所述目标脉宽序列中的目标脉宽,生成时基与目标脉宽的映射关系;在接收到PWM波生成指令时,根据所述时基与目标脉宽的映射关系,控制所述时基发生器生成对应的PWM波。
可选的,所述PWM数据缓存控制器中包括时基序列存储区以及目标脉宽序列存储区,所述控制方法还包括:所述主控制器分别获取所述时基序列存储区的存储容量以及所述目标脉宽序列存储区的存储容量;当所述时基序列的数据量大于所述时基序列存储区的存储容量时,所述主控制器将所述时基序列拆分成多个时基子序列进行发送,且每一个时基子序列对应的数据量均不大于所述时基序列存储区的存储容量;当所述目标脉宽序列的数据量大于所述目标脉宽序列存储区的存储容量时,所述主控制器将所述目标脉宽序列拆分成多个目标脉宽子序列进行发送,且每一个目标脉宽子序列对应的数据量均不大于所述目标脉宽序列存储区的存储容量。
可选的,所述控制方法还包括:当检测到所述主控制器完成所述目标脉宽调整参数的发送后,所述时基发生器生成占空比恒定的PWM波,所述生成的PWM波的占空比为:所述目标脉宽序列中的最后一个被脉宽序列读取电路读取的目标脉宽对应的占空比。
本发明实施例还提供了一种智能照明***,包括上述任一种所述的智能照明控制***、LED驱动电路以及LED照明设备,其中:所述LED驱动电路,与所述LED照明设备耦接,适于接收所述时基发生器生成的PWM波,并驱动所述LED照明设备输出与所述PWM波对应的光。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
在接收到用户输入的调光指令后,主控制器根据调光指令生成对应的目标脉宽调整参数,并将目标脉宽调整参数发送至PWM数据缓存控制器。时基发生器从PWM数据缓存控制器中读取目标脉宽调整参数,控制PWM波生成电路生成对应的PWM波,从而控制LED驱动电路,故可以对LED照明设备的输出光线的调整。主控制器只需要根据用户输入的调光指令生成目标脉宽调整参数即可,而不需要实时地与时基发生器进行交互,从而可以降低对主控制器的运算能力的需求。
进一步,当目标脉宽序列的数据量大于目标脉宽序列存储区的存储容量是,将目标脉宽序列拆分成多个目标脉宽子序列进行发送;当时基序列的数据量大于时基序列存储区的存储容量时,将时基序列拆分成多个时基子序列进行发送,可以降低对PWM数据缓存控制器的容量需求。
附图说明
图1是本发明实施例中的一种智能照明控制***的结构示意图;
图2是本发明实施例中的另一种智能照明控制***的结构示意图;
图3是本发明实施例中的一种时基触发器生成的PWM波形图;
图4是本发明实施例中的一种智能照明***的结构示意图;
图5是本发明实施例中的一种智能照明控制***的控制方法流程图。
具体实施方式
现有技术中,通常通过MCU与时基发生器进行交互产生不同定时时刻,在不同定时时刻对应不同占空比的PWM波产生高低电平变化,从而生成不同占空比的PWM波。当PWM波的占空比恒定时,MCU与时基发生器之间的交互次数较少,仅需完成初始化配置即可。但是,在情景照明领域,在场景切换时,根据用户感受实时地对PWM波的占空比进行动态调整,此时,MCU需要动态地提供不同的调光曲线,并频繁与时基发生器进行交互以对PWM波的占空比进行动态调整,对MCU的运算性能要求较高。
在本发明实施例中,在接收到用户输入的调光指令后,主控制器根据调光指令生成对应的目标脉宽调整参数,并将目标脉宽调整参数发送至PWM数据缓存控制器。时基发生器从PWM数据缓存控制器中读取目标脉宽调整参数,控制PWM波生成电路生成对应的PWM波,从而控制LED驱动电路,故可以对LED照明设备的输出光线的调整。主控制器只需要根据用户输入的调光指令生成目标脉宽调整参数即可,而不需要实时地与时基发生器进行交互,从而可以降低对主控制器的运算能力的需求。
为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
参照图1,本发明实施例提供了一种智能照明控制***,包括:主控制器11、PWM数据缓存控制器12以及时基发生器13。
在实际应用中,本发明实施例提供的智能照明控制***可以应用在LED照明设备中,用于对LED照明设备的输出光的光强、色温、亮度等参数进行调整。
在具体实施中,主控制器11与PWM数据缓存控制器12耦接,能够与PWM数据缓存控制器12之间进行通信。主控制器11可以实时检测是否接收到用户输入的调光指令。当主控制器11接收到用户输入的调光指令时,对用户输入的调光指令进行处理,生成与调光指令对应的目标脉宽调整参数。主控制器11在生成目标脉宽调整参数之后,可以将目标脉宽调整参数发送至PWM数据缓存控制器12,并向PWM数据缓存控制器12发送PWM波生成指令。
在实际应用中,用户可以通过旋转LED照明设备控制面板上的旋钮来输入调光指令,例如,用户旋转LED照明设备控制面板上的“亮度”旋钮,则生成亮度调高/调低的调光指令。用户也可以通过按压LED照明设备控制面板上的按键来输入调光指令,例如,用户按压LED照明设备控制面板上的“阅读场景”按键,则生成的调光指令为:将当前工作模式调整为“阅读场景”。
在具体实施中,目标脉宽调整参数可以包括时基序列以及目标脉宽序列。目标脉宽序列可以包括多个目标脉宽。目标脉宽序列对应的时基序列也可以包括多个时基。目标脉宽序列中的目标脉宽个数与时基序列中的时基个数相等,且时基序列中的时基与目标脉宽序列中的目标脉宽一一对应。
例如,目标脉宽序列包括n个目标脉宽,n个目标脉宽依次为目标脉宽1、目标脉宽2、……、目标脉宽n。相应地,时基序列包括n个时基元素,n个时基元素依次为时基1、时基2、……、时基n。此时,时基1与目标脉宽1对应,时基2与目标脉宽2对应,以此类推,时基n与目标脉宽n对应。
在本发明实施例中,目标脉宽是指待生成的PWM波的占空比,时基是指待生成的PWM波的持续时长。
例如,时基1为t0~t1,目标脉宽1为50%,则在t0~t1时刻,生成占空比为50%的PWM波。
在具体实施中,PWM数据缓存控制器12设置在主控制器11与时基发生器13之间,在接收到主控制器11发送的目标脉宽调整参数后存储目标脉宽调整参数;在接收到主控制器11发送的PWM波生成指令时,控制时基发生器13生成与目标脉宽调整参数对应的PWM波。
时基发生器13可以将生成的PWM波输入至LED驱动电路(图1中未示出)。LED驱动电路根据输入的PWM波,可以控制LED照明设备输出与调光指令相对应的光。
在具体实施中,PWM数据缓存控制器中可以包括目标脉宽序列存储区、时基序列存储区、脉宽序列读取电路、时基触发电路以及时基控制电路,其中:
目标脉宽序列存储区,与主控制器耦接,适于存储主控制器发送的目标脉宽序列;
时基序列存储区,与主控制器耦接,适于存储主控制器发送的时基序列;
时基触发电路,与时基序列存储区以及脉宽序列读取电路耦接,适于从时基序列存储区中读取时基,并触发脉宽序列读取电路;
脉宽序列读取电路,与目标脉宽序列存储区以及时基发生器耦接,适于在被时基触发电路触发时,从目标脉宽序列存储区中读取与被读取时基对应的目标脉宽,生成时基与目标脉宽的映射关系,并将时基与目标脉宽的映射关系发送至时基发生器;
时基控制电路,与时基发生器耦接,适于当接收到PWM生成指令时,根据时基与目标脉宽的映射关系控制时基发生器生成对应的PWM波。
下面结合图2对PWM数据缓存控制器12进行详细说明。参照图2,给出了本发明实施例中的另一种智能照明控制***的结构示意图。
在目标脉宽序列存储区121中,存储有n个目标脉宽,依次为目标脉宽1、目标脉宽2、……、目标脉宽n。在时基序列存储区122中,存储有n个时基,按照时间先后顺序,依次为时基1、时基2、……、时基n。时基触发电路124按照时间先后顺序,从时基序列存储区122中依次读取时基1、时基2、……、时基n。
PWM数据缓存控制器12在接收到主控制器11发送的目标脉宽调整参数之后,将目标脉宽序列存储在目标脉宽序列存储区121,将时基序列存储在时基序列存储区122。时基触发电路124可以实时检测时基序列存储区122中是否存在时基序列。当时基序列存储区122中存在时基序列时,时基触发电路124从时基序列存储区122中读取时基序列。
在具体实施中,时基触发电路124在每读取到一个时基后,即可触发一次脉宽序列读取电路123。脉宽序列读取电路123在被触发后,即可从目标脉宽序列存储区121中读取与被读取的时基对应的目标脉宽,从而可以生成时基与目标脉宽的映射关系。
例如,时基触发电路124读取到时基1后,触发脉宽序列读取电路123。脉宽序列读取电路123在被触发后,读取与时基1对应的目标脉宽1,从而生成时基1与目标脉宽1的映射关系。以此类推,脉宽序列读取电路123可以生成时基2与目标脉宽2的映射关系、……、时基n与目标脉宽n的映射关系。
在具体实施中,时基控制电路125在接收到主控制器11发送的PWM波生成指令后,即可根据时基与目标脉宽的映射关系,控制时基发生器13生成与对应的PWM波。
例如,目标脉宽序列包括5个目标脉宽,依次为目标脉宽1~5。相应地,时基序列包括5个时基,依次为时基1~5。时基与目标脉宽的映射关系为:时基1对应目标脉宽1,时基1为t0~t1;时基2对应目标脉宽2,时基2为t1~t2;时基3对应目标脉宽3,时基3为t2~t3;时基4对应目标脉宽4,时基4为t3~t4;时基5对应目标脉宽5,时基5为t4~t5。目标脉宽1的占空比为90%,目标脉宽2的占空比为70%,目标脉宽3的占空比为50%,目标脉宽4的占空比为30%,目标脉宽5的占空比为10%。时基发生器13生成的PWM波的波形示意图如图3所示。
也就是说,在具体实施中,通过时基触发电路124以及脉宽序列读取电路123,将时基与目标脉宽生成映射关系。时基控制电路125在接收到PWM生成指令时,根据时基与目标脉宽的映射关系,控制时基发生器13生成相应的PWM波。
需要说明的是,在实际应用中,由于PWM波的频率较快,不同的时基的长度不同,因此不同的时基对应的PWM波的周期个数也不一定相同。例如,在时基1,PWM波的周期个数为10;在时基2,PWM波的周期个数为20。
在具体实施中,为降低智能照明控制***的成本,可以采用容量较小的PWM数据缓存控制器。此时,可能会存在主控制器11生成的目标脉宽调整参数的数据量较大,超出PWM数据缓存控制器12中的目标脉宽序列存储区121以及时基序列存储区122的存储容量的情况。
例如,目标脉宽调整参数的总数据量为1024字节,其中目标脉宽序列的总数据量为512字节,时基序列的总数据量为512字节。PWM数据缓存控制器12中的目标脉宽序列存储区121的存储容量为256字节,时基序列存储区122的存储容量为256字节。此时,目标脉宽序列的总数据量超出PWM数据缓存控制器12中的目标脉宽序列存储区121的容量,时基序列的总数据量超出PWM数据缓存控制器12中的时基序列存储区122的容量。
针对上述情况,主控制器11可以预先获知PWM数据缓存控制器12中的目标脉宽序列存储区121的存储容量以及时基序列存储区122的存储容量。当目标脉宽序列的数据量大于目标脉宽序列存储区121的存储容量时,将目标脉宽序列拆分成多个目标脉宽子序列,每一个目标脉宽子序列对应的数据量均小于等于目标脉宽序列存储区121的存储容量。相应地,当时基序列的数据量大于时基序列存储区122的存储容量时,将时基序列拆分成多个时基子序列,拆分出的每一个时基子序列对应的数据量均小于等于时基序列存储区122的存储容量。
例如,目标脉宽调整参数的总数据量为1024字节,其中目标脉宽序列的总数据量为512字节,时基序列的总数据量为512字节。PWM数据缓存控制器12中的时基序列存储区122的存储容量为256字节,时基序列存储区122的存储容量为256字节。故,可以将目标脉宽序列拆分成2个目标脉宽子序列,每一个目标脉宽子序列的数据量为256字节;将时基序列拆分成2个时基子序列,每一个时基子序列的数据量为256字节。也可以将目标脉宽序列拆分成4个目标脉宽子序列,每一个目标脉宽子序列的数据量为128字节;将时基序列拆分成4个时基子序列,每一个时基子序列的数据量为128字节。
可以理解的是,在实际应用中,在对目标脉宽序列以及时基序列进行拆分时,也可以将每一个目标脉宽子序列的数据量拆分为其他值,将每一个时基子序列的数据量拆分为其他值,并不仅限于本发明上述实施例中的举例,此处不做赘述。
在具体实施中,主控制器11在将目标脉宽序列以及时基序列进行拆分后,可以依次将拆分后的目标脉宽子序列发送至PWM数据缓存控制器12中的目标脉宽存储区,依次将拆分后的时基子序列发送至PWM数据缓存控制器12中的时基序列存储区122。
时基触发电路124依次读取时基序列存储区122存储的时基序列,并依次触发脉宽序列读取电路123读取目标脉宽存储区存储相应的目标脉宽。在时基触发电路124将时基序列存储区122的时基序列读取完毕后,由于没有新的时基被读取,因此时基触发电路124不再触发脉宽序列读取电路123,相应地,也就无法生成时基与目标脉宽对应的映射关系。此时,时基控制电路125可以向主控制器11发送数据请求指令,以请求主控制器11继续发送目标脉宽调整参数。
若主控制器11是将时基序列以及目标脉宽序列拆分成多个子序列进行发送,且当前仍存在一部分的时基子序列以及目标脉宽子序列没有完成发送时,则将按照发送顺序,将一个时基子序列发送至时基序列存储区122,将一个目标脉宽子序列发送至目标脉宽存储区121。之后,时基触发电路124继续从时基序列存储区122中读取时基,以触发脉宽序列读取电路123从目标脉宽存储区中读取目标脉宽。时基控制电路125根据时基与目标脉宽的映射关系,控制时基发生器13继续生成对应的PWM波。
例如,主控制器11将时序序列拆分成时基子序列1~4,将目标脉宽序列拆分成目标脉宽子序列1~4。主控制器11先将时基子序列1发送至时基序列存储区122,将目标脉宽子序列1发送至目标脉宽存储区。时基触发电路124依次读取时基序列存储区122中的时基,并触发脉宽序列读取电路123读取目标脉宽存储区中相应的目标脉宽。时基控制电路125控制时基发生器13生成PWM波。在时基触发电路124将时基序列存储区122中的时基全部读取之后,时基控制器向主控制器11发送数据请求指令。主控制器11在接收到数据请求指令后,将时基子序列2发送至时基序列存储区122,将目标脉宽子序列2发送至目标脉宽存储区。
若主控制器11已完成时基序列以及目标脉宽序列的发送,则可以告知时基控制电路125当前目标脉宽调整参数已经发送完成。当时基控制电路125获知主控制器11完成目标脉宽调整参数的发送后,控制时基发生器13生成占空比恒定的PWM波,其中,占空比恒定的PWM波的占空比为:目标脉宽序列中最后一个被脉宽序列读取电路123读取的目标脉宽对应的占空比。
例如,主控制器11将时序序列拆分成时基子序列1~4,将目标脉宽序列拆分成目标脉宽子序列1~4。主控制器11将时基子序列4发送至时基序列存储区122,将目标脉宽子序列4发送至目标脉宽存储区。目标脉宽子序列4中,最后一个被脉宽序列读取电路123读取的目标脉宽为目标脉宽m,目标脉宽m的占空比为10%。则时基控制电路125获知主控制器11完成目标脉宽调整参数的发送后,控制时基发生器13生成占空比恒定为10%的PWM波。
在实际应用中,随着电子技术的飞速,照明技术已经从传统的白炽灯照明转换成LED照明,照明也朝着智能照明、情景照明的方向发展。情景照明以场所为出发点,旨在营造一种漂亮、绚丽的光照环境,去烘托场景效果,使人感觉到有场景氛围。与颜色相类似的,LED照明设备的不同色温表达的情感也不相同。选择显色性相同而色温不同的光源,营造的光环境效果不同,给人们不同的心理感觉。低色温给人一种温馨、舒适、经典的感觉,比较适合感性的一面,适用于聊天等场景。中色温给人一种清爽、激情、时尚的感觉,适用于阅读、用餐等场景。高色温给人一种纯洁、清新、明快严肃的感觉,适用于理性的一面,例如工作、家务等场景。
现有的LED照明设备可以支持一种或者多种情景照明模式,例如,LED照明设备可以支持阅读模式、工作模式、聊天模式等情景照明模式。针对每一种情景照明模式,可以存在一一对应的情景照明数据,情景照明数据是指与情景照明模式相对应的一系列控制LED照明设备输出光线变化的数据,情景照明数据中可以包括脉宽序列以及时基序列。
在具体实施中,本发明实施例中提供的智能照明控制***中还可以包括情景照明数据存储器。在情景照明数据存储器中,存储有一种或者多种情景照明模式对应的情景照明数据。主控制器11在接收到用户输入的调光指令时,若调光指令为情景模式切换指令,则可以从情景照明数据存储器中查找与调光指令对应的情景照明数据。在查找到与调光指令对应的情景照明数据后,主控制器11将查找到的情景照明数据发送至PWM数据缓存控制器12,并向PWM数据缓存控制器12发送PWM波生成指令。
PWM数据缓存控制器12在接收到情景照明数据后,存储接收到的情景照明数据,并在接收到PWM波生成指令时,控制时基发生器13生成与查找到的情景照明数据对应的PWM波。时基发生器13将生成的与查找到的情景照明数据对应的PWM波输入至LED驱动电路。
在具体实施中,查找到的情景照明数据包括情景照明脉宽序列以及与情景照明脉宽序列对应的情景照明时基序列。
PWM数据缓存控制器12在存储查找到的情景照明数据时,将情景照明脉宽序列存储至目标脉宽序列存储区121,将情景照明时基序列存储至时基序列存储区122。时基触发电路124从时基序列存储区122中依次读取情景照明时基序列中的时基,触发脉宽序列读取电路123从目标脉宽序列存储区121中读取相应的情景照明脉宽。脉宽序列读取电路123从脉宽序列存储区121中读取情景照明脉宽,生成情景照明脉宽与情景照明时基的映射关系。
目标时基控制电路125在接收到主控制器11发送的PWM波生成指令后,根据情景照明脉宽与情景照明时基的映射关系,控制时基发生器13生成对应的PWM波。时基发生器13将生成的PWM波输入至LED驱动电路,从而实现对LED照明设备的情景模式进行调整。
例如,用户按压LED照明设备控制面板上的“聊天模式”按键,则生成的调光指令为:将当前工作模式调整为“聊天模式”。主控制器11在情景照明数据存储器中查找到“聊天模式”对应的情景照明数据1,并将情景照明数据1发送至PWM数据缓存控制器12。情景照明数据1包括情景照明脉宽序列以及情景照明时基序列。情景照明脉宽序列存储在目标脉宽序列存储区121中,情景照明时基序列存储在时基序列存储区122中。
时基触发电路124依次读取情景照明时基序列的情景照明时基,在每读取到一个时基时,触发一次脉宽序列读取电路123。脉宽序列读取电路123在每被触发一次时,从目标脉宽序列存储区121中读取与被触发情景照明时基对应的情景照明脉宽。时基控制电路125在接收到PWM波生成指令后,根据情景照明脉宽与情景照明时基的映射关系,控制时基发生器13生成对应的PWM波。时基发生器13将生成的PWM波输入至LED驱动电路,通过LED驱动电路驱动LED照明设备输出与“聊天模式”对应的光线。
参照图4,给出了本发明实施例中的一种智能照明***,智能照明***包括本发明上述实施例中提供的智能照明控制***、LED驱动电路44以及LED照明设备45,其中:
LED驱动电路44,与LED照明设备45耦接,适于接收时基发生器13生成的PWM波,并驱动LED照明设备45输出与PWM波对应的光。
在具体实施中,智能照明控制***的具体结构及工作原理可以参照本发明上述实施例中提供的描述内容,此处不做赘述。
参照图5,给出了本发明实施例中的一种智能照明控制***的控制方法,以下通过具体步骤进行详细说明。
步骤S501,所述主控制器接收用户输入的调光指令。
步骤S502,所述主控制器根据所述调光指令生成对应的目标脉宽调整参数。
步骤S503,所述主控制器将所述目标脉宽调整参数发送至所述PWM数据缓存控制器。
在具体实施中,所述PWM数据缓存控制器在接收到所述目标脉宽调整参数之后,将所述目标脉宽调整参数存储。
步骤S504,所述主控制器向所述PWM数据缓存控制器发送PWM波生成指令。
在具体实施中,所述PWM数据缓存控制器在接收到所述主控制器发送的PWM波生成指令后,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波。
步骤S505,所述PWM数据缓存控制器将所述目标脉宽调整参数存储。
步骤S506,所述PWM数据缓存控制器在接收到所述PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波。
步骤S507,所述时基发生器将生成的与所述目标脉宽调整参数对应的PWM波输入至LED驱动电路。
在具体实施中,步骤S501~步骤S507的具体执行流程可以参照本发明上述实施例中提供的智能照明控制***,此处不做赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指示相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
Claims (10)
1.一种智能照明控制***,其特征在于,包括:主控制器、PWM数据缓存控制器以及时基发生器,其中:
所述主控制器,与所述PWM数据缓存控制器耦接,适于接收用户输入的调光指令,根据所述调光指令生成对应的目标脉宽调整参数,将所述目标脉宽调整参数发送至所述PWM数据缓存控制器,并向所述PWM数据缓存控制器发送PWM波生成指令;
所述PWM数据缓存控制器,适于存储所述目标脉宽调整参数,以及在接收到所述PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波;
所述时基发生器,与所述PWM数据缓存控制器耦接,适于生成与所述目标脉宽调整参数对应的PWM波,并将所述生成的PWM波输入至LED驱动电路。
2.如权利要求1所述的智能照明控制***,其特征在于,所述目标脉宽调整参数包括时基序列以及目标脉宽序列,所述时基序列中的时基与所述目标脉宽序列中的目标脉宽一一对应;所述PWM数据缓存控制器包括:时基序列存储区、目标脉宽序列存储区、时基触发电路、脉宽序列读取电路以及时基控制电路,其中:
所述时基序列存储区,与所述主控制器耦接,适于存储所述主控器发送的所述时基序列;
所述目标脉宽序列存储区,与所述主控制器耦接,适于存储所述主控制器发送的所述目标脉宽序列;
所述时基触发电路,与所述时基序列存储区以及所述脉宽序列读取电路耦接,适于从所述时基序列存储区中读取时基,并触发所述脉宽序列读取电路;
所述脉宽序列读取电路,与所述目标脉宽序列存储区以及所述时基发生器耦接,适于在被所述时基触发电路触发时,从所述目标脉宽序列存储区中读取与从所述时基序列存储区中读取的时基所对应的目标脉宽,生成时基与目标脉宽的映射关系,以配置所述时基发生器;
所述时基控制电路,与所述时基发生器耦接,适于当接收到所述PWM波生成指令时,根据所述时基与目标脉宽的映射关系控制所述时基发生器生成对应的PWM波。
3.如权利要求2所述的智能照明控制***,其特征在于,所述主控制器,还适于获取所述PWM数据缓存控制器的存储容量信息;并当所述目标脉宽序列的数据量大于所述目标脉宽序列存储区的存储容量时,将所述目标脉宽序列拆分成多个目标脉宽子序列进行发送,且每一个目标脉宽子序列对应的数据量均不大于所述目标脉宽序列存储区的存储容量;当所述时基序列的数据量大于所述时基序列存储区的存储容量时,将所述时基序列拆分成多个时基子序列进行发送,且每一个时基子序列对应的数据量均不大于所述时基序列存储区的存储容量。
4.如权利要求2所述的智能照明控制***,其特征在于,所述时基控制电路,还适于在检测到所述主控制器完成所述目标脉宽调整参数的发送后,控制所述时基发生器生成占空比恒定的PWM波,所述生成的PWM波的占空比为:所述目标脉宽序列中的最后一个被脉宽序列读取电路读取的目标脉宽对应的占空比。
5.如权利要求2~4任一项所述的智能照明控制***,其特征在于,所述调光指令为将当前照明模式调整为预设情景照明模式的指令,所述根据所述调光指令生成对应的目标脉宽调整参数为所述预设情景照明模式对应的情景照明数据,且所述情景照明数据存储在与所述主控制器耦接的情景照明数据存储器中。
6.一种智能照明控制***的控制方法,其特征在于,适于对权利要求1~5任一项所述的智能照明控制***进行控制,包括:
主控制器接收用户输入的调光指令;
所述主控制器根据所述调光指令生成对应的目标脉宽调整参数,将所述目标脉宽调整参数发送至PWM数据缓存控制器,向所述PWM数据缓存控制器发送PWM波生成指令;
所述PWM数据缓存控制器存储所述目标脉宽调整参数,并在接收到所述PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波;
所述时基发生器将生成的与所述目标脉宽调整参数对应的PWM波输入至所述LED驱动电路。
7.如权利要求6所述的智能照明控制***的控制方法,其特征在于,所述目标脉宽调整参数包括时基序列以及目标脉宽序列,所述PWM数据缓存器在接收到PWM波生成指令时,控制所述时基发生器生成与所述目标脉宽调整参数对应的PWM波,包括:
所述PWM数据缓存控制器存储所述时基序列以及所述目标脉宽序列,根据所述时基序列中的时基以及所述目标脉宽序列中的目标脉宽,生成时基与目标脉宽的映射关系;在接收到PWM波生成指令时,根据所述时基与目标脉宽的映射关系,控制所述时基发生器生成对应的PWM波。
8.如权利要求7所述的智能照明控制***的控制方法,其特征在于,所述PWM数据缓存控制器中包括时基序列存储区以及目标脉宽序列存储区,所述控制方法还包括:
所述主控制器分别获取所述时基序列存储区的存储容量以及所述目标脉宽序列存储区的存储容量;
当所述时基序列的数据量大于所述时基序列存储区的存储容量时,所述主控制器将所述时基序列拆分成多个时基子序列进行发送,且每一个时基子序列对应的数据量均不大于所述时基序列存储区的存储容量;当所述目标脉宽序列的数据量大于所述目标脉宽序列存储区的存储容量时,所述主控制器将所述目标脉宽序列拆分成多个目标脉宽子序列进行发送,且每一个目标脉宽子序列对应的数据量均不大于所述目标脉宽序列存储区的存储容量。
9.如权利要求7所述的智能照明控制***的控制方法,其特征在于,还包括:当检测到所述主控制器完成所述目标脉宽调整参数的发送后,所述时基发生器生成占空比恒定的PWM波,所述生成的PWM波的占空比为:所述目标脉宽序列中的最后一个被脉宽序列读取电路读取的目标脉宽对应的占空比。
10.一种智能照明***,其特征在于,包括:如权利要求1~5任一项所述的智能照明控制***、LED驱动电路以及LED照明设备,其中:
所述LED驱动电路,与所述LED照明设备耦接,适于接收所述时基发生器生成的PWM波,并驱动所述LED照明设备输出与所述PWM波对应的光。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610984612.8A CN108064099B (zh) | 2016-11-09 | 2016-11-09 | 智能照明控制***、控制方法及智能照明*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610984612.8A CN108064099B (zh) | 2016-11-09 | 2016-11-09 | 智能照明控制***、控制方法及智能照明*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108064099A true CN108064099A (zh) | 2018-05-22 |
CN108064099B CN108064099B (zh) | 2020-06-09 |
Family
ID=62137998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610984612.8A Active CN108064099B (zh) | 2016-11-09 | 2016-11-09 | 智能照明控制***、控制方法及智能照明*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108064099B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111615242A (zh) * | 2020-06-03 | 2020-09-01 | 深圳爱克莱特科技股份有限公司 | 灯具、控制器及灯具调光方法 |
CN113692086A (zh) * | 2021-08-25 | 2021-11-23 | 山东省计算中心(国家超级计算济南中心) | 面向养老机构的可调节照明设备及其控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104113960A (zh) * | 2013-04-19 | 2014-10-22 | 硅工厂股份有限公司 | Led照明装置以及led照明控制方法 |
CN104582202A (zh) * | 2015-01-30 | 2015-04-29 | 桂林电子科技大学 | 基于物联网智能控制的节能路灯***及其控制方法 |
CN104735866A (zh) * | 2015-02-15 | 2015-06-24 | 萤辉科技有限公司 | Led灯智能控制*** |
-
2016
- 2016-11-09 CN CN201610984612.8A patent/CN108064099B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104113960A (zh) * | 2013-04-19 | 2014-10-22 | 硅工厂股份有限公司 | Led照明装置以及led照明控制方法 |
CN104582202A (zh) * | 2015-01-30 | 2015-04-29 | 桂林电子科技大学 | 基于物联网智能控制的节能路灯***及其控制方法 |
CN104735866A (zh) * | 2015-02-15 | 2015-06-24 | 萤辉科技有限公司 | Led灯智能控制*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111615242A (zh) * | 2020-06-03 | 2020-09-01 | 深圳爱克莱特科技股份有限公司 | 灯具、控制器及灯具调光方法 |
CN111615242B (zh) * | 2020-06-03 | 2022-09-23 | 深圳爱克莱特科技股份有限公司 | 灯具、控制器及灯具调光方法 |
CN113692086A (zh) * | 2021-08-25 | 2021-11-23 | 山东省计算中心(国家超级计算济南中心) | 面向养老机构的可调节照明设备及其控制方法 |
CN113692086B (zh) * | 2021-08-25 | 2023-06-09 | 山东省计算中心(国家超级计算济南中心) | 面向养老机构的可调节照明设备的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108064099B (zh) | 2020-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10624171B2 (en) | Illumination system and method that presents a natural show to emulate daylight conditions with smoothing dimcurve modification thereof | |
US10621836B2 (en) | Global keypad for linking the control of shows and brightness among multiple zones illuminated by light emitting diodes arranged among a structure | |
JP4495814B2 (ja) | 調光式led照明器具 | |
CN103068112B (zh) | 一种led灯智能调光方法及其*** | |
US9674917B1 (en) | Illumination system and method that presents a natural show to emulate daylight conditions with smoothing dimcurve modification thereof | |
JP2010511989A (ja) | 光源 | |
CN108513396B (zh) | 一种led灯具恒功率恒电流分时复用的控制方法 | |
CN105592587B (zh) | Led灯的控制方法 | |
CN117676954A (zh) | 用于控制作为亮度的函数的色温的照明*** | |
CN106376127A (zh) | 娱乐用灯光变幻*** | |
US11202354B2 (en) | Illumination system and method that presents a natural show to emulate daylight conditions with smoothing dimcurve modification thereof | |
CN204513163U (zh) | 一种使用无线(蓝牙)控制技术的led智能吸顶灯 | |
US11259377B2 (en) | Color temperature and intensity configurable lighting fixture using de-saturated color LEDs | |
CN204697337U (zh) | 一种情景模拟照明*** | |
CN108064099A (zh) | 智能照明控制***、控制方法及智能照明*** | |
JP2004207411A (ja) | Led表示装置及びその点灯方法並びにプログラム | |
CN106163024B (zh) | 一种pwm调光方法及pwm调光装置 | |
CN106470513A (zh) | 照明控制方法及装置 | |
US9924584B2 (en) | Method and device capable of unique pattern control of pixel LEDs via smaller number of DMX control channels | |
CN107231720A (zh) | 一种基于全彩led 的控制方法 | |
CN103634986A (zh) | 多路调光装置及其调光方法 | |
CN201078622Y (zh) | 一种提供高功率发光二极管的彩色混光控制装置 | |
CN203761617U (zh) | 多路调光装置 | |
CN101859511A (zh) | 环境氛围灯***及环境氛围灯***的控制方法 | |
TW200939878A (en) | Method and device for the programming of dynamic light scenarios |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |