2. 显示面板基础:TFT-LCD 与电子纸(E-ink)的驱动原理对比

在驱动移植工作中,理解目标显示面板的物理工作原理是正确配置时序与 LUT 的前提。TFT-LCD 与电子纸(E-ink)虽然都使用薄膜晶体管(TFT)背板进行像素寻址,但其光电转换机制、刷新模式与功耗特性存在本质差异。本节从驱动工程师的视角,对比两种面板的核心驱动原理。

2.1 TFT-LCD 驱动原理

TFT-LCD 属于电压保持型显示器件。每个像素由一个 TFT 开关、一个存储电容(Cst)和液晶电容(CLC)构成。驱动过程分为寻址与保持两个阶段:

  1. 行选通(Gate Scan):栅极驱动器逐行施加 VGH(通常 +15V~+30V),打开该行所有 TFT。
  2. 数据写入(Source Drive):源极驱动器在选通行期间,将模拟灰度电压(0V~Vcom 摆动)写入像素电容。
  3. 保持(Hold):栅极电压降至 VGL(通常 -5V~-10V),TFT 关断,像素电容保持电压直至下一帧。
  4. 极性反转(Polarity Inversion):为防止液晶极化,每帧或每行反转 Vcom 与数据电压的极性。
关键时序参数: 行扫描时间(H_Total)、垂直消隐(V_Blank)、像素时钟(PCLK)、TFT 充电时间(Tcharge ≈ 行周期的 60%~80%)。
TFT-LCD 单像素驱动结构(电压保持型) Gate[n] Source[m] TFT CLC Cst Vcom 驱动时序要点: 1. Gate[n] 高电平时 TFT 导通,Source[m] 电压写入 CLC 与 Cst 2. Gate[n] 低电平后 TFT 关断,像素进入保持状态(Hold) 3. 每帧需极性反转(Dot/Line/Frame Inversion)防止液晶老化 4. 刷新率固定(通常 60Hz),像素电压每帧重写一次

2.2 电子纸(E-ink)驱动原理

电子纸属于双稳态反射型显示器件。每个像素包含微胶囊(Microcapsule)或微杯(Microcup),内部悬浮带正电的白色粒子与带负电的黑色粒子。驱动过程依赖电场迁移,而非电压保持:

  1. 全局复位(Global Reset):对所有像素施加统一高压脉冲(如 +15V 或 -15V),将粒子推到同一极端位置。
  2. 灰度波形驱动(Waveform Drive):根据目标灰度,施加一系列正/负电压脉冲序列,控制粒子迁移距离。
  3. 双稳态保持(Bistable Hold):撤去电场后,粒子因静电吸附与粘滞力停留在当前位置,无需持续供电。
  4. LUT 控制(Look-Up Table):每个灰度过渡(从旧灰度到新灰度)对应一组预定义的电压-时间序列,存储在 LUT 中。
驱动移植陷阱: 电子纸的 LUT 与面板的物理特性(粒子迁移率、温度、老化程度)强相关。直接复用旧平台的 LUT 可能导致残影(Ghosting)或闪烁(Flash)。
电子纸(E-ink)微胶囊驱动原理(双稳态型) 微胶囊 W+ W+ B- B- Vcom (透明电极) Pixel Electrode (TFT 驱动) 灰度过渡波形(LUT 条目示例) 旧灰度 0 → 新灰度 15(黑→白) Phase 1: +15V / 20ms → 白色粒子向上 Phase 2: 0V / 10ms → 粒子稳定 Phase 3: -15V / 5ms → 微调黑色粒子 双稳态保持特性: 1. 撤去驱动电压后,粒子因静电吸附与粘滞力停留在当前位置 2. 画面内容可保持数周至数月,无需持续供电 3. 刷新时需先复位(全局闪白/闪黑)再写入新灰度,避免残影累积 4. 温度影响粒子迁移率,LUT 需包含温度补偿表(Temperature Compensation)

2.3 核心驱动原理对比

对比维度 TFT-LCD 电子纸(E-ink)
显示模式 透射式,背光常亮 反射式,环境光阅读
像素状态 电压保持型(需帧刷新) 双稳态(断电保持)
刷新方式 逐行扫描,全局帧同步 全局复位 + 局部/全局波形驱动
灰度实现 模拟电压 → 液晶扭转角度 脉冲宽度/幅度调制 → 粒子位置
时序关键参数 PCLK, H_Total, V_Blank, Tcharge 复位时间、波形相位时长、温度补偿系数
LUT 作用 Gamma 校正(固定曲线) 灰度过渡波形表(动态可配置)
功耗特性 背光 + 面板刷新(持续功耗) 仅刷新时耗电(静态零功耗)
典型刷新率 60Hz ~ 144Hz 0.1Hz ~ 10Hz(取决于波形复杂度)

2.4 驱动移植视角的关键差异

从驱动移植的角度,以下三点直接影响时序与 LUT 的适配策略:

  • 时序连续性 vs 离散性:TFT-LCD 要求严格的连续帧同步(VSync/HSync 不可间断);电子纸的驱动时序是离散的,每帧之间可以插入任意延迟,甚至暂停刷新。
  • LUT 的静态 vs 动态特性:TFT-LCD 的 Gamma LUT 在出厂时固化,移植时只需匹配面板电压范围;电子纸的 Waveform LUT 需根据面板批次、温度、老化程度动态调整,移植工作量更大。
  • 残影与闪烁控制:TFT-LCD 的残影主要由液晶响应速度不足或充电不足导致;电子纸的残影由粒子迁移不完全或 LUT 不匹配导致,需要额外的全局复位(Global Flash)或 DC 平衡(DC Balance)算法。
移植建议: 在将电子纸驱动从旧平台移植到新平台时,优先验证 LUT 的时序分辨率(通常为 10ms~20ms 步长)与 MCU 的定时器精度是否匹配。如果新平台的定时器中断延迟超过 LUT 相位步长,会导致波形失真,产生永久性残影。
驱动移植适配要点对比 TFT-LCD 移植关注点 • 像素时钟 PCLK 频率匹配 • 行/帧消隐时间配置 • Gamma 电压分压电阻网络 • TFT 充电时间与 RC 延迟 • 极性反转模式(Dot/Line/Frame) 电子纸移植关注点 • LUT 波形时序步长精度 • 全局复位电压与时长 • 温度补偿表(查表/插值) • DC 平衡算法(防止电荷累积) • 局部刷新与全局刷新的切换策略 移植 适配

2.5 总结