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.

[参考译文] ADS7843:电阻性屏幕控制器数据读数受不同压力的影响

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1071525/ads7843-resistive-screen-controller-data-readings-affected-by-varying-pressure

部件号:ADS7843
“线程: 测试”中讨论的其它部件

在基于 ADS7843的系统上,我注意到原始 X 值随压力变化。  具体而言,在靠近屏幕左边缘的地方,压力增加会导致原始 X 值减小,当接近屏幕右边缘时,压力增加会使原始 X 值增加。  (Y /顶部/底部的类似注释。)

(请注意,这是指压的,客户要求不允许使用触控笔或电容式屏幕。)

我已经浏览过数据表和 Burr Brown / TI 应用手册,没有看到任何关于压力变化导致错误的说明。  任何关于病因(和治疗)的见解都值得欢迎!

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

    施加压力会改变多少百分比?

    通常,压力在 X 和 Y 之间变化电阻。 如果输入阻抗大得多,则压力不应与 X 或 Y 值相结合。

    我建议在没有芯片的触摸屏上进行以下测试。在触摸板上的 X+和 X-上使用3.3V DC 电源。 将万用表放在 Y+和 X-上。  

    阅读“用手指在面板上的 X 上移动”,并阅读“仪表上的电压”。 现在改变压力 并读取角落处的电压。

    本测试将演示触摸屏在您观察到的内容中的作用,并且与芯片无关

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

    当您移动手指时,应读取0伏至3伏的直流电压。 在四肢处,用力按,查看读数是否偏离。

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

    我发现,用手写笔或指甲,读数是固体的。  用全指尖(大得多的区域)按下是导致 x,y 变化的原因。  这也是您的经历吗?  (我还没有尝试断开触摸板的连接——触摸板紧密集成到控制器板中。)

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

    可能是指尖产生了更大且变化不定的串联阻抗,该阻抗连接到 ADC 中。 在边缘,指尖可能与触摸屏接触不足。 这种电阻 可能会导致电压分压器进入 ADC 输入阻抗。

    测得的值是否与角落处的预期值相比骤降?  

    此外,如果很难断开触摸屏,您可以在示波器上使用 X+ X 和 Y+。 当 X+为高且 X-为低时,Y+应提供正输入芯片的 x 数据电压。 这应该是0v-3.3V。当您在角落触摸手指时,这将有助于了解这方面的情况。

    如果手指接触不当,您可能会考虑稍微缩放软件边缘的值。