4、TFT-LCD核心原理:薄膜晶体管(TFT)开关原理、像素寻址与电压保持、灰阶显示原理
好,咱们进入TFT-LCD最核心的部分。前面讲了液晶怎么扭转、背光怎么照亮,但真正让每个像素听话的,是背后的TFT阵列。说白了,TFT就是每个像素的“水龙头”,控制着液晶分子该扭多少度。
4.1 薄膜晶体管(TFT)开关原理
TFT本质上是一个场效应管,做在玻璃基板上。我刚开始接触时也觉得奇怪——玻璃上还能做晶体管?确实可以,用非晶硅(a-Si)或低温多晶硅(LTPS)工艺。
它的结构很简单:
- 栅极(Gate):控制开关的“阀门”
- 源极(Source):数据电压的入口
- 漏极(Drain):连接像素电极的出口
- 半导体层:a-Si或LTPS,负责导通
工作原理呢?栅极加正电压时,半导体层形成导电沟道,源极和漏极就通了。栅极电压撤掉,沟道消失,断开。就这么简单。
关键参数:开关电流比(Ion/Ioff)至少要达到106以上。我见过一些低端屏,这个比值不够,导致漏电严重,画面发灰。
嗯,这里要注意:TFT的沟道宽度和长度(W/L)直接影响驱动能力。大尺寸面板需要更大的W/L,否则充电时间不够。
4.2 像素寻址与电压保持
一个1920×1080的屏幕,有超过600万个子像素。怎么让每个像素都拿到正确的电压?靠的是行列寻址。
结构是这样的:
- 栅极线(Gate Line):一行一行地打开TFT
- 源极线(Source Line):一列一列地送数据电压
- 公共电极(Vcom):所有像素共享的参考电压
- 存储电容(Cst):保持电压的关键
寻址过程:
- 栅极驱动器选中第1行,给Gate Line加高电平
- 这一行所有TFT同时导通
- 源极驱动器把每列的数据电压送到对应的像素电极
- 栅极电压撤掉,TFT关闭
- 存储电容保持像素电极上的电压,直到下一帧
你想想看,一行只有几十微秒的充电时间。我做过一个项目,源极驱动器的输出阻抗没匹配好,导致大尺寸面板边缘的像素充电不足,画面亮度不均匀。后来加了预充电电路才解决。
避坑指南:我曾经在选型存储电容时,为了省成本用了偏小的电容。结果画面闪烁严重,尤其是60Hz刷新率下。后来老老实实按液晶电容的3倍来配Cst,问题才消失。
4.3 灰阶显示原理
灰阶就是亮度等级。8bit面板有256级灰阶,10bit有1024级。怎么实现的?靠的是精确控制像素电压。
液晶分子的扭转角度,取决于像素电极和公共电极之间的电压差。电压越高,扭转越大,透光越多。反过来,电压低,透光少。
具体关系:
| 灰阶值 | 像素电压(Vpixel) | 液晶扭转角度 | 透光率 |
|---|---|---|---|
| 0(全黑) | 0V | 0° | 最低 |
| 127(中间灰) | 约2.5V | 约45° | 50% |
| 255(全白) | 约5V | 90° | 最高 |
但这里有个坑:液晶不能一直加直流电压,否则会极化损坏。所以必须用交流驱动——每帧反转像素电压的极性。这就是为什么源极驱动器要输出正负两种电压。
注意:灰阶电压的精度直接影响显示质量。8bit面板需要256级电压,每级间隔约19.5mV(5V/256)。如果源极驱动器的DAC精度不够,就会出现色阶断层。我调试过一块屏,低灰阶下能看到明显的条纹,就是DAC线性度不好。
4.4 核心逻辑关系图
下面这张图把TFT开关、像素寻址、灰阶显示串起来了。我建议你多看几遍,理解数据从源极驱动器到液晶分子的完整路径。
4.5 实际设计中的几个关键点
做TFT-LCD驱动设计,有几个地方容易出问题:
- 充电时间:一行只有1/帧率/行数秒。比如60Hz、1080行,每行只有约15.4μs。源极驱动器必须在这段时间内把电压稳定下来。
- 电压保持率:TFT关断后,存储电容会缓慢放电。如果漏电流大,下一帧刷新前电压就掉下去了,画面会变暗。
- 极性反转:我习惯用列反转(Column Inversion),功耗和画质比较均衡。点反转(Dot Inversion)画质最好但功耗高,行反转(Row Inversion)容易有闪烁。
个人经验:调试灰阶伽马曲线时,别只看中间灰阶。低灰阶(0-30)和高灰阶(220-255)最容易出问题。我一般会在这两个区间多采几个点,用高精度万用表实测像素电压,跟理论值对比。
嗯,TFT-LCD的核心原理就这些。理解了TFT怎么开关、像素怎么寻址、灰阶怎么产生,后面讲驱动时序和接口协议就顺了。