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:有时,PENIRQ没有响应

Guru**** 2582985 points
Other Parts Discussed in Thread: TSC2046

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/642227/tsc2046-sometimes-penirq-not-response

部件号:TSC2046

你(们)好

我的客户使用TSC2046。

但它们在PENIRQ方面有一个关键问题。

根据参考FW,

1.初始化并写入0x90和读取(Y轴读取和启用PENIRQ)

2.计时器的PENIRQ检查

3.如果PENIQR仍然较高,请重新检查PENIRQ状态。

4.如果PENIRQ为低电平,则为0x93 (Y轴读取且PENIRQ禁用)=> 0xD33 (X轴读取且PENIRQ禁用)=> 0x90 (Y轴读取且启用PENIRQ)

它们使用相同的固件,但有时PENIRQ不响应。

当有触摸输入时,无法 识别。


我随附了原理图和参考固件。

请告诉我如何解决此问题。

 e2e.ti.com/.../4431.tsc2046_5F00_reference_5F00_firmware.zip</s>2046

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

    我们正在对此进行调查,并将回复给您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Evan:

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

    在原理图上,PENIRQ针脚不需要上拉电阻。

    对于您提供的商品的步骤4,您是否可以将其更改为:

    4.如果PENIRQ为低电平,则为0x90 (Y轴读取和PENIRQ启用)=> 0xD0 (X轴读取和PENIRQ启用)=> 0x90 (Y轴读取和PENIRQ启用)

    看看这是否有帮助。 TSC2046将在进行测量时自动禁用PENIRQ。 如果在PENIRQ引脚上仍有错误的触发器,那么在进行测量时,微系统应屏蔽PENIRQ引脚。

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

    我检查并检验了你的观点。
    但间歇性地无法识别PENIRQ。

    我还有另一个问题。
    我的客户已经在使用TSC2046进行另一个B项目。

    A project has 10.1 ”(项目具有打印机)触摸面板。 ==>此项目有PENIRQ问题。
    B项目具有7英寸触摸面板。

    B使用内部参考电压的项目。
    使用外部电压3.0V的项目。

    一个项目存在另一个关于触摸的问题。
    有时触摸感应值会跳转。
    特别是使用内部参考时,触摸感应值跳箱比使用外部参考电压更有用。
    所以我们增加了外部参考电压,但感应值有时会跳动。
    b项目不存在此问题。

    TSC2046是否支持10.1 触摸?

    请告诉我有关PENIRQ和感应电压跳接问题的另一个解决方案。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,SS Jung,

    7英寸和10.1 面板之间有什么区别? 10.1 "面板的电阻是否大得多或小得多?
    跳转可能是由噪音引起的。 10.1 "面板是否有背光或其他可能导致噪音更大的东西? 通过在输入端添加电容器可以帮助实现这一点。 请参阅数据表的第12页和文档sbaa155.pdf。 主板的布局如何? 有关PCB布局的帮助信息,请参阅文档slaa560.pdf。
    他们可以尝试的另一个实验是将10.1 面板从项目A连接到项目B (代替7英寸面板)。 10.1 "面板在项目B中是否运行良好?

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

    从根本上说,原理图是相同的。
    但是,由于出现跳线问题,为10.1 面板(项目A)添加了外部VREF。
    添加外部VREF的结果,跳转症状已减少,但仍然存在。

    我不知道面板的确切电阻,但我认为10.1 的电阻大于7英寸。
    如何知道面板的阻力?
    我将查看sbaa155.pdf和sla560/pdf。

    而PENIRQ工作问题紧急。
    请告诉我另一种调试解决方案或提示。

    SW顺序低于。
    1.初始化并写入0x90和读取(Y轴读取和启用PENIRQ)
    2.计时器的PENIRQ检查
    3.如果PENIQR仍然较高,请重新检查PENIRQ状态(重复2)。
    4.如果PENIRQ为低电平,则为0x93 (Y轴读取和PENIRQ禁用)=> 0xD33 (X轴读取和PENIRQ禁用)=> 0x90 (Y轴读取和PENIRQ启用)或
    0x90 (Y轴读取和PENIRQ禁用)=> 0xD33 (X轴读取和PENIRQ禁用)=> 0x90 (Y轴读取和PENIRQ启用)

    已卸下PENIRQ的PU电阻器。

    但有时,如果PENIRQ不工作,我认为PENIRQ未被检测到。

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

    您是否能够尝试在项目A和B之间切换触摸屏的实验?

    与7英寸触摸屏相比,10.1 "触摸屏可能需要更大的力度。 您是否确定每次都将其推得足够用力。 如果屏幕较硬,如果两个平面不相互接触,则不会显示触摸。

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

    您好,Mike:

    我们正在大力推动。

    触摸被识别,但有时触摸被识别 为相邻空间。

    我们使用的是10.1 触摸屏,分辨率为1024x600,127 mm 为25。

    触摸屏部分位于图像下方,最小部分为72x72像素和15x 15 mm。

    例如,当我按下A部分,但B部分被识别。

    如何解决此问题?

    我们使用参考固件并附加了文件。 请参阅。

    e2e.ti.com/.../2570.tsc2046_5F00_reference_5F00_firmware.zip</s>2046

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    而PENIRQ工作问题紧急。
    请告诉我另一种调试解决方案或提示。

    SW顺序低于。
    1.初始化并写入0x90和读取(Y轴读取和启用PENIRQ)
    2.计时器的PENIRQ检查
    3.如果PENIQR仍然较高,请重新检查PENIRQ状态(重复2)。
    4.如果PENIRQ为低电平,则为0x93 (Y轴读取和PENIRQ禁用)=> 0xD33 (X轴读取和PENIRQ禁用)=> 0x90 (Y轴读取和PENIRQ启用)或
    0x90 (Y轴读取和PENIRQ禁用)=> 0xD33 (X轴读取和PENIRQ禁用)=> 0x90 (Y轴读取和PENIRQ启用)

    已卸下PENIRQ的PU电阻器。

    但有时,如果PENIRQ不工作,我认为PENIRQ未被检测到。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,SS Jung,

    我觉得这可能是触摸屏的问题。  由于某些原因,它可能无法与TSC2046配合使用。  如果您在检测触点时遇到问题,则在使用PENIRQ时也会遇到问题。  如果未检测到触摸,则无法发出PENIRQ。  

    我建议的一个想法是交换触摸屏。  您是否尝试过这样做?  您的系统可以与较小的触摸屏配合使用,您是否在该系统中安装了较大的触摸屏?  工作正常吗?

    您是否尝试过将较小的触摸屏安装到不工作的系统中?  执行这些实验可以告诉您是系统中的某个部件还是触摸屏导致了问题。

    Mike