一种led驱动方法

文档序号:9671592阅读:180来源:国知局
一种led驱动方法
【技术领域】
[0001]本发明涉及LED技术领域,具体涉及一种LED驱动方法。
【背景技术】
[0002]随着发光二极管(LED)技术的发展,LED的应用变得十分广泛。一般LED辉度值变化的驱动采用脉冲宽度调制(PWM)驱动方式,以不同占空比实现各LED的不同辉度。LED流星灯,是一种流动时形成流星效果的LED花样。其中流星效果是流星灯头部较亮,尾部较暗,各个LED的辉度按照线性变化的规律流动形成流星效果,再循环流动便形成了流星雨。传统的流星灯,流星辉度流动过程不平滑,肉眼观察流星灯时出现闪烁抖动现象,影响视觉效果。

【发明内容】

[0003]本发明的目的在于提供一种LED驱动方法,以能够实现LED流星灯辉度平滑变化。
[0004]为实现上述目的,本发明采用了以下技术方案:
一种LED驱动方法,包括以下步骤:
(1)对每一颗LED,每隔一段时间输入驱动LED发光的数据帧,相邻两个数据帧的数据变化将流星灯中每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度;
(2)在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度的数据帧之间,插入至少两个数据帧,所述插入的至少两个数据帧使得每一颗LED在辉度调整的过程中辉度呈现平滑变化;
(3)在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度的数据帧之间,插入至少三个数据帧,所述插入的至少三个数据帧使得每一颗LED在辉度调整的过程中辉度呈现平滑变化;
(4)获取并存储每一颗LED变化的辉度值,生成相应占空比,输出所述相应占空比的脉冲宽度调制波形;
(5)控制对应通道上LED的辉度变化,线性变化为每一颗LED辉度从3调整至预设最高辉度值时辉度线性增加,从预设最高辉度值调整至3过程中辉度线性减小。
[0005]进一步的,所述线性变化为每一颗LED辉度从1调整至预设最高辉度值时辉度线性增加,从预设最高辉度值调整至1过程中辉度线性减小。
[0006]由上述技术方案可知,本发明在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在所述前一数据帧的辉度的数据帧之间,插入至少两个数据帧,使得每一颗LED在辉度调整的过程中辉度呈现平滑变化。相邻两个LED的辉度值缓冲过渡,使流星灯流动过程中产生平滑流畅的流星效果。
【具体实施方式】
[0007]本实施例的LED驱动方法,包括以下步骤:
S1:对每一颗LED,每隔一段时间输入驱动LED发光的数据帧,相邻两个数据帧的数据变化将流星灯中每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度;
S2:在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度的数据帧之间,插入至少两个数据帧,插入的至少两个数据帧使得每一颗LED在辉度调整的过程中辉度呈现平滑变化;
S3:在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度的数据帧之间,插入至少三个数据帧,插入的至少三个数据帧使得每一颗LED在辉度调整的过程中辉度呈现平滑变化;
54:获取并存储每一颗LED变化的辉度值,生成相应占空比,输出相应占空比的脉冲宽度调制波形;
55:控制对应通道上LED的辉度变化,线性变化为每一颗LED辉度从3调整至预设最高辉度值时辉度线性增加,从预设最高辉度值调整至3过程中辉度线性减小。
[0008]上述步骤中,线性变化为每一颗LED辉度从1调整至预设最高辉度值时辉度线性增加,从预设最高辉度值调整至1过程中辉度线性减小。
[0009]以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。
【主权项】
1.一种LED驱动方法,其特征在于,包括以下步骤: (1)对每一颗LED,每隔一段时间输入驱动LED发光的数据帧,相邻两个数据帧的数据变化将流星灯中每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度; (2)在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度的数据帧之间,插入至少两个数据帧,所述插入的至少两个数据帧使得每一颗LED在辉度调整的过程中辉度呈现平滑变化; (3)在每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度的数据帧之间,插入至少三个数据帧,所述插入的至少三个数据帧使得每一颗LED在辉度调整的过程中辉度呈现平滑变化; (4)获取并存储每一颗LED变化的辉度值,生成相应占空比,输出所述相应占空比的脉冲宽度调制波形; (5)控制对应通道上LED的辉度变化,线性变化为每一颗LED辉度从3调整至预设最高辉度值时辉度线性增加,从预设最高辉度值调整至3过程中辉度线性减小。2.根据权利要求1所述的LED驱动方法,其特征在于:所述线性变化为每一颗LED辉度从1调整至预设最高辉度值时辉度线性增加,从预设最高辉度值调整至1过程中辉度线性减小。
【专利摘要】本发明涉及一种LED驱动方法,通过对每一颗LED,每隔一段时间输入驱动LED发光的数据帧,相邻两个数据帧的数据变化将流星灯中每一颗LED的辉度从该LED在前一数据帧的辉度调整为相邻的前一颗LED在前一数据帧的辉度,然通过对两个数据帧之间插入数据帧的方法对LED进行驱动,使得每一颗LED在辉度调整的过程中辉度呈现平滑变化。相邻两个LED的辉度值缓冲过渡,使得流星灯流动过程中产生平滑流畅的流星效果。
【IPC分类】H05B33/08
【公开号】CN105430804
【申请号】CN201510954263
【发明人】汪立品, 陆启蒙
【申请人】合肥艾斯克光电科技有限责任公司
【公开日】2016年3月23日
【申请日】2015年12月20日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1