触摸屏老出问题!救命啊啊啊

[复制链接]
3713|13
 楼主| wl80382000 发表于 2007-5-31 15:09 | 显示全部楼层 |阅读模式
说来不好意思&nbsp;&nbsp;&nbsp;干这行n年了&nbsp;&nbsp;头一回用触摸屏<br /><br />我用的是电阻式屏+ads7843,就是最普通的那种拉<br /><br />问题是&nbsp;&nbsp;我现在正常用力按下,输出坐标正确&nbsp;&nbsp;&nbsp;&nbsp;轻轻点屏的话&nbsp;&nbsp;&nbsp;误差很大!<br />原因我也知道了&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;就是按下后输出的数据&nbsp;&nbsp;&nbsp;只有中间一部分才正确的&nbsp;&nbsp;&nbsp;开始的几包和最后的几包都不准确&nbsp;&nbsp;&nbsp;但问题是&nbsp;&nbsp;&nbsp;轻轻按的话&nbsp;&nbsp;&nbsp;输出数据包数和平时不一样&nbsp;&nbsp;&nbsp;&nbsp;我应该怎么确定正确的坐标呢?<br /><br />请大家帮帮我!!!
kent_gwk 发表于 2007-6-1 11:19 | 显示全部楼层

抖动太大的数据要滤掉

  
gavin_he 发表于 2007-6-2 11:18 | 显示全部楼层

楼主碰到的问题跟我碰到的问题差不多啊!

  我还在努力中。。。。。。
gavin_he 发表于 2007-6-4 10:04 | 显示全部楼层

顶面和底面薄膜都去掉了!

  把两面的膜都去掉了,还是没有变化。轻压时数据很散,非要重压数据才稳定。是不是跟屏的大小有关系?
gavin_he 发表于 2007-6-4 11:16 | 显示全部楼层

用销售商的触摸屏控制器是可以的

  我看了下销售商的控制器,也没什么特别的,用的也是7846,没有什么硬件滤波类的。但是拿到我这里,轻压数据就散了,重压正常。 想不明白....
csdeny 发表于 2007-6-4 18:02 | 显示全部楼层

re

延时,去抖
harlemjia 发表于 2007-6-4 18:14 | 显示全部楼层

软件去抖

  
walnutcy 发表于 2007-6-4 23:49 | 显示全部楼层

我的也差不多,

更奇怪的是,用手点,大多数都没反应,但用笔去点都挺不错的,<br /><br /><br />一般要怎么处理才行啊?
realrots 发表于 2007-6-5 10:56 | 显示全部楼层

2年钱做过

  
nxy825715 发表于 2007-6-5 13:22 | 显示全部楼层

个人见解:

本人做过触摸屏,320&nbsp;*&nbsp;240点阵,不过没有接触过数码相框,不知道可以否?<br /><br />如下为我做过的项目:<br />无线触摸屏控制器<br />硬件平台:样机为&nbsp;:TMS320LF2407A&nbsp;+&nbsp;GW200EB(无线收发模块)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;正式量产机:TMS320F2812&nbsp;+&nbsp;GW200EB(无线收发模块)<br />本人职能:项目负责人,负责系统总体方案的设计,电路原理图,PCB的设计。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;代码的编写与调试。<br />自动化程度高:实现周遍机器的自动检测与监控。检测周遍设备的各个参数指<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;标并对其进行详细的记录。<br />系统功能:带有触摸屏(320&nbsp;*&nbsp;240点阵),实现菜单式的操作。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;具有CAN总线口,实现与PC进行数据交换,控制。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;仿FAT文件系统,实现定时事件的文件操作。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过RF与无线控制主机(本人开发)进行数据交换,控制。<br />
nxy825715 发表于 2007-6-5 13:25 | 显示全部楼层

个人见解:

针对楼主的问题:&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;本人有如下的建议:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.先要对ADS7843初始化<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.检测PEN脚,是否在按下时被ADS7843拉低。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.采样数据时,多采样几次,比较数据的误差。
luen2003 发表于 2007-6-7 00:29 | 显示全部楼层

加大芯片的滤波电容,或者换颗芯片看看

我以前做的是TSC2003,不是这个<br />你的好象是SPI类似的接口。<br />你可以看看你的时钟线检查有没有外界电路在干扰
llf021421 发表于 2010-10-20 22:56 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

79

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部