15910446030
行业资讯

当前位置: 首页 > 公司新闻 > 行业资讯

电泳显示方法

发布时间:2025-04-28

浏览次数:

  BB电子官网电泳显示屏是类纸式显示器,通过利用有颜色的带电球,借由外加电场在液态环境中移动,以呈现不同颜色的显示效果。具体技术是将直径约为Imm的二氧化钛粒子被散布在碳氢油中,黑色染料、表面活性剂以及使粒子带电的电荷控制剂也被加到碳氢油中;这种混合物被放置在两块间距为IO-IOOmm的平行导电板之间,当对两块导电板加电压时,这些粒子会以电泳的方式从所在的薄板迁移到带有相反电荷的薄板上。当粒子位于显示器的正面(显示面)时,显示屏为白色,这是因为光通过二氧化钛粒子散射回阅读者一方;当粒子位于显示器背面时,显示器为黑色,这是因为彩色染料吸收了入射光。如果将背面的电极分成多个微小的图像元素(像素),通过对显示器的每个区域加上适当的电压来产生反射区和吸收区图案,即可形成图像。目前电泳显示屏的最大显示灰阶为16灰阶,显示一幅16灰阶的图像需要七八百毫秒,现有的电泳显示屏在显示的过程中,对电泳显示屏的像素点进行同步扫描,因此当显示动画时,由于上述同步扫描需要较长时间,使得动画播放过程中画面显示不连贯,造成显示动画播放卡顿问题。

  本发明主要解决的技术问题是提供一种通过异步扫描更新像素点的图像数据和驱动数据来加快扫描速度,以缩短画面更新时间的电泳显示方法。为解决上述技术问题,本发明采用的一个技术方案是提供一种电泳显示方法,该方法包括步骤一种电泳显示方法,其特征在于,该方法包括步骤(I)判断当前像素点对应的待显示图像数据与正在显示图像数据是否相同,若是,执行步骤(2),若否,执行步骤(9);(2)判断当前像素点所处的帧数是否为零,若是,执行步骤(3),若否,执行步骤

  (9);(3)将当前像素点对应的待显示图像数据作为正在显示图像数据存储;(4)存储完毕后,判断当前像素点对应的正在显示图像数据与上一次显示图像数据是否相同,若否,执行步骤(5),若是,执行步骤(9);(5)根据当前像素点对应的所处帧数、正在显示图像数据及上一次显示图像数查询波形表以获取当前像素点的下一帧驱动数据,并将该下一帧驱动数据存储;(6)将与当前像素点对应的帧数累加I ; (7)判断当前像素点对应的所处帧数是否大于或者等于最大帧数,若是,执行步骤(9),若否,执行步骤⑶;(8)将当前像素点的正在显示图像数据作为上一次显示图像数据存储,并将所处的帧数清零,执行完成后进入步骤(9);(9)将像素点数累加I,准备扫描下一像素点;(10)判断准备扫描的像素点是否大于总像素点数,若是,执行步骤(11);以及(11)根据各个像素点的下一帧驱动数据驱动像素点显示。本发明的有益效果是 区别于现有技术的,本发明的电泳显示方法对电泳显示屏的像素点的图像数据及驱动数据进行异步扫描更新,以缩短画面更新时间,进而改善动画播放卡顿的现象。

  图I为本发明一实施方式中电泳显示装置的结构框图。图2为本发明一实施方式中电泳显示方法在图I中的电泳显示装置中执行的流程图。主要元件符号说明10、处理单元;11、比较模块;12、读写模块;13、计数模块;14、驱动数据生成模块;20、显示控制单元;30、电泳显示屏;40、缓存;41、第一缓存区;42、第二缓存区;43、第三缓存区;44、第四缓存区;45、第五缓存区;50、存储单元;100、电泳显示装置。

  具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。请参阅图1,为本发明一实施方式中电泳显示装置的结构框图。该电泳显示装置100包括处理单元10、显示控制单元20、电泳显示屏30、缓存单元40以及存储单元50。该电泳显示屏包括的总像素点数为M。该存储单元50中存储有波形表,该波形表定义了从旧灰阶刷新为新灰阶时对应的驱动数据组,其中,该旧灰阶为上一次显示图像的灰阶,该新灰阶为正在显示图像的灰阶,该驱动数据组包括多帧驱动数据,该波形表还记录每帧数据处于驱动数据组的第几帧数以及驱动数据组的最大帧数。该缓存单元40包括五个缓存区,每个缓存区包括与该像素点数量相等的像素点子区,每个像素点子区用于存储与一像素点相对应的数据。其中,第一缓存区41用于存储电泳显示屏30的每个像素点达到当前灰阶时正处于对应的驱动数据组的第几帧数,及像素点的所处帧数。第二缓存区42用于存储每个像素点等待显示图像数据,第三缓存区43用于存储每个像素点正在显示图像数据,第四缓存区44用于存储每个像素点上一次显示图像数据。第五缓存区45用于存储与每个像素点对应的下一帧驱动数据,该显示控制单元20用于读取该第五缓存区45中每个像素点子区内的驱动数据并根据驱动数据驱动对应的像素点进行显示。该处理单元10包括比较模块11、读写模块12、计数模块13及驱动数据生成模块14。当电泳显示屏30进行页面刷新,即由上一次显示图像刷新为正在显示图像时,控制单元从初始像素点开始依次对每个像素点对应的图像数据和驱动数据进行扫描,根据扫描得出的驱动数据驱动像素点显示。具体地,当扫描到一当前像素点时,该比较模块11首先判断该当前像素点对应的第二缓存区42中的待显示图像数据与第三缓存区43中的正在显示图像数据是否相等;当确定不相等时,该比较模块11判断第一缓存区41中该当前像素点的所处帧数是否为零;当确定为零时,该读读写模块12将当前像素点对应的第二缓存区42中的待显示图像数据作为正在显示图像数据写入该第三缓存区43的当前像素点子区;写入完成后,该比较模块11判断当前像素点对应的第三缓存区43中的正在显示图像数据与第四缓存区44中的上一次显示图像数据是否相等;当确定不相等时,该驱动数据生成模块14根据第一、第三及第四缓存区的当前像素点的所处帧数、正在显示图像数据以及上一次显示图像数据查询该波形表以生成当前像素点的下一帧驱动数据,并将该下一帧驱动数据写入该第五缓存区45的当前像素点子区;写入完成后,计数模块13将与当前像素点对应的第一缓存区中的所处帧数累加I ;判断当前像素点对应的所处帧数是否大于或者等于最大帧数;当确定大于或者等于最大帧数时,将当前像素点对应的第三缓存区43中的正在显示图像数据作为上一次显示图像数据写入该第四缓存区44,并将第一缓存区41中对应当前像素点的所处帧数清零,然后准备扫描下一个像素点;当确不大于或者等于最大帧数时,计数模块13将像素点数累加1,通知比较模块11准备扫描下一个像素点;比较模块11判断准备扫描的像素点是否大于总像素点数;当确定大于时,显示控制单元根据第五缓存区45中每个像素点子区内的下一帧驱动数据驱动对应的像素点进行显示。

  请参阅图2,为本发明一实施方式中电泳显示方法在图I中的电泳显示装置中执行的流程图。步骤S21,开始扫描一当前像素点时,该比较模块11首先判断该当前像素点对应的第二缓存区42中的待显示图像数据与第三缓存区43中的正在显示图像数据是否相等,当确定不相等时,执行步骤S22,否则,执行步骤S29。步骤S22,该比较模块11判断第一缓存区41中该当前像素点的所处帧数是否为零,当确定为零时,执行步骤S23,否则,执行步骤S29。步骤S23,该读读写模块12将当前像素点对应的第二缓存区42中的待显示图像数据作为正在显示图像数据写入该第三缓存区43的当前像素点子区。步骤S24,写入完成后,该比较模块11判断当前像素点对应的第三缓存区43中的正在显示图像数据与第四缓存区44中的上一次显示图像数据是否相等,当确定不相等时,执行步骤S25,否则,执行步骤S29。步骤S25,该驱动数据生成模块14根据第一、第三及第四缓存区的与当前像素点对应的所处帧数、正在显示图像数据以及上一次显示图像数据查询该波形表以生成当前像素点的下一帧驱动数据,并将该下一帧驱动数据写入该第五缓存区45的当前像素点子区。步骤S26,写入完成后,计数模块13将与当前像素点对应的第一缓存区41中的所处帧数累加I。步骤S27,判断当前像素点对应的所处帧数是否大于或者等于最大帧数;当确定大于或者等于最大帧数时,执行步骤S29,否则,执行步骤S28。步骤S28,将当前像素点对应的第三缓存区43中的正在显示图像数据作为上一次显示图像数据写入该第四缓存区44,并将第一缓存区41中对应当前像素点的所处帧数清零,然后执行步骤S29。步骤S29,计数模块将像素点数累加1,通知比较模块11准备扫描下一个像素点。步骤S30,比较模块11判断准备扫描的像素点是否大于总像素点数,当确定大于时,执行步骤S31,否则返回步骤S20。步骤S31,显示控制单元根据第五缓存区45中每个像素点子区内的下一帧驱动数据驱动对应的像素点进行显示。本发明的电泳显示装置及其电泳显示方法,对电泳显示屏的像素点进行异步扫描以加快扫描速度,进而缩短画面更新时间,即缩短了旧图像更新为新图像的更新时间,改善动画播放时卡顿的现象。

  以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

  1.一种电泳显示方法,其特征在于,该方法包括步骤 (1)判断当前像素点对应的待显示图像数据与正在显示图像数据是否相同,若是,执行步骤(2),若否,执行步骤(9); (2)判断当前像素点所处的帧数是否为零,若是,执行步骤(3),若否,执行步骤(9); (3)将当前像素点对应的待显示图像数据作为正在显示图像数据存储; (4)存储完毕后,判断当前像素点对应的正在显示图像数据与上一次显示图像数据是否相同,若否,执行步骤(5),若是,执行步骤(9); (5)根据当前像素点对应的所处帧数、正在显示图像数据及上一次显示图像数查询波形表以获取当前像素点的下一帧驱动数据,并将该下一帧驱动数据存储; (6)将与当前像素点对应的帧数累加I; (7)判断当前像素点对应的所处帧数是否大于或者等于最大帧数,若是,执行步骤(9),若否,执行步骤⑶; (8)将当前像素点的正在显示图像数据作为上一次显示图像数据存储,并将所处的帧数清零,执行完成后进入步骤(9); (9)将像素点数累加I,准备扫描下一像素点; (10)判断准备扫描的像素点是否大于总像素点数,若是,执行步骤(11);以及 (11)根据各个像素点的下一帧驱动数据驱动像素点显示。

  本发明公开了一种电泳显示方法,将缓存分为五个缓存区域,分别用于存储与电泳显示屏的每个像素点对应的正处于的帧数、等待显示图像数据、正在显示图像数据、上一次显示图像数据及下一帧驱动数据。该电泳显示方法对电泳显示屏的像素点的图像数据及驱动数据进行异步扫描更新,以缩短画面更新时间,进而改善动画播放卡顿的现象。

分享到

  • 企业名称:

    BB电子官方

  • 热线电话:

    15910446030

  • 公司地址:

    北京市海淀区天秀路10号中国农大国际创业园3A座3层10室

  • 电子邮箱:

    admin@kaibaoxin.com

扫码关注我们

Copyright © BB电子中国官方版权所有  浙ICP备20023904号  sitemap.xml

TEL:15910446030