【技术实现步骤摘要】
一种平衡呼吸灯闪烁频率的方法、系统及装置
本专利技术涉及呼吸灯控制领域,特别是涉及一种平衡呼吸灯闪烁频率的方法、系统及装置。
技术介绍
目前,对LED(LightEmittingDiode,发光二极管)进行呼吸行为控制时,LED的灯光状态变化为:LED逐步变亮->LED到达亮度设定上限->LED逐步变暗->LED到达亮度设定下限->LED逐步变亮…。在LED的亮度设定上限不变的情况下,其可维持恒定的呼吸频率。但在某些应用场景,LED的亮度设定上限会被调整,则在LED亮度增加及减少的变量不变的情况下,LED的呼吸频率会发生相应变化,如LED的亮度设定上限调整为原来的一半,则LED的呼吸频率会变为原来的2倍,不适用于对呼吸灯闪烁频率有固定要求的应用场景。因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种平衡呼吸灯闪烁频率的方法、系统及装置,在不同亮度设定上限的情况下可相应调整呼吸灯在T时间内的亮度调整变量,以 ...
【技术保护点】
1.一种平衡呼吸灯闪烁频率的方法,其特征在于,包括:/n获取呼吸灯的亮度设定上限;/n在维持所述呼吸灯的呼吸频率的条件下,确定在所述亮度设定上限的当前设定值下所述呼吸灯在T时间内的亮度调整变量;/n根据所述亮度调整变量调整输入至所述呼吸灯的PWM波形的脉宽,以平衡所述呼吸灯的闪烁频率。/n
【技术特征摘要】
1.一种平衡呼吸灯闪烁频率的方法,其特征在于,包括:
获取呼吸灯的亮度设定上限;
在维持所述呼吸灯的呼吸频率的条件下,确定在所述亮度设定上限的当前设定值下所述呼吸灯在T时间内的亮度调整变量;
根据所述亮度调整变量调整输入至所述呼吸灯的PWM波形的脉宽,以平衡所述呼吸灯的闪烁频率。
2.如权利要求1所述的平衡呼吸灯闪烁频率的方法,其特征在于,在维持所述呼吸灯的呼吸频率的条件下,确定在所述亮度设定上限的当前设定值下所述呼吸灯在T时间内的亮度调整变量的过程,包括:
预先设定所述呼吸灯的亮度上限最大值对应的T时间内的第一亮度调整变量;
求取所述亮度上限最大值与所述亮度设定上限的比例值;
在维持所述呼吸灯的呼吸频率的条件下,根据所述比例值及所述第一亮度调整变量确定所述亮度设定上限对应的T时间内的亮度调整变量。
3.如权利要求2所述的平衡呼吸灯闪烁频率的方法,其特征在于,求取所述亮度上限最大值与所述亮度设定上限的比例值;在维持所述呼吸灯的呼吸频率的条件下,根据所述比例值及所述第一亮度调整变量确定所述亮度设定上限对应的T时间内的亮度调整变量的过程,包括:
将所述亮度上限最大值与所述亮度设定上限进行移位除法,得到商和余数;
判断所述商是否大于等于预设整数值;
若是,则基于所述商和所述余数调整所述第一亮度调整变量,并将调整结果作为所述亮度设定上限对应的T时间内的亮度调整变量,以维持所述呼吸灯的呼吸频率;
若否,则基于所述商调整所述第一亮度调整变量,并将调整结果作为所述亮度设定上限对应的T时间内的亮度调整变量,以维持所述呼吸灯的呼吸频率。
4.如权利要求3所述的平衡呼吸灯闪烁频率的方法,其特征在于,基于所述商和所述余数调整所述第一亮度调整变量,并将调整结果作为所述亮度设定上限对应的T时间内的亮度调整变量的过程,包括:
将所述余数除以所述亮度设定上限,得到余数权重值;
将所述第一亮度调整变量除以(余数权重值+商),得到第二亮度调整变量;
将所述第二亮度调整变量作为所述亮度设定上限对应的T时间内的亮度调整变量。
5.如权利要求3所述的平衡呼吸灯闪烁频率的方法,其特征在于,基于所述商调整所述第一亮度调整变量,并将调整结果作为所述亮度设定上限对应的T时间内的亮度调整变量的过程,包括:
将所述第一亮度调整变量...
【专利技术属性】
技术研发人员:陈正川,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。