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

Abstract 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.
AbstractList 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, 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.
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.
Author Shui, Lingling
Zeng, Wenjun
Ma, Caiyun
Zhang, Chongfu
Yi, Zichuan
Zhang, Zhi
Zhou, Guofu
Feng, Haoqiang
Yang, Jianjun
Liu, Liming
Author_xml – sequence: 1
  givenname: Zichuan
  surname: Yi
  fullname: Yi, Zichuan
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China
– sequence: 2
  givenname: Wenjun
  orcidid: 0000-0002-4176-2242
  surname: Zeng
  fullname: Zeng, Wenjun
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China, South China Academy of Advanced Optoelectronics South China Normal University Guangzhou China
– sequence: 3
  givenname: Caiyun
  surname: Ma
  fullname: Ma, Caiyun
  organization: Shenzhen Guohua Optoelectronics Tech. Co., Ltd. Shenzhen China
– sequence: 4
  givenname: Haoqiang
  surname: Feng
  fullname: Feng, Haoqiang
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China, South China Academy of Advanced Optoelectronics South China Normal University Guangzhou China
– sequence: 5
  givenname: Jianjun
  surname: Yang
  fullname: Yang, Jianjun
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China
– sequence: 6
  givenname: Liming
  surname: Liu
  fullname: Liu, Liming
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China
– sequence: 7
  givenname: Zhi
  surname: Zhang
  fullname: Zhang, Zhi
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China
– sequence: 8
  givenname: Lingling
  surname: Shui
  fullname: Shui, Lingling
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China
– sequence: 9
  givenname: Guofu
  orcidid: 0000-0003-1101-1947
  surname: Zhou
  fullname: Zhou, Guofu
  organization: South China Academy of Advanced Optoelectronics South China Normal University Guangzhou China, Shenzhen Guohua Optoelectronics Tech. Co., Ltd. Shenzhen China
– sequence: 10
  givenname: Chongfu
  surname: Zhang
  fullname: Zhang, Chongfu
  organization: College of Electron and Information University of Electronic Science and Technology of China, Zhongshan Institute Zhongshan China
BookMark eNptkL1u3DAQhInABnz-KfwGBFKlkE2K5FEqHcP5AQykuV5YUUsdD5R4IXk2zlUeIXlFP4kpOFWQaqf4ZgY75-RkDjMScs3ZDWesvt0lNyyKfyAr3oqmEmulT4pmmlesreszcp7SrqBrJdcr8ueORgT_-ut3dhPSHA5mS02YcwyepmPKONEBkxtn2kPCgYaZWod-KI59DGOEaYLeIx0hI4UY4UifHNCwL3nuxc0j_Rwx4byFiYIfQ3R5O1EbIkWPptQ8Y84LNri093BMl-TUgk949fdekM2Xh839t-rxx9fv93ePlamVzhW2vTC9bZDZVqESUqHt7WCMtlrrGnoBLW-B17KWgrUGtW5UWUFKJRrdiwvy8T22fPHzgCl3u3CIc2nsaiUbJZiQslC375SJIaWItjMuQ3bLQOB8x1m3zN4tsy-KF8enfxz76CaIx_-wbzSIiyo
CitedBy_id crossref_primary_10_3389_fphy_2021_730078
crossref_primary_10_3389_fphy_2021_723106
crossref_primary_10_3390_membranes11120920
crossref_primary_10_3390_membranes12111072
crossref_primary_10_3389_fphy_2021_728804
Cites_doi 10.1002/jsid.100
10.1021/am100757g
10.3390/mi10120862
10.1016/j.displa.2014.09.004
10.1063/1.1810192
10.1002/jsid.854
10.1063/1.1667595
10.7567/JJAP.57.052201
10.1080/00140139.2013.847211
10.3390/mi10110732
10.1364/OE.27.012963
10.1186/s43074-020-0004-3
10.1016/j.jcis.2018.05.090
10.1109/JDT.2012.2207449
10.1063/1.4917379
10.1007/s10043-017-0382-3
10.3390/mi9040143
10.2528/PIER13120405
10.3390/mi11030313
10.1016/j.displa.2017.07.007
10.1038/nature01988
10.3390/mi11050498
10.1007/s11771-014-2285-9
10.1002/jsid.790
ContentType Journal Article
Copyright 2021 Society for Information Display.
Copyright_xml – notice: 2021 Society for Information Display.
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1002/jsid.1001
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts
CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1938-3657
EndPage 583
ExternalDocumentID 10_1002_jsid_1001
GroupedDBID 05W
0R~
1OB
1OC
29L
31~
33P
3SF
50Y
52U
5GY
8-0
8-1
AAESR
AAEVG
AAHQN
AAMMB
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAYXX
AAZKR
ABCUV
ABDPE
ABJNI
ACAHQ
ACBWZ
ACCZN
ACGFS
ACPOU
ACRPL
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADMLS
ADNMO
ADOZA
ADXAS
ADZMN
AEFGJ
AEIGN
AEIMD
AENEX
AEUYR
AEYWJ
AFBPY
AFFPM
AFGKR
AFWVQ
AGHNM
AGQPQ
AGXDD
AGYGG
AHBTC
AI.
AIDQK
AIDYY
AIQQE
AITYG
AIURR
AJXKR
ALMA_UNASSIGNED_HOLDINGS
ALUQN
ALVPJ
AMBMR
AMYDB
ASPBG
ATUGU
AUFTA
AVWKF
AZFZN
AZVAB
BDRZF
BFHJK
BHBCM
BMNLL
BMXJE
BNHUX
BOGZA
BRXPI
CITATION
CMOOK
CS3
DCZOG
DPXWK
DRFUL
DRSTM
DU5
EBS
EJD
F5P
FEDTE
G-S
GODZA
HGLYW
HSZ
HVGLF
HZ~
I-F
LATKE
LEEKS
LH4
LITHE
LOXES
LUTES
LYRES
MEWTI
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
MY~
O66
O9-
P2W
PALCI
PQQKQ
R.K
RIWAO
RJQFR
ROL
SAMSI
SJN
SUPJJ
VH1
WBKPD
WIH
WIK
WLBEL
WOHZO
WXSBR
WYISQ
ZE2
ZZTAW
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c257t-e9b3cbf8e0f95e5345efbfdcc7f7772ab3a919a12424309ce7785107445387b3
ISSN 1071-0922
IngestDate Mon Jul 14 10:27:58 EDT 2025
Sat Oct 25 05:36:39 EDT 2025
Thu Apr 24 23:08:30 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 7
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c257t-e9b3cbf8e0f95e5345efbfdcc7f7772ab3a919a12424309ce7785107445387b3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0003-1101-1947
0000-0002-4176-2242
PQID 2548530344
PQPubID 2034128
PageCount 11
ParticipantIDs proquest_journals_2548530344
crossref_citationtrail_10_1002_jsid_1001
crossref_primary_10_1002_jsid_1001
PublicationCentury 2000
PublicationDate 2021-07-01
PublicationDateYYYYMMDD 2021-07-01
PublicationDate_xml – month: 07
  year: 2021
  text: 2021-07-01
  day: 01
PublicationDecade 2020
PublicationPlace Campbell
PublicationPlace_xml – name: Campbell
PublicationTitle Journal of the Society for Information Display
PublicationYear 2021
Publisher Wiley Subscription Services, Inc
Publisher_xml – name: Wiley Subscription Services, Inc
References e_1_2_6_10_1
e_1_2_6_19_1
e_1_2_6_13_1
e_1_2_6_14_1
e_1_2_6_11_1
Van DR (e_1_2_6_8_1) 2006; 1
e_1_2_6_12_1
e_1_2_6_17_1
e_1_2_6_18_1
e_1_2_6_15_1
e_1_2_6_16_1
Li W (e_1_2_6_20_1) 2020; 2
e_1_2_6_21_1
e_1_2_6_9_1
e_1_2_6_5_1
e_1_2_6_4_1
e_1_2_6_7_1
e_1_2_6_6_1
e_1_2_6_25_1
e_1_2_6_24_1
e_1_2_6_3_1
e_1_2_6_23_1
e_1_2_6_2_1
e_1_2_6_22_1
e_1_2_6_27_1
e_1_2_6_26_1
References_xml – volume: 1
  start-page: 1926
  year: 2006
  ident: e_1_2_6_8_1
  article-title: Gray scales for video applications on electrowetting displays
  publication-title: Sid Symp Dig Tech Pap
– ident: e_1_2_6_9_1
  doi: 10.1002/jsid.100
– ident: e_1_2_6_2_1
  doi: 10.1021/am100757g
– ident: e_1_2_6_13_1
  doi: 10.3390/mi10120862
– ident: e_1_2_6_21_1
  doi: 10.1016/j.displa.2014.09.004
– ident: e_1_2_6_25_1
  doi: 10.1063/1.1810192
– ident: e_1_2_6_22_1
  doi: 10.1002/jsid.854
– ident: e_1_2_6_26_1
  doi: 10.1063/1.1667595
– ident: e_1_2_6_17_1
  doi: 10.7567/JJAP.57.052201
– ident: e_1_2_6_10_1
  doi: 10.1080/00140139.2013.847211
– ident: e_1_2_6_16_1
  doi: 10.3390/mi10110732
– ident: e_1_2_6_27_1
  doi: 10.1364/OE.27.012963
– ident: e_1_2_6_11_1
  doi: 10.1186/s43074-020-0004-3
– volume: 2
  start-page: 45
  year: 2020
  ident: e_1_2_6_20_1
  article-title: Driving waveform design with rising gradient and sawtooth wave of electrowetting displays for ultra‐low power consumption
  publication-title: Micromachines
– ident: e_1_2_6_18_1
  doi: 10.1016/j.jcis.2018.05.090
– ident: e_1_2_6_12_1
  doi: 10.1109/JDT.2012.2207449
– ident: e_1_2_6_23_1
  doi: 10.1063/1.4917379
– ident: e_1_2_6_14_1
  doi: 10.1007/s10043-017-0382-3
– ident: e_1_2_6_7_1
  doi: 10.3390/mi9040143
– ident: e_1_2_6_3_1
  doi: 10.2528/PIER13120405
– ident: e_1_2_6_19_1
  doi: 10.3390/mi11030313
– ident: e_1_2_6_4_1
  doi: 10.1016/j.displa.2017.07.007
– ident: e_1_2_6_24_1
  doi: 10.1038/nature01988
– ident: e_1_2_6_5_1
  doi: 10.3390/mi11050498
– ident: e_1_2_6_6_1
  doi: 10.1007/s11771-014-2285-9
– ident: e_1_2_6_15_1
  doi: 10.1002/jsid.790
SSID ssj0026546
Score 2.2930272
Snippet Electrowetting displays (EWDs) have the advantages of fast response speed and extremely low energy consumption. However, the function of real‐time touch...
SourceID proquest
crossref
SourceType Aggregation Database
Enrichment Source
Index Database
StartPage 573
SubjectTerms Algorithms
Control systems design
Controllers
Displays
Energy consumption
Field programmable gate arrays
Microprocessors
Modules
Rendering
Touch screens
Title A real‐time touch control system design based on field‐programmable gate array via optimizing Bresenham algorithm for electrowetting displays
URI https://www.proquest.com/docview/2548530344
Volume 29
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1938-3657
  dateEnd: 20241102
  omitProxy: false
  ssIdentifier: ssj0026546
  issn: 1071-0922
  databaseCode: ADMLS
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1Lb9NAEIBXIb3AAfEUhYJWCCEky8Vvx8dAG0UoKQdSEU7W7nrduEqcNHFA6YmfAH-RK3-C2Yc3jiiocLGszTpRMt_OzG7mgdALntOMdPLIdiMvhw0KLCkaxNT2QuqElHUiKmvpDU-i_mnwbhyOW62fjaildUUP2eWVeSX_I1UYA7mKLNl_kKx5UxiAe5AvXEHCcL2WjLsWuHxTE68g-sSDL7lmExOBrgo1W5mM07CEycrE3wOqMXX9nI7RmsksKnGsZpHlkmyszwWx5qBSZsWlOFB4IzOVJmRmkenZfFlUk5kqGK466XzhKoQ6K1aLKdms_uD2Cke3GSqq86EkhkfqUXOYXbDJGvTPp8KMcKWaPvLyfG2wHhIVulJstmM9PbNP5hewAs6apxueayJhr6tDG7obvCXbSVSa8yFXYwnA50eqBnat8PURiwI7bmjvUHVV0Y5AqDrs_GZjVM3ac4BKFrDaGtI6eODkfdo7HQzS0fF49HJxYYsWZyIUQPd7uYH2PDBBThvtdY-Ggw_mfEDnlZnvURfCcrzX5tN23add70G6RKM76LYWKu4qMO-iFi_voVuNCpf30fcuFoj--PpNwIklnFjDiRWcWMGJJZx4XmIJJzzRxBILLLHEEgOWeIslNlhigyUGpPAulrjG8gEa9Y5Hb_u27gJiMzAnlc0T6jOad7iTJyEP_SAE_ZJnjMV5DFtDQn2SuAlxRZ6T7ySMxzHsIsAzDsCWx9R_iNrlvOSPEM4Clrge8bhDSQAbaQIGjNIsIkkWZTl199Gr-rdNma6QLxq1TFNV29tLhRjEHUx9bqYuVFmYqyYd1AJKtdZYpV4YgIcsCm0-_vvLT9DN7YI4QO1queZPwQGu6DMNzi8MMcCf
linkProvider EBSCOhost
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+real%E2%80%90time+touch+control+system+design+based+on+field%E2%80%90programmable+gate+array+via+optimizing+Bresenham+algorithm+for+electrowetting+displays&rft.jtitle=Journal+of+the+Society+for+Information+Display&rft.au=Zichuan+Yi&rft.au=Zeng%2C+Wenjun&rft.au=Ma%2C+Caiyun&rft.au=Feng%2C+Haoqiang&rft.date=2021-07-01&rft.pub=Wiley+Subscription+Services%2C+Inc&rft.issn=1071-0922&rft.eissn=1938-3657&rft.volume=29&rft.issue=7&rft.spage=573&rft.epage=583&rft_id=info:doi/10.1002%2Fjsid.1001&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1071-0922&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1071-0922&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1071-0922&client=summon