This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TSC2046 with GVTW50SPBC1R0

Other Parts Discussed in Thread: TSC2046

I am trying to interface a TSC2046 with a GVTW50SPBC1R0 touch screen.  I am having difficulty trying to figure out the proper connections.   The datasheet for the GVTW50SPBC1R0 references the connections as XR, XL, YT, and YB.  I am assuming that means X right, X left, X top, and X bottom.  The data sheet for the TSC2046 uses X+, X-, Y+, and Y-.  I am a little confused as to which is plus or minus, left or right, top or bottom.  We tried several combinations, had to do cuts and jumpers, the board can't take many more.  We are going to have to do a respin, but not until I can get the controller working.  I am not doing the software, so I am uncertain how that is being done.   So can anyone help me with the problem, anyone have any ideas what the proper connections are?   

  • Hi Alice,

    You don't have to worry about the connections because you have multiple options instead of one. I suggest you try (XR-->X+, XL-->X-, YT-->Y+, YB-->Y-) first. I believe it should work well.  

    When someone is working on the software / firmware,  he might find some issues with the coordinates. For example, when he puts his finger on the bottom on the touch screen, TSC2046 gives him some coordinates on the top. It's not a big deal and could be easily fixed by software / firmware.

    Attached is some reference firmware code for TSC2046, which should be helpful to your software/firmware colleague.

    6644.tsc2046_reference_firmware.zip

    Andy

  • The connection we picked out that worked is similar to the one you suggested.  We had tried it before and it failed,  The problem turned out to be a bad TSC2046 (damaged in house) the touch screen is now working.