WhyCan Forum

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-11-08 11:16:48

mango
会员
注册时间: 2017-12-02
累计积分: 382

TINY200上同支持电阻、电容触摸中断的硬件办法

TINY200板子默认支持两种触摸:
1. 是包含在正面FPC40Pin内的电阻四线触摸,由板子上U6(NS2009)驱动。
2. 板子背面的6Pin FPC座子,专门用来接电容触摸。

ns2009局部电路:
2019-11-08上午11_07_10.png

ctp部分:
2019-11-08上午11_06_58.png

TINY200本意是想同时支持两种触摸,但由于NS2009的中断线(7脚)并非OD门的输出方式,测试实为推挽,这种方式和CTP中断合在一起会有冲突。所以默认出厂的板子R23电阻是未焊接的。

假如测试电阻触摸屏用轮询的效率低,可以在R23位置补焊一颗0R电阻。

最近编辑记录 mango (2019-11-08 11:28:46)

离线

#2 2019-11-08 11:24:32

gui401
会员
注册时间: 2019-10-25
累计积分: 9

Re: TINY200上同支持电阻、电容触摸中断的硬件办法

f1c200s不是内置有TP模块吗,为什么还要外置的NS2009?

离线

#3 2019-11-08 11:25:01

mango
会员
注册时间: 2017-12-02
累计积分: 382

Re: TINY200上同支持电阻、电容触摸中断的硬件办法

找到了同时支持电阻触摸中断和CTP中断的办法。如图:将R23位置按图示方向补一颗小肖特基二极管
QQ20191108-112049.png

二极管方向:
459209A1-15E7-4BB5-8827-948C45B062C6.png

离线

#4 2019-11-08 11:27:58

mango
会员
注册时间: 2017-12-02
累计积分: 382

Re: TINY200上同支持电阻、电容触摸中断的硬件办法

gui401 说:

f1c200s不是内置有TP模块吗,为什么还要外置的NS2009?

2019-11-08上午11_25_57.png

内置TP会占用PA0-PA3,使用外置的是想将这四个IO复用资源(SPI1或UART1,PWM和IR),释放出来。

离线

#5 2019-11-08 11:47:35

smartcar
会员
注册时间: 2018-02-19
累计积分: 421

Re: TINY200上同支持电阻、电容触摸中断的硬件办法

背面还有一个电容屏座子, 不看帖居然没发现, 不过拿起我桌上的GT911触摸屏,居然线序不一样,白高兴了,看来得做一根转接线才行。

离线

页脚