Skip to main content

XPT2046 Touch Screen Controller IC

[Click the image to enlarge it]

XPT2046 is a touch screen controller that uses a 4-wire resistive touch screen control system with a 12-bit 125 Khz A/D converter. The major advantage of this product is not only it detects the location of the touched screen but it could also measure the touch screen pressure. It has an inbuilt voltage reference that is very useful to measure the temperature, battery monitoring with an ability to measure voltage from 0V to 5V range.

 

Pin Description of XPT2046

Pin Number

Pin Name

Description

1

VCC

Power Supply

2

XP

XP Position Input

3

YP

YP Position Input

4

XN

XN Position Input

5

YN

YN Position Input

6

GND

Ground

7

VBAT

Battery Monitor input

8

AUX

Auxillary input to ADC

9

VREF

Voltage reference Input / Output

10

IOVDD

Digital IO Power SUpply

11

PENIRQ

Pen Interrupt

12

DOUT

Serial Data output

13

BUSY

Busy Output

14

DIN

Serial Data Input

15

CS

Chip Select Input

16

DCLK

External clock input

 

Features and Specification of XPT2046

  • 12 bit SAR type A/D converter with S/H circuit
  • Low voltage operations (VCC = 2.2V - 3.6V)
  • Low power consumption (260uA)
  • 125 kHz sampling frequency
  • On-chip reference voltage - 2.5V
  • Pen pressure measurement
  • On-chip thermo sensor
  • Direct battery measurement
  • 4-wire I/F

 

Note: Complete technical details can be found in the XPT2046 Datasheet, linked at the bottom of this page.

 

Alternative Product of XPT2046

Alternative product of this touch sensor IC-

1.    MAX11855

2.    MK712

3.    SSD231

 

XPT2046 Touch Controller IC - Overview

The XPT2046 touch controller is equipped with touch position detection, touch pressure detection, battery voltage measurement, and chip temperature. The IC uses a successive approximation register (SAR) analog-to-digital converter with -bit resolution. The data can be harvested through-wire connection between the XPT2046 and microcontroller. 

 

It has a converter status pin that notifies the host controller about the busy state of the converter. There is a pen interrupt function available in the XPT2046 Touch Controller IC. It is also a useful thing in power down or sleeps mode related functions.

 

Application Diagram for XPT2046

The below image is showing the standard 2.7-5V operation of the touch screen controller.

 XPT2046 Application Diagram

The touch screen is shown using a resistor network consisting of 8 resistors.

 

Applications of XPT2046

  • POS terminals
  • Portable LCD based instruments
  • Pager systems
  • Touch screen monitors
  • Cellular phones

 

2D Model of XPT2046

The dimensions of XPT2046 is given below to help you with selecting the PCB footprint for XPT2046

 XPT2046 Dimensions

Component Datasheet

Get Our Weekly Newsletter!

Subscribe to stay updated with industry's latest Electronics components and news

* indicates required