当前位置: 金桥电子资料网-电器维修行业资料门户网站 → 线路图纸其它电路图光电应用 → 基于FPGA动态背光源及其驱动电路设计
内容详细

基于FPGA动态背光源及其驱动电路设计

作者:金桥电子  来源:本站整理  发布时间:2011-10-14 19:53:25

摘要:LCD 显示离不开背光源的辅助,而现在绝大多数显示器采用恒定亮度背光源,存在显示效果动态模糊以及低对比度等问题,并且耗能也较为严重。文章着重叙述一种基于视频内容逐帧分析,然后选择最佳背光亮度的一种由FPGA 控制的动态背光源设计方案。实验采用的是TI 公司的TLC5947,具有多个输出通道,可以适用于大规模显示屏

  引言

  当代LCD 显示大部分采用的是冷阴极射线荧光灯(CCFL)背光或LED 静态背光,由于CCFL 亮度不易控制并且响应速度慢,造成能源浪费和动态模糊。LED 静态背光效果虽好,但是其耗能也较为严重,另外恒定亮度的背光使得图像的对比度下降,显示效果不理想。对图像RGB 像素进行分析,在某些区域适当地采用低一级亮度的LED 背光,不仅可以节能,而且会扩大图像显示的对比度,消除动态模糊现象。

  1 设计方案及其原理

  动态背光源表面上是个整体,其实内部在制作原理图时已经将之分成多个区域,分别控制其各自的亮度。可知背光灯的密集度越高,划分的区域越多、面积越小,显示出来的整体效果会越好。但是从成本、经济价值、制作工艺、节能等方面综合考虑,可知灯的数目不可能无限多,划分的区域也不会无限密集,但是总可以找到一个最合适的设计规格。

  RGB 色彩模型是工业界的一种颜色标准,通过RGB 模型为图像中每一个像素的RGB 分量分配一个0~255 范围内的强度值。RGB 图像只使用三种颜色,按照不同的比例混合, 理论上在屏幕上呈现16,777,216 种颜色。在本系统只有RGB 各个分量不能直接得到我们需要的亮度控制参数Ki,需要经过FPGA运算得到图像各个像素的灰度值,然后再计算。

  对图像进行灰度计算的基本思想是将每个像素的RGB 三种颜色成份的值取平均,然而由于人眼的敏感性,这种做法效果并不好,应该是每个分量需有一定的权重,计算公式如下所示。

  (1)为灰度计算公式,可直接由RGB 各个分量计算得到像素的灰度值,当然可以整体的放大或缩小,即乘以一个共同的系数。

  (2)为由像素灰度求亮度公式,其中Tmax 为最大透过率,在同一个系统中为一固定值,可不予关注,γ 为RGB 像素矫正因子,B 为背光源亮度值。

  当背光源的亮度变为原来的1/λ即B' 时,为了使人眼观察灰度C' 像素的亮度不发生大的变化,应使两次得到的值一致,即:

  令:

  解方程可以求得:

  一般情况下,灰度的调节由8bit 数据控制,即可以将灰度值由0~255,分成256 份,其中每一份代表一个灰度级别(本实验中所使用驱动芯片的灰度级别为4,096)。所以可以令控光参数Ki:

  其中Cmax 为各个分割区域中的最大灰度值,Ci为各个相应区域的最大灰度值,计算得到的区域控光参数Ki 来调节FPGA 的输出,来调节背光板亮度,从而可以得到校正后各个像素的RGB 值分别为:

  如方案图所示,最后将由控制器输出的行、场同步信号和校正后的RGB 信号等传输给LCD 板。

 

[1] [2] [3]  下一页

如资料来源于网络或用户(非本站原创),仅供学习交流之用,版权归原作者所有!
如有侵权,请及时与我们联系! 现在联系我们

  • 好的评价如果您觉得此文章好,就请您
      0%(0)
  • 差的评价如果您觉得此文章差,就请您
      0%(0)



文章评论
   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论


  

关于我们 | 网站帮助 | 广告合作 | 下载声明 | 免责声明 | 申请连接 | 付款方式 | 网站地图 | 返回顶部
  • 版权:Copyright©2009-2018 www.jqdzw.Com.  All Rights Reserved . 金桥电子网(连云港金云网络科技有限公司) 版权所有
  • 苏ICP备11037958号  苏公网安备 32072402010019号