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.

[参考译文] TSC2007:当我触摸屏幕时,它指出了错误的点。

Guru**** 2538930 points
Other Parts Discussed in Thread: TSC2007

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1078951/tsc2007-it-points-wrong-spot-when-i-touch-the-screen

部件号:TSC2007

TI 专家您好,

我的客户现在使用他们的产品测试了 TSC2007,但存在问题。

当他们触摸屏幕的左侧时,效果很好。但如果他们触摸屏幕的右侧,则指向的左侧多于我触摸的左侧。

为了方便,我附上了一个视频链接。 (您可以在视频播放10秒钟后看到它。)

https://bigfile.mail.naver.com/download?fid=Jd+qM6CoD6dZKxEjK3e0Kxtqa3YZKAUZKAUZKxUwKAg9FCYwFot/KAtXFxvlHqFoaAbXFqKma6M/MqtXFqF4pok0Kx0vFrUwMq0SFoEd

我还附上了一份示意图。您可以对其进行审核吗?

e2e.ti.com/.../TSC2007_5F00_sch.pdf

我认为有一些校准方法可以解决此问题。请为我检查此问题。 谢谢。

此致,

追逐

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,请给我发示意图

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sanjay:

    感谢您的支持。 我在下面的 PNG 文件中附加了一个示意图。

    是否有客户遇到类似问题?

    此致,

    追逐

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    首先,原理图看起来很好。

    不幸的是,我们的防火墙不允许我观看视频。 请您用文字详细说明确切的问题

    你见。 然后我会试着指导你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sanjay:

    感谢您的支持。

    能否检查您是否可以下载以下视频?

    e2e.ti.com/.../20220221_5F00_150114.avi

    您可以在视频播放10秒钟后看到它。

    此致,

    追逐

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我看到了视频。 屏幕右侧的任何位置似乎都检测到触摸。

    作为第一步,我建议断开4个引脚上的瞬态抑制器并重新检查行为。

    作为第二个步骤,我建议发送命令来测量 X 位置。 这使得 X+ 3.3V,X- 0V 和 Y+被馈送到 ADC。

    他们应该在 X+,X-和 Y+上放置一个 CRO。 当 x+为3.3V 时,X-=0 y+是一个 DC 电平,当我们从左向右移动手指时,电平从0v 变为3.3V。

    他们应该在 CRO 上检查这一点

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sanjay:

    感谢您的支持。 我会要求我的客户尝试您所说的内容。

    CRO 是否表示示波器?

    2.如果我发送命令1100,X+为3.3V,X-为0V (这2为静态值),并且随着我将屏幕从左边缘“拖动”到右边缘,Y+将从0V 移动到3.3V。 我是否理解正确?

    但 为什么 X 值是静态的,Y 值是变化的? 因为它在扫描床上被称为“测量 X 位置”。

    其次,如果结果与您的指导不同,我该怎么办?

    此致,

    追逐

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的,CRO 实际上是示波器的一个过时术语。 很抱歉...

    我要说的是,开始使用客户代码,并将范围放在我提到的3个要点上。 实际上,IC 在 X+和 X-Points 之间提供3.3V 电压。 当客户移动手指向光标 x 时,他实际上正在从 x+线到 x-line 产生一个电位计的点击。 。 因此,如果我们看 Y+line,我们会看到一个电压从0到3 V,因为客户从左向右移动手指。

    或者,客户也应该能够在我们从左向右移动手指以及从上向下移动手指时读取实际的 x 和 y 坐标。

    你可以让他告诉你 x 值,当你从左向右移动时。它应该从最小值平稳地变为最大值。如果是这样,我们的芯片是好的,客户软件还有其他一些问题  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sanjay:

    感谢您的支持。

    首先,他们删除了所有瞬态抑制器->相同错误/将铁氧体磁珠更改为0欧姆电阻->相同错误。

    我询问了如何使用示波器进行测量。

    我还有一个问题,校准是否有任何工具?

    我认为使用电阻触控的每台设备都应该有校准程序,因为有时我们需要重新计算时会发生校准程序。  

    还是我们应该自己去做?

    此致,

    追逐

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    由于客户已经制作了固件,他将拥有 X 和数据,因为我们从左到右触摸屏幕以写入屏幕。 对于0-4096的12位分辨率值

    应该是可能的。 首先要验证他看到的 X 值是否随着手指从左向右移动而从0线性移动到4096