fieldscale.com
This is a typical capacitive touch sensor
design. It consists of the Transmitting
(Tx) and Receiving (Rx) electrodes
which in this case are located in two
different layers (Diamond Double-Layer
design) and their traces which connect
them to the controller (IC).
During operation, a voltage with a
specific waveform (usually pulse) is
repeatedly applied to the Transmitting
electrodes and then measured
through the Receiving electrodes by a
high resolution measurement system
inside the IC.
Capacitive Touch Sensor
How to calculate the charge time of a touch
sensor
In order to calculate the charge time of a touch sensor, the
following steps should be followed:
1. Simulation in SENSE - Extract R and C values
a. Cell definition
b. Convert R and C values
c. Create RC-equivalent of one cell and the whole sensor
2. Run SPICE analysis (circuit simulation)
a. Add controller equivalent circuit
b. Define voltage source
c. Define points of voltage output
3. Get charge time
Simulation in SENSE - Extract R and C values
In order to calculate the Resistances and the Capacitances needed for the
RC- equivalent, we perform a simulation of our 3x3 Diamond Double Layer
design in Fieldscale SENSE 3.3.0
The RC-equivalent circuit of the
whole touch sensor is needed to
provide accurate results for the
charge time.
The analysis starts from a simple
cell (1 Transmitting and 1 Receiving
electrode). The RC-equivalent of this
cell is shown here:
Cell Definition
● Rx/2 is the half resistance of X electrode
● Ry/2 is the half resistance of Y electrode
● C_mutual is the mutual capacitance between X and Y
electrode
● Cx_self is the self capacitance of X electrode
● Cy_self is the self capacitance of Y electrode
In order to complete the RC-equivalent of the whole sensor, we need to add
the controller functionality into the circuit. The controller can be
represented by the following simplified circuitry:
During operation, the controller applies a pulse voltage of 1V to each
transmitting electrode.
We measure the output voltage at the receiving electrodes.
Taking into consideration that the pattern is symmetric, we can replicate
the RC equivalent of one cell and create the equivalent of a whole touch
sensor along with the effect of the controller’s circuit and functionality. For
example a design with 20x14 electrodes, which corresponds to a 6.0 inch
screen is shown below:
Create RC-equivalent of the whole sensor
RC-equivalent of the whole sensor
In order to obtain stable results, it is important that the voltage pulse
applied in the Transmit electrode is allowed to settle properly and
hence transfer all the charge into the electrodes’ capacitances.
The time (tc
) that the voltage output (VOUT
) requires to reach a specific
threshold (VTH
) is called charge time.
Figure source
Definition of Charge Time
In touch sensing applications the capacitance of the electrodes (both
self and mutual) is changing when a touch event occurs.
Taking this principle into consideration, the controller is able to
determine if a finger is “touching” the electrode or not.
Figure source
Charge time during touch event
Based on the previous approach and choosing a voltage threshold of
50 mV, a typical behavior of the voltage output with and without a
touch event in our design is shown below:
Charge time Calculation
The charge times of different nodes across the complete touch sensor
were measured.
Nodes Selected
Results
Experience SENSE yourself.
GET FREE TRIAL
fieldscale.com
info@fieldscale.com
+30 2310 94 74 84
We will get back to you within 24 hours.
APPENDIX
There are two different ways to define the self-capacitance of a conductor:
1. Self-capacitance is the capacitance of the conductor with reference to
the infinite ground (Cself
)
2. Self-capacitance is the addition of the capacitance of the conductor
with reference to the infinite ground (Cself
) and the sum of all the
mutual capacitances between the conductor and the rest of the
conductors (ΣCmutual
).
SENSE calculates the self-capacitance of the electrodes according to the
second principle:
Cself,SENSE
=Cself
+ΣCmutual
So based on that, if C2 is the self capacitance result of Y-electrode and C3 is
the self capacitance result of X-electrode of our 3x3 cell pattern:
Cy_self = (C2-ΣCmutual
)/3
Cx_self = (C3-ΣCmutual
)/3
Conversion of Capacitance results
SENSE also computes the Resistance of the whole
electrode in 3X3 cell, so:
Ry/2 = Resistanceelectrode 1
/6
Rx/2 = Resistanceelectrode 2
/6
Conversion of Resistance results

More Related Content

PPTX
PPTX
Contamination delay
PDF
Cpld fpga
PPTX
Introduction to embedded system
PDF
Gate-Level Simulation Methodology Improving Gate-Level Simulation Performance
PPSX
Clock Distribution
PPSX
Processors used in System on chip
PPT
Basics of Verilog.ppt
Contamination delay
Cpld fpga
Introduction to embedded system
Gate-Level Simulation Methodology Improving Gate-Level Simulation Performance
Clock Distribution
Processors used in System on chip
Basics of Verilog.ppt

What's hot (20)

PPTX
Verilog Test Bench
PPT
Leccion_5_MOSFET(1).ppt
PPTX
Top 10 hardware engineer interview questions and answers
DOCX
Demultiplexer with vhdl code
PPTX
System verilog assertions
PPTX
Short channel effects
PPTX
RISC-V-Introduction-_-Aug-2021.pptx
PPTX
VLSI industry - Digital Design Engineers - draft version
PPTX
Asynchronous Sequential Circuit-Unit 4 ppt
PPTX
Reduced ordered binary decision diagram
PPTX
Vlsi design process
PPTX
Pipelining approach
PPT
Pass transistor logic
PPT
Mosfet
PPTX
VLSI training PPT, vinay
PDF
Verilog code for decoder
PPTX
Basics of MOSFET
PPTX
Cmos
PPTX
8b/10b Encoder Decoder design and Verification for PCI Express protocol usin...
PDF
08 fet amplifiers
Verilog Test Bench
Leccion_5_MOSFET(1).ppt
Top 10 hardware engineer interview questions and answers
Demultiplexer with vhdl code
System verilog assertions
Short channel effects
RISC-V-Introduction-_-Aug-2021.pptx
VLSI industry - Digital Design Engineers - draft version
Asynchronous Sequential Circuit-Unit 4 ppt
Reduced ordered binary decision diagram
Vlsi design process
Pipelining approach
Pass transistor logic
Mosfet
VLSI training PPT, vinay
Verilog code for decoder
Basics of MOSFET
Cmos
8b/10b Encoder Decoder design and Verification for PCI Express protocol usin...
08 fet amplifiers
Ad

Similar to Capacitive Touch Sensor Charge Time (20)

DOCX
Resonant Response of RLC Circuits
DOCX
Sinusoidal Response of RC & RL Circuits
DOCX
Sheet1resistance of resistorTime Constant = 5.3s10v from power sup.docx
PPT
Alternating Current Circuits and How's it calculate.ppt
PDF
PP+for+Ch+31.pdf
PPTX
Kirchhoff's rules and rc circuits
PDF
2nd year iv sem emi lab manual
PDF
Bai thi nghiem_linear_circuit_cttt
PDF
685556970-AC-Circuit.pdfgggggggggggggggggggggggggggggggg
PPT
Cathode Ray Oscilloscope
DOCX
Bipolar junction transistor characterstics biassing and amplification, lab 9
DOCX
Bipolar junction transistor characterstics biassing and amplification, lab 9
PPT
PDF
Lightning Characteristics and Impulse Voltage.
PPTX
project - Copy
DOCX
DC CIRCUITS ELECTRICAL CIRCUIT ELEMENTS (R, L AND C), VOLTAGE AND CURRENT SOU...
DOCX
MODULE 1: DC CIRCUITS : ELECTRICAL CIRCUIT ELEMENTS (R, L AND C), VOLTAGE AND...
PDF
Sesión de Laboratorio 3: Leyes de Kirchhoff, Circuitos RC y Diodos
PDF
Analog and Digital Electronics Lab Manual
PPT
AC Circuits circuit theory , network analysis.ppt
Resonant Response of RLC Circuits
Sinusoidal Response of RC & RL Circuits
Sheet1resistance of resistorTime Constant = 5.3s10v from power sup.docx
Alternating Current Circuits and How's it calculate.ppt
PP+for+Ch+31.pdf
Kirchhoff's rules and rc circuits
2nd year iv sem emi lab manual
Bai thi nghiem_linear_circuit_cttt
685556970-AC-Circuit.pdfgggggggggggggggggggggggggggggggg
Cathode Ray Oscilloscope
Bipolar junction transistor characterstics biassing and amplification, lab 9
Bipolar junction transistor characterstics biassing and amplification, lab 9
Lightning Characteristics and Impulse Voltage.
project - Copy
DC CIRCUITS ELECTRICAL CIRCUIT ELEMENTS (R, L AND C), VOLTAGE AND CURRENT SOU...
MODULE 1: DC CIRCUITS : ELECTRICAL CIRCUIT ELEMENTS (R, L AND C), VOLTAGE AND...
Sesión de Laboratorio 3: Leyes de Kirchhoff, Circuitos RC y Diodos
Analog and Digital Electronics Lab Manual
AC Circuits circuit theory , network analysis.ppt
Ad

Recently uploaded (20)

PDF
Workplace Software and Skills - OpenStax
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
E-Commerce Website Development Companyin india
PDF
BoxLang Dynamic AWS Lambda - Japan Edition
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PPTX
CNN LeNet5 Architecture: Neural Networks
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
Microsoft Office 365 Crack Download Free
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PPTX
Airline CRS | Airline CRS Systems | CRS System
PDF
DNT Brochure 2025 – ISV Solutions @ D365
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PDF
MCP Security Tutorial - Beginner to Advanced
PDF
Type Class Derivation in Scala 3 - Jose Luis Pintado Barbero
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PPTX
Trending Python Topics for Data Visualization in 2025
PDF
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
PDF
AI Guide for Business Growth - Arna Softech
Workplace Software and Skills - OpenStax
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
E-Commerce Website Development Companyin india
BoxLang Dynamic AWS Lambda - Japan Edition
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
CNN LeNet5 Architecture: Neural Networks
How to Use SharePoint as an ISO-Compliant Document Management System
Microsoft Office 365 Crack Download Free
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
Airline CRS | Airline CRS Systems | CRS System
DNT Brochure 2025 – ISV Solutions @ D365
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
Topaz Photo AI Crack New Download (Latest 2025)
MCP Security Tutorial - Beginner to Advanced
Type Class Derivation in Scala 3 - Jose Luis Pintado Barbero
Tech Workshop Escape Room Tech Workshop
Wondershare Recoverit Full Crack New Version (Latest 2025)
Trending Python Topics for Data Visualization in 2025
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
AI Guide for Business Growth - Arna Softech

Capacitive Touch Sensor Charge Time

  • 2. This is a typical capacitive touch sensor design. It consists of the Transmitting (Tx) and Receiving (Rx) electrodes which in this case are located in two different layers (Diamond Double-Layer design) and their traces which connect them to the controller (IC). During operation, a voltage with a specific waveform (usually pulse) is repeatedly applied to the Transmitting electrodes and then measured through the Receiving electrodes by a high resolution measurement system inside the IC. Capacitive Touch Sensor
  • 3. How to calculate the charge time of a touch sensor In order to calculate the charge time of a touch sensor, the following steps should be followed: 1. Simulation in SENSE - Extract R and C values a. Cell definition b. Convert R and C values c. Create RC-equivalent of one cell and the whole sensor 2. Run SPICE analysis (circuit simulation) a. Add controller equivalent circuit b. Define voltage source c. Define points of voltage output 3. Get charge time
  • 4. Simulation in SENSE - Extract R and C values In order to calculate the Resistances and the Capacitances needed for the RC- equivalent, we perform a simulation of our 3x3 Diamond Double Layer design in Fieldscale SENSE 3.3.0
  • 5. The RC-equivalent circuit of the whole touch sensor is needed to provide accurate results for the charge time. The analysis starts from a simple cell (1 Transmitting and 1 Receiving electrode). The RC-equivalent of this cell is shown here: Cell Definition ● Rx/2 is the half resistance of X electrode ● Ry/2 is the half resistance of Y electrode ● C_mutual is the mutual capacitance between X and Y electrode ● Cx_self is the self capacitance of X electrode ● Cy_self is the self capacitance of Y electrode
  • 6. In order to complete the RC-equivalent of the whole sensor, we need to add the controller functionality into the circuit. The controller can be represented by the following simplified circuitry: During operation, the controller applies a pulse voltage of 1V to each transmitting electrode. We measure the output voltage at the receiving electrodes. Taking into consideration that the pattern is symmetric, we can replicate the RC equivalent of one cell and create the equivalent of a whole touch sensor along with the effect of the controller’s circuit and functionality. For example a design with 20x14 electrodes, which corresponds to a 6.0 inch screen is shown below: Create RC-equivalent of the whole sensor
  • 7. RC-equivalent of the whole sensor
  • 8. In order to obtain stable results, it is important that the voltage pulse applied in the Transmit electrode is allowed to settle properly and hence transfer all the charge into the electrodes’ capacitances. The time (tc ) that the voltage output (VOUT ) requires to reach a specific threshold (VTH ) is called charge time. Figure source Definition of Charge Time
  • 9. In touch sensing applications the capacitance of the electrodes (both self and mutual) is changing when a touch event occurs. Taking this principle into consideration, the controller is able to determine if a finger is “touching” the electrode or not. Figure source Charge time during touch event
  • 10. Based on the previous approach and choosing a voltage threshold of 50 mV, a typical behavior of the voltage output with and without a touch event in our design is shown below: Charge time Calculation
  • 11. The charge times of different nodes across the complete touch sensor were measured. Nodes Selected
  • 14. fieldscale.com info@fieldscale.com +30 2310 94 74 84 We will get back to you within 24 hours.
  • 16. There are two different ways to define the self-capacitance of a conductor: 1. Self-capacitance is the capacitance of the conductor with reference to the infinite ground (Cself ) 2. Self-capacitance is the addition of the capacitance of the conductor with reference to the infinite ground (Cself ) and the sum of all the mutual capacitances between the conductor and the rest of the conductors (ΣCmutual ). SENSE calculates the self-capacitance of the electrodes according to the second principle: Cself,SENSE =Cself +ΣCmutual So based on that, if C2 is the self capacitance result of Y-electrode and C3 is the self capacitance result of X-electrode of our 3x3 cell pattern: Cy_self = (C2-ΣCmutual )/3 Cx_self = (C3-ΣCmutual )/3 Conversion of Capacitance results
  • 17. SENSE also computes the Resistance of the whole electrode in 3X3 cell, so: Ry/2 = Resistanceelectrode 1 /6 Rx/2 = Resistanceelectrode 2 /6 Conversion of Resistance results