News Center亚博APP安全有保障|娱乐电子游戏_资讯中心

【亚博app安全有保障】电阻触摸屏多点触控算法的研究与实现

2021-09-13 来源:亚博APP安全有保障
  • 本文摘要:摘取 要:触摸屏作为一种嵌入式界面,已大量代替了以往的键盘、鼠标等人机交流方式。

    摘取 要:触摸屏作为一种嵌入式界面,已大量代替了以往的键盘、鼠标等人机交流方式。电阻式触摸屏以其便宜的价格,平稳的性质更加沦为主打自由选择的触摸屏之一。在日常应用于中,常常必须同时对多点展开操作者。

    亚博app

    然而,触摸屏的触碰点之间不会相互影响,而得出结论错误的触碰点座标。本文优化了两点触碰的辨别算法,构建了多点触触的准确辨识和定位处置。经试验检验指出可以构建图像的缩放、增大、转动等功能。

      多点触触,是指能同时准确辨识和定位两个或两个以上的触碰操作者,需要独立国家辨别每个触碰点的操作者意义,并构建适当功能的技术。这是一种挣脱了传统的输出设备,非常简单而便利的嵌入式操作者模式。

    多点触触技术目前有两种[1]:多点触触手势辨识和多点触触方位辨识。  目前市面上经常出现较多的方式是多点触触手势辨识。手指同时触碰屏幕多点时,需要辨识每个手指移动的方向,需要展开转动、图形、旋转等操作者,但还不需要辨别出有每个手指的具体位置。但两点触碰甚至多点触碰时,X、Y轴上不会产生多个最大值,此时系统无法辨别触碰点的精确方位。

    一般来说把并不是确实触碰的点叫作鬼点。  多点触触方位辨识才是确实意义上的多点触触技术,可以辨识到触碰点的具体位置,没鬼点的现象。

    这种触控技术基于言和电容检测方式,通过行列交叉处耦合电容Cm的变化辨别触碰点。手指触碰时行列之间的互电容增大,可以辨别触碰点不存在,并且精确辨别每一个触碰点方位。

    亚博app安全有保障

      1电阻式触摸屏多点触碰技术  构建两点触碰,每个工作单元必需彼此独立国家,并且触碰点不能在同一个工作单元中。图1得出了电阻式触摸屏构建多点触碰的方法:在X1电极上再加电压,由Y1,Y2,Y3电极加载A、B、C触碰单元所检测到的X座标;在以后的各个一直周期依序加载X2,X3的座标。取得所有触碰单元的X座标后,再行依序给Y电极再加电压,以取得各个触碰单元的Y座标,从而构建两点触碰。

      图1电阻式触摸屏多点触碰的方法  2两点触碰辨别算法构建  2.1去除非触碰点  当触摸屏表面有触碰点时,上层的ITO导电层向上凸起,再次发生应力,并认识到下层的ITO,接触点的两层ITO导电层之间不存在一个电阻,当触碰的压力越大时,之间的电阻阻值就就越小。通过计算出来适当阻值,可以获得触碰方位,但是想准确辨识出有两点触碰的方位,就必需再行去除非触碰点。

    所谓非触碰点,就是指没意愿的接触点。这些触碰点是随机的,而且所谓有效地触碰。比如,触碰力度较重时,触摸屏ITO导电层的电阻处在接上与未接上的临界点,类似于这样的触碰点就所谓触碰点。

    这在没意志支配的情况下产生的接触点,对整个检测没意义的,所以必需将它们去除。  考虑到非触碰点的随机性,两次测量的方法可将其去除。

    若第一次测量的结果是有效值,但第二次测量的结果远超过了整个触摸屏的阻值所规定的范围,是一个相当大的值,则视其为违宪值,该点即为非接触点,终将其去除。反之,如果第二次测量的结果在整个触摸屏的阻值所规定的范围内,则视其为有效值,是有效地的触碰点。

      2.2认识电阻的改良  触碰屏幕的压力大小有所不同,ITO导电层的电阻值也有所不同,也就是说触摸屏或重触触摸屏,产生的电阻是有所不同的。掌控芯片可以测试出有认识电阻的阻值大小,但是不了辨别出有是触摸屏,还是重触,这只不会影响辨别触碰点的准确性,从而不会影响整个触摸屏的可靠性。右图是图2是触摸屏的示意图。

      图2触摸屏触摸屏示意图  在现阶段的方案中,认识电阻和压力沦为影响触点座标准确性的最重要因素。如果认识电阻不小于方阻,会影响座标表明的准确性;如果小于方阻,就不会经常出现冲刺点。比如,触摸屏触摸屏上的某一点,不会导致电路接上不几乎,对整个电路来说,它展现出为测量电阻大,测出的值比实际值要大,那么它的座标将不会向后冲刺。

    亚博app安全有保障

    与其忽略的,如果是用力的重触触摸屏上的某一点时,座标不会后脚。由此可见触摸屏或重触对认识电阻的测量值影响相当大,认识电阻和压力成反比。  查询过一些四线电阻式触摸屏的技术手册后找到:他们一般来说用于认识电阻大于2k这个测试条件,来测试大于压力这个参数。在长时间力度的压力下,一般认识电阻为2k;如果压力更加小,认识电阻则不会小于2k。

    由此可见,实际测量结果与所产生的压力不存在动态变化,如果加于同一点上的力量是变化的,那么测量出有的座标点就是不确认的,所以这种测量方法依然必需改良。  在此,分解成一次原始的触碰过程:(1)手指认识到触摸屏表面,(2)手指对触摸屏逐步减少压力,(3)压力维持,(4)抱住手指,(5)手指的压力逐步增大,(6)手指离开了触摸屏,整个触碰过程已完成。

    分解成过程之后可以找到,在这个过程中,手指对屏幕的压力并不是一个恒定恒定的量。所以,细分整个过程,把有所不同时期获得的压力和认识电阻全部取样,然后贪图平均值,那么这个值将更为相似实际数据,这就是用求平均值的最根本原因。用求平均值的方法可以仿真整个触碰过程,从而回避掉前期认识、后期认识或者中间认识时压力动荡等情况。

    亚博app安全有保障

      这个改良用一个循环来构建,多次继续执行加载取样函数,然后欲平均值。由于A/D切换的速度迅速,这给求平均值获取了不利的基础。按照程序原作,一共取样32次,在计算出来欲平均值的时候,利用C语言中的左移,求出平均值。可以把这个求出的和左移5位,就获得平均值,这种计算出来方式十分便利。

    另一个必须考虑到的问题是时间,也就是A/D切换的速度问题。如果在已完成一次触碰的整个过程中,取样的数目就越多,对于触碰点平均值给定就就越相似实际数据,对证实触碰点座标的影响也就就越小。A/D切换数据加载过程的构建,以及改良后的算法如下:  第一步:接上触摸屏电流,循环加载32次A/D转换器的值,并求出这些值的总和。

      第二步:将求出的总和值左移五位,求出平均值,并把该平均值作为有效地的数据。  改良后的算法有效地防止了有所不同压力对精确测量电阻值的影响,提升了数据的稳定性和可靠性。

    可以更为精确定位座标,尤其是屏幕中间区域的触碰点,效果特别是在显著。


    本文关键词:亚博app,亚博app安全有保障
    亚博APP安全有保障
  • 公司部分成功案例:
    点阵风新作《玛娜火花》上架Steam 开启抢先体验:亚博app安全有保障
    《痛苦地狱》公布10分钟游戏演示与4K游戏截图_亚博app安全有保障
    第790章 露出了狐狸尾巴_亚博app
    你是怎么弄坏你的笔记本电脑的?
    第840章 魂杀:亚博app安全有保障
    亚博app|第232章 匪夷所思的云初玖
    《上古卷轴5:天际》大型MOD公布 全新精美截图曝光【亚博app安全有保障】
    亚博app:第3309章 追杀
    第9136章 头大如斗
    第7500章 条件:亚博app

    邮件订阅

    欢迎订阅新闻邮件,我们将与您分享最新最好的产品信息和动态资讯。

    
    友情链接: 威尼斯app官方 买球赛用什么app 欧宝体育

    地址

    湖北省襄阳市鄂托克前旗所时大楼177号

    电话

    0782-904004130

    网联

    Q Q 299074036

    微信 MAlRk299074036

    微信

    MAlRk299074036



    亚博APP安全有保障专业提供手机游戏开发,房卡游戏开发,APP开发,长沙手机APP定制开发,APP外包开发,手机APP软件开发,APP应用开发,小程序开发,微信公众号开发,棋牌麻将定制开发,字牌跑胡子游戏开发