本发明涉及呼吸灯技术领域,尤其涉及一种用于圣诞灯的呼吸灯控制方法。
背景技术:
近年来,随着生活水平的不断提高,用户对产品的要求不再仅限于功能,在美观、体验感上的需求也愈加强烈。呼吸灯控制,是一种依据pfm频率,由暗到亮,再由亮到暗的缓慢循环动态灯光效果。现在在很多手机、电视、电脑甚至玩具上都已经广泛普及呼吸灯。
但是现有技术的呼吸灯变化速度较快,而且变化不均匀,所以会导致其闪烁较快,用户看到时会产生炫光,进而导致用户眼部不舒适;而且因为其闪烁较快,同时会导致其用电量较大,造成了能源浪费。
技术实现要素:
本发明所要解决的技术问题是:提供一种变化平稳且不费电的用于圣诞灯的呼吸灯控制方法。
本发明所采用的技术方案是:一种用于圣诞灯的呼吸灯控制方法,它包括以下步骤:
s1、启动控制呼吸灯的开关,发出启动信号;
s2、微控制器接收到启动信号后,启动呼吸灯,然后呼吸灯按照如下设定工作:
s21、正95%反5%,运行x1ms;
s22、正70%反15%,运行x2ms;
s23、正50%反30%,运行x2ms;
s24、正30%反50%,运行x2ms;
s25、正15%反70%,运行x2ms;
s26、正5%反95%,运行x1ms;
s27、正15%反70%,运行x2ms;
s28、正30%反50%,运行x2ms;
s29、正50%反30%,运行x2ms,
s210、正70%反15%,运行x2ms,
s211、按照步骤s21到s210一直循环,直到微控制器收到停止信号;
且上述正/反为灯正向加电压/反向加电压,百分比为单片机pwm占空比的输出值。
作为优选,所述x1取值为500-600,x2取值为300-400。
作为优选,所述x1取值为600,所述x2取值为300。
采用以上方法与现有技术相比,本发明具有以下优点:通过微控制器控制灯的正反向电压占空比以及时间,可以使呼吸灯变换时比较平稳,不会快速闪烁,这样用户看时不会产生炫光,眼部比较舒适,而且也因为变化平稳,闪烁不快,所以使得用电量也较低,比较省电。
附图说明
图1为本发明一种用于圣诞灯的呼吸灯控制方法中步骤s21时间段的波形图。
图2为本发明一种用于圣诞灯的呼吸灯控制方法中步骤s22时间段的波形图。
图3为本发明一种用于圣诞灯的呼吸灯控制方法中步骤s23时间段的波形图。
图4为本发明一种用于圣诞灯的呼吸灯控制方法中步骤s24时间段的波形图。
图5为本发明一种用于圣诞灯的呼吸灯控制方法中步骤s25时间段的波形图。
图6为本发明一种用于圣诞灯的呼吸灯控制方法中步骤s26时间段的波形图。
具体实施方式
以下通过具体实施方式对本发明做进一步描述,但是本发明不仅限于以下具体实施方式。
一种呼吸灯的控制方法,此呼吸灯主要是圣诞灯,采用呼吸的形式来进行发光,
具体实施例一,其控制方法主要包括以下步骤:
s1、启动控制呼吸灯的开关,发出启动信号;
s2、微控制器接收到启动信号后,启动呼吸灯,然后呼吸灯按照如下设定工作:
s21、正95%反5%,运行600ms;
s22、正70%反15%,运行300ms;
s23、正50%反30%,运行300ms;
s24、正30%反50%,运行300ms;
s25、正15%反70%,运行300ms;
s26、正5%反95%,运行600ms;
s27、正15%反70%,运行300ms;
s28、正30%反50%,运行300ms;
s29、正50%反30%,运行300ms,
s210、正70%反15%,运行300ms,
s211、按照步骤s21到s210一直循环,直到微控制器收到停止信号;
且上述正/反为灯正向加电压/反向加电压;百分比为单片机pwm占空比的输出值。并且步骤s2下每一步骤之间都是快速转换的,即跳变输出,主要突出跳跃的视觉效果。
具体实施例二,其控制方法主要包括以下步骤:
s1、启动控制呼吸灯的开关,发出启动信号;
s2、微控制器接收到启动信号后,启动呼吸灯,然后呼吸灯按照如下设定工作:
s21、正95%反5%,运行500ms;
s22、正70%反15%,运行400ms;
s23、正50%反30%,运行400ms;
s24、正30%反50%,运行400ms;
s25、正15%反70%,运行400ms;
s26、正5%反95%,运行500ms;
s27、正15%反70%,运行400ms;
s28、正30%反50%,运行400ms;
s29、正50%反30%,运行400ms,
s210、正70%反15%,运行400ms,
s211、按照步骤s21到s210一直循环,直到微控制器收到停止信号。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的技术人员应当理解,其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行同等替换;而这些修改或者替换,并不使相应的技术方案的本质脱离本发明各实施例技术方案的精神与范围。
1.一种用于圣诞灯的呼吸灯控制方法,其特征在于,它包括以下步骤:
s1、启动控制呼吸灯的开关,发出启动信号;
s2、微控制器接收到启动信号后,启动呼吸灯,然后呼吸灯按照如下设定工作:
s21、正95%反5%,运行x1ms;
s22、正70%反15%,运行x2ms;
s23、正50%反30%,运行x2ms;
s24、正30%反50%,运行x2ms;
s25、正15%反70%,运行x2ms;
s26、正5%反95%,运行x1ms;
s27、正15%反70%,运行x2ms;
s28、正30%反50%,运行x2ms;
s29、正50%反30%,运行x2ms,
s210、正70%反15%,运行x2ms,
s211、按照步骤s21到s210一直循环,直到微控制器收到停止信号;
且上述正/反为灯正向加电压/反向加电压,百分比为单片机pwm占空比的输出值。
2.根据权利要求1所述的一种用于圣诞灯的呼吸灯控制方法,其特征在于:所述x1取值为500-600,x2取值为300-400。
3.根据权利要求2所述的一种用于圣诞灯的呼吸灯控制方法,其特征在于:所述x1取值为600,所述x2取值为300。