本發(fā)明涉及展示柜照明領(lǐng)域,尤其涉及調(diào)光燈的智能控制方法及系統(tǒng)。
背景技術(shù):
由于LED的特性和實際應(yīng)用的原因,燈光色溫從2700K-6500K都有,特別是在展示柜的燈光應(yīng)用中顯得更加重要:要配合展品的不同特性,需要不同的燈光色溫,體現(xiàn)出展品美觀和高貴的一面。但目前大多數(shù)產(chǎn)品的色溫是不能調(diào)整或只有正白和暖白兩種色溫的調(diào)整,這類燈光的效果很難配合燈光設(shè)計師,做出完美的展示展品的效果。
因此,現(xiàn)有技術(shù)中的缺陷是,現(xiàn)有的調(diào)光燈,只有對正白和暖白兩種色溫進(jìn)行調(diào)整的調(diào)光燈,不能自由組合輸出不同色溫的燈光,不能滿足對色溫有更多需求的用戶,用戶體驗度低。
技術(shù)實現(xiàn)要素:
針對上述技術(shù)問題,本發(fā)明提供一種調(diào)光燈的智能控制方法及系統(tǒng),通過顯示時間數(shù)據(jù)的設(shè)置,使燈光色溫能從2700K到6500K無級變化,滿足不同用戶對不同色溫?zé)艄獾男枨?,提高了用戶體驗。
為解決上述技術(shù)問題,本發(fā)明提供的技術(shù)方案是:
第一方面,本發(fā)明提供了第一種調(diào)光燈的智能控制方法,包括:
步驟S101,獲取調(diào)光燈的當(dāng)前色溫狀態(tài)數(shù)據(jù);
步驟S201,根據(jù)所述調(diào)光燈的當(dāng)前色溫狀態(tài)數(shù)據(jù),結(jié)合預(yù)設(shè)調(diào)溫規(guī)則,進(jìn)行色溫調(diào)控。
本發(fā)明提供的調(diào)光燈的智能控制方法,其技術(shù)方案是:獲取調(diào)光燈的當(dāng)前色溫狀態(tài)數(shù)據(jù),作為這次調(diào)控的初始色溫,然后根據(jù)預(yù)設(shè)的調(diào)溫規(guī)則,進(jìn)行調(diào)溫,實現(xiàn)色溫的無極調(diào)控。
本發(fā)明提供了第二種調(diào)光燈的智能控制方法,包括:
步驟S1,獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),所述色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,所述顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;
步驟S2,判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);
步驟S3,根據(jù)所述觸發(fā)的初始色溫調(diào)控狀態(tài),判斷所述上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
步驟S4,根據(jù)所述判斷結(jié)果,確定所述調(diào)光燈的當(dāng)前初始色溫;
步驟S5,根據(jù)所述調(diào)光燈的當(dāng)前初始色溫,結(jié)合所述顯示時間數(shù)據(jù),通過PWM的方式對所述調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明提供了一種調(diào)光燈的智能控制方法,技術(shù)方案為:獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),所述色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,所述顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);根據(jù)所述觸發(fā)的初始色溫調(diào)控狀態(tài),判斷所述上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;根據(jù)所述判斷結(jié)果,確定所述調(diào)光燈的當(dāng)前初始色溫;根據(jù)所述調(diào)光燈的當(dāng)前初始色溫,結(jié)合所述顯示時間數(shù)據(jù),通過PWM的方式對所述調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明的調(diào)光燈的智能控制方法,通過顯示時間數(shù)據(jù)的設(shè)置,將燈光的亮度分為多個等級,通過多等級的劃分,通過PWM方式實現(xiàn)對各個色溫光源亮度變化的互補(bǔ)控制,進(jìn)而保障整體光通量不變,使燈光色溫能從2700K到6500K無級變化,滿足不同用戶對不同色溫?zé)艄獾男枨?,提高了用戶體驗。
進(jìn)一步地,還包括,閃光節(jié)奏調(diào)控:
步驟S10,獲取上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),所述閃光狀態(tài)數(shù)據(jù)包括閃光節(jié)奏數(shù)據(jù),所述閃光節(jié)奏數(shù)據(jù)為預(yù)先設(shè)定的閃光節(jié)奏調(diào)控規(guī)則;
步驟S20,判斷閃光節(jié)奏調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);
步驟S30,根據(jù)所述觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的閃光節(jié)奏數(shù)據(jù)的數(shù)值大小,并結(jié)合所述上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
步驟S40,根據(jù)所述判斷結(jié)果,結(jié)合所述閃光節(jié)奏數(shù)據(jù),通過PWM的方式對所述調(diào)光燈的閃光節(jié)奏進(jìn)行調(diào)控。
進(jìn)一步地,所述步驟S2,具體為:
當(dāng)所述色溫調(diào)控的初始狀態(tài)未觸發(fā),獲取上次調(diào)光燈關(guān)閉時的燈光變化的顯示時間數(shù)據(jù);
根據(jù)所述上次調(diào)光燈關(guān)閉時的燈光變化的顯示時間數(shù)據(jù),觸發(fā)所述色溫調(diào)控的初始狀態(tài),得到觸發(fā)的初始色溫調(diào)控狀態(tài);
當(dāng)所述色溫調(diào)控的初始狀態(tài)已觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài)。
進(jìn)一步地,所述步驟S3,具體為:
在所述觸發(fā)的初始色溫調(diào)控狀態(tài)下,當(dāng)所述當(dāng)前的顯示時間數(shù)據(jù)的數(shù)值為預(yù)先設(shè)定的最大值,返回所述顯示時間數(shù)據(jù)中設(shè)定的初始值;
在所述觸發(fā)的初始色溫調(diào)控狀態(tài)下,當(dāng)所述當(dāng)前的顯示時間數(shù)據(jù)的數(shù)值處于所述初始值到所述最大值之間,將所述顯示時間數(shù)據(jù)的數(shù)值加1。
進(jìn)一步地,所述步驟S5,具體為:
獲得所述觸發(fā)的初始色溫調(diào)控狀態(tài)下的觸發(fā)時間;
根據(jù)所述觸發(fā)時間,判斷PWM的脈沖狀態(tài),所述PWM的脈沖狀態(tài)包括高電平狀態(tài)和低電平狀態(tài):
當(dāng)所述觸發(fā)時間小于0.5秒時,判定所述PWM的脈沖狀態(tài)為高電平;
當(dāng)所述觸發(fā)時間不小于0.5秒,且小于3秒時,判定所述PWM的脈沖狀態(tài)為低電平;
根據(jù)所述PWM的脈沖狀態(tài),實現(xiàn)對所述調(diào)光燈色溫和亮度的無級調(diào)控:
當(dāng)所述PWM的脈沖狀態(tài)為高電平,所述調(diào)光燈的亮度處于最亮狀態(tài),所述最亮狀態(tài)為所述顯示時間數(shù)據(jù)中預(yù)先設(shè)定的;
當(dāng)所述PWM的脈沖狀態(tài)為低電平,所述調(diào)光燈的亮度逐漸變化。
所述步驟S20,具體為:
當(dāng)所述閃光節(jié)奏調(diào)控的初始狀態(tài)未觸發(fā),獲取上次調(diào)光燈關(guān)閉時的閃光節(jié)奏數(shù)據(jù);
根據(jù)所述上次調(diào)光燈關(guān)閉時的閃光節(jié)奏數(shù)據(jù),觸發(fā)所述閃光節(jié)奏調(diào)控的初始狀態(tài),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);
當(dāng)所述閃光節(jié)奏調(diào)控的初始狀態(tài)已觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)。
進(jìn)一步地,所述步驟S30,具體為:
在所述觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)下,當(dāng)所述當(dāng)前的閃光節(jié)奏數(shù)據(jù)的數(shù)值為預(yù)先設(shè)定的最大值,返回所述閃光節(jié)奏數(shù)據(jù)中設(shè)定的初始值;
在所述觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)下,當(dāng)所述當(dāng)前的閃光節(jié)奏數(shù)據(jù)的數(shù)值處于所述初始值到所述最大值之間,將所述閃光節(jié)奏數(shù)據(jù)的數(shù)值加1。
進(jìn)一步地,所述步驟S40,具體為:
獲得所述觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)下的觸發(fā)時間;
根據(jù)所述觸發(fā)時間,判斷PWM的脈沖狀態(tài),所述PWM的脈沖狀態(tài)包括高電平狀態(tài)和低電平狀態(tài):
當(dāng)所述觸發(fā)時間小于0.5秒時,判定所述PWM的脈沖狀態(tài)為高電平;
當(dāng)所述觸發(fā)時間不小于0.5秒時,判定所述PWM的脈沖狀態(tài)為低電平;
根據(jù)所述PWM的脈沖狀態(tài),實現(xiàn)對所述調(diào)光燈閃光節(jié)奏的調(diào)控:
當(dāng)所述PWM的脈沖狀態(tài)為高電平,所述調(diào)光燈的閃光節(jié)奏處于最閃狀態(tài),所述最閃狀態(tài)為所述閃光節(jié)奏數(shù)據(jù)中預(yù)先設(shè)定的;
當(dāng)所述PWM的脈沖狀態(tài)為低電平,所述調(diào)光燈的閃光節(jié)奏逐漸變化。
第二方面,本發(fā)明提供了一種調(diào)光燈的智能控制系統(tǒng),包括:
狀態(tài)數(shù)據(jù)獲取模塊,用于獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),所述色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,所述顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;
調(diào)控狀態(tài)觸發(fā)模塊,用于判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);
顯示時間數(shù)據(jù)初始化模塊,用于根據(jù)所述觸發(fā)的初始色溫調(diào)控狀態(tài),判斷所述上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
初始色溫確定模塊,用于根據(jù)所述判斷結(jié)果,確定所述調(diào)光燈的當(dāng)前初始色溫;
無級調(diào)控模塊,用于根據(jù)所述調(diào)光燈的當(dāng)前初始色溫,結(jié)合所述顯示時間數(shù)據(jù),通過PWM的方式對所述調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明提供了一種調(diào)光燈的智能控制方法,技術(shù)方案為:先通過狀態(tài)數(shù)據(jù)獲取模塊,獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),所述色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,所述顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;接著通過調(diào)控狀態(tài)觸發(fā)模塊,判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);然后通過顯示時間數(shù)據(jù)初始化模塊,根據(jù)所述觸發(fā)的初始色溫調(diào)控狀態(tài),判斷所述上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;接著通過初始色溫確定模塊,用于根據(jù)所述判斷結(jié)果,確定所述調(diào)光燈的當(dāng)前初始色溫;最后通過無級調(diào)控模塊,用于根據(jù)所述調(diào)光燈的當(dāng)前初始色溫,結(jié)合所述顯示時間數(shù)據(jù),通過PWM的方式對所述調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明的調(diào)光燈的智能控制系統(tǒng),通過顯示時間數(shù)據(jù)的設(shè)置,將燈光的亮度分為多個等級,通過多等級的劃分,通過PWM方式實現(xiàn)對各個色溫光源亮度變化的互補(bǔ)控制,進(jìn)而保障整體光通量不變,使燈光色溫能從2700K到6500K無級變化,滿足不同用戶對不同色溫?zé)艄獾男枨?,提高了用戶體驗。
進(jìn)一步地,還包括:閃光節(jié)奏調(diào)控模塊,具體用于:
獲取上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),所述閃光狀態(tài)數(shù)據(jù)包括閃光節(jié)奏數(shù)據(jù),所述閃光節(jié)奏數(shù)據(jù)為預(yù)先設(shè)定的閃光節(jié)奏調(diào)控規(guī)則;
判斷閃光節(jié)奏調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);
根據(jù)所述觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的閃光節(jié)奏數(shù)據(jù)的數(shù)值大小,并結(jié)合所述上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
根據(jù)所述判斷結(jié)果,結(jié)合所述閃光節(jié)奏數(shù)據(jù),通過PWM的方式對所述調(diào)光燈的閃光節(jié)奏進(jìn)行調(diào)控。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。
圖1示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制方法的第一流程圖;
圖2示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制方法的第二流程圖;
圖3示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制方法的色溫調(diào)控流程圖;
圖4示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制方法的閃光節(jié)奏調(diào)控流程圖;
圖5示出了本發(fā)明第二實施例所提供的一種調(diào)光燈的智能控制系統(tǒng)的示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明技術(shù)方案的實施例進(jìn)行詳細(xì)的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護(hù)范圍。
實施例一
圖1示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制方法的第一流程圖;如圖1所示,本發(fā)明實施例一提供了一種調(diào)光燈的智能控制方法,包括:
步驟S101,獲取調(diào)光燈的當(dāng)前色溫狀態(tài)數(shù)據(jù);
步驟S201,根據(jù)調(diào)光燈的當(dāng)前色溫狀態(tài)數(shù)據(jù),結(jié)合預(yù)設(shè)調(diào)溫規(guī)則,進(jìn)行色溫調(diào)控。
本發(fā)明提供的調(diào)光燈的智能控制方法,其技術(shù)方案是:獲取調(diào)光燈的當(dāng)前色溫狀態(tài)數(shù)據(jù),作為這次調(diào)控的初始色溫,然后根據(jù)預(yù)設(shè)的調(diào)溫規(guī)則,進(jìn)行調(diào)溫,實現(xiàn)色溫的無極調(diào)控。
圖2示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制方法的第二流程圖;如圖2所示,本發(fā)明實施例一提供了一種調(diào)光燈的智能控制方法,包括:
步驟S1,獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;
步驟S2,判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);
步驟S3,根據(jù)觸發(fā)的初始色溫調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
步驟S4,根據(jù)判斷結(jié)果,確定調(diào)光燈的當(dāng)前初始色溫;
步驟S5,根據(jù)調(diào)光燈的當(dāng)前初始色溫,結(jié)合顯示時間數(shù)據(jù),通過PWM的方式對調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明提供了一種調(diào)光燈的智能控制方法,技術(shù)方案為:獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);根據(jù)觸發(fā)的初始色溫調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,得到判斷結(jié)果;根據(jù)判斷結(jié)果,確定調(diào)光燈的當(dāng)前初始色溫;根據(jù)調(diào)光燈的當(dāng)前初始色溫,結(jié)合顯示時間數(shù)據(jù),通過PWM的方式對調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
結(jié)合圖3,進(jìn)行色溫調(diào)控的具體說明:
本發(fā)明的調(diào)光燈的智能控制方法,首先建立一個制作燈光變化的顯示時間表格,表格中記錄了顯示時間數(shù)據(jù),顯示時間數(shù)據(jù)是通過對256等級的燈光亮度進(jìn)行無級調(diào)控獲得的,按照此表格上存儲的顯示時間數(shù)據(jù)進(jìn)行色溫的調(diào)控,使正白和暖白兩種色溫實現(xiàn)互補(bǔ)調(diào)整,來實現(xiàn)燈光亮度的無級變化;
其中,將燈光的亮度等級分為256級,是根據(jù)人眼的特點(diǎn),當(dāng)光源閃爍頻率高于60HZ以上,人就感覺不到光在閃爍。再通過調(diào)整光源閃爍的占空比,人眼只會感覺到光源亮度的變化,而感覺不到光源閃爍。同理,通過分足夠多的亮度分級數(shù)變化,人眼就感覺分級的亮度變化和無級變化是一樣的了,因此,本發(fā)明中分級變化設(shè)為從暗到亮256級(包括閃光的有色光源變化也是一樣),理論上能從2700k-6500k的色溫中調(diào)出65K種色溫來,從感官的角度看就是無級的連續(xù)變化的色溫調(diào)整過程。然后通過調(diào)整占空比,調(diào)整燈光的亮度,保證各個色溫光源亮度變化的互補(bǔ),可保障整體光通量不變,使燈光變化的更加自然。
然后每次進(jìn)行色溫調(diào)控之前進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,接著開始進(jìn)行色溫調(diào)控,步驟S1,獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;具體為,由暗(全關(guān))到亮(全開)分256個灰度等級,正白的光源全開(256),暖白的光源就全關(guān)(0),正白的光源關(guān)1個等級(255),暖白的光源就開1個等級(1),如此對稱互補(bǔ)轉(zhuǎn)換,燈具的色溫也就由正白光慢慢轉(zhuǎn)為暖白光了,而且光通量和功率基本保持不變。通過上述色溫調(diào)控規(guī)則進(jìn)行色溫調(diào)控,使亮度在正白到暖白,即256個亮度等級中進(jìn)行互補(bǔ)轉(zhuǎn)換調(diào)控。
接著進(jìn)行步驟S2,獲得上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù)之后,要判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);觸發(fā)色溫調(diào)控的初始狀態(tài)可以通過一個觸發(fā)按鈕來實現(xiàn),調(diào)控的過程通過控制芯片,比如單片機(jī)實現(xiàn),因此判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),就是判斷這個觸發(fā)按鈕是否觸發(fā),也就是說進(jìn)行色溫調(diào)控的單片機(jī)上對應(yīng)程序已被觸發(fā)。
具體判斷過程為:
當(dāng)色溫調(diào)控的初始狀態(tài)未觸發(fā),獲取上次調(diào)光燈關(guān)閉時的燈光變化的顯示時間數(shù)據(jù);
根據(jù)上次調(diào)光燈關(guān)閉時的燈光變化的顯示時間數(shù)據(jù),觸發(fā)色溫調(diào)控的初始狀態(tài),得到觸發(fā)的初始色溫調(diào)控狀態(tài);
當(dāng)色溫調(diào)控的初始狀態(tài)已觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài)。
接著進(jìn)行步驟S3,色溫調(diào)控的初始狀態(tài)觸發(fā)后,還要判斷上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
具體的判定過程為:
在觸發(fā)的初始色溫調(diào)控狀態(tài)下,如果當(dāng)前的顯示時間數(shù)據(jù)的數(shù)值為預(yù)先設(shè)定的最大值,返回顯示時間數(shù)據(jù)中設(shè)定的初始值;
在觸發(fā)的初始色溫調(diào)控狀態(tài)下,如果當(dāng)前的顯示時間數(shù)據(jù)的數(shù)值處于初始值到最大值之間,將顯示時間數(shù)據(jù)的數(shù)值加1。
其中,最大值和初始值根據(jù)將燈光亮度分的等級數(shù)設(shè)定,比如,本申請中將等級劃分為256級,以正白光源的亮度的最大亮度值為最大值,即正白的光源全開(256),以暖白的光源的最暗亮度值為初始值,即暖白的光源全關(guān)(0)。
接著進(jìn)行步驟S4,根據(jù)判斷結(jié)果,確定調(diào)光燈的當(dāng)前初始色溫;也就是說得到此次進(jìn)行色溫調(diào)控的初始色溫值;
最后進(jìn)行步驟S5,根據(jù)調(diào)光燈的當(dāng)前初始色溫,結(jié)合顯示時間數(shù)據(jù),通過PWM的方式對調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
具體的過程如下:
獲得觸發(fā)的初始色溫調(diào)控狀態(tài)下的觸發(fā)時間;
根據(jù)觸發(fā)時間,判斷PWM的脈沖狀態(tài),PWM的脈沖狀態(tài)包括高電平狀態(tài)和低電平狀態(tài):
當(dāng)觸發(fā)時間小于0.5秒時,判定PWM的脈沖狀態(tài)為高電平;
當(dāng)觸發(fā)時間不小于0.5秒,且小于3秒時,判定PWM的脈沖狀態(tài)為低電平;
根據(jù)PWM的脈沖狀態(tài),實現(xiàn)對調(diào)光燈色溫和亮度的無級調(diào)控。
當(dāng)PWM的脈沖狀態(tài)為高電平,調(diào)光燈的亮度處于最亮狀態(tài),最亮狀態(tài)為顯示時間數(shù)據(jù)中預(yù)先設(shè)定的;
當(dāng)PWM的脈沖狀態(tài)為低電平,調(diào)光燈的亮度逐漸變化。
其中,通過PWM的方式進(jìn)行色溫調(diào)控的原理是:該方法通過單片機(jī)實現(xiàn),那么單片機(jī)的PWM腳輸出低電平,當(dāng)觸發(fā)時間小于0.5S時(其中,觸發(fā)時間可以通過觸發(fā)按鈕的觸摸時間獲得,也可通過其他方式獲得);PWM腳即翻轉(zhuǎn)為高電平(即最亮狀態(tài)),也就是將調(diào)光燈的亮度調(diào)到最亮的狀態(tài)。
若觸發(fā)時間大于0.5S,PWM腳將開始輸出方波信號,且占空比由1/255向254/255逐漸開始增加(調(diào)光燈的亮度由最低開始連續(xù)增大到最高),實現(xiàn)無級調(diào)光,約3S即可達(dá)到最高亮度后保持不變;此時若打斷觸發(fā)時間,接著在進(jìn)行觸發(fā),占空比則逐漸減小,約3S后減至最低亮度并且維持不變,整個色溫調(diào)控過程是根據(jù)觸發(fā)時間的長短決定的,觸發(fā)時間預(yù)先設(shè)定在顯示時間數(shù)據(jù)中,然后通過用戶在進(jìn)行調(diào)溫過程中,產(chǎn)生的觸發(fā)時間實現(xiàn)色溫的調(diào)控。
如果在PWM有效輸出的時候,發(fā)生有效觸發(fā)時間小于0.5S那么PWM腳將被置為低電平(燈滅),就是使調(diào)光燈處于亮度最暗的狀態(tài)。
在整個調(diào)光過程中,調(diào)光燈的亮度變化不是躍變式或分檔式的,而是連續(xù)增加的,用戶可以根據(jù)自己的需要自由調(diào)節(jié)到舒適的亮度,不會產(chǎn)生“眩光”。
優(yōu)選地,還包括,閃光節(jié)奏調(diào)控:
步驟S10,獲取上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),閃光狀態(tài)數(shù)據(jù)包括閃光節(jié)奏數(shù)據(jù),閃光節(jié)奏數(shù)據(jù)為預(yù)先設(shè)定的閃光節(jié)奏調(diào)控規(guī)則;
步驟S20,判斷閃光節(jié)奏調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);
步驟S30,根據(jù)觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的閃光節(jié)奏數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的閃光節(jié)奏數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
步驟S40,根據(jù)判斷結(jié)果,結(jié)合閃光節(jié)奏數(shù)據(jù),通過PWM的方式對調(diào)光燈的閃光節(jié)奏進(jìn)行調(diào)控。
結(jié)合圖4,對閃光燈的節(jié)奏調(diào)控進(jìn)行說明:
閃光燈通常是指彩色的LED燈,通過其閃光的不同節(jié)奏,配合白光燈的亮度,可以產(chǎn)生更好的色彩亮度搭配效果。如果將此方法應(yīng)用于展示柜上,可通過智能的調(diào)控方式,使展示柜上的調(diào)光燈發(fā)出的燈光有更多的組合,進(jìn)而使展示柜中的物品展示效果更好。
閃光節(jié)奏的調(diào)控過程與色溫調(diào)控的過程類似,首先獲取上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),閃光狀態(tài)數(shù)據(jù)包括閃光節(jié)奏數(shù)據(jù),閃光節(jié)奏數(shù)據(jù)為預(yù)先設(shè)定的閃光節(jié)奏調(diào)控規(guī)則;即指的是規(guī)定觸發(fā)時間的長短不同,對應(yīng)的閃光節(jié)奏不同;存儲在閃光節(jié)奏數(shù)據(jù)表格中。
接著判斷閃光節(jié)奏調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);觸發(fā)閃光節(jié)奏調(diào)控的初始狀態(tài)也可以通過有個觸發(fā)按鈕來實現(xiàn),調(diào)控的過程通過控制芯片,比如單片機(jī)實現(xiàn),因此判斷閃光節(jié)奏的初始狀態(tài)是否觸發(fā),就是判斷這個觸發(fā)按鈕是否觸發(fā),也就是說進(jìn)行閃光節(jié)奏調(diào)控的單片機(jī)上對應(yīng)程序已被觸發(fā)。
具體判定過程為:
當(dāng)閃光節(jié)奏調(diào)控的初始狀態(tài)未觸發(fā),獲取上次調(diào)光燈關(guān)閉時的閃光節(jié)奏數(shù)據(jù);
根據(jù)上次調(diào)光燈關(guān)閉時的閃光節(jié)奏數(shù)據(jù),觸發(fā)閃光節(jié)奏調(diào)控的初始狀態(tài),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);
當(dāng)閃光節(jié)奏調(diào)控的初始狀態(tài)已觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)。
接著根據(jù)觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的閃光節(jié)奏數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的閃光節(jié)奏數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
具體判定過程為:
在觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)下,如果當(dāng)前的閃光節(jié)奏數(shù)據(jù)的數(shù)值為預(yù)先設(shè)定的最大值,返回閃光節(jié)奏數(shù)據(jù)中設(shè)定的初始值;
在觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)下,如果當(dāng)前的閃光節(jié)奏數(shù)據(jù)的數(shù)值處于初始值到最大值之間,將閃光節(jié)奏數(shù)據(jù)的數(shù)值加1。
其中,最大值和初始值根據(jù)將燈光的閃光程度規(guī)定的,比如,本申請中將閃光燈的閃光頻率最大值定義為最大值,閃光頻率最小值定義為初始值。
最后,根據(jù)判斷結(jié)果,結(jié)合閃光節(jié)奏數(shù)據(jù),通過PWM的方式對調(diào)光燈的閃光節(jié)奏進(jìn)行調(diào)控。
具體過程如下:
獲得觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài)下的觸發(fā)時間;
根據(jù)觸發(fā)時間,判斷PWM的脈沖狀態(tài),PWM的脈沖狀態(tài)包括高電平狀態(tài)和低電平狀態(tài):
當(dāng)觸發(fā)時間小于0.5秒時,判定PWM的脈沖狀態(tài)為高電平;
當(dāng)觸發(fā)時間不小于0.5秒時,判定PWM的脈沖狀態(tài)為低電平;
根據(jù)PWM的脈沖狀態(tài),實現(xiàn)對調(diào)光燈閃光節(jié)奏的調(diào)控。
當(dāng)PWM的脈沖狀態(tài)為高電平,調(diào)光燈的閃光節(jié)奏處于最閃狀態(tài),最閃狀態(tài)為閃光節(jié)奏數(shù)據(jù)中預(yù)先設(shè)定的;
當(dāng)PWM的脈沖狀態(tài)為低電平,調(diào)光燈的閃光節(jié)奏逐漸變化。
其中,通過PWM的方式進(jìn)行閃光節(jié)奏調(diào)控的原理是:該方法通過單片機(jī)實現(xiàn),那么單片機(jī)的PWM腳輸出低電平,當(dāng)觸發(fā)時間小于0.5S時(其中,觸發(fā)時間可以通過觸發(fā)按鈕的觸摸時間獲得,也可通過其他方式獲得);PWM腳即翻轉(zhuǎn)為高電平(即最閃狀態(tài)),也就是將調(diào)光燈的閃光節(jié)奏調(diào)整到最閃的狀態(tài)。
若觸發(fā)時間大于0.5S,PWM腳將開始輸出方波信號,且占空比由1/255向254/255逐漸開始增加(調(diào)光燈的閃光節(jié)奏由最低開始連續(xù)增大到最高),約3S即可達(dá)到最快的閃光節(jié)奏后保持不變;此時若打斷觸發(fā)時間,接著再進(jìn)行觸發(fā),占空比則逐漸減小,約3S后減至最慢閃光節(jié)奏,并且維持不變,整個閃光節(jié)奏調(diào)控過程是根據(jù)觸發(fā)時間的長短決定的,觸發(fā)時間預(yù)先設(shè)定在閃光節(jié)奏數(shù)據(jù)中,然后通過用戶在進(jìn)行閃光節(jié)奏調(diào)控過程中,產(chǎn)生的觸發(fā)時間實現(xiàn)閃光節(jié)奏的調(diào)控。
如果在PWM有效輸出的時候,發(fā)生有效觸發(fā)時間小于0.5S那么PWM腳將被置為低電平(閃光燈停止閃光),就是使調(diào)光燈處于不閃光狀態(tài)。
因此,本發(fā)明提供的調(diào)光燈的智能控制方法,將色溫調(diào)控與閃光節(jié)奏調(diào)控相結(jié)合,可以配合燈光設(shè)計師對一些反光展品做出一些特殊展示的效果,滿足不同用戶對燈光的需求,提高了用戶體驗。
實施例二
圖5示出了本發(fā)明第一實施例所提供的一種調(diào)光燈的智能控制系統(tǒng)的示意圖;如圖5所示,本發(fā)明實施例一提供了一種調(diào)光燈的智能控制系統(tǒng)10,包括:
狀態(tài)數(shù)據(jù)獲取模塊101,用于獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;
調(diào)控狀態(tài)觸發(fā)模塊102,用于判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);
顯示時間數(shù)據(jù)初始化模塊103,用于根據(jù)觸發(fā)的初始色溫調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
初始色溫確定模塊104,用于根據(jù)判斷結(jié)果,確定調(diào)光燈的當(dāng)前初始色溫;
無級調(diào)控模塊105,用于根據(jù)調(diào)光燈的當(dāng)前初始色溫,結(jié)合顯示時間數(shù)據(jù),通過PWM的方式對調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明提供了一種調(diào)光燈的智能控制方法,技術(shù)方案為:先通過狀態(tài)數(shù)據(jù)獲取模塊,獲取上次調(diào)光燈關(guān)閉時的色溫狀態(tài)數(shù)據(jù),色溫狀態(tài)數(shù)據(jù)通過顯示時間數(shù)據(jù)獲得,顯示時間數(shù)據(jù)為預(yù)先設(shè)定的色溫調(diào)控規(guī)則;接著通過調(diào)控狀態(tài)觸發(fā)模塊,判斷色溫調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始色溫調(diào)控狀態(tài);然后通過顯示時間數(shù)據(jù)初始化模塊,根據(jù)觸發(fā)的初始色溫調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的顯示時間數(shù)據(jù)的數(shù)值大小,進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;接著通過初始色溫確定模塊,用于根據(jù)判斷結(jié)果,確定調(diào)光燈的當(dāng)前初始色溫;最后通過無級調(diào)控模塊,用于根據(jù)調(diào)光燈的當(dāng)前初始色溫,結(jié)合顯示時間數(shù)據(jù),通過PWM的方式對調(diào)光燈的色溫和亮度進(jìn)行無級調(diào)控。
本發(fā)明的調(diào)光燈的智能控制系統(tǒng)10,通過顯示時間數(shù)據(jù)的設(shè)置,將燈光的亮度分為多個等級,通過多等級的劃分,通過PWM方式實現(xiàn)對各個色溫光源亮度變化的互補(bǔ)控制,進(jìn)而保障整體光通量不變,使燈光色溫能從2700K到6500K無級變化,滿足不同用戶對不同色溫?zé)艄獾男枨?,提高了用戶體驗。
優(yōu)選地,還包括:閃光節(jié)奏調(diào)控模塊,具體用于:
獲取上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),閃光狀態(tài)數(shù)據(jù)包括閃光節(jié)奏數(shù)據(jù),閃光節(jié)奏數(shù)據(jù)為預(yù)先設(shè)定的閃光節(jié)奏調(diào)控規(guī)則;
判斷閃光節(jié)奏調(diào)控的初始狀態(tài)是否觸發(fā),得到觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài);
根據(jù)觸發(fā)的初始閃光節(jié)奏調(diào)控狀態(tài),判斷上次調(diào)光燈關(guān)閉時對應(yīng)的閃光節(jié)奏數(shù)據(jù)的數(shù)值大小,并結(jié)合上次調(diào)光燈關(guān)閉時的閃光狀態(tài)數(shù)據(jù),進(jìn)行當(dāng)前的顯示時間數(shù)據(jù)的初始化設(shè)置,得到判斷結(jié)果;
根據(jù)判斷結(jié)果,結(jié)合閃光節(jié)奏數(shù)據(jù),通過PWM的方式對調(diào)光燈的閃光節(jié)奏進(jìn)行調(diào)控。
閃光燈通常是指彩色的LED燈,通過其閃光的不同節(jié)奏,配合白光燈的亮度,可以產(chǎn)生更好的色彩亮度搭配效果。如果將此方法應(yīng)用于展示柜上,可通過智能的調(diào)控方式,使展示柜上的調(diào)光燈發(fā)出的燈光有更多的組合,進(jìn)而使展示柜中的物品展示效果更好。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當(dāng)中。