一种旋钮编码器动态调光方法技术

技术编号:35035435 阅读:38 留言:0更新日期:2022-09-24 23:11
本申请涉及灯光调光技术领域,尤其是涉及一种旋钮编码器动态调光方法。该方法包括:控制单元识别旋钮编码器的第一变化状态,初始化定时计数器,根据控制单元在第一变化状态时接收到的电平变化来判断旋钮编码器的转动方向;控制单元识别旋钮编码器的第二变化状态,获取定时计数器的当前时间计数值,基于当前时间计数值获取当前时间计数值对应的预设间隔值;根据所述转动方向和预设间隔值来动态调整旋钮编码器旋转一格的调光数值,直到调整到目标调光数值。本申请通过动态调整旋钮编码器每格的间隔值实现动态调节调光数值的效果。间隔值实现动态调节调光数值的效果。间隔值实现动态调节调光数值的效果。

【技术实现步骤摘要】
一种旋钮编码器动态调光方法


[0001]本申请涉及灯光调光
,尤其涉及一种旋钮编码器动态调光方法。

技术介绍

[0002]旋钮编码器在各行各业中应用越来越广泛,灯光行业中,避免操作控台和屏幕麻烦,旋钮编码器开始普遍用于灯具的灯光调节。对于一个灯具的调光在数值范围从0

255范围内进行调节,想要提高调光精度,需要选择高分辨率的编码器,但是高分辨率的编码器由于每格间隔小,旋钮编码器每转动一格对应的调光值不能变化,想要精准定位到某调光值只能细腻的慢慢操作。想要动态调节调光数值,单靠编码器的选型很难实现。

技术实现思路

[0003]为此,本申请的实施例提供了一种旋钮编码器动态调光方法,能够通过根据转动旋钮编码器一格的时间计数值按照预设间隔值来动态调整旋钮编码器的调光数值,实现对调光数值的动态调节,具体技术方案内容如下:
[0004]控制单元识别旋钮编码器的第一变化状态,初始化定时计数器,根据所述控制单元在所述第一变化状态时接收到的电平变化来判断旋钮编码器的转动方向;
[0005]控制单元识别旋钮编码器的第二变化状态,获取定时计数器的当前时间计数值,基于所述当前时间计数值获取当前时间计数值对应的预设间隔值;
[0006]根据所述转动方向和预设间隔值来动态调整旋钮编码器旋转一格的调光数值,直到调整到目标调光数值。
[0007]在本申请一较佳的示例中可以进一步设置为,每隔时间间隔,定时计数器判断当前时间计数值是否为0,若不为0,则将所述当前时间计数值减去1,直到所述当前时间计数值等于0为止。
[0008]在本申请一较佳的示例中可以进一步设置为,
[0009]控制单元识别旋钮编码器的第一变化状态,根据所述控制单元在所述第一变化状态时接收到的电平变化来判断旋钮编码器的转动方向的步骤包括:
[0010]控制单元识别旋钮编码器的第一变化状态,根据所述控制单元的输入A端和输入B端在所述第一变化状态时的电平变化的先后顺序,来判断旋钮编码器的转动方向;其中,所述旋钮编码器与所述控制单元的输入A端和输入B端电连接;
[0011]若控制单元的输入B端接收到电平变化先于输出A端接收到电平变化,则判断旋钮编码器为顺时针转动;
[0012]若控制单元的输入A端接收到电平变化先于输出B端接收到电平变化,则判断旋钮编码器为逆时针转动。
[0013]在本申请一较佳的示例中可以进一步设置为
[0014]根据所述转动方向和预设间隔值来调整当前旋钮编码器转动一格的调光数值的步骤还包括:
[0015]若旋钮编码器为顺时针转动,则将旋钮编码器的调光数值按照预设间隔值进行增加;
[0016]若旋钮编码器为逆时针转动,则将旋钮编码器的调光数值按照预设间隔值进行减小。
[0017]在本申请一较佳的示例中可以进一步设置为,
[0018]将旋钮编码器的调光数值按照预设间隔值进行增加和将旋钮编码器的调光数值按照预设间隔值进行减小的步骤均包括:
[0019]控制单元内部预设有时间计数值区间表,在时间计数值区间表中划分至少两个计数值区间,每个计数值区间均对应设置一个预设间隔值;
[0020]判断所述当前时间计数值所属的计数值区间,获取所述计数值区间对应的预设间隔值,按照所述计数值区间对应的预设间隔值调整旋钮编码器的调光数值。
[0021]在本申请一较佳的示例中可以进一步设置为,
[0022]在所述时间计数值区间表中划分为五个计数值区间,分别对应五个预设间隔值,其中相邻预设间隔值逐渐增加;
[0023]若判断所述当前时间计数值属于第一计数值区间,获取第一计数值区间对应的第一预设间隔值,按照所述第一预设间隔值调整旋钮编码器的调光数值;
[0024]若判断所述当前时间计数值属于第二计数值区间,获取第二计数值区间对应的第二预设间隔值,按照所述第二预设间隔值调整旋钮编码器的调光数值;
[0025]若判断所述当前时间计数值属于第三计数值区间,获取第三计数值区间对应的第三预设间隔值,按照所述第三预设间隔值调整旋钮编码器的调光数值;
[0026]若判断所述当前时间计数值属于第四计数值区间,获取第四计数值区间对应的第四预设间隔值,按照所述第四预设间隔值调整旋钮编码器的调光数值;
[0027]若判断所述当前时间计数值属于第五计数值区间,获取第五计数值区间对应的第五预设间隔值,按照所述第五预设间隔值调整旋钮编码器的调光数值。在本申请一较佳的示例中可以进一步设置为,
[0028]第一计数值区间为(250,300],对应的第一预设间隔值为5;
[0029]第二计数值区间为(200,250],对应的第二预设间隔值为4;
[0030]第三计数值区间为(150,200],对应的第三预设间隔值为3;
[0031]第四计数值区间为(100,150],对应的第四预设间隔值为2;
[0032]第五计数值区间为[0,100],对应的第五预设间隔值为1。
[0033]在本申请一较佳的示例中可以进一步设置为,
[0034]当旋钮编码器的调光数值调整到小于第一阈值,则将所述调光数值设置为第一阈值;
[0035]当旋钮编码器的调光数值调整到大于第二阈值,则将所述调光数值设置为第二阈值。
[0036]在本申请一较佳的示例中可以进一步设置为,
[0037]第一阈值设置为0,第二阈值设置为255。
[0038]在本申请一较佳的示例中可以进一步设置为,根据所述转动方向和预设间隔值来动态调整旋钮编码器旋转一格的调光数值的步骤之后还包括:
[0039]完成当前旋钮编码器旋转一格的调光数值后,将时间计数值重新赋值为300。
[0040]综上所述,与现有技术相比,本申请实施例提供的技术方案带来的有益效果至少包括:
[0041]1、通过控制单元识别旋钮编码器的第一变化状态,初始化定时计数器,判断旋钮编码器的转动方向;在识别到旋钮编码器的第二变化状态后,获取定时计数器的当前时间计数值,进一步根据当前时间计数值所属的计数值区间按照对应的预设间隔值,动态的对旋钮编码器每一格的调光数值进行调整,进而实现根据用户旋转旋钮编码器的速度来进行大数值跨度快速调节或小数值跨度精度调节目的。
附图说明
[0042]图1是本申请一实施例提供的旋钮编码器动态调光方法的流程示意图;
[0043]图2是本申请一实施例提供的控制单元与旋钮编码器连接关系示意图;
[0044]图3是本申请一实施例提供的控制单元判断旋钮编码器顺时针转动的示意图;
[0045]图4是本申请一实施例提供的控制单元判断旋钮编码器逆时针转动的示意图。
具体实施方式
[0046]本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种旋钮编码器动态调光方法,其特征在于,所述方法包括:控制单元识别旋钮编码器的第一变化状态,初始化定时计数器,根据所述控制单元在所述第一变化状态时接收到的电平变化来判断旋钮编码器的转动方向;控制单元识别旋钮编码器的第二变化状态,获取定时计数器的当前时间计数值,基于所述当前时间计数值获取当前时间计数值对应的预设间隔值;根据所述转动方向和预设间隔值来动态调整旋钮编码器旋转一格的调光数值,直到调整到目标调光数值。2.根据权利要求1所述的旋钮编码器动态调光方法,其特征在于,还包括:每隔时间间隔,定时计数器判断所述当前时间计数值是否为0,若不为0,则将所述当前时间计数值减去1,直到所述当前时间计数值等于0为止。3.根据权利要求1所述的旋钮编码器动态调光方法,其特征在于,根据所述控制单元在所述第一变化状态时接收到的电平变化来判断旋钮编码器的转动方向的步骤包括:根据所述控制单元的输入A端和输入B端在所述第一变化状态时的电平变化的先后顺序,来判断旋钮编码器的转动方向;其中,所述旋钮编码器与所述控制单元的输入A端和输入B端电连接;若控制单元的输入B端接收到电平变化先于输出A端接收到电平变化,则判断旋钮编码器为顺时针转动;若控制单元的输入A端接收到电平变化先于输出B端接收到电平变化,则判断旋钮编码器为逆时针转动。4.根据权利要求3所述的旋钮编码器动态调光方法,其特征在于,根据所述转动方向和预设间隔值来调整当前旋钮编码器转动一格的调光数值的步骤还包括:若旋钮编码器为顺时针转动,则将旋钮编码器的调光数值按照预设间隔值进行增加;若旋钮编码器为逆时针转动,则将旋钮编码器的调光数值按照预设间隔值进行减小。5.根据权利要求4所述的旋钮编码器动态调光方法,其特征在于,将旋钮编码器的调光数值按照预设间隔值进行增加和将旋钮编码器的调光数值按照预设间隔值进行减小的步骤均包括:控制单元内部预设有时间计数值区间表,在时间计数值区间表中划分至少两个计数值区间,每个计数值区间均对应设置一个预设间隔值;判断所述当前时间计数值所属的计数值区间,获取所述计数值区间对应的预设间隔值,按照所述计数值...

【专利技术属性】
技术研发人员:黄荣丰陈志曼余泽松欧阳锐文
申请(专利权)人:广州市雅江光电设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1