wince 电阻触摸屏去抖动新思路

最近在调试IMX515 wince的触摸驱动,奇怪的问题就此展现给大家。

一般来说触摸屏越大越容易抖动,但是我经过测试发现,我们的7寸屏,8寸屏一点都不抖动,反而4.3寸屏,抖动的厉害。


去抖的方法,最多的是多次采样,排序掐头去尾,中间求平均。然后采样值之间的采样绝对值,遵循一个阈值设定。


但是这次这些招数不管用了,经过打印采集点看到,采集的数都在很小的范围内抖动,所以可以用一种方法来实现,去抖。


这里只介绍方法原理,源码就很简单了:


        抖动的实质就是,按住一个点,而频繁采集,会得到多个值,这些值都传给系统,导致系统认为多个点按下,从屏幕反映出来的本质就是所谓的抖动。


了解了抖动的本质就可以对症下药了,(注意,这种方法,只适合很小范围的抖动,我这里最终找到的范围是采样误差绝对值在6以内),首先本次采集的点用上述的求平均,设阈值的方法处理之后,然后再跟上次采集处理的点做对比,如果在6以内,则默认上次的值,否则使用新值。


    经过上面的思路编程后发现,触摸屏一点都不抖了。阿弥陀佛,终于把这个问题给阉割掉了,两天的痛啊。


心得:做事情,什么最重要,方法,方法怎么得到,是在了解了事情的本质之后得到的。这个道理放之四海而皆准,例如医生看病也是如此。

用于四线电阻屏的触摸驱动 触摸屏的简要介绍和安装准备 通用的四线电阻触摸屏的特点; 电阻触摸屏的安装准备; 安装电阻触摸屏的注意事项; 触摸屏的安装 触摸屏的安装过程; 触摸屏的驱动软件安装; 触摸屏的硬件安装; 触摸屏的具体使用方法和注意事项 排除故障的要点总结 触摸屏的简要介绍和安装准备 通用的四线电阻触摸屏的特点;    最近几年, 人机对话的界面刚发展起来的一项新技术,它通过计算机技术四线/触摸屏控制处理声音、图像、视频、文字、动画等信息,并在这些信息间建立一定的逻辑关系,使之成为能交互地进行信息存取和输出的集成系统。    触摸屏系统符合简便、经济、高效的原则,具有人机交互性好、 操作简单灵活、输入速度快等特点。它与迅猛发展的计算机网络和四线/触摸屏控制多媒体技术相结合,使用者仅仅用手指触摸屏幕,就能进行信息检索、数据分析,甚至可以做出身临其境、栩栩如生的效果;较键盘输入简单、直观、快捷,具有丰富多采的表现能力,比以往任何传媒更具亲合力。    触摸屏在我国已经得到了非常广阔的应用,主要是公共信息的查询;如电信局、税务局、银行、电力等部门的业务查询;城市街头的信息查询;此外应用于领导办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地产预售等。如今,触摸屏特别是电阻触摸屏,在不断走入大众家庭。    ,四线电阻触摸屏电阻触摸屏的屏体部分是一块与显示器表面非常配合的多层四线/触摸屏控制复合薄膜,由一层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层,上面再盖有一层外表面硬化处理、光滑防刮的塑料层而内表面也涂有一层透明导电层,在两层导电层之间有许多细小(小于千分之一英寸)的透明隔离点把它们隔开绝缘,见图1。    图1 四线电阻触摸屏的基本原理    当手指触摸屏幕时,平常相互绝缘的两层导电层就在触摸点位置有了一个接触导通,因其中一面导电层接通Y纵轴方向的参考电压Vref=5v均匀电压场,使得侦测层的电压由零变为非零,控制器侦测到这个接通后,进行模数A/D转换,并将得到的电压值与参考电压Vref相比即可得到触摸点的Y轴坐标,同理得出X横轴的四线/触摸屏控制坐标,这就是所有电阻技术触摸屏共同的最基本原理。     四线电阻触摸屏的特点:高解析度(能轻松达到4096*4096),高速传输反应*(小于1/100秒)。 表面硬度处理,减少擦伤、刮伤及防化学处理。一次校正,永不漂移,稳定性高。不怕灰尘、水汽和油污,使用环境要求低,可以用任何非菱角的物体来触摸,技术工艺很成熟,成本较低,是最为广泛实用的触摸屏电阻触摸屏的安装准备; 首先,要准备好基本部件:包括:触摸屏,触摸笔,驱动程序(光盘),控制卡,连接线和延长线*(可根据实际需要取舍)。 控制卡按接口类型分为USB型和串口型两种*(通常选用USB型),
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值