6309|18

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

如何实现分级背光:D0\D1\D2\D3\D4 [复制链接]

YLS3C2440A的BSP中只提供过两个背光级别,亮与暗。。。我现在想多分几级,比如D0,D1,D2,D3,D4。。。D4是亮度最大,D0是亮度最小,即为暗,其它几个级别是介于其中。。。有朋友说得硬件支持,不知道对不对。。。

如果S3C2440不支持的话,哪位牛人有没有可以背光分级的代码,或做过此类项目的牛哥,帮忙提些建议,,致谢!!!

再次重申:目前背光驱动能正常变亮与变暗,我现在想在最亮与暗之间加几级,达到节能的效果。。。就像手机的屏一样,不用时屏时暗的,但,不是全暗,还是可以看到图片及字样。。。谢谢

最新回复

zdk
对,调PWM的占空比!  详情 回复 发表于 2010-1-13 14:37
点赞 关注

回复
举报

83

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
如果硬件支持连续调节亮度, 你在每个级别输出不同的亮度不就行了吗?(修改DA输出或者PWM输出占空比)
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
这个 首先需要硬件支持。
而软件上实现比较简单。

因为:一般的背光驱动IC 都是采用PWM来控制背光的;而且该PWM是可以动态调整。

所以楼主首先需要看看你的板子上的背光驱动IC是否支持PWM或者一根线数字调控(有少部分IC采用这种方式),如果支持。

那么你就可以实现你所想实现的背光亮度的分级。
在软件里面你需要调节PWM输出的高脉宽的占空比,即可实现分级。
当然具体设置,需要你自己调测下,根据你觉得分级层次较好时,保留那几个PWM值。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

4
 
像楼上所说的,如果是用的PWM控制背光的话实现起来就容易了。
我们的背光分九个等级呢
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

5
 
要先看你的硬件线路和背光供电芯片是否支持背光等级调整了。
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

6
 
Veabol能出点示例代码不?谢谢

另外,大家提到的这个“占空比”是什么意思?
是不是PWM控制信号的百分之多少,,,,?像数字比例一样。。。如果是分成5级的话,这个比值就是20%增一级的。。。?
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 4 楼 skynet000 的回复:
要先看你的硬件线路和背光供电芯片是否支持背光等级调整了。

这个怎么看的?这个问题是不是比较菜。。。我现在是在S3C2440上学习。。。麻烦各位牛哥,帮我看看
 
 
 

回复

58

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 liuysheng 的回复:
引用 4 楼 skynet000 的回复:
要先看你的硬件线路和背光供电芯片是否支持背光等级调整了。

这个怎么看的?这个问题是不是比较菜。。。我现在是在S3C2440上学习。。。麻烦各位牛哥,帮我看看


就是我所说的,你的背光驱动IC是否支持PWM或一根线数字调控(有少部分IC采用这种方式),
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(中级)

9
 
PWM是支持的,不过,“一根线数字调控”是不是支持,这个不清楚。。。

PWM调光的原理是不是如下所说:
一种方式就是PWM调光,利用人眼的视觉暂停原理,以一定的频率和占空比来周期性的控制白光LED的导通电流在零电流到额定工作电流之间来回切换,从而调整亮度,这种调光方式就不会产生色移。在应用时,为了确保人眼看不到LED周期亮灭的情况,PWM调光的频率一般要大于100Hz,CP2130/1/3可以支持0~50kHz的调光频率范围,这样大大方便了系统的设计。并且由于芯片优越的环路控制特性,保证了调光过程的平稳,消除了可能潜在的噪声干扰。
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

10
 
硬件支持的话,应该任何模式都可以的,例如0x0是最暗,0xff最亮
这个应用层可以设置中间的任何一个值,不仅仅局限在D0-D4
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

11
 
PWM 控制,做个像手机那样的应用小软件即可,呵呵。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

12
 
关键是底层的背光驱动要支持背光可调。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

13
 
找到液晶屏的DATASHEET,里面有一个PIN是调节背光的。把那个脚接到2440的PWM输出引脚。软件只要控制PWM的占空比例就可以了。至于D1/D2/.../DN楼主想分多少级别都可以!
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 12 楼 wjf_zjut 的回复:
找到液晶屏的DATASHEET,里面有一个PIN是调节背光的。把那个脚接到2440的PWM输出引脚。软件只要控制PWM的占空比例就可以了。至于D1/D2/.../DN楼主想分多少级别都可以!


就是这么调的。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 3 楼 veabol 的回复:
像楼上所说的,如果是用的PWM控制背光的话实现起来就容易了。
我们的背光分九个等级呢

我们的背光分了100级。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

16
 
引用 14 楼 wen_hua 的回复:
引用 3 楼 veabol 的回复:
像楼上所说的,如果是用的PWM控制背光的话实现起来就容易了。
我们的背光分九个等级呢

我们的背光分了100级。


能不能分享一些示例代码...?谢谢
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

17
 
背光分了100级????

有必要做成这么级别吗?我一直没见到过具体的示例代码,或者,哪位牛哥,帮忙指点一下 优龙S3C2440下,是应该关注哪几个点,谢谢
如12楼所言...致谢

引用 12 楼 wjf_zjut 的回复:
找到液晶屏的DATASHEET,里面有一个PIN是调节背光的。把那个脚接到2440的PWM输出引脚。软件只要控制PWM的占空比例就可以了。至于D1/D2/.../DN楼主想分多少级别都可以!
 
 
 

回复

85

帖子

1

TA的资源

一粒金砂(初级)

18
 
有PWM的话直接改PWM输出的占空比
没有的话,用GPIO模拟也是可以的,就是没那么准确,需要算法补偿
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

19
 
对,调PWM的占空比!
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表