Skip to the content
PCBKitNew board
TS20, in 3D

TS20

AD Semicon

-20℃~+75℃ 2.5V~5V 20 85uA 8kV 9uA Capacitive Touch、PWM Control、自动灵敏度校准、集成LED驱动器 TSSOP-28 Touch Sensors ROHS

Extended
DatasheetJLCPCBLCSCad-semicon/TS20
Category
Touch Sensors
Package
TSSOP-28
Pins
28

Overview

The TS20 is a touch Sensor made by AD Semicon in a TSSOP-28 package with 28 pins. -20℃~+75℃ 2.5V~5V 20 85uA 8kV 9uA Capacitive Touch、PWM Control、自动灵敏度校准、集成LED驱动器 TSSOP-28 Touch Sensors ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:TS20, from EasyEDA) and its footprint (Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm, from KiCad's library), ready for a KiCad board. 3 are in stock at JLCPCB (part C95876). 8 open-source boards in 6 repositories on GitHub use it.

Symbol

CS51CS62CS73VSS4CS85CS96CS107CS118CS129VSS10CS1311CS1412CS1513CS1614CS1715CS1816CS1917CS2018INT19VDD20SDA21SCL22VSS23ADD24CS125CS226CS327CS428
EasyEDA_Cloud:TS20From EasyEDA

Footprint

12345678910111213141516171819202122232425262728
Package_SO:TSSOP-28_4.4x9.7mm_P0.65mmFrom KiCad's library

From the datasheet

12
Supply, least
2.5 V · VDD, recommended operating min · p. 12
Supply, most
5 V · VDD, recommended operating max · p. 12
Supply, absolute maximum
5.5 V · VDD, absolute maximum · p. 11
Works from
-20 °C · Operating temperature min · p. 11
Works up to
75 °C · Operating temperature max · p. 11
Junction, hottest
150 °C · Junction temperature max · p. 11
Takes working
130 µA · IDD, normal mode at VDD = 3.3 V, typical · p. 12
Takes at most
3.4 mA · IDD_I2C at VDD = 5.0 V, 2M Bps, max · p. 12
Takes asleep
9 µA · IDD, clock-off mode at VDD = 3.3 V, typical · p. 12
A pin gives at most
100 mA · Any PAD current, absolute maximum · p. 11
Gives
8 mA · LED drive sink current per channel, max at TA = 25℃ · p. 12
Data rate, most
2 Mbit/s · I2C communication speed max · p. 12

What it is and has

7
Touch sensing
20 channels, automatic sensitivity calibration · p. 1
Interface
I2C serial interface · p. 2
LED PWM drive
Up to 20 channels · p. 2
Tact switch input
Up to 20 channels · p. 2
LED dimming
16 steps per channel · p. 15
Response time
Adjustable through control registers · p. 2
Compliance and package options
RoHS compliant; 28QFN and 28TSSOP · p. 2

Around it

2
res 200Ω to 1kΩ
between CS1~CS20 and Touch PAD1~Touch PAD20; Optional series resistor for each sensing channel to reduce malfunction from surge and ESD. · p. 13
cap Under 50pF
between CS1~CS20 and GND; Optional parallel sensitivity adjustment capacitor; a few pF is usually used. · p. 13

Specifications

45
ParameterConditionsAs printedPage
Maximum supply voltagemax 5.5 V11
Maximum current on any PADmax 100 mA11
Power Dissipationmax 800 mW11
Storage Temperaturemin -50 · max 150 ℃11
Operating Temperaturemin -20 · max 75 ℃11
Junction Temperaturemax 150 ℃11
H.B.MPos / Neg; reference VDDmin 8000 V11
H.B.MPos / Neg; reference GNDmin 8000 V11
H.B.MPos / Neg; reference P to Pmin 8000 V11
M.MPos / Neg; reference VDDmin 625 V11
M.MPos / Neg; reference GNDmin 625 V11
M.MPos / Neg; reference P to Pmin 500 V11
C.D.MField Induced Chargemin 1000 V11
I TestPositive; JESD78Amin 100 mA11
I TestNegative; JESD78Amin -100 mA11
V supply over 5.0VPositive; JESD78Amin 8 V11
Operating supply voltage VDDTA = 27℃min 2.5 · typ 3.3 · max 5 V12
Current consumption IDDSlow mode; VDD = 3.3V; TA = 27℃typ 85 ㎂12
Current consumption IDDSlow mode; VDD = 5.0V; TA = 27℃typ 120 ㎂12
Current consumption IDDNormal mode; VDD = 3.3V; TA = 27℃typ 130 · max 180 ㎂12
Current consumption IDDNormal mode; VDD = 5.0V; TA = 27℃typ 180 · max 240 ㎂12
Current consumption IDDFast mode; VDD = 3.3V; TA = 27℃typ 190 ㎂12
Current consumption IDDFast mode; VDD = 5.0V; TA = 27℃typ 250 ㎂12
Current consumption IDDClock-off mode; VDD = 3.3V; TA = 27℃typ 9 ㎂12
Current consumption IDDClock-off mode; VDD = 5.0V; TA = 27℃typ 11 ㎂12
Current consumption IDD_I2CVDD = 3.3V (2M Bps); TA = 27℃typ 1.8 · max 2.2 ㎃12
Current consumption IDD_I2CVDD = 5.0V (2M Bps); TA = 27℃typ 2.8 · max 3.4 ㎃12
Digital output maximum sink current IOUTTA = 25℃ (Normal I2C Output); VDD = 3.3Vmax 4 ㎃12
LED drive output sink current per 1channel ILED_OUTTA = 25℃ (LED Drive Output); VDD = 3.3Vmax 8 ㎃12
LED drive output total sink current ILED_TOTTA = 25℃ (LED Drive Output); VDD = 3.3Vmax 30 ㎃12
Tact switch interface input internal pull-up current ITACTVDD= 5.0V, TA = 25℃typ 5.6 ㎂12
Sense input capacitance range CSVDD = 3.3V; TA = 27℃max 50 ㎊12
Minimum detective capacitance difference ΔCMINVDD = 3.3V; TA = 27℃min 0.1 ㎊12
Output impedance (open drain) ZoΔC > ΔCMIN; VDD = 3.3V; TA = 27℃typ 12 Ω12
Output impedance (open drain) ZoΔC < ΔCMIN; VDD = 3.3V; TA = 27℃typ 30 MΩ12
Self calibration time after system reset TCALSlow calibration speed; VDD = 3.3V; TA = 27℃typ 100 ms12
Self calibration time after system reset TCALNormal calibration speed; VDD = 3.3V; TA = 27℃typ 80 ms12
Self calibration time after system reset TCALFast calibration speed; VDD = 3.3V; TA = 27℃typ 60 ms12
Sense input resistance RSVDD = 3.3V; TA = 27℃typ 200 · max 1000 Ω12
Internal reset pulse duration TRSTVDD = 3.3V; TA = 27℃min 2.5 usec12
SCL, SDA rising delay TSCL, TSDAVDD = 3.3V; TA = 27℃min 0 · max 1 usec12
Minimum power on SCL, SDA high time TH_SCL, TH_SDAVDD = 3.3V; TA = 27℃min 100 msec12
Settling time for SCL voltage rising to 0.8 VDD TSCLmin 0 · max 1 usec15
Settling time for SDA voltage rising to 0.8 VDD TSDAmin 0 · max 1 usec15
SCL SDA high pulse remain time for power on TH_SCL, TH_SDAmin 100 msec15

Ordering codes, by the datasheet

2
TS20-Q
28QFN · QFN package · p. 2
TS20
28TSSOP · TSSOP package · p. 2

Parameters

13
Current - Supply
130uA
Current - Supply(Max)
3.4mA
Data Rate
2Mbps
ESD Protection Voltage
8kV
Features
PWM Control
Junction Temperature(Max)
150℃
Number of Channels
20
Operating Temperature
-20℃~+75℃
Output Current
8mA
Output Current per Pin(Max)
100mA
Standby Current
9uA
Voltage - Supply
2.5V~5V
Voltage - Supply(Absolute Max)
5.5V

Order codes

1

Pinout

28
The pins of the TS20
PinNameType
1CS5Unspecified
2CS6Unspecified
3CS7Unspecified
4VSSUnspecified
5CS8Unspecified
6CS9Unspecified
7CS10Unspecified
8CS11Unspecified
9CS12Unspecified
10VSSUnspecified
11CS13Unspecified
12CS14Unspecified
13CS15Unspecified
14CS16Unspecified
15CS17Unspecified
16CS18Unspecified
17CS19Unspecified
18CS20Unspecified
19INTUnspecified
20VDDUnspecified
21SDAUnspecified
22SCLUnspecified
23VSSUnspecified
24ADDUnspecified
25CS1Unspecified
26CS2Unspecified
27CS3Unspecified
28CS4Unspecified

Open-source boards using it

All 8
  • 2 layers88.9 × 63.5 mmPicotouch drumcard, the printed circuit board in 3D

    Picotouch drumcard

    todbot/picotouch_drumcard

    Card-sized drum synth / sequencer with MIDI In/Out

    80 parts7GPL-3.0
  • 2 layers180 × 110 mmPicotouch grid, the printed circuit board in 3D

    Picotouch grid

    todbot/picotouch_grid

    170 parts2GPL-3.0
  • 2 layers114.3 × 59.7 mmTS20 Test Board, the printed circuit board in 3D

    TS20 Test Board

    todbot/TS20_Test_Board

    71 parts2GPL-3.0
  • 4 layers158.4 × 66 mmSketchingpad proto2, the printed circuit board in 3D

    Sketchingpad proto2

    todbot/sketchingpad

    Capsense touch BLE pad for Sketching

    84 parts1GPL-3.0
  • 2 layers296.5 × 175.3 mmTrill flex base, the printed circuit board in 3D

    Trill flex base

    ryos17/forearm-guitar

    Guitar in a form factor of a forearm strap!

    107 partsMIT
  • 2 layers111 × 275 mmTouchSensor, the printed circuit board in 3D

    TouchSensor

    tamapochi1/DigitalViolin

    54 parts2
  • 4 layers120 × 90 mmSketchingpad idea1, the printed circuit board in 3D

    Sketchingpad idea1

    todbot/sketchingpad

    Capsense touch BLE pad for Sketching

    56 parts1GPL-3.0
  • 4 layers131.6 × 90 mmSketchingpad proto1, the printed circuit board in 3D

    Sketchingpad proto1

    todbot/sketchingpad

    Capsense touch BLE pad for Sketching

    77 parts1GPL-3.0

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ad-semicon/TS20" title="TS20 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/ad-semicon/TS20.jpg" alt="TS20" width="1200" height="900">
A picture that opens the part, for a README
[![TS20](https://pcbkit.io/embed/parts/ad-semicon/TS20.jpg?size=s)](https://pcbkit.io/parts/ad-semicon/TS20)

Questions

Is there a KiCad symbol and footprint for the TS20?

Yes. The symbol is EasyEDA_Cloud:TS20 and the footprint Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the TS20?

TSSOP-28, with 28 pins. Its footprint is drawn on this page.

Where is the TS20 datasheet?

AD Semicon publishes it: the Datasheet link on this page opens it.

Where can I order the TS20?

JLCPCB lists it as part C95876, with 3 in stock; the sellers' links on this page open their listings.

What can replace the TS20?

Parts like it in the library: the CBM7021 by Chipsbank. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the TS20?

8 boards in 6 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

1