AN2927 RC Acquisition Principle for Touch Sensing Applications Application Note

AN2927 application note introduces capacitive touch sensing control technology and introduces ST's touch sensing software library, which can achieve low-cost touch detection function.


AN2927 RC Acquisition Principle for Touch Sensing Applications Application Note - cover page
Brand
STMicroelectronics
Document type
Application Note
Language
English
Pages
12
File format
PDF
File size
156 KB
Published
07 August, 2012
Updated
01 October, 2023
Model
AN2927
MD5 checksum
B4974E32A8F09D8C627871F165962354

About this manual

The document explains how capacitive touch-sensitive controls can replace conventional switches by detecting variations in electrode capacitance. It details the RC acquisition method where a fixed resistor and the touch electrode capacitance form a network whose charge/discharge timing is measured to determine if a finger is touching or near the sensor.

The note covers both hardware implementation, which requires only one resistor per channel, and firmware implementation for STM8 microcontrollers. It describes two methods for measuring charge time: using an input capture timer or a software sequence with oversampling to achieve fixed measurement resolution equal to the CPU frequency.

What's inside

  • RC acquisition principle
  • Hardware implementation
  • Charge Time measurement principle
  • Oversampling
  • Input voltage measurement principle
  • Touched effect
  • Multi-acquisitions and HF noise rejection

Frequently asked questions

How does the RC acquisition method detect human touch?

It detects human touch by measuring the small variation of the touch electrode capacitance (C) caused by a finger, which changes the charge time of an RC network.

How many resistors are needed per touch channel?

Only one resistor is needed per touch channel to enable this function.

What is the typical capacitance added by a human finger?

The capacitance added by a human finger (touch capacitance) is typically around 5pF.

How many measurements are necessary for STM8 microcontrollers?

For STM8 microcontrollers, the number of measurements necessary to span all values is equal to 8.

Download PDF (156 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →