Abstract
AbstractElectrowetting 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, I2C 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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have