专利名称:电子纸的驱动方法及驱动装置的制作方法
技术领域:
本发明涉及电子纸显示领域,特别涉及一种电子纸的驱动方法及驱动装置。
背景技术:
电子纸显示技术是一种新型的反射式显示模式,相较于传统显示模式,其具有反射率高,功耗低,对比度高,可长久保持等优点,是一种新型的可以替代纸张用于阅读的电子设备。目前研究较多的是基于电泳技术的电子纸显示器件,特别是基于微胶囊电泳技术的电子纸显示器件。电子纸显示器件一般由上下衬底对贴合而成,其间填充有电泳粒子薄膜,在上衬底上有公共电极,在下衬底上有像素电极,像素电极一般呈矩阵状布设,每个像素电极对应一个像素。对于有源电子纸显示,下衬底常用的是薄膜晶体管(TFT,Thin Film Transistor)有源基板,像素电极与TFT中的漏电极通过过孔相连,TFT中的源电极与数据线相连,TFT中的栅电极连接在栅总线上。基于上述结构,以栅总线控制各像素的选通,在栅电极通入选通电压时,通过有源层将漏电极和源电极导通,则像素电极被数据线施加以电压,再配合公共电极上的公共电压,通过像素电极与上衬底的公共电极之间施加电场时间的长短驱动电泳粒子移动到不同位置从而实现黑白灰阶显示。电子纸驱动一般分为复位阶段和显示阶段,在复位阶段,传统方法进行单向复位, 即只往黑或白某个方向复位,这样复位的时间就较长,于是又提出了双向复位的方法,即根据上一显示灰阶距离黑白哪个近就往哪个方向进行复位,从而理论上可以节省一半的复位时间;在显示阶段,根据复位后的状态,进行图像显示。在传统的驱动方法中,首先有两个同步动态随机存储器(SDRAM, Synchronous Dynamic Random Access Memory)分别存储上一帧和下一帧的图像数据,在驱动时,首先根据SDRAM中同样位置的数据从闪存(flash)的查找表(LUT,Look Up Table)中读取对应的波形(waveform)进行驱动。其存储的波形的形式为一串_1、1和0组成的序列,其中_1、1、0分别表示对应的数据线上的驱动电压为-15V、 +15V和0V。如果驱动分为64子帧复位和64子帧显示(这里的“子帧”指的是栅电极从第一行开始扫描到最后一行扫描结束的一次过程),那对应的波形即为1 位的序列。传统波形对应的序列数据位很多,在数据处理和存储方面比较复杂。例如,在每一子帧驱动前,都要先从波形中查找此子帧对应的是_1、1还是0,从而决定此子帧的电平,整个过程非常的繁琐,并且由于所有的波形都需要一个较大容量的闪存来进行存储,对闪存的空间容量也有一定要求。图1示出了现有技术中图像数据的存储示意图,如图1所示,SDRAMl和SDRAM2分别用于存储上一帧和下一帧的图像数据 (上一帧和下一帧的图像数据也可以存储于同一个SDRAM中,SDRAMl和SDRAM2则分别作为两个存储区域来进行表示),其中对每个像素的图像数据分别进行了存储,例如datal、
data2......直至dataN。首先,在上电后需对电子纸进行显示初始化,这样后续的图像
显示就有较好的基准值,例如将显示初始化后SDRAMl数据全置为0,第一帧图像数据存于 SDRAM2,显示第一帧图像时将SDRAM2与SDRAMl进行比对,查询查找表后显示输出,同时将
4第一帧图像数据(第一帧图像显示输出后相对于第二帧需要显示的图像来说,即为上一帧图像,此时第一帧图像数据也称为上一帧图像数据)存于SDRAMl ;将第二帧图像数据(下一帧图像数据)存于SDRAM2,显示第二帧图像时将SDRAM2与SDRAMl进行比对,查表显示输出,SDRAMl即存储当前图像;下一帧要显示的图像数据存储于SDRAM2中,依次类推,循环执行即可输出要显示的画面。当然,SDRAMl和SDRAM2并非只能局限于分别存储上一帧和下一帧的图像数据,在其他实施例中,还可以通过交替存储的方式进行,例如,初始化之后,将第一帧图像数据存于SDRAM2,显示第一帧图像时将SDRAM2与SDRAMl进行比对,查询查找表后显示输出;将第二帧图像数据存于SDRAM1,显示第二帧图像时将SDRAMl与SDRAM2进行比对,查询查找表后显示输出;将第三帧图像数据存于SDRAM2,显示第三帧图像时将SDRAM2 与SDRAMl进行比对,查询查找表后显示输出,依次类推,循环执行也可输出要显示的画面。图2是现有技术中查找表的存储结构示意图。参阅图2,水平方向“0”至“7”分别标识出上一帧图像的灰阶,垂直方向“0”至“7”分别标识出下一帧图像的灰阶,由此,构成了一张8灰阶的8行8列的查找表,其中0灰阶表示白色,7灰阶表示黑色。例如,当某像素上一帧图像的灰阶数据为3,下一帧图像的灰阶数据为2,通过查询查找表,则可以找到3&2所在的数据,那么就根据3&2所在的数据驱动显示输出。假设显示图像为8灰阶且整个驱动分为64子帧复位和64子帧显示共1 子帧,则对应的查找表所需闪存的容量至少为128*2*(8*8) = 16384bits(用_1、1、0分别表示对应的数据线上的驱动电压需要由两位的二进制来表示)。如果“01”表示0V, "10"表示+15V,“11”表示-15V (不同的驱动电压表示不同的驱动方向),而且假设整个驱动的1 子帧中,某像素从3灰阶复位需要32子帧,显示至2灰阶需要22子帧,其余处于维持阶段,那么该驱动数据的表示形式则
为1111......1111(共 32 组“11”)0101......0101 (共 32 组“01 ”)1010......1010(共
22组“10”)0101......0101(共42组“01”),并且,本次驱动波形需要的存储空间为
32*2+32*2+22*2+42*2 = 256bits (对应为图2所示查找表中的一格)。如果是采用了双向复位的方法,假设当某像素上一帧图像的灰阶数据为4,下一帧图像的灰阶数据为5,则会向灰阶7方向进行复位(与单向复位时向灰阶0进行复位有所区别),再进行由灰阶7 到灰阶5的显示。同样通过查询查找表,则可以找到5&4所在的数据,那么就根据5&4所在的数据驱动显示输出。还是假设整个驱动分为64子帧复位和64子帧显示共1 子帧中,某像素从4灰阶复位需要32子帧,显示至5灰阶需要22子帧,其余处于维持阶段,那么
该驱动数据的表示形式则为:1010......1010(共32组“10”)0101......0101 (共32组
“01”)1111......1111 (共 22 组“11”)0101......0101 (共 42 组“01”),同样,本次驱动波
形需要的存储空间也是256bits (对应为图2所示查找表中的另一格)。
发明内容
本发明要解决的问题是现有技术中因驱动形式过于复杂,导致数据处理和存储的
效率较差。为解决上述问题,本发明提供了一种电子纸的驱动方法,包括从第一存储单元获取上一帧图像数据;获取下一帧图像数据,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据;
5
将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元;根据所述第二存储单元存储的所述驱动波形数据在数据线施以驱动电压,以实现从上一帧图像到下一帧图像的显示。可选的,所述从上一帧图像到下一帧图像的显示包括对上一帧图像进行复位,所述对上一帧图像进行的复位为双向复位。可选的,所述驱动波形数据包括对上一帧图像进行复位的驱动方向以及所需的脉冲电压的次数,对下一帧图像进行显示的驱动方向以及所需的脉冲电压的次数。可选的,所述对上一帧图像进行复位的驱动方向由2位二进制数表示,所述对上一帧图像进行复位所需的脉冲电压的次数由η位二进制数表示;所述对下一帧图像进行显示的驱动方向由2位二进制数表示,所述对下一帧图像进行显示所需的脉冲电压的次数由 η位二进制数表示;其中,η为自然数。可选的,所述上一帧图像数据、下一帧图像数据包括一帧图像中每个像素的灰阶数据。可选的,所述比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据包括比较所述下一帧图像数据和所述上一帧图像数据,由比较结果从查找表中查询获得驱动波形数据。可选的,所述将所述下一帧图像数据存入所述第一存储单元包括用所述下一帧图像数据替换所述上一帧图像数据存入所述第一存储单元。为解决上述问题,本发明还提供了一种电子纸的驱动装置,包括第一存储单元, 用于存储上一帧图像数据,还包括控制单元、驱动单元和第二存储单元,所述控制单元用于从所述第一存储单元获取上一帧图像数据,获取下一帧图像, 比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据,将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元,并根据所述第二存储单元存储的所述驱动波形数据控制所述驱动单元实现显示驱动;所述驱动单元用于接受所述控制单元的控制,在数据线施以驱动电压以实现从上一帧图像到下一帧图像的显示;所述第二存储单元用于存储所述驱动波形数据。可选的,所述从上一帧图像到下一帧图像的显示包括对上一帧图像进行复位,所述对上一帧图像进行的复位为双向复位。可选的,所述驱动波形数据包括对上一帧图像进行复位的驱动方向以及所需的脉冲电压的次数,对下一帧图像进行显示的驱动方向以及所需的脉冲电压的次数。可选的,所述对上一帧图像进行复位的驱动方向由2位二进制数表示,所述对上一帧图像进行复位所需的脉冲电压的次数由η位二进制数表示;所述对下一帧图像进行显示的驱动方向由2位二进制数表示,所述对下一帧图像进行显示所需的脉冲电压的次数由 η位二进制数表示;其中,η为自然数。可选的,所述上一帧图像数据、下一帧图像数据包括一帧图像中每个像素的灰阶数据。可选的,还包括第三存储单元,所述第三存储单元包括存储有所述驱动波形数据的查找表,所述控制单元比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据包括比较所述下一帧图像数据和所述上一帧图像数据,由比较结果从所述查找表中查询获得驱动波形数据。可选的,所述控制单元将所述下一帧图像数据存入所述第一存储单元包括用所述下一帧图像数据替换所述上一帧图像数据存入所述第一存储单元。与现有技术相比,本发明具有以下优点将下一帧图像数据直接与存储于第一存储单元的上一帧图像数据比较,通过查询查找表获得驱动波形数据并将其存储于内存中供所述控制单元控制驱动,使对驱动数据处理的速度加快,具有更高的效率;通过改变驱动波形的数据存储形式减少了闪存所需的存储空间,实现降低成本的目的,也使对驱动数据处理过程大大简化,提高驱动显示的效率。
图1是现有技术中图像数据的存储示意图;图2是现有技术中查找表的存储结构示意图;图3是本发明提供的电子纸的驱动方法流程示意图;图4是本发明提供的电子纸的驱动方法实施例的示意图;图5是本发明提供的电子纸的驱动方法实施例中的驱动波形示意图;图6是本发明提供的电子纸的驱动装置结构示意图。
具体实施例方式为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式
做详细的说明。在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式
的限制。如背景技术中所述的传统的驱动方法过于复杂,导致数据处理效率低下以及存储空间需求较大,于是本发明提出了优化的驱动方法,如图3所示,图3是本发明提供的电子纸的驱动方法流程示意图。本发明提供的电子纸的驱动方法包括步骤S101,从第一存储单元获取上一帧图像数据;步骤S102,获取下一帧图像数据,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据;步骤S103,将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元;步骤S104,根据所述第二存储单元存储的所述驱动波形数据在数据线施以驱动电压,以实现从上一帧图像到下一帧图像的显示。其中,步骤S104中所述从上一帧图像到下一帧图像的显示包括对上一帧图像进行复位以及在复位之后对下一帧图像进行显示,本实施例中对上一帧图像进行的复位为双向复位。具体实施例中,所述上一帧图像数据、下一帧图像数据包括一帧图像中每个像素的灰阶数据,由不同灰阶像素组成的图像进行的复位为双向复位,并且上一帧图像数据存储于所述第一存储单元中,所述第一存储单元可以为一 SDRAM,标记为SDRAM1,SDRAM1对于图像数据的存储方式与现有技术并无区别,而与现有技术有所区别的是,下一帧图像数据是在需要与上一帧图像数据进行比较时直接进行获取,而非预先读取并存储于SDRAM2中直至需要与上一帧图像数据比较时再从SDRAM2获取,这样可以减少对下一帧图像数据的预先读取、存储、再读取的过程,使整个处理过程更高效,当然,下一帧图像数据可以直接来源于所显示图像的数据源,该图像的数据源可以存储在闪存(flash)之中。图4是本发明提供的电子纸的驱动方法实施例的示意图。结合图3所示电子纸的驱动方法的流程图,参阅图4,以其中一个像素为例,首先从SDRAMl中获取上一帧图像的灰阶数据i,假设这时i = 2,表示该像素上一帧图像为2灰阶,然后获取下一帧图像的灰阶数据j,对所述下一帧图像的灰阶数据j和所述上一帧图像的灰阶数据i进行比较并获得比较结果,假设这时j = 3, 表示该像素需要显示的下一帧图像为3灰阶,可以将比较后的所述比较结果表示为观3,然后由所述比较结果去获得驱动波形数据,具体是指由所述比较结果2&3从查找表中查询获得驱动波形数据。这里所述驱动波形数据的表示形式区别于现有技术中的驱动数据的表示形式。 如背景技术中所述的现有技术中的驱动数据的表示形式是由多组2位二进制数组成,每组表示为不同的驱动电压(不同的驱动电压又表明不同的驱动方向),例如“01”表示 0V, “10”表示+15V,“11”表示-15V。假设显示图像为8灰阶且整个驱动分为64子帧复位和64子帧显示共1 子帧中,某像素从3灰阶复位需要32子帧,显示至2灰阶需要
22子帧,其余处于维持阶段,那么该驱动数据的表示形式则为1111......1111(共32组
“11”) 0101......0101(共 32 组“01”)1010......1010 (共 22 组“ 10”) 0101......0101(共
42组“01”),这样的表示形式比较复杂,而且占用较大的闪存的存储空间,单个像素所需的存储容量为256bits,那么对应的查找表所需闪存的容量至少为256* (8*8) = 16384bits。 而本发明所述驱动波形数据包括对上一帧图像进行复位的驱动方向以及所需的脉冲电压的次数,对下一帧图像进行显示的驱动方向以及所需的脉冲电压的次数。其中,所述对上一帧图像进行复位的驱动方向由2位二进制数表示,所述对上一帧图像进行复位所需的脉冲电压的次数由η位二进制数表示,而η位二进制数所能表示复位所需脉冲电压的次数的范围则为1至2η,同样,所述对下一帧图像进行显示的驱动方向由2位二进制数表示,所述对下一帧图像进行显示所需的脉冲电压的次数由η位二进制数表示,而η位二进制数所能表示显示所需脉冲电压的次数的范围为1至2η ;其中,η为自然数。因此,本实施例中,显示图像为8灰阶且整个驱动分为64子帧复位和64子帧显示共1 子帧中,某像素的上一帧图像的灰阶数据为3,下一帧图像的灰阶数据为2,如果从3 灰阶向0灰阶复位需要32子帧,由0灰阶显示至2灰阶需要22子帧,其余处于维持阶段, 那么按照本发明所述的驱动波形数据的表示形式为1110000010010110。其中前2位“11” 表示在双向复位情况下,3灰阶应该向0灰阶进行复位,那么应该施以-15V脉冲电压;第3 位到8位“100000”表示对应十进制数的32,表示由3灰阶向0灰阶进行复位所需脉冲电压的次数为32次;第9位到10位“10”表示0灰阶向2灰阶进行显示应该施以+15V脉冲电压;第11位到16位“010110”表示对应十进制数的22,表示由0灰阶显示至2灰阶所需脉冲电压的次数为22次。同理,如果当某像素上一帧图像的灰阶数据为4,下一帧图像的
8灰阶数据为5,在采用双向复位的情况下,则会先向灰阶7方向进行复位(与单向复位时向灰阶0进行复位有所区别),再进行由灰阶7到灰阶5的显示。还是假设整个驱动分为64 子帧复位和64子帧显示共1 子帧中,某像素从4灰阶向7灰阶进行复位需要32子帧,由 7灰阶显示至5灰阶需要22子帧,其余处于维持阶段,那么按照本发明所述的驱动波形数据的表示形式则为1010000011010110。其中前2位“10”表示在双向复位情况下,4灰阶应该向7灰阶进行复位,那么应该施以+15V脉冲电压;第3位到8位“100000”表示对应十进制数的32,表示由4灰阶向7灰阶进行复位所需脉冲电压的次数为32次;第9位到10 位“11”表示7灰阶向5灰阶进行显示应该施以-15V脉冲电压;第11位到16位“010110” 表示对应十进制数的22,表示由7灰阶显示至5灰阶所需脉冲电压的次数为22次。上述实施例中,采用本发明所述驱动波形数据的存储形式,所占用的存储空间为16bits,那么对应的查找表所需闪存的容量为16* (8*8) = 1024bits,相对于现有技术中查找表所需闪存的容量16384bits来说,大大节省了存储空间,由此降低了成本。继续参阅图4,在从所述查找表中查询到所述驱动波形数据后,将所述下一帧图像数据存入所述第一存储单元,具体地,是用所述下一帧图像数据替换所述上一帧图像数据存入SDRAM1,例如上一帧图像数据原来为i = 3,下一帧图像数据j = 2,比较并从查找表中查询到3&2对应的驱动波形数据后,将下一帧图像数据j = 2替换上一帧图像数据i = 3存入SDRAM1。同时,将查询到的所述驱动波形数据存入第二存储单元,以供显示驱动的时候快速调用以完成整个驱动过程。所述第二存储单元也可以为一 SDRAM,为区别于现有技术中存储下一帧图像数据的SDRAM2,故将所述第二存储单元标记为SDRAM0。本实施例中,是将从查找表中获得的3&2对应的驱动波形数据存入SDRAM0。在获取到所述驱动波形数据后,便可以在数据线施以驱动电压以实现从上一帧图像到下一帧图像的显示。在复位阶段,施以-15V还是+15V的脉冲电压进行复位以及复位所需的脉冲电压次数由所述驱动波形数据确定,例如,当所述驱动波形数据为 “1110000010010110,,时,则表示在复位阶段施以32个-15V的脉冲电压,因为前面已假设为整个驱动分为64子帧复位和64子帧显示共1 子帧,那么在64子帧复位阶段,还需要施以32个OV的脉冲电压作为维持;在显示阶段,通过施以+15V还是-15V的脉冲电压进行显示以及显示所需的脉冲电压次数同样由所述驱动波形数据确定,例如,仍然为 “1110000010010110”的驱动波形数据,则在显示阶段施以22个+15V的脉冲电压,然后施以 42个OV的脉冲电压作为维持,这样便完成了从上一帧图像到下一帧图像的驱动显示。具体实施过程中,可以通过设置一计数器对复位阶段或是显示阶段中所需的脉冲电压次数进行控制,当确定所需的脉冲电压次数时,将该脉冲电压次数存入所述计数器中,每经过一次脉冲,所述计数器中的数值便减一,当数值变为零时,驱动便停止。上述整个驱动过程的波形图如图5所示,图5是本发明提供的电子纸的驱动方法实施例中的驱动波形示意图。其中,对图像进行复位的原因是,在实际应用中,由于工艺精度,成膜差异,信号干扰等各种原因的综合作用,有可能出现某些像素经过脉冲宽度调制(PWM,Pulse Width Modulation)驱动以后未能完全精确地变化到对应灰阶的情况,结果是实际显示灰阶与目标灰阶存在微小差异。由于电子墨水材料的双稳态特性,除非该像素恰好能进行足够的过量施加脉冲(只可能出现在显示最高和最低灰阶时),否则这个差异是可以被一直保留的, 进而持续的影响到以后的灰阶显示。更为重要的是,若这种显示差异是由器件或系统的固有瑕疵引起的,那么之后就还会产生同样的情况。大量的灰阶差异将会不断累积,直到使得发生在所有或者大部分像素上的许多微小灰阶差异积累到使整个屏幕显示图像出现差异的程度。为了消除这种现象,引入了图像复位技术。图像复位技术可以是全屏黑复位,即在显示下一帧图像之前全屏插入一幅黑图像并且施加足够的过量脉冲,以保证所有像素都准确的定位为最高灰阶。(以下各种复位方法类推)也可以是全屏白复位,或者根据次帧灰阶的黑白分别复位或黑白分别反相复位。在电子纸驱动中的维持是因为对所有像素显示需要的脉冲数是不一样的,所以可能有的像素已经驱动完成,而有的像素还需要继续施以脉冲电压,例如某个像素显示从2 灰阶至1灰阶,如果复位阶段从2灰阶至0灰阶需要22个脉冲电压,此时对此像素复位阶段是完成了,但如果其它某个像素需要从3灰阶向0灰阶复位,需要32个复位脉冲电压,此时还继续处于复位过程中,整个图像的所有像素一起考虑时,对先驱动完成的像素就进入维持,等所有全部驱动完成再进行下一步动作。采用本发明所述电子纸的驱动方法对所述由不同灰阶像素组成的图像进行的复位优选为双向复位,通过查询查找表获得所述驱动波形数据。但是,在其他实施例中,本发明所述电子纸的驱动方法也可用于单向复位的情况,具体实施方式
与本发明的实施例类似,只需要在表示驱动方向的数据上进行改动,但因为驱动方向对于单向复位的情况意义不大,所以也可以去掉表示复位驱动方向的2位二进制数以及显示驱动方向的2位二进制数,只保留表示复位的脉冲电压次数的η位二进制数和表示显示的脉冲电压次数的η位二进制数。基于本发明所述电子纸的驱动方法,还提供了一种电子纸的驱动装置。图6示出了本发明提供的电子纸的驱动装置结构示意图,如图6所示,所述电子纸的驱动装置包括第一存储单元601,用于存储上一帧图像数据,还包括控制单元602、驱动单元605和第二存储单元603,所述控制单元602用于从所述第一存储单元601获取上一帧图像数据,获取下一帧图像,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据,将所述下一帧图像数据存入所述第一存储单元601,将所述驱动波形数据存入第二存储单元603, 并根据所述第二存储单元603存储的所述驱动波形数据控制所述驱动单元605实现显示驱动;所述驱动单元605用于接受所述控制单元602的控制,在数据线施以驱动电压以实现从上一帧图像到下一帧图像的显示;所述第二存储单元603用于存储所述驱动波形数据。所述电子纸的驱动装置还包括第三存储单元604,具体实施例中,所述第三存储单元604可以为一闪存,包括存储有所述驱动波形数据的查找表,所述控制单元602比较所述下一帧图像数据和所述上一帧图像数据,所述比较的过程可以通过设置一比较器,在所述控制单元 602的控制下(所述比较器也可设置在所述控制单元602内),由所述比较器完成对上一帧图像的灰阶数据和下一帧图像的灰阶数据比较后将比较结果输出,所述控制单元602根据比较结果从所述第三存储单元604的查找表中查询获得驱动波形数据,并将所述下一帧图像数据替换所述上一帧图像数据存入所述第一存储单元601。所述电子纸的驱动装置的具体实施过程可参考本发明提供的电子纸的驱动方法,在此不再赘述。此外,本领域技术人员可以理解实现上述实施例的全部或部分是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质可以是ROM、RAM、磁碟、光盘等。
综上,本发明提供的电子纸的驱动方法及驱动装置,至少具有如下有益效果将下一帧图像数据直接与存储于第一存储单元的上一帧图像数据比较,通过查询查找表获得驱动波形数据并将其存储于内存中供所述控制单元控制驱动,使对驱动数据处理的速度加快,提高了数据处理的效率;通过改变驱动波形的数据存储形式减少了闪存所需的存储空间,实现降低成本的目的,也使对驱动数据处理过程大大简化,提高驱动显示的效率。本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
1权利要求
1.一种电子纸的驱动方法,其特征在于,包括从第一存储单元获取上一帧图像数据;获取下一帧图像数据,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据;将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元;根据所述第二存储单元存储的所述驱动波形数据在数据线施以驱动电压,以实现从上一帧图像到下一帧图像的显示。
2.根据权利要求1所述的电子纸的驱动方法,其特征在于,所述从上一帧图像到下一帧图像的显示包括对上一帧图像进行复位,所述对上一帧图像进行的复位为双向复位。
3.根据权利要求2所述的电子纸的驱动方法,其特征在于,所述驱动波形数据包括对上一帧图像进行复位的驱动方向以及所需的脉冲电压的次数,对下一帧图像进行显示的驱动方向以及所需的脉冲电压的次数。
4.根据权利要求3所述的电子纸的驱动方法,其特征在于,所述对上一帧图像进行复位的驱动方向由2位二进制数表示,所述对上一帧图像进行复位所需的脉冲电压的次数由 η位二进制数表示;所述对下一帧图像进行显示的驱动方向由2位二进制数表示,所述对下一帧图像进行显示所需的脉冲电压的次数由η位二进制数表示;其中,η为自然数。
5.根据权利要求1所述的电子纸的驱动方法,其特征在于,所述上一帧图像数据、下一帧图像数据包括一帧图像中每个像素的灰阶数据。
6.根据权利要求1所述的电子纸的驱动方法,其特征在于,所述比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据包括比较所述下一帧图像数据和所述上一帧图像数据,由比较结果从查找表中查询获得驱动波形数据。
7.根据权利要求1所述的电子纸的驱动方法,其特征在于,所述将所述下一帧图像数据存入所述第一存储单元包括用所述下一帧图像数据替换所述上一帧图像数据存入所述第一存储单元。
8.一种电子纸的驱动装置,包括第一存储单元,用于存储上一帧图像数据,其特征在于,还包括控制单元、驱动单元和第二存储单元,所述控制单元用于从所述第一存储单元获取上一帧图像数据,获取下一帧图像,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据,将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元,并根据所述第二存储单元存储的所述驱动波形数据控制所述驱动单元实现显示驱动;所述驱动单元用于接受所述控制单元的控制,在数据线施以驱动电压以实现从上一帧图像到下一帧图像的显示;所述第二存储单元用于存储所述驱动波形数据。
9.根据权利要求8所述的电子纸的驱动装置,其特征在于,所述从上一帧图像到下一帧图像的显示包括对上一帧图像进行复位,所述对上一帧图像进行的复位为双向复位。
10.根据权利要求9所述的电子纸的驱动装置,其特征在于,所述驱动波形数据包括 对上一帧图像进行复位的驱动方向以及所需的脉冲电压的次数,对下一帧图像进行显示的驱动方向以及所需的脉冲电压的次数。
11.根据权利要求10所述的电子纸的驱动装置,其特征在于,所述对上一帧图像进行复位的驱动方向由2位二进制数表示,所述对上一帧图像进行复位所需的脉冲电压的次数由η位二进制数表示;所述对下一帧图像进行显示的驱动方向由2位二进制数表示,所述对下一帧图像进行显示所需的脉冲电压的次数由η位二进制数表示;其中,η为自然数。
12.根据权利要求8所述的电子纸的驱动装置,其特征在于,所述上一帧图像数据、下一帧图像数据包括一帧图像中每个像素的灰阶数据。
13.根据权利要求8所述的电子纸的驱动装置,其特征在于,还包括第三存储单元,所述第三存储单元包括存储有所述驱动波形数据的查找表,所述控制单元比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据包括比较所述下一帧图像数据和所述上一帧图像数据,由比较结果从所述查找表中查询获得驱动波形数据。
14.根据权利要求8所述的电子纸的驱动装置,其特征在于,所述控制单元将所述下一帧图像数据存入所述第一存储单元包括用所述下一帧图像数据替换所述上一帧图像数据存入所述第一存储单元。
全文摘要
一种电子纸的驱动方法,包括从第一存储单元获取上一帧图像数据;获取下一帧图像数据,比较所述下一帧图像数据和所述上一帧图像数据,获得驱动波形数据;将所述下一帧图像数据存入所述第一存储单元,将所述驱动波形数据存入第二存储单元;根据所述第二存储单元存储的所述驱动波形数据在数据线施以驱动电压,以实现从上一帧图像到下一帧图像的显示。基于所述电子纸的驱动方法,还提供了一种电子纸的驱动装置。本发明能够提高驱动数据处理的效率,减少闪存所需的存储空间,从而实现降低成本的目的。
文档编号G09G3/34GK102385837SQ20101026740
公开日2012年3月21日 申请日期2010年8月25日 优先权日2010年8月25日
发明者李洪, 杨康, 黄文 申请人:上海天马微电子有限公司