我先提一个问题:你现在读这段文字所用的屏幕,不管是手机、电脑监视器还是车载面板,上面都有几十万甚至几百万个像素点,每个像素点还能独立改变亮度,凭什么能做到?答案是每个像素背后都站着一个“小开关”,这个开关的大名就叫薄膜晶体管,英文缩写TFT。很多人第一次接触TFT-LCD这个词时,都以为TFT是一种液晶材料或者某种神秘显示技术,但真实情况是:TFT既不发光,也不存在“液晶”成分,它是一颗铺在玻璃基板上的微型晶体管阵列,是整个液晶屏的控制核心。
这篇文章适合刚入门显示技术、正在做嵌入式屏幕驱动,或者只是想弄明白“为什么屏幕能显示视频”的朋友。我会尽量不堆术语,用面板结构、驱动流程和实际案例把它讲透。说实话,我自己也研究过很多次:很多屏就算给你驱动板你也不怕,反而是对TFT的工作原理理解不到位,看规格书、判断故障时整个人都是懵的。等把TFT搞明白了,再来看TFT-LCD的驱动逻辑、坏点成因、残像问题,都会清晰很多。
1. 先拆思路:为什么谈LCD之前非得先搞懂TFT
1.1 TFT到底是个什么东西
薄膜晶体管,英文全称Thin Film Transistor。拆开看,“薄膜”指的是半导体材料以薄膜形态沉积在玻璃板上,“晶体管”指的是它具备晶体管的开关功能。它不是一颗独立封装在塑料壳里的芯片,而是直接在玻璃基板上通过镀膜、光刻、刻蚀做出来的一层一层微型结构,单个尺寸普遍只有几十微米到几百微米。
在TFT-LCD里,TFT承担的角色非常明确,就是开关。屏幕上有多少个像素,基本就有多少个TFT在背后调度,只不过它太小了,肉眼看屏幕时根本注意不到。很多人把“tft彩屏”直接当成一种屏幕品类在买,卖家也不会解释内部结构,但实际上,一块所谓的TFT彩屏模组,至少包含液晶面板、TFT阵列、偏光片、背光,还有一颗驱动IC,是组合件,不是单一材料。
这里有一个极其常见的误区:TFT能用来做LCD,但TFT本身不是LCD的替代品。LCD是光学层解决如何调光,TFT是电路层解决如何控制每个像素。要理解TFT-LCD,你的思路必须拆成两条线:一条是电通路,从驱动IC开闸门、充电压;一条是光通路,从背光透过液晶扭转再出来。TFT恰好站在电通路和光通路的交界处。
1.2 TFT和TFT-LCD关系:先有开关,才有屏幕
TFT-LCD这个缩写组合起来就是“用薄膜晶体管驱动的液晶显示器”。这里有个容易绕晕的点:LCD并不是只有TFT一种驱动方式。早期计算器、电子表上用的段码屏,也有偏光片和液晶,但电极只是简单地在两片玻璃上铺成段,靠外部驱动芯片一段一段轮流加电压,那是无源矩阵液晶显示。
到了彩色屏幕时代,像素密度高、刷新速度快,如果继续用无源矩阵,电极之间会互相串扰,画面拖影严重,灰阶也做不好。所以工程师给每个像素单独配了一个晶体管开关,哪个像素要显示就打开哪个开关,给它精确充电。这种带晶体管的驱动方式被称为有源矩阵。
所以准确的说法是:TFT-LCD属于有源矩阵液晶显示,TFT就是“有源”两个字的核心。你看到百度上有人说“TFT-LCD就是LCD的一种”,并没有错,但只说对了一半。更完整的理解是:TFT是手段,LCD是载体,两者组合才有了今天的高品质彩色屏幕。
1.3 有源矩阵和无源矩阵差在哪
为了更直观理解,可以这样比喻。无源矩阵像一个大操场里用消防水管浇灌草坪,水管只能横扫几条线,怎么都会浇到不该浇的位置,水压还难控制。有源矩阵就像每个小方块都配了独立水龙头,需要谁出水就开谁,水流大小也能精确调。
放到电学上,无源矩阵在选通某行和某列时,非选通像素也会通过寄生电容被充上一点电压,这就是串扰,表现出来就是边缘模糊、对比度差。有源矩阵每个像素的TFT单独控制,只要栅极不加导通电压,数据线上的信号就进不到像素电极里,串扰被有效隔离。像素上还并联了存储电容,即使TFT关断,电压也能稳稳保持到下一帧刷新。这一区别,直接决定了屏幕的清晰度、灰阶准确度和残像表现。
我见过不少做单片机驱动的朋友,拿一块老式无源段码屏来显示图片,结果怎么调颜色都发灰、拖影,最后换了一块1.8寸tft lcd,分辨率128x160的小模组,效果立刻正常了,原因就在这里:TFT把像素隔离成了互不干扰的小单间。
2. 薄膜晶体管的构造与工作过程
2.1 三端结构:栅极、源极、漏极
TFT看起来神秘,但结构上就是一个典型的场效应管,最核心的是三个电极:栅极(Gate)、源极(Source)、漏极(Drain)。再加上半导体有源层和绝缘层,组成一个“三明治加夹心”的结构。
以常见的底栅结构为例,从玻璃基板往上数,顺序大致是:
- 玻璃基板
- 栅极金属层,通常是钼、铝、铬之类,用来形成扫描线
- 栅绝缘层,一般用氮化硅或氧化硅,把栅极和上方导电层隔开
- 半导体有源层,常见是非晶硅(a-Si)、低温多晶硅(LTPS)或氧化物半导体(IGZO)
- 欧姆接触层,降低半导体和电极之间的接触电阻
- 源极和漏极金属层,源极连接数据线,漏极连接像素电极
- 钝化层,保护内部结构,最后再开孔露出像素电极
很多人第一次看面板剖面图会犯晕,但记住一句话就行:栅极是控制端,源漏两极是电流通路,中间半导体层负责“通”或“断”。在TFT-LCD里,栅极通常接到横向的扫描线,源极接纵向的数据线,漏极接像素电极。一行一列交叉过去,就构成了整块屏的寻址矩阵。
2.2 从MOSFET到TFT:同名亲戚,不同使命
很多学过微电子的人会问:TFT和我在芯片设计里学的MOSFET到底什么关系?它们都是场效应管,都利用电场控制沟道导电,但差异也很明显。
MOSFET是直接在单晶硅晶圆上做的,材料结晶完美,电子迁移率高,所以能做高速逻辑运算,CPU、GPU里全是这类晶体管。但单晶硅晶圆不支持大面积显示,成本也高。TFT则把半导体材料“铺”成薄膜,强行放在玻璃上,牺牲了一部分性能,换来了大面积、低成本、可弯曲等特性。
所以两者的使命不同。MOSFET负责算,TFT负责“选”。在TFT-LCD里,TFT的工作频率并不需要像CPU那么夸张,它只需要在每一行被扫描到的那个瞬间准确导通,把数据电压写入像素电容,然后在下一帧来临前可靠关断,基本就算完成任务。真正困难的不是单颗TFT能做多快,而是几百万颗TFT在同一块玻璃上必须做得足够一致,漏电足够小,寿命足够长。
2.3 用一个水龙头类比讲透导通与关断
TFT的工作原理用一句话概括:栅极加电压,源漏之间就有了导电沟道,电子能流过;栅极电压撤掉,沟道消失,电流就被切断。这里可以借用家里的水龙头:
- 源极是进水管,连着数据线,里面有“水压”,也就是待写入的灰阶电压
- 漏极是出水管,通向像素电极,也就是最终要去给液晶充电的地方
- 栅极是阀门把手,谁来拧?栅极扫描驱动电路来拧
把手被提起来(栅极加正向电压),阀门打开,水流(电荷)哗啦啦流进像素电容。下一行扫描时,这只阀门被关上,像素电容就把水稳稳存住,一直保持到下一帧重新打开阀门。所以TFT本质上是像素的“门卫”,决定电压能不能进去,而不是决定亮度本身。
这个类比还能帮助理解TFT的尺寸设计。如果TFT不够“粗”,也就是宽长比太小,阀门通道太窄,那么在很短的行扫描时间内电荷充不进去,像素电压充不满,亮度就会偏暗、灰阶不准;如果TFT关断后漏电流太大,阀门关不严,水会慢慢渗漏,像素电压撑不到下一帧,画面就会闪烁、出现灰阶漂移。所以工程师在选TFT参数时,最在意的就是“开得够快”和“关得够牢”这两件事。
3. TFT在液晶显示中到底干了什么活
3.1 液晶显示的最小单元:偏振片、液晶盒、滤光片
要想理解TFT的贡献,得先知道液晶层是怎么工作的。液晶屏本身不发光,背面有一整面背光作为光源。背光先经过下偏光片,变成一束方向固定的偏振光,进入液晶盒。液晶分子在无电压时会把偏振方向“拧”一下,让光可以通过上偏光片;加了电压之后,液晶分子重新排列,不再拧转偏振方向,光就被上偏光片挡住或者部分挡住。
这里的关键是,液晶分子需要电压来改变排列角度,角度不同,透过的光强就不同。所以对液晶显示来说,每个像素就是一个“电压控制的光阀门”。TFT不是那个阀门,TFT是打开阀门供电的那个开关。真正负责调光的,是液晶层本身,还有两片偏振片、彩色滤光片配合完成。
很多人问,为什么不用一根导线直接接到每个像素电极上供电?原因很简单:几百万个像素不可能一根根引出线来,面板面积和引脚数量都不允许。于是就需要TFT这种寻址方式,用扫描线和数据线交叉成网格,逐行逐列把电压“分时”送给每一个像素。
3.2 TFT阵列的“选址”过程:一行一行轮流开门
LCD屏在工作时,并不是所有像素同时被写入新电压的,而是像扫雷一样逐行扫描。以一块1.8英寸128x160分辨率的屏为例,它一共有160行扫描线,每根扫描线控制这一整行所有像素的TFT栅极。当驱动IC决定扫描第N行时,第N行的栅极电压被拉到高电平,这一行的所有TFT同时导通;与此同时,竖着的128x3根数据线把这行每个子像素要显示的灰阶电压同时送到源极上。
由于这一行TFT已经导通,电压就顺着源极流到漏极,给像素电容充电。充电完成后,栅极电压拉低,该行TFT全部关闭,电压被锁在像素电容上。驱动IC紧接着把第N+1行的栅极拉高,重复这个过程。扫描完160行,整屏显示一帧;再以60Hz的频率一帧一帧刷新,画面就动起来了。
一行能分到的时间其实很短。60Hz刷新率下,一帧大约16.7毫秒,160行均分,一行只有约104微秒。在这104微秒窗口里,该行所有像素都必须完成充电。这就是为什么TFT的导通电阻不能太大,否则充不满。实际驱动时序里还要扣除消隐时间,有效的写入窗口通常在80到90微秒左右,对TFT的开态电流要求相当严格。
3.3 像素电压为什么能保持住:存储电容和漏电流
TFT关断后,像素电极上积累的电荷必须保住,否则画面亮度会在本帧结束前就衰减。为此,每个像素在设计上都会并联一个存储电容。这个电容通常只有零点几皮法,但作用巨大,它相当于一个微型水库,把TFT充进来的电荷攒住,在下一帧刷新前持续为液晶层提供稳定电场。
如果存储电容够大,电压保持能力就好,但电容太大会增加TFT的充电负担,行扫描时间内充不满。所以电容值、TFT尺寸、漏电流三者必须匹配。用一个小计算就能理解漏电流的影响:假设像素电容为0.3pF,TFT关断后的漏电流为1pA,一帧时间16.7毫秒内,电压漂移就是ΔV = (1pA × 16.7ms) / 0.3pF ≈ 55.7mV。而一个255级灰阶的实际电压间隔往往只有20mV左右,这等于已经漂移了将近3个灰阶,屏幕显示必然出现灰阶不均或闪烁。
所以高端面板喜欢用IGZO这类氧化物半导体材料,一个重要原因就是它关断态漏电流比传统非晶硅小很多。TFT看起来只是个开关,但这个开关的“关断质量”直接决定了屏幕画质的稳定度,这也是整个显示行业在材料上不断迭代的核心驱动力。
4. 从TFT到一块完整的TFT-LCD屏幕
4.1 TFT-LCD面板的层级结构
如果把一块TFT-LCD面板沿着厚度方向切开,从上到下通常是:上偏光片、彩色滤光片基板、公共电极、液晶层、像素电极、TFT阵列玻璃基板、下偏光片、背光模组。TFT阵列和彩色滤光片分别位于液晶层的上下两侧,中间夹着液晶分子。
从上到下,光通路是这样走的:背光像一块白布,发出白光;下偏光片先让光变成单一方向的偏振光;经过液晶时,偏振方向被扭转或保持;再经过彩色滤光片时,每个子像素只让红、绿、蓝三色中的一种透过;最后通过上偏光片时,根据偏振旋转量决定亮度强弱。
电通路则是:驱动IC将灰阶电压送到数据线上,TFT在扫描线控制下选通行,把电压写入像素电极,和公共电极之间形成电场。这个电场调整液晶分子排列,进而改变光的透过率。TFT阵列基板上的像素电极实际上就在液晶层的下表面,距离液晶非常近,所以电场的建立和撤销都非常直接。
4.2 以1.8英寸128x160分辨率为例:一屏藏了多少个开关
很多做单片机开发的朋友买过1.8寸tft lcd,分辨率128x160。这块屏的参数看着不大,但计算一下就知道内部规模相当可观。128乘以160,总像素是20480个,每个彩色像素由红、绿、蓝三个子像素构成,所以子像素总数是61440个。每个子像素配一颗TFT,意味着整块屏上至少有61440个薄膜晶体管同时在工作。
一颗TFT的物理尺寸有多大?按常见模组规格,这块屏对角线1.8英寸,约45.72毫米;128:160的宽高比是4:5。用勾股定理换算,显示区域大约为宽28.56毫米、高35.70毫米,单个像素边长约为0.223毫米。一个彩色像素内部再平均分成红绿蓝三份,每个子像素宽度只有大约74微米。如果折算成成年人的头发丝直径,大约也就是一两根头发丝粗细的间距里埋了一颗晶体管。
这块屏的驱动规模也可以算一算:160根扫描线对应160行TFT栅极,128x3等于384根数据线。一帧刷新60次,每秒就要完成160行、每行384个数据通道的导通和关断循环,总寻址次数超过360万次。正是在这么多微小开关的协同工作下,一块小尺寸TFT-LCD才能稳定显示彩色图像和动态视频。
4.3 TFT-LCD驱动的整体流程
从驱动IC的角度看,TFT-LCD的驱动流程大致是四步。第一步,系统主控通过SPI、RGB、MIPI或MCU接口把图像数据传输给液晶驱动IC;第二步,驱动IC内部的时序控制器把数据整理成一行一行的像素数据,并生成扫描控制信号;第三步,源极驱动器把这些数字数据转成灰阶电压,加到数据线上;第四步,栅极驱动器逐行给扫描线加电压,让TFT按顺序导通,把电压“灌”进每个像素。
驱动IC输出的电压并不是简单的高电平和低电平,而是精细的模拟电压,亮度越亮,对应电压越高,液晶扭转角度越大,透光率也越高。不同色深对电压精度的要求不同,比如65K色屏需要区分更多的灰阶级别,驱动IC内部的数模转换器精度就要更高,对TFT充电电压的稳定度要求也更严。
如果你经常调试这类屏幕,会发现规格书里总会给出VGH和VGL两路电压,VGH是TFT的开启电压,一般达到十几伏,用来确保TFT可靠导通;VGL是关断电压,通常是负电压,用来把TFT彻底压死,防止漏电。这两个电压的波形和幅度直接影响画面质量,一旦VGL纹波过大,屏幕上就会出现细小的横向干扰纹,这是实操中很值得注意的排查点。
5. TFT的技术演进与型号选择
5.1 三种常见半导体材料怎么选
TFT的性能很大程度上取决于半导体层的材料。当前最主流的有三类:
| 材料 | 代表类型 | 电子迁移率 | 优势 | 典型应用 |
|---|---|---|---|---|
| 非晶硅 | a-Si | 约0.5 | 均匀性好、工艺成熟、成本低 | 大尺寸电视、工控屏、低端彩屏模组 |
| 低温多晶硅 | LTPS | 100-200 | 迁移率高、可做高PPI | 手机屏、高分辨率小屏 |
| 金属氧化物 | IGZO | 10-50 | 漏电小、功耗低、可柔性 | 中尺寸笔记本、OLED、高端显示器 |
日常提到的“tft彩屏”,尤其那些1.8英寸、2.4英寸、3.5英寸小模组,绝大多数用的是非晶硅TFT,因为成本低、工艺稳定,对分辨率要求也不高。但如果你要做高刷、高PPI的产品,非晶硅就有点撑不住了,迁移率太低会导致TFT充电能力不足,需要改用LTPS或IGZO。
这里有个很实际的判断方法:看模组的分辨率尺寸比。同一尺寸下,分辨率越高的屏,对TFT开态电流的要求越苛刻,通常会采用迁移率更高的技术,价格也会明显拉开。项目选型时不要只看分辨率,还要看面板驱动方式,否则采购回来初始化都正常,高刷时却有一堆灰阶拖影,那就难排查了。
5.2 TFT不只是LCD独占:OLED和电子纸也在用
TFT这个能力建立起来之后,绝不仅仅服务于液晶。AMOLED屏现在用得很多,它同样需要TFT基板,只不过OLED是电流驱动发光,每个像素通常由两个以上TFT加一个电容组成,业内常叫2T1C像素电路,一个TFT用来选通,另一个TFT用来给OLED提供稳定电流。换句话说,没有TFT做底板,AMOLED的每个子像素根本无法独立控制亮度。
电子纸也是同理。E-ink电子墨水屏要维持画面,每个像素必须长时间保持电压,TFT漏电越小,电子纸翻页后的静止画面保持得越久。柔性屏的兴起更是把TFT推向塑料基板,这就要求TFT具备更低加工温度和更好弯曲可靠性,IGZO和LTPS因此成为柔性显示的主流选择。
所以,不要以为学会TFT只是为了弄清楚TFT-LCD。TFT是整个现代显示产业的“地基技术”,无论LCD、OLED还是电子纸,理解它的工作逻辑,你再去学任何一种显示驱动都会顺很多。这也是我在做嵌入式显示项目时,会建议朋友先花时间看TFT原理的原因。
5.3 采购和选型时怎么判断一块TFT彩屏的好坏
如果你准备买一块TFT彩屏模组,我的经验是不要只看卖家海报,先看五件事。第一是接口类型,常见有SPI、MCU并行、RGB、MIPI、EDP,不同主控要匹配对应接口,买错了软件都救不回来;第二是驱动IC型号,常见的有ST7735、ILI9341、NT35510等,不同驱动IC初始化代码差的很多;第三是分辨率与有效显示区域,确认是不是你要的尺寸;第四是视角类型,TN屏视角窄,IPS宽视角成本高;第五是坏点政策和触控贴合方式。
实际点亮测试时,建议先显示纯红、纯绿、纯蓝三色画面,快速扫一遍有没有亮点、暗点和色斑。再显示灰阶渐变图,看看有没有明显的竖向或横向条纹。如果屏幕亮度整体均衡、灰阶过度自然、快速移动画面没有拖影,那这块模组基本是健康的。
有一点我特别想提醒:很多入门朋友买到小尺寸TFT模组后,上来就调颜色,发现颜色偏白偏紫,第一反应是屏幕坏了。其实很多时候是驱动IC的伽马曲线和背光相关参数没配好,和TFT阵列本身没有关系。先排除驱动配置问题,再怀疑硬件,能少走很多弯路。
6. 常见问题与排查技巧实录
6.1 亮点、暗点、色斑到底是谁的锅
屏幕上的坏点是最常见也最影响心情的现象,但坏点原因并不相同。亮点通常是子像素一直处于导通状态,或者该位置的像素电极与公共电极短路,电压一直被拉死,导致该点常亮。暗点则往往是TFT开关断不开或不导通,最常见的是TFT栅极断线、源漏金属断路,或者半导体层出现缺陷,电荷根本充不进去。
如果出现的是色斑或大面积颜色不均,情况可能更复杂。色斑有可能是液晶盒厚不均,也可能是彩膜基板上的色阻分布出了问题,这类面板级不良通常无法通过软件修复,只能找供应商更换。但有些“看起来像坏点”的现象其实是屏幕表面脏污或保护膜残留,点亮前用软布擦一下、揭开出厂保护膜再判断,别一上来就退换货。
解决坏点问题的关键,是先确定坏点位置属于哪一行、哪一列。根据现象推断是哪根扫描线或数据线异常,往往比盲目返修更高效。
6.2 残像和闪烁:电压保持不住的表现
使用一段时间后出现画面残留,很多人第一反应是OLED烧屏,实际上TFT-LCD也会残像,只是成因不同。常见的残像有两种:一种是大面积高对比画面切换后,之前显示过的轮廓短暂残留,几秒到几分钟后消失,这多与液晶分子极化和像素电压保持率有关;另一种是长时间固定画面后残留,甚至关机还能看到,这种通常和TFT的阈值电压漂移、局部电荷累积有关。
如果屏幕刷新时明显闪烁,首先要怀疑公共电极电压VCOM没有校准到位。VCOM应该定在显示数据电压范围的中心点附近,偏差稍大,正负帧亮度就会不对称,人眼看起来就是周期性闪烁。调试时可以通过软件微调VCOM寄存器,同时观察屏幕闪烁程度,直到闪烁最不明显的位置。如果调到极端值依然闪,再考虑是否是栅极电源纹波过大或者背光驱动频率干扰。
这些问题在选型阶段就能防一部分。选择关断态漏电流小的TFT技术,比如IGZO,残像和闪烁的风险会低很多;反过来,一些低端非晶硅屏如果驱动电路设计不完善,这类问题出现的概率会明显更高。
6.3 驱动不显示:先分清面板故障还是驱动问题
屏完全不亮时,我习惯按这个顺序排查。第一步量供电,确认VDD、VGH、VGL电压都在规格书范围内;第二步看复位时序,RESET引脚有没有正确拉低再拉高,有些初始化失败就是复位没做好;第三步检查背光,用手电筒斜照屏幕,如果能看到隐约的图像轮廓,那问题基本不在TFT面板,而是背光或背光驱动故障;第四步用示波器抓扫描线信号,看有没有帧同步和行同步波形。
如果供电和信号都正常,但屏幕只有白屏,很可能是扫描线根本没有打开TFT,对应的Gate驱动IC没有工作,或者绑定FPC处虚焊。网上的修复教程常常提到“按压法”,用手指或橡皮按住排线附近的位置再开机,如果局部画面变化,基本可以判断是绑定接触不良。这种问题在生产线上能返修,业余条件下则建议直接换模组,硬补焊很容易把玻璃基板弄裂。
还有一个很容易被忽略的坑:主控和屏的电压域不匹配。有些小尺寸TFT屏接口电平是3.3V,有些是1.8V,直接连单片机不处理电平转换,会导致初始化时写进去的数据全是乱的,看起来也像“屏幕坏了”。可以先从最基础的SPI读ID操作开始测,读回驱动IC型号和版本,确认通信正常再继续。
我个人在实际调试中有一个很受用的习惯:无论遇到屏幕的什么问题,先回到“TFT是开关、液晶是光阀、背光是光源”这条链路上,逐段分析是电压没送到、开关没打开、光阀没动作,还是光源没亮。绝大多数显示问题,都能顺着这条路找到突破口。另外,小尺寸TFT-LCD调试时,记得把VGL负压的波形也看一眼,很多间歇性横线和闪屏,都是负压电源纹波超标引起的。这些小细节,规格书里不会单独写,但排查时特别管用。