GAMMA测试方法及分析
■GAMMA产生原理及计算公式
GAMMA的产生源自于人眼可识别的亮度与实际亮度不成线性关系,当GAMMA为2.2时,人眼识别每个灰阶亮度的递进才是等距的
比较适合人眼的视觉特性的Gamma值为2.2,如果Gamma值偏大,则整体图像会感觉偏暗,图像暗场景中的细节容易丢失,如果gamma值偏小整体图像视觉偏亮,层次感比较差
■测试方法
每个品牌ic及型号不同,在此以ILI9341为例子说明如何调试GAMMA
•测试前准备
如果理解和读懂datasheet关于Gamma调定方面的描述,直接控制Gamma的寄存器为E0H E1H,分别控制Gamma电压正极和负极
VNX和VPX的电压要在Vcomh和source电压之间
了解硬件工作原理,右图所示可知,各阶Gamma电压都是在基准电压分压得到的,所以若干基准电压Gamma 0/1/2/20/43/61/62/63/需要先设置好,0/1为黑色画面电压,62/63为白色画面电压,2/20/43/61为Gamma值的基准点电压,将这些节点电压设置好才能调整其余电压
•测试方法
根据表格,用K7测量16灰阶各画面亮度值,输入以上表格,蓝色为根据最大最小亮度模拟出的标准2.21曲线,黄色为实测数据,根据图像,修改相关数据点对应的寄存器值。
•调试步骤
先调用供应商提供的代码将屏幕点亮
若发现黑色画面不黑,白色画面亮度不够时,在Gamma参数无法改善的情况下,
可以调整如下参数
1.加大VGH/VGL电压,避免液晶开合角度不够
2.VREG电压调定,因为VNX/VPX是由VREG产生的
3.调整Vcom电压值
确认好黑/白色画面GAMMA后,调试Fliker,以后看Gamma 1/2/20/43/61/62是否与标准GAMMA2.2曲线吻合后,再调试其余点电压,基准电压设定后,不能动基准电压,会影响别的电压值
根据上面曲线,黄色部分离散的点勾勒出的曲线基本与GAMMA2.2部分重合
不同的ic,特性差异比较大,调试方式也有差异,所以在调试Gamma的时候需要对相关ic特性详细了解。
三色GAMMA调试也是先写入三色各灰阶画面值,测试各阶亮度,看是否与标准GAMMA2.2曲线符合