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.

TSC2004: Test_Bit mode

Part Number: TSC2004


Hi,

Please teach me about "test-bit mode" of Configuration register 0.
Our customer is using the touch panel with the following specifications.

    xLeft ~ xRight: 670 [kΩ]
    yUpper ~ yLower: 410 [kΩ]

Q1: In this case, which "Rts" should be selected in Table 20?
 When TEST bit Mode (bit11-8) = [0010] (0.52 <RTS ≤ 0.86) is selected
 XCON and YCON (Table 26. STATUS Register) of Test result was "0", which I think is an error.
 However, TEST bit Mode (bit11-8) = [0011] (0.86 <RTS ≤ 1.6).
 In the case of, XCON / YCON was 1.

Q2: Is it possible to measure the resistance value of this device without touching it?

Regards,
Hiroshi

  • Hello Hiroshi,

    I am not very familiar with the Test-Bit mode. Let me do some digging to see if I can find more information on this topic. 

    As for measuring the resistance, do you mean the input impedance of the device?

    Regards,

    Aaron

  • Hi Aaron,

    Thank you for your reply.

    Normally, this device will measure the combined resistance of X and Y when touched. Customer questions
    Is it possible to measure the resistance value when not touching?
    So
     Between X + and X-
     Between Y + and Y-
    Customers want this device to be able to measure two values

    Regards,
    Hiroshi

  • Hi Aaron,

    I'm really sorry. 

    Our customer has the following additional questions.

    Q3.
    if we can measure it without touch, Do you know the accuracy of the error ?
    (Same as the error specifications for normal operation?)

    Perhaps the test mode measures the resistance value when not touching and checks if this resistance value is within the register setup range.

    Q4.
    Does the register setting used for TEST Mode affect the measurement result during normal operation?
    I understand that this register value is used only to make sure that the panel resistance is within the register setting range.

    Is it correct?

    Sincerely,
    Hiroshi

  • Hello Hiroshi,

    Looking through the data sheet, I believe the test mode measures the combined X and Y resistance when not touching.

    For Q4, I wouldn't expect this to affect the measurement during normal operation. 

    Regards,

    Aaron

  • Hi Aaron-san,

    Could you tell me other questions?

    Our customers especially want to know Q1.

    I don't think Q2 can be measured during normal operation.

    I think Q3 has the same accuracy as during normal operation, but how about it?

    If correct, it is clear from the DS specs.

    I apologize for the inconvenience, but please confirm.

    Best Regard,

    Hiroshi

  • Hello Hiroshi,

    Apologies on the delay here. The Rts value should be selected using the test mode bits. The value should be x and y panel resistance combined. It seems like the values you measured seem fairly high (combined resistance of 1Mohm).  I believe the test bit mode will help the user ensure whether the touch panel is connected or shorted and does this by measuring the X and Y panel resistance and comparing input value as you mentioned. 

    When you are looking to measure the X and Y resistance, are you wanted to measure the input resistance of the touch screen controller? This will have to be measured using a meter. 

    Regards,

    Aaron

  • Aaron-san,

    I'm really sorry, and thank you for your answer.

    As you pointed out, the total resistance that customer said is too large. I missed important information.
    We will check with you soon and report again.


    >When you are looking to measure the X and Y resistance, are you wanted to measure the input resistance of the touch screen controller? This will have to be measured using a meter. 
    No, Customer simply expected to get two results  "x = 670kΩ" and "y = 410kΩ".

    In other words, the purpose is to check whether the resistance value of the panel meets the customer's specifications.

    I apologize for any inconvenience,  because I could not understand this device.

    Apologies,

    Hiroshi

  • Aaron-san,


    Although, I made a mistake in the unit.
    I apologize again.


    I would like to conclude first.
    Since X = 410ohm and Y = 670ohm, selecting "0.86 <Rts <1.68" resulted in X = OK and Y = OK.


    So I thought all the problems were solved...

    However, our customers have some questions.
    I have answers to all the questions, but the customer wants TI's answer..

    Q1
    I believe that "0.86 <Rts <1.68" should be selected,  because the result of simply adding these two resistors is 1080ohm.

    Is this correct? or  need a different calculation?

      According to the customer's report, when the above range is selected, the result of X and Y is "1", and the result is correct.
      However, in other ranges, for example, a test with "0.17 <Rtd ≤ 0.52" selected may output different results, such as "0" for the X result and "1" for the Y result.
      In addition, if a value higher than "0.86 <Rts <1.68" is selected, X, Y = "1". In other words, it means that the range of resistance values ​​that are OK is not only one.

    Q2 Is the test result that selects a range different from the total of the actual resistance values ​​meaningful information?

      I think test results where the proper range is not selected should be ignored.
      The customer may expect the result to be X, Y = OK only if "0.86 <Rts <1.68" is selected.

    Q3
    Do we need to change the selection range for the "X" test and the "Y" test?

    Q4
    If this test doesn't pass, does this device not work properly?

    We apologize for the inconvenience.

    Best regards,

    Hiroshi

  • Hello Hiroshi-san,

    No worries and no need to apologize! I am happy to help in any way I can. 

    Q1: I believe that since the addition of the two X and Y resistances is 1080ohms, then the "0.86<Rts<1.68" should be selected. I am not sure why when the higher ranges, the values are still ok but from my understanding, the above range should be selected. 

    Q2: I don't think that other information is meaningful. As mentioned above, the  "0.86<Rts<1.68" should be selected. 

    Q3: Are you asking about the Rts range? If so, no. 

    Q4: I believe this test mode is used to determine if the touch screen is connected by showing a "1" and if showing a "0" then it is either disconnected or can be used to detect a short. It does not mean the the TSC2004 has stopped working. 

    Regards,

    Aaron Estrada

  • Hi Aaron-san,

    Thank you for your detailed answer.

    I am making sure that the customer understands your answer.
    I haven't heard from them yet, but I thought I should "resolve" this thread.

    I appreciate again for your hard work.

    Sincerely,

    Hiroshi