UCB1400 Touch Screen controller pinning vs. TFT pinning.

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I am in a little bind here... This is the touchscreen pinout from the datasheet of the TFT with integrated touch screen that I will be using with my AVR32 project:

X1    Right side of touch panel
Y1    Bottom side of touch panel
X2    Left side of touch panel
Y2    Up side of touch panel

The datasheet for the UCB1400 AC97 codec I will be using has the attached image in the datasheet. There is an obvious conflict between the naming conventions. This seems to indicate the following pinout for the UCB1400's touch screen interface:

TSMX   Bottom
TSPX   Top
TSMY   Left
TSPY   Right

Is this right or am I misinterpreting something here?

Attachment(s): 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

9 views no ideas? Cmon guys... ;)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Let's see if I can help...
The diagram you have attached shows the configuration of the touchscreen in X-axis measurement mode. When you want to measure the position along the X-axis, you set one of the top and bottom points to +V and the other to ground. You then read the voltage at one (or both) of the left and right points. When you want to read the Y-axis you set the left and right terminals to +V and ground and read the top and bottom terminals.
Your touchscreen driver chip should provide a digital interface to biasing the axis and ADC'ing the measurement.

The confusion comes from the naming. In the driver specs they name the axes after the measurement from their selection. So you measure the Y-axis when you have biased the two Y labeled terminals. I guess it is like a chip select, you select the Y-axis by +V and grounding the two pins with the Y in their name.
You could also look at it like a potentiometer with the TSMY and TSPY being the two end lugs for the Y-axis pot.

But the TFT panel labels them by how you read it. As in you read the X position by ADC'ing the X1 and X2.
I think it is just two different styles.
I would hook up according to left,right,top, and bottom. As long as you have it in opposite pairs, it will work and worst case you have the x and y reversed and have to switch the pairs.