基于嵌入式Linux的LCD背光调节及驱动的实现
4 测试结果与分析
将驱动程序编译后加载到内核测试,设定PWM输出频率为200 Hz,高电平比例为1/3的波形,通过示波器看到GPB1端口所输出波形如图5所示。本文引用地址:https://www.eepw.com.cn/article/149184.htm
通过测试,可以得到如表1所示的该手持式设备功耗与背光亮度相关的数据。
从表1中可以看出背光亮度等级越低,系统的功耗越小。所以,在该设备使用时,在环境允许的条件下,可以降低背光亮度等级,以减少功耗。本文的背光驱动程序为背光调节提供了7级的亮度控制。在实际使用的过程中,设置1/3的亮度即可,只有在特殊的场合才需要设置为高亮。在LCD不工作的时候,可以调低或者关闭背光,这样可以大大节省能耗。在应用时,为了确保人眼看不到LED周期亮灭的情况,以获得视觉上的满意效果,PWM输出的频率一般在设置在100~300 Hz之间比较合适,否则会给人闪烁的感觉。
5 结语
本文在嵌入式Linux下,设计了一种基于PWM调节LCD背光的软硬件实现方案。本方案与普通的线性调光相比,更符合人们对LED调光精度、效率以及效果的要求,同时可以降低系统功耗并能满足手持式设备调节背光的要求,该方案已经在一款手持设备产品上得到了应用。在实际应用中,为了防止当PWM频率落在200~20 kHz之间时,LED驱动电路的电感和电容产生人耳听得见的噪声,可以根据需求,增加成本,用高耐压的钽电容代替陶瓷电容;还可以牺牲调光精度,把开关频率提高到20 kHz以上,跳出人耳听觉的范围。
LCD显示屏相关文章:lcd显示屏原理
lcd相关文章:lcd原理
评论