EPD的驱动
整个e-ink技术的生产流程:1997年从MIT媒体实验室走出来的E-INK公司成立并专注于研发具有良好阅读体验的电子纸。其中最著名的产品就是Vizplex
电子墨水。E-INK提供电子墨水给Panel厂商,如PVI,LGD等,Panel厂家再用相应的墨水加上TFT背板或者柔性背板生产出
不同尺寸,灰度级和分辨率的电子纸屏模组。设备厂商(电子纸阅读器),从Panel厂家购买模组进行产品设计和量产。
Vizplex电子墨水的特点:可在日光照射下进行阅读。
与液晶不同,使用墨水的Panel可以做到厚度薄,重量轻。
180度全视角。
高分辨率。
靠电压脉冲进行刷新,因此在不需要刷新的时候实际功耗接近零。
有一个Waveform文件,电子墨水运动轨迹的定义
一个EPD控制器的信号接口:用于控制Panel电源的信号,Power Control Signal
对应于Panel的数字信号接口,Source/Gate Driver Interface
温度传感器接口,用于waveform的温度补偿,Temperature sensor
一个EPD控制器,需要有ROM来存放Waveform文件,通过LUT的方式将输入的灰度图转换为电子墨水识别的运动轨迹。不同批次的屏Waveform文件一般
不同。
需要RAM来存放两个BUFFER,一个update buffer用来存放一副供给EPD Panel的数据。一个Image buffer用来存放一副/部分原始
的灰度图。
一个Waveform文件可以包含多个WF模式,大致分为两类。Global update和Local update。
其中Global update刷新质量高,残影少。但是因为需要刷新全部的像素,所以会带来屏幕的闪烁。
Local update只更新有变化的像素点,屏幕闪烁少。但同一个地方可能会有残影(Ghosting)。
一般在EPD的控制器中,会将Panel分别N多个模块,以16为例。在每个LUT中,可以设置自己的WF模式并且各个LUT之间可以并行处理。
EPD的电源控制比较复杂,它要有专门的电源管理配合。
最新文章
- 基于jQuery的Validate表单验证
- Android Studio: Failed to sync Gradle project 'xxx' Error:Unable to start the daemon process: could not reserve enough space for object heap.
- 使用 supervisor 管理进程
- css3新属性@ text-shadow
- Three.js源码阅读笔记-5
- SQL Server里强制参数化的痛苦
- java运算符总结
- 操作集合的工具类Collections
- hdu 2222 Keywords_ac自动机模板
- HDOJ 1003 Max Sum(线性dp)
- Python学习入门基础教程(learning Python)--2.2 Python下的变量基础
- Redis学习-发布/订阅
- 个人作业2——NBA 2k18案例分析
- oracle:批量插入不同方案对比
- Android Monkey压力测试使用
- postman使用详解
- JDK8新特性03 Lambda表达式03_Java8 内置的四大核心函数式接口
- angular-环境搭建
- sklearn.learning_curve
- synchronized和volatile