我用TSC2007IYZGT做了一个电阻屏驱动电路,AUX脚悬空。
现在遇到的问题是,在客户的工作环境中(有几十台用到这个触屏驱动的机子同时开机),非常容易出现触屏无功能的情况,用万用表测试发现,刚开机时,TSC2007IYZGT的中断电平是VDD(3.15V),只要触摸一下触屏后,这个电平就变成2.2V左右。此时TSC2007IYZGT的供电没有问题。
请帮忙看看是哪里的问题。
多谢!
Amy Luo:
您好,
检查一下VDD电源输出功率,看一下是不是电源输出功率不够,把电压拉下来了。
user5901289:
回复 Amy Luo:
Amy,感谢您的解答。
TSC2007的VDD是由Freescale的MMPF0100F0AEP的SW4提供的,这是一个PMU的1A输出的DCDC,这部分和参考设计一样,只是把美信的MAX11801换成了TSC2007.
在测试过程中,用示波器看中断和VDD,没看到VDD有被拉低的情况。
而且,这种情况只有在客户那里能复现,就是几十台机子同时开机,在客户手里非常容易出故障的机子,在我家里连续工作2天也不复现。
Amy Luo:
回复 user5901289:
您好,
B1管脚内部已有上拉,把R2529电阻100K去掉试试,这个内部可设置上拉电阻为50K,还是90K。这一点数据手册19页Touch Detect部分有说明。
Amy Luo:
回复 Amy Luo:
中断输出PENIRQ是低电平有效
user5901289:
回复 Amy Luo:
Amy,您好!
做过去掉上拉电阻后的测试,没有改善。
开机后,点一次触屏后,空闲时中断脚的电平就一直为2.2V左右了。
AUX脚悬空没什么问题吧
Amy Luo:
回复 user5901289:
您好,
PENIRQ(B1管脚)触屏时电压多少?触屏时应该为低电平的
PENIRQ(B1管脚)内部的上拉电阻是设置触屏的灵敏度的,如果触屏时PENIRQ(B1管脚)是高,触屏力度大点,或者配置内部上拉电阻为90K。建议用示波器看一下PENIRQ(B1管脚)的工作波形。
AUX脚悬空没事。
user5901289:
回复 Amy Luo:
Amy:
触屏时B1脚的电平可以被拉低。
而且我从log上看,每次按触摸屏时,都会有中断报上来,但是看log,好像报的坐标不对。
Amy Luo:
回复 user5901289:
您好,
根据报上来的坐标和屏幕坐标做一下转换
user5901289:
回复 Amy Luo:
Amy:
我们用的屏是480X800,正常时,点屏的四个角,报的坐标分别是(0,0),(0.480),(800,0),(,800,480),而有问题的机子,点四角时,报上的坐标几乎都一样。
帮我看看原理图没啥问题吧?
Amy Luo:
回复 user5901289:
您好,
1、PENIRQ上拉电阻建议去掉,否则影响触摸屏的灵敏度。
2、I2C地址A0、A1可以直接接地,不需要串电阻。
3、I2C总线需要接上拉电阻,不知道另一端接上拉电阻了吗