当前位置:资料首页 > 论 文 > 电光源 > 正文

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

2012-10-17  来源:维库电子   有4705人阅读

  在手持式设备中,液晶显示屏的使用越来越广泛。由于LCD自身是不能发光的,它需要一个强劲的光源来给它提供背光,以便清晰地显示信息。这样的光源是非常耗电的,通常液晶显示屏的功耗常常占到系统总功耗的60%以上。

  统PCLK 时钟源,获取总线时钟频率值。设置定时器TOUT1的时钟预分频值和分频值,分别写入定时器配置寄存器TCFG0和TCFG1;(2)写入初始值到比较缓存寄存器TCMPB1和计数缓存寄存器TCNTB1;(3)设置定时器控制寄存器TCON.使能定时器TOUT1的自动重载位,关闭反相器,开启手动更新位,启动定时器TOUT1.在定时器延时等待一定时间后定时器的下降计数器开始计数;(4)清除定时器TOUT1的手动更新位,手动更新位必须在下次写前被清除。

  4 测试结果与分析

  将驱动程序编译后加载到内核测试,设定PWM 输出频率为200Hz,高电平比例为1/3的波形,通过示波器看到GPB1端口所输出波形如图5所示。

  图5 GPB1输出波形

  通过测试,可以得到如表1所示的该手持式设备功耗与背光亮度相关的数据。

  表1 系统不同背光亮度的功耗对比表

  从表1中可以看出背光亮度等级越低,系统的功耗越小。所以,在该设备使用时,在环境允许的条件下,可以降低背光亮度等级,以减少功耗。本文的背光驱动程序为背光调节提供了7级的亮度控制。在实际使用的过程中,设置1/3的亮度即可,只有在特殊的场合才需要设置为高亮。在LCD不工作的时候,可以调低或者关闭背光,这样可以大大节省能耗。在应用时,为了确保人眼看不到LED周期亮灭的情况,以获得视觉上的满意效果,PWM 输出的频率一般在设置在100~300Hz之间比较合适,否则会给人闪烁的感觉。

  5 结 语

  本文在嵌入式Linux下,设计了一种基于PWM 调节LCD背光的软硬件实现方案。本方案与普通的线性调光相比,更符合人们对LED调光精度、效率以及效果的要求,同时可以降低系统功耗并能满足手持式设备调节背光的要求,该方案已经在一款手持设备产品上得到了应用。在实际应用中,为了防止当PWM 频率落在200~20kHz之间时,LED驱动电路的电感和电容产生人耳听得见的噪声,可以根据需求,增加成本,用高耐压的钽电容代替陶瓷电容;还可以牺牲调光精度,把开关频率提高到20kHz以上,跳出人耳听觉的范围。

1 2
【有0人参与评论】

网友评论

标题:
网友评论仅供其表达个人看法,并不表明中国照明网同意其观点或证实其描述

中国照明网论文频道现向广大业内朋友征集稿件。稿件内容要求具有技术性、可读性。欢迎研究机构、院校、企业进行投稿。

投稿信箱:edit@lightingchina.com.cn
联系电话:0086-020-85530605-5029

(投稿时请注明作者姓名、单位、邮编和地址及电话、E-mail;以便通知审核结果,如发稿七日内无通知请来电查询。)

广东中照网传媒有限公司 版权所有 增值电信业务经营许可证:粤B2-20050039 粤ICP备06007496号
传真:020-85548112 E-mail:Service@lightingchina.com.cn 中国照明网