A real‐time touch control system design based on field‐programmable gate array via optimizing Bresenham algorithm for electrowetting displays

Electrowetting displays (EWDs) have the advantages of fast response speed and extremely low energy consumption. However, the function of real‐time touch control has not been realized in EWDs, and the rendering of hand‐drawn lines by a pixelated display has room for improvement, especially in the dia...

Full description

Saved in:
Bibliographic Details
Published inJournal of the Society for Information Display Vol. 29; no. 7; pp. 573 - 583
Main Authors Yi, Zichuan, Zeng, Wenjun, Ma, Caiyun, Feng, Haoqiang, Yang, Jianjun, Liu, Liming, Zhang, Zhi, Shui, Lingling, Zhou, Guofu, Zhang, Chongfu
Format Journal Article
LanguageEnglish
Published Campbell Wiley Subscription Services, Inc 01.07.2021
Subjects
Online AccessGet full text
ISSN1071-0922
1938-3657
DOI10.1002/jsid.1001

Cover

More Information
Summary:Electrowetting displays (EWDs) have the advantages of fast response speed and extremely low energy consumption. However, the function of real‐time touch control has not been realized in EWDs, and the rendering of hand‐drawn lines by a pixelated display has room for improvement, especially in the diagonal directions. The issue of clearly rendering diagonal lines drawn by touch control is not specific to EWDs, and the solution we offer can be beneficial to other display technologies. In this paper, a real‐time touch control system, which was based on field‐programmable gate array (FPGA) by optimizing Bresenham algorithm, was realized in EWDs. In hardware, Nios II processor was used as a main controller, I 2 C bus communication mode was used to establish a communication between a touch screen and the main controller, and MXEI1480 and MXEI2240 were used as driving chips to complete the design of EWD driver module. In software, Bresenham algorithm was optimized to add pixel points at diagonal corners for improving the clarity of line rendering. Then, touch coordinates were transmitted to the EWD driver module for displaying lines rendered. Experimental results showed that the lines rendered on the display by the optimized Bresenham algorithm were thicker and clearer.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1071-0922
1938-3657
DOI:10.1002/jsid.1001