新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于嵌入式Linux的LCD背光调节及驱动的实现

基于嵌入式Linux的LCD背光调节及驱动的实现

作者:时间:2012-04-24来源:网络收藏

摘要:为了减少手持式设备的功耗并满足的应用需求,在下,设计了一种用按键来输出方波占空比以的解决方案。该方案采用S3C2440的定时器产生PWM信号,系统根据使用情况和外界光线强度的变化,用传入的按键触发次数来控制定时器输出PWM信号的占空比,通过软件状态的实时调节,并完成了背光程序的设计。测试结果表明,该方法可以降低设备的功耗并能满足背光调节的要求,具有良好的稳定性及通用性。
关键词:系统;PWM;按键;背光调节

0 引言
在手持式设备中,液晶显示屏的使用越来越广泛。由于自身是不能发光的,它需要一个强劲的光源来给它提供背光,以便清晰地显示信息。这样的光源是非常耗电的,通常液晶显示屏的功耗常常占到系统总功耗的60%以上。以群创的7寸屏为例,通常背光灯的功耗为2.5 W,而LCD的功耗只有0.825 W。由此可见,背光光源的功耗在整个电源中的比重是相当高的。如果系统在不用显示屏时,也全功率的运行,系统的电池能量将很快被耗光。所以,调节LCD的背光源,降低系统在不用显示屏时的能耗是十分必要的工作。另外,由于手持式设备工作环境的变化,也需要根据外界光线强度的变化,对背光的亮度做出相应的调节,以适合人眼观看的舒适度。
上述2种原因,考虑到设备功耗的降低以及使用的便利性,本文在下,设计了一种使用S3C2440的定时器产生PWM(Pulse Width Modulation)信号,根据设备实际使用需要,和外界光线强度的变化用按键调节LCD背光亮度的解决方案。

1 PWM的背光调节原理
在中小尺寸液晶显示屏中,一般采用白光LED作为显示屏的背光光源。PWM即脉宽调制,PWM调光就是利用人眼的视觉暂停原理,以一定的频率和占空比的方波来控制LED的导通。LED正向电流在零电流到额定工作电流之间来回切换,通过高速开关背光,周期循环地提供不同占空比的方波,亮度的调节。只要导通时LED正向电流大小是恒定的,发出的白光就不会发生色偏,而且只要频率大干100Hz,人眼看到的将是连续的光源。

本文引用地址:http://www.eepw.com.cn/article/149184.htm

a.JPG


图1是脉宽调制信号的波形。假设高电平代表打开背光,低电平代表关闭背光,背光打开和关闭时间的比例不同会得到不同占空比的方波。从输出的波形来看,波的平均功率是不一样的,这样就得到了不同的亮度,实现了背光的调节。

2 背光调节的硬件实现方案
S3C2440是三星公司推出的一款ARM920T内核的16/32位RISC嵌入式微处理器。其内部有5个16位的定时器,其中前4个定时器(TOUT0~TOUT3)具有PWM功能,第5个定时器(TOUT4)是一个没有输出引脚的内部定时器,另外定时器TOUT0有一个死区发生器,通常用于大电流设备控制。
PWM信号可以用硬件产生,也可以由软件产生。由于用软件定时产生PWM信号外围电路简单,脉冲宽度精度高,控制灵活,所以本方案用S3C2440的定时器TOUT1,软件定时产生PWM信号,通过改变TOUT1端口GPB1输出脉冲信号占空比,控制背光的开关。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

LCD显示屏相关文章:lcd显示屏原理


lcd相关文章:lcd原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭