2. 墨水屏显示原理:电子墨水粒子运动机制,黑白与彩色粒子切换原理

电子墨水屏的核心显示原理建立在电泳(Electrophoresis)技术之上。理解带电粒子在电场中的运动机制,是后续解析和修改 LUT(查找表)的基础。本章将深入剖析黑白与彩色粒子的微观运动过程。

2.1 电子墨水粒子运动机制

电子墨水胶囊是显示的基本单元。每个胶囊内部封装了带有不同电荷和颜色的粒子,悬浮在透明液体中。当施加外部电场时,带电粒子会向相反电极方向移动,从而改变胶囊顶部的颜色。

核心物理原理: 同性相斥,异性相吸。带正电的粒子向负极(通常为公共电极)移动,带负电的粒子向正极(像素电极)移动。

2.1.1 黑白粒子运动模型

典型的黑白墨水屏胶囊内包含两种粒子:

  • 白色粒子: 通常为二氧化钛(TiO₂),带负电。
  • 黑色粒子: 通常为碳黑(Carbon Black),带正电。

通过控制像素电极与公共电极之间的电压差(Vpix - Vcom),可以驱动粒子运动:

显示状态 像素电极电压 公共电极电压 电场方向 粒子运动结果
显示黑色 负电压(-15V) 0V 从像素指向公共 正电黑粒子被吸向顶部(公共电极侧),负电白粒子被吸向底部(像素电极侧)
显示白色 正电压(+15V) 0V 从公共指向像素 负电白粒子被吸向顶部(公共电极侧),正电黑粒子被吸向底部(像素电极侧)
黑白粒子运动机制示意图 显示黑色状态 公共电极 (Vcom = 0V) 胶囊 黑粒子(+) 白粒子(-) 像素电极 (Vpix = -15V) 电场方向 ↑ 显示白色状态 公共电极 (Vcom = 0V) 胶囊 白粒子(-) 黑粒子(+) 像素电极 (Vpix = +15V) 电场方向 ↓
驱动提示: 实际驱动中,电压并非瞬间切换。LUT 表定义了多个阶段的电压序列,用于控制粒子运动的“速度”和“最终位置”,以避免出现残影或显示不均。

2.2 黑白与彩色粒子切换原理

彩色墨水屏(如 E Ink Kaleido 或 Gallery 系列)在黑白粒子的基础上,增加了彩色粒子层或彩色滤光片。其切换原理更为复杂,通常分为两种技术路线:

2.2.1 彩色滤光片方案(CFA)

在黑白粒子层上方增加一层彩色滤光片(Color Filter Array, CFA)。黑白粒子负责控制光的“开/关”,CFA 负责着色。这种方案切换速度快,但色彩饱和度较低。

2.2.2 彩色粒子方案(ACeP)

Advanced Color ePaper (ACeP) 技术在一个胶囊内封装了多种颜色的带电粒子(如青、品红、黄、白)。通过精确控制不同电压和时序,将特定颜色的粒子移动到显示面。

技术方案 粒子类型 切换方式 色彩表现 刷新速度
黑白(B/W) 黑、白 2种 单一电场方向切换 1-bit(黑/白) 快(~300ms)
黑白红(BWR) 黑、白、红 3种 多级电压 + 时序控制 3-color 中(~800ms)
彩色滤光片(CFA) 黑、白 + CFA 黑白切换 + 滤光 4k ~ 16 色阶 中(~500ms)
ACeP 全彩 青、品红、黄、白 4种 复杂多阶段电压波形 32k ~ 64k 色 慢(~2s)
彩色粒子切换原理(ACeP 多粒子模型) 阶段1:初始混合 品红 青 黄 白 紫 粒子随机分布 阶段2:电场驱动 品红 青 黄 白 紫 电场 ↑ 阶段3:显示 青 其他粒子沉底

2.3 粒子切换与 LUT 的关联

LUT(查找表)的本质是电压-时间-状态的映射表。它告诉驱动芯片:在每一帧(Frame)中,应该给每个像素施加什么电压,持续多长时间,以达到目标灰阶或颜色。

关键理解: 粒子运动不是瞬间完成的。从黑色切换到白色,粒子需要克服液体阻力移动一段物理距离。LUT 中的多个阶段(如:擦除、驱动、平衡)就是为了确保粒子能够平滑、准确地到达目标位置,避免出现“鬼影”或“闪烁”。

2.3.1 波形阶段与粒子行为

一个典型的黑白切换波形(Waveform)包含以下阶段:

  1. 擦除阶段(Erase): 施加反向电压,将所有粒子驱赶到同一侧(如全部显示白色),清除上一帧的残影。
  2. 驱动阶段(Drive): 根据目标灰阶,施加特定电压,驱动粒子向目标位置移动。
  3. 平衡阶段(Balance): 施加小幅交流电压或零电压,让粒子稳定在目标位置,减少内部应力。
// 伪代码:LUT 表项示例(黑白 4 级灰阶)
// 结构: [阶段1电压, 阶段1时长, 阶段2电压, 阶段2时长, ...]
// 电压单位:V,时长单位:ms

// 从 黑(0) 到 白(3) 的波形
LUT_0_to_3 = {
    .phases = [
        {.voltage = +15, .duration = 200},  // 擦除:强正压,白粒子快速上浮
        {.voltage = +5,  .duration = 100},  // 驱动:中正压,精细调整
        {.voltage = 0,   .duration = 50}    // 平衡:零压,粒子静止
    ]
};

// 从 白(3) 到 黑(0) 的波形
LUT_3_to_0 = {
    .phases = [
        {.voltage = -15, .duration = 200},  // 擦除:强负压,黑粒子快速上浮
        {.voltage = -5,  .duration = 100},  // 驱动:中负压,精细调整
        {.voltage = 0,   .duration = 50}    // 平衡:零压,粒子静止
    ]
};
开发实践: 在调试彩色墨水屏时,你会发现 LUT 表变得极其庞大。例如,ACeP 屏的 LUT 可能包含 16x16 种状态转换,每种转换又包含 20-30 个阶段。理解粒子运动机制,能帮助你快速定位是“电压不足”(粒子没到位)还是“时序错误”(粒子过冲)导致的问题。

2.4 本章小结

  • 墨水屏显示基于带电粒子在电场中的电泳运动。
  • 黑白粒子通过切换电场方向实现显示状态翻转。
  • 彩色粒子(ACeP)需要更复杂的多阶段电压波形来分离和定位不同颜色的粒子。
  • LUT 表是粒子运动机制的数字化映射,定义了每个切换步骤的电压和时长。