基于扫描机制的呼吸灯制造技术

技术编号:39512643 阅读:3 留言:0更新日期:2023-11-25 18:49
本申请实施例提供了一种基于扫描机制的呼吸灯

【技术实现步骤摘要】
基于扫描机制的呼吸灯、控制方法、控制装置及存储介质


[0001]本申请涉及呼吸灯
,尤其涉及一种基于扫描机制的呼吸灯

控制方法

控制装置及存储介质


技术介绍

[0002]目前在一些家电使用场景中,有很多使用发光二极管
(Light Emitting Diode

LED)
灯实现呼吸灯显示效果的情况,例如,电动牙刷充电的指示灯采用呼吸灯显示

因为人的眼睛具有暂留效应,当灯快速闪烁的时候的频率达到一定阈值,人眼能够识别到灯是常亮的,呼吸灯控制的频率一般超过
50HZ
以上,人的眼睛就不会感觉到灯的闪烁

现有的
LED
呼吸方式至少占用微控制单元
(Micro Controller Unit

MCU)
的一个输入输出
(Input Output

IO)
口,通过控制
IO
口的占空比实现
LED
的呼吸效果

现在技术中控制每个呼吸灯需要至少一个
IO
口,在同一时间内,若想同时控制不同的
LED
灯实现呼吸效果,就得需要占用多个
IO
口,导致过多占用
MCU

IO
资源


技术实现思路

[0003]为了解决上述技术问题,本申请实施例提供了一种基于扫描机制的呼吸灯

控制方法

控制装置及存储介质

[0004]第一方面,本申请实施例提供了一种基于扫描机制的呼吸灯,包括:微控制单元和
LED
扫描电路,所述
LED
扫描电路包括多个主轴

多个辅轴和多个
LED
,各所述主轴设置多个第一结点,各所述辅轴设置多个第二结点,各所述主轴的各所述第一结点与对应辅轴的第二结点之间串联对应的
LED
,以形成
LED
矩阵;
[0005]所述微控制单元包括多个
IO
口,各所述主轴的输入端分别与对应的
IO
口电连接,各所述辅轴的输入端分别与对应的
IO
口电连接;
[0006]所述微控制单元,用于根据主轴数量将扫描周期划分为多个行时间片,确定当前时间所属的目标行时间片,根据行时间片与主轴的对应关系确定所述目标行时间片对应的目标主轴,控制在所述目标行时间片内向所述目标主轴的输入端提供高电平,确定与所述目标主轴电连接的目标辅轴,控制向所述目标辅轴按照预设占空比提供低电平,以控制所述目标主轴与所述目标辅轴之间的目标
LED
亮灭

[0007]在一实施方式中,所述微控制单元,还用于对各所述行时间片进行划分,得到呼吸精度,根据所述呼吸精度确定所述预设占空比

[0008]在一实施方式中,所述
LED
扫描电路还包括多个电阻,各所述电阻与各所述
LED
一一对应,各所述电阻的第一端与对应主轴的一结点电连接,各所述电阻的第二端与对应
LED
的第一端电连接,对应
LED
的第二端与对应辅轴的一结点电连接

[0009]在一实施方式中,
LED
的数量根据所述主轴数量和辅轴数量确定

[0010]第二方面,本申请实施例提供了一种基于扫描机制的呼吸灯控制方法,应用于第一方面所提供的基于扫描机制的呼吸灯,所述方法包括:
[0011]根据主轴数量将扫描周期划分为多个行时间片;
[0012]确定当前时间所属的目标行时间片,根据行时间片与主轴的对应关系确定所述目标行时间片对应的目标主轴,控制在所述目标行时间片内向所述目标主轴的输入端提供高电平;
[0013]确定与所述目标主轴电连接的目标辅轴,控制向所述目标辅轴按照预设占空比提供低电平,以控制所述目标主轴与所述目标辅轴之间的目标
LED
亮灭

[0014]在一实施方式中,所述预设占空比的获取的步骤,包括:
[0015]对各所述行时间片进行划分,得到呼吸精度;
[0016]根据所述呼吸精度确定所述预设占空比

[0017]在一实施方式中,所述方法还包括:
[0018]根据所述主轴数量和辅轴数量确定
LED
数量

[0019]第三方面,本申请实施例提供了一种基于扫描机制的呼吸灯控制装置,应用于第一方面所提供的基于扫描机制的呼吸灯,所述装置包括:
[0020]第一划分模块,用于根据主轴数量将扫描周期划分为多个行时间片;
[0021]第一确定模块,用于确定当前时间所属的目标行时间片,根据行时间片与主轴的对应关系确定所述目标行时间片对应的目标主轴,控制在所述目标行时间片内向所述目标主轴的输入端提供高电平;
[0022]控制模块,用于确定与所述目标主轴电连接的目标辅轴,控制向所述目标辅轴按照预设占空比提供低电平,以控制所述目标主轴与所述目标辅轴之间的目标
LED
亮灭

[0023]在一实施方式中,所述装置还包括:
[0024]第二划分模块,用于对各所述行时间片进行划分,得到呼吸精度;
[0025]第二确定模块,用于根据所述呼吸精度确定所述预设占空比

[0026]第四方面,本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第二方面提供的基于扫描机制的呼吸灯控制方法

[0027]上述本申请提供的基于扫描机制的呼吸灯

控制方法

控制装置及存储介质,通过微控制器对
LED
扫描电路实现呼吸灯效果的扫描机制,将扫描周期切片为行时间片,再将行时间片切片为呼吸精度,提高
LED
呼吸控制效果,减少在
LED
灯呼吸控制时对微控制单元的
IO
口的占用,减少对于硬件的外设资源占用,芯片选型局限小,不过于依赖外围电路,不依赖锁存器,不依赖外围控制芯片,成本低

附图说明
[0028]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对本申请保护范围的限定

在各个附图中,类似的构成部分采用类似的编号

[0029]图1示出了本申请实施例提供的基于扫描机制的呼吸灯的一结构示意图;
[0030]图2示出了本申请实施例提供的
LED
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于扫描机制的呼吸灯,其特征在于,包括:微控制单元和
LED
扫描电路,所述
LED
扫描电路包括多个主轴

多个辅轴和多个
LED
,各所述主轴设置多个第一结点,各所述辅轴设置多个第二结点,各所述主轴的各所述第一结点与对应辅轴的第二结点之间串联对应的
LED
,以形成
LED
矩阵;所述微控制单元包括多个
IO
口,各所述主轴的输入端分别与对应的
IO
口电连接,各所述辅轴的输入端分别与对应的
IO
口电连接;所述微控制单元,用于根据主轴数量将扫描周期划分为多个行时间片,确定当前时间所属的目标行时间片,根据行时间片与主轴的对应关系确定所述目标行时间片对应的目标主轴,控制在所述目标行时间片内向所述目标主轴的输入端提供高电平,确定与所述目标主轴电连接的目标辅轴,控制向所述目标辅轴按照预设占空比提供低电平,以控制所述目标主轴与所述目标辅轴之间的目标
LED
亮灭
。2.
根据权利要求1所述的基于扫描机制的呼吸灯,其特征在于,所述微控制单元,还用于对各所述行时间片进行划分,得到呼吸精度,根据所述呼吸精度确定所述预设占空比
。3.
根据权利要求2所述的基于扫描机制的呼吸灯,其特征在于,所述
LED
扫描电路还包括多个电阻,各所述电阻与各所述
LED
一一对应,各所述电阻的第一端与对应主轴的一结点电连接,各所述电阻的第二端与对应
LED
的第一端电连接,对应
LED
的第二端与对应辅轴的一结点电连接
。4.
根据权利要求3所述的基于扫描机制的呼吸灯,其特征在于,
LED
的数量根据所述主轴数量和辅轴数量确定
。5.<...

【专利技术属性】
技术研发人员:王超陈平
申请(专利权)人:无锡勇芯科技有限公司
类型:发明
国别省市:

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

1