一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种LED驱动芯片动态节能开启方法与流程

2021-12-07 21:30:00 来源:中国专利 TAG:

一种led驱动芯片动态节能开启方法
技术领域
1.本发明涉及led显示技术领域,特别涉及一种led驱动芯片动态节能开启方法。


背景技术:

2.近几年来,随着人们对半导体发光材料的研究不断深入、led制造工艺的不断进步和新材料的开发和应用,各种颜色的超高亮度led取得了突破性进展。这些都促使led的应用越来越广泛,主要有三类:(1)路灯、汽车灯等大功率照明灯具;(2)室内装饰灯、汽车内部照明等中小功率灯具;(3)手机、mp4和手提电脑等便携式电子产品的背光源。高集成度、小尺寸和低功耗是其主要发展方向。
3.随着led显示屏面积和像素密度不断增加,led显示屏的功耗问题日趋显著,节能环保的led显示屏成为客户的首要选择。led显示屏体主要由若干个显示模组构成,其中占显示模组能耗较大的是led驱动芯片的能耗。所以,在保证led显示效果的前提下,采用低功耗的led驱动芯片日渐成为行业的主流。


技术实现要素:

4.本发明的目的在于提供一种led驱动芯片动态节能开启方法,以解决背景技术中的问题。
5.为解决上述技术问题,本发明提供了一种led驱动芯片动态节能开启方法,在换帧信号vsync来到时判断led驱动芯片之前写入sram缓存data_buf的灰度数据:如果连续两帧写入sram缓存data_buf中的灰度数据恒为0,且led驱动芯片未进入节能模式,则led驱动芯片在第三个换帧信号vsync后的第一个dclk上升沿,节能使能信号拉高,即进入节能模式;若已经进入节能模式,节能使能信号为高,当写入sram缓存data_buf中的灰度数据不为0时,led驱动芯片在下一个dclk上升沿节能使能信号立刻拉低,即退出节能模式。
6.可选的,所述led驱动芯片采用dclk作为写灰度数据的时钟,用vsync作为换帧信号;所述换帧信号vsync的宽度为3个dclk的上升沿。
7.可选的,定义data_zero信号判断写入led驱动芯片的sram缓存data_buf中的灰度数据,上电后的初始值为0,在换帧信号vsync来时,data_zero信号在换帧信号vsync后的第一个dclk上升沿拉高,之后在每个dclk上升沿判断sram缓存data_buf中写入的灰度数据是否为0,若灰度数据保持为0,则data_zero信号保持不变。
8.可选的,定义frame_data_zero信号判断写入led驱动芯片的sram缓存data_buf中的一帧数据,上电后的初始值为0,当data_zero信号拉高后的第一个换帧信号vsync后的第一个dclk上升沿拉高,之后在每个dclk上升沿判断sram缓存data_buf中写入的灰度数据,若灰度数据保持为0,则frame_data_zero信号保持不变。
9.本发明提供的led驱动芯片动态节能开启方法,在换帧信号vsync来到时判断led驱动芯片之前写入sram缓存data_buf的灰度数据:如果连续两帧写入sram缓存data_buf中
的灰度数据恒为0,且led驱动芯片未进入节能模式,则led驱动芯片在第三个换帧信号vsync后的第一个dclk上升沿,节能使能信号拉高,即进入节能模式;若已经进入节能模式,节能使能信号为高,当写入sram缓存data_buf中的灰度数据不为0时,led驱动芯片在下一个dclk上升沿节能使能信号立刻拉低,即退出节能模式。
10.本发明具有以下有益效果:(1)在获得同等显示效果的情况下,降低led驱动芯片功耗;(2)有效降低整个led显示屏体的功耗,提高屏体使用寿命,降低成本。
附图说明
11.图1是led驱动芯片进入动态节能模式时序图;图2是led驱动芯片退出动态节能模式时序图。
具体实施方式
12.以下结合附图和具体实施例对本发明提出的一种led驱动芯片动态节能开启方法作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
13.实施例一本发明提供了一种led驱动芯片动态节能开启方法,在换帧信号vsync来到时判断led驱动芯片之前写入sram缓存data_buf的灰度数据:如果连续两帧写入sram缓存data_buf中的灰度数据恒为0,且led驱动芯片未进入节能模式,则led驱动芯片在第三个换帧信号vsync后的第一个dclk上升沿,节能使能信号拉高,即进入节能模式;若已经进入节能模式,节能使能信号为高,当写入sram缓存data_buf中的灰度数据不为0时,led驱动芯片在下一个dclk上升沿节能使能信号立刻拉低,即退出节能模式,上述所指的“下一个dclk”即sram缓存data_buf写入非0灰度数据后到来的第一个dclk。
14.led驱动芯片采用dclk作为写灰度数据的时钟,用vsync作为换帧信号(宽度为3个dclk的上升沿),led驱动芯片内部数字部分产生en_low_power作为为节能使能信号,输出到模拟部分,以关闭模拟部分的相关模块,降低功耗。
15.如图1所示,定义data_zero信号判断写入led驱动芯片的sram缓存data_buf中的灰度数据,上电后的初始值为0,在换帧信号vsync来时,data_zero信号在换帧信号vsync后的第一个dclk上升沿拉高,之后在每个dclk上升沿判断sram缓存data_buf中写入的灰度数据是否为0,若灰度数据保持为0,则data_zero信号保持不变。
16.请参阅图1,定义frame_data_zero信号判断写入led驱动芯片的sram缓存data_buf中的一帧灰度数据,上电后的初始值为0,当data_zero信号拉高后的第一个换帧信号vsync后的第一个dclk上升沿拉高,之后在每个dclk上升沿判断sram缓存data_buf中写入的灰度数据,若灰度数据保持为0,则frame_data_zero信号保持不变。
17.如图1所示,节能使能信号en_low_power信号上电后初始值为0,在frame_data_zero信号拉高后的第一个换帧信号vsync后的第一个dclk上升沿拉高,之后在每个dclk上
升沿判断sram缓存data_buf中写入的灰度数据,当data_buf中的灰度数据不为0时,en_low_power信号在该不为0的灰度数据后的第一个dclk上升沿立刻拉低。这样便可以保证节能使能信号en_low_power只有在led驱动芯片的sram缓存data_buf中连续写入两帧全0数据(即两帧灰度数据全为0)时,在第三个换帧信号vsync后节能使能信号en_low_power拉高,此时led驱动芯片进入节能模式。之后在每个dclk上升沿判断sram缓存data_buf中写入的灰度数据,若灰度数据保持为0,则节能使能信号en_low_power信号保持不变,即led驱动芯片一直保持节能模式。
18.如图2所示,当data_buf中的灰度数据不为0时,data_zero,frame_data_zero,en_low_power信号在该不为0的灰度数据后的第一个dclk上升沿立刻同时拉低,即led驱动芯片退出节能模式。
19.上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献