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.

[参考译文] TSC2013-Q1:单触式配置

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1499996/tsc2013-q1-single-touch-configuration

部件号:TSC2013-Q1

工具/软件:

大家好:

我正在使用 TSC2013-Q1触摸屏控制器、需要一些指导来配置它以实现单触操作。 具体而言、我正在查找以下方面的详细信息:

  1. 为单触设置的适当模式。
  2. 寄存器的必要配置设置。
  3. 任何需要调整的阈值设置。
  4. 准确读取触摸坐标的步骤。

此外、我使用 RZ/A1H 作为主器件并通过 I2C 进行通信。 非常感谢此设置的任何具体注意事项或示例!

提前感谢!

筛选器

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

    您好、

    TSC2013-Q1可配置为支持单触和多点触控方案。 有关典型应用的说明、请参阅数据表的第8.2节。 对于传统的单触式电阻式触摸屏设置:

    1.

    • 默认情况下、设备能够检测多个触摸点并跟踪多触摸手势。 为了简化单触式使用、您通常会禁用配置寄存器中专用于多触式的额外坐标通道(数据表的第8节对此进行了说明)。
    • 在单触模式下、控制器测量每个有效触摸的一个(X、Y)坐标对。 如果需要、也可以测量压力(Z)、但对于基本的单触坐标采集来说、并不是绝对必要的。

    2.根据需要连续扫描还是按需测量,配置自动模式或手动模式。

    3.调整 CONFIG 2寄存器中的 PENIRQ 和 PINTDAV 设置

    4.通过中断读取 X、Y 坐标(自动模式)  

    •TSC2013-Q1根据向下触控笔阈值检测到屏幕按压。 如果启用了中断、则 INT 引脚会在注册触控时变为活动状态。
    •当数据准备就绪时、将其放置在内部寄存器或 FIFO 中。
    •如果使用中断、主机(RZ/A1H)会看到 INT 被置为有效并执行数据寄存器/FIFO 的 I²C μ s 读取。
    •用户提起手指后、TSC2013-Q1会检测到向下触控笔不再有效。
    •您可以监控特定的状态寄存器或依靠 INT 变为无效、具体取决于中断的设置方式。

    5.将 RZ/A1H 用作 I²C Master 并具有正确的总线速度、中断配置和推荐的电源设置。

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

    尊敬的 Daveon:

    感谢您提供详细的配置设置。 我之前实施了对 CFR0和 CFR1的更改。 根据您的建议、我现在已实施 CFR2设置。 并且系统工作得更好、

    但是、我遇到了一些重复值和重影的问题。 具体而言、屏幕光标偶尔会不稳地移动、显示重影值、并且某些触摸事件会间歇性重复。 以下是一些示例

    TouchEvent - X、 Y
    TouchEvent - 610,310
      第279章,我是

    TouchEvent -  608, 313
    TouchEvent -  226, 284.
    TouchEvent -  611, 313
    TouchEvent -  219, 281.
    TouchEvent -  217,283 -重复
    TouchEvent -  613, 309.
    TouchEvent -  620,318 -重复
    TouchEvent -  215,284


    您能否就如何解决这些问题提供建议? 任何其他配置调整或故障排除步骤都将非常有用。

    感谢您的帮助。

    此致、
    筛选器

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

    尊敬的 Veer:

    您可以尝试以下操作来防止发生错误的触摸事件:

    -在 CFR2寄存器中启用 MAV 过滤以消除嘈杂的触摸数据。
    •为 X 和 Y 坐标设置3点或5点均值计算。
    •在 X+、X−、Y+和 Y−上添加100kΩ 下拉电阻、以防止输入悬空。
    •在触摸线上使用100至470 pF 电容器连接到 GND、以降低高频噪声。
    •仅当 PENIRQ 为低电平且 INT 置为有效时才读取坐标。
    •使用已知良好的触摸屏面板进行测试、以排除硬件问题。