touch sensor ic ata2508 demonstration set · fujitsu ata2508 digital touch sensor demo set allows...

21
Fujitsu Microelectronics (Shanghai) Co., Ltd. Application Note MCU-AN- 500046-E-10 TOUCH SENSOR IC ATA2508 DEMONSTRATION SET APPLICATION NOTE

Upload: others

Post on 28-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

Fujitsu Microelectronics (Shanghai) Co., Ltd. Application Note

MCU-AN- 500046-E-10

TOUCH SENSOR IC ATA2508

DEMONSTRATION SET APPLICATION NOTE

Page 2: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Revision History

MCU-AN- 500046-E-10 – Page 2

Revision History

Date Author Change of Records

2009-8-24 Jacob Li V1.0, First draft

This manual contains 21 pages.

© 2008 Fujitsu Microelectronics (Shanghai) Co., Ltd.

1. The products described in this manual and the specifications thereof may be changed without prior notice. To obtain up-to-date information and/or specifications, contact your Fujitsu sales representative or Fujitsu authorized dealer.

2. Fujitsu will not be liable for infringement of copyright, industrial property right, or other rights of a third party caused by the use of information or drawings described in this manual.

3. The contents of this manual may not be transferred or copied without the express permission of Fujitsu.

4. The products contained in this manual are not intended for use with equipment which requires extremely high reliability such as aerospace equipments, undersea repeaters, nuclear control systems or medical equipments for life support.

5. Some of the products described in this manual may be strategic materials (or special technology) as defined by the Foreign Exchange and Foreign Trade Control Law. In such cases, the products or portions thereof must not be exported without permission as defined under the law.

Page 3: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Revision History

MCU-AN- 500046-E-10 – Page 3

REVISION HISTORY ................................................................................................. 2

1 OUTLINE ............................................................................................................... 4

2 APPLICATION ENVIRONMENT ........................................................................... 5

2.1 TSC Demo Platform ................................................................................................ 5

2.2 TSC Tuning Platform............................................................................................... 6

3 TSC DEMO FUNCTIONS ...................................................................................... 7

3.1 Demo System Build-up............................................................................................ 7

3.2 IDC 10 Pin Assignment ........................................................................................... 7

3.3 Demo System Power-on.......................................................................................... 8

3.4 APIS (Adjacent Pattern Interference Suppression) Modes ...................................... 9

3.5 Demo Functions .................................................................................................... 13

3.6 Waterproof Key Pad .............................................................................................. 14

4 TSC TUNING ....................................................................................................... 15

4.1 Tuning Interface .................................................................................................... 15

4.2 Tuning System Buid-up ......................................................................................... 17

5 DEMO FIRMWARE.............................................................................................. 19

6 MORE INFORMATION........................................................................................ 20

7 APPENDIX........................................................................................................... 21

Page 4: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 1 Outline

MCU-AN- 500046-E-10 – Page 4

1 Outline

Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU to control this IC.

It consists of the below components

� 1 x MB95200 starter kit MB2146-410-01-E: MB95F204K application and debug platform

� 1 x ATA2508 touch pad demo set: ATA 2508 and touch pad platform

� 1 x DCC DPI7 tuning kit: tune ATA2508

� 1 x Special tuning cable

� Demo MCU Firmware

� SOFTUNE

This demo set supports the below features

� Simple interface for MCU to initialize and control TSC ATA2508

� Simple interface for TSC ATA2508 tuning

� 12 digital touch key pads and 12 linkage-LEDs

� 3 kinds of key detection modes

� MB95F204K MCU controls buzzer according to key value

Page 5: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 2 Application Environment

MCU-AN- 500046-E-10 – Page 5

2 Application Environment

This chapter introduces demo and tuning environments

2.1 TSC Demo Platform

TSC demo system consists of MB95200 evaluation board, TSC demo board and normal IDC10 cable. This demo system shows MB95F204K MCU controlling TSC ATA2508 and 3 kinds of touch sensor modes.

Figure 2.1: TSC Demo Platform

Page 6: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 2 Application Environment

MCU-AN- 500046-E-10 – Page 6

2.2 TSC Tuning Platform

TSC tuning platform consists of AtLab tuning tools, TSC demo board and the special IDC10 cable. AtLab tuning tools and PC S/W support tuning TSC parameter.

For the detailed tuning method, “ATA2508_Users_Manual_V1.4(EN)_v01” is the reference

Figure 2.2: TSC Tuning Platform

Page 7: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 7

3 TSC Demo Functions

This chapter introduces TSC demo system usage and functions.

3.1 Demo System Build-up

Program TSC demo code “TSC_LPC_1V0” on MB95200 EV-board and set this EV-board into “normal run” mode. Then connect EV-board and TSC demo through IDC10 cable.

Figure 3.1: Demo System Build-up

3.2 IDC 10 Pin Assignment

Figure 3.2: IDC10 pin assignment

Page 8: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 8

3.3 Demo System Power-on

Provide power to EV-board will power on the whole TSC demo system. MB95200 EV-board supports the below 3 power provided method

� 4-pcs batteries

� 9V DC power supplier

� USB cable

After power on, LED5 on EV-board is light to indicate power-on status and LED2 on EV-board winks to indicate TSC demo code running.

Figure 3.3: Demo System Power-on

Page 9: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 9

3.4 APIS (Adjacent Pattern Interference Suppression) Modes

This demo system can support the three kinds of APIS mode.

� APIS mode I: reports the strongest output only.

� APIS mode II: reports all outputs to overcome the value of Strength Threshold Register

� APIS mode III: reports two strongest outputs for multi-touch application

Figure 3.4: APIS mode I

Page 10: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 10

Figure 3.5: APIS mode II

Page 11: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 11

Figure 3.6: APIS mode III

Page 12: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 12

Press “S1” key to change these 3 modes in tune

Figure 3.7: APIS modes change

Page 13: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 13

3.5 Demo Functions

The system supports the demo functions using the buzzer on MB95200 EV-board.

The functions is shown briefly on the below figure.

Figure 3.7: Demo Functions

Page 14: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 3 TSC Demo Functions

MCU-AN- 500046-E-10 – Page 14

3.6 Waterproof Key Pad

The system demonstrates waterproof capability of key pad of ATA2508. The below picture is the reference. If water is dropped on the key pad, ATA 2508 still can work normally and do the correct key-value detection.

For the detailed characteristic, “ATA2508_Users_Manual_V1.4(EN)_v01” is the reference.

Figure 3.8: Waterproof Key Pad

Page 15: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 4 TSC Tuning

MCU-AN- 500046-E-10 – Page 15

4 TSC Tuning

This chapter introduces TSC pad and IC tuning interface and method

4.1 Tuning Interface

For support tuning function using AtLab DCC DP17 tuning kit, the special IDC10 cable is provided.

The below table shows the cable’s pin assignment

PC sides EV-board sides

Pin1 <——> NC

Pin2 <——> NC

Pin3 <——> Pin1

Pin4 <——> Pin9

Pin5 <——> Pin10

Pin6 <——> Pin5

Pin7 <——> Pin6

Pin8 <——> Pin3

Pin9 <——> Pin2

Pin10 <——> Pin4

NC <——> Pin7

NC <——> Pin8

Page 16: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 4 TSC Tuning

MCU-AN- 500046-E-10 – Page 16

The below picture shows the 2 terminals of this cable

Figure 4.1: The special IDC10 cable

Page 17: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 4 TSC Tuning

MCU-AN- 500046-E-10 – Page 17

4.2 Tuning System Build-up

Connect DCC DP17 tuning kit and TSC demo board through the special IDC10 cable. Then connect the kit into PC though USB cable.

In the way, TSC ATA2508 parameter can be tuned and tied on PC software GUI.

For the detailed tuning method, “ATA2508_Users_Manual_V1.4(EN)_v01” is the reference.

Figure 4.2: Tuning system

Page 18: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 4 TSC Tuning

MCU-AN- 500046-E-10 – Page 18

Page 19: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 5 Demo Firmware

MCU-AN- 500046-E-10 – Page 19

5 Demo Firmware

This chapter introduces TSC pad and IC tuning interface and method

In this solution, TSC ATA2508 is controlled by MCU through I2C. If MCU hasn’t I2C peripheral just like MB95F204K, I2C communication can be simulated by general IO port. In this case, Config.h on demo F/W “TSC_LPC_1V0” will be re-defined to realize the S/W I2C.

At the same time, MCU only controls buzzer simply according to four key values. If the different solution is requested, user can modify MCU application code in Main.c file of demo F/W project.

Figure 5.1: Demo Firmware Project

Page 20: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 6 More Information

MCU-AN- 500046-E-10 – Page 20

6 More Information

For more information on FUJITSU MB95200 products, please visit following website:

Simplified Chinese Version http://www.fujitsu.com/cn/fmc/services/mcu/mb95200/

Page 21: TOUCH SENSOR IC ATA2508 DEMONSTRATION SET · Fujitsu ATA2508 digital touch sensor demo set allows the easy evaluation of touch sensor IC ATA2508 and using Fujitsu MB95200 serial MCU

TSC Demo V1.0 Chapter 7 Appendix

MCU-AN- 500046-E-10 – Page 21

7 Appendix

Figure 2.1: TSC Demo Platform ............................................................................................. 5

Figure 2.2: TSC Tuning Platform............................................................................................ 6

Figure 3.1: Demo System Build-up......................................................................................... 7

Figure 3.2: IDC10 pin assignment.......................................................................................... 7

Figure 3.3: Demo System Power-on ...................................................................................... 8

Figure 3.4: APIS mode I......................................................................................................... 9

Figure 3.5: APIS mode II...................................................................................................... 10

Figure 3.6: APIS mode III ..................................................................................................... 11

Figure 3.7: APIS modes change .......................................................................................... 12

Figure 3.7: Demo Functions ................................................................................................. 13

Figure 3.8: Waterproof Key Pad........................................................................................... 14

Figure 4.1: The special IDC10 cable .................................................................................... 16

Figure 4.2: Tuning system.................................................................................................... 17

Figure 5.1: Demo Firmware Project...................................................................................... 19