一种基于ctp实现的距离传感器方案的制作方法

文档序号:6537954阅读:274来源:国知局
一种基于ctp实现的距离传感器方案的制作方法
【专利摘要】本发明公开了一种基于CTP触摸屏实现的距离传感器方案,其特征在于该方案包括以下步骤:A、CTP初始化;B、创建两个输入设备,分别供TP和PS使用;C、创建PS控制节点;D、CTP进入触摸模式;E、判断是否有来电或呼叫,若是则进入F,若否则进入D;F、判断CTP是否进入PS工作态,如是则进入H,如否则D;H、判断TCP是接近还是离开面部,如接近面部则LCD进入灭屏状态,如离开面部则换醒LCD;G、通话结束,进入D。本设计方法提供一种新颖的软件控制系统,让CTP既能满足用户与手机终端人机交互的实用性,又可以在打电话时模拟距离感应功能,降低了手机的整机成本。
【专利说明】—种基于CTP实现的距离传感器方案
【技术领域】
[0001]本发明涉及了一种基于CTP (电容触摸屏)实现的距离传感器方案。
【背景技术】
[0002]当前,智能手机全部采用CTP触摸屏来作为人机输入设备,为避免在通话过程中由于面部接触CTP导致误触发问题,通常设计方案是增加距离传感器来规避误触发的问题。一般情况下,设计方案是使用数字式距离传感器芯片,此方法可以比较有效规避CTP误触发的问题,缺点是主板需要额外增加一颗芯片,芯片选择为RPR400,设计成本增加O. 3美元;另外,此方案还对结构密闭性要求很高,需要使用一个黑色胶套和CTP合理开透光孔来规避距离传感器收发串光导致失灵的问题,一般情况下,胶套的成本是O. 02美元,CTP开透光孔成本O. 15美兀。使用传统距离传感器方案引入的整机成本增加是O. 47美兀。在一些对于成本十分敏感的低阶整机方案,传统距离传感器方案增加的成本对整机成本影响很大,那么,如何不增加设计成本,也能实现距离传感器方案。

【发明内容】

[0003]本发明的目的在于提供过一种基于CTP触摸屏实现的距离传感器方案,替代了传统红外距离感应方案,降低了手机整机设计成本。
[0004]为了实现上述目的,本发明的技术方案如下:一种基于CTP触摸屏实现的距离传感器方案,其特征在于该方案包括以下步骤:A、CTP初始化;B、创建两个输入设备,分别供TP和PS使用;C、创建PS控制节点;D、CTP进入触摸模式;E、判断是否有来电或呼叫,若是则进入F,若否则进入D ;F、判断CTP是否进入PS工作态,如是则进入H,如否则D ;H、判断TCP是接近还是离开面部,如接近面部则IXD进入灭屏状态,如离开面部则换醒IXD ;G、通话结束,进入D。
[0005]本文设计方法基于CTP电容值的变化,在通话过程中,通过模式识别来判定是否面部接触了 CTP,以此来实现模拟距离传感器的功能。具体来讲,在通常情况下,用户在操作CTP时,只是一个或几个手指,范围较小,可以认为是一个小面积的接触事件;而通话过程中,人面部与CTP接触面积很大,是一个大面积的接触事件。因两种接触事件的差异,弓丨发的CTP电容值的变化有较大的差异,通过这种方法,将CTP切换到不同的工作模式(触摸工作模式和距离感应工作模式)。
[0006]软件上,在去掉距离传感器设备之后,Android系统软件中就缺少了距离感应的控制逻辑,因此,将CTP设备虚拟成两个虚拟输入设备(linux input设备),确保两个虚拟设备都正常工作,且不出现相互干扰。本设计方法提供一种新颖的软件控制系统,让CTP既能满足用户与手机终端人机交互的实用性,又可以在打电话时模拟距离感应功能,降低了手机的整机成本。
【专利附图】

【附图说明】[0007]图I为本发明具体实施例的流程图。
【具体实施方式】
[0008]备注:为方便行文,以下距离传感器-Proximity Sensor简写为PS,触摸屏-TouchPanel简写为TP。
[0009]本设计方法基于Android系统,需要改动到kernel (内核)驱动以及HAL (硬件抽
象层)。
[0010]以下根据流程图,对设计方法做进一步描述。
[0011]首先在Kernel当中需要完成3项工作
1、CTP开始初始化,完成上电、RST等动作;
2、在CTP设备注册的时候,同时注册两个input设备,分别供TP和PS使用;
3、为PS设备创建一个控制节点,供HAL调用,用来打开、关闭PS。
[0012]Kernel阶段任务完成后,HAL会开始接管状态切换的工作。每次用户开机,TP开始进入正常的触摸工作模式。使用过程中如有来电或者拨打电话,HAL层会调用PS控制节点,开始让PS虚拟设备工作,接着CTP根据条件判断是否进入PS工作态(例如扬声器通话模式,PS就不会被启用)。
[0013]如已进入PS工作态,人面部如靠近CTP,IXD进入灭屏状态,降低功耗;人耳离开CTP时,IXD会被唤醒,正常显示画面。如此反复,直到通话结束,CTP退出PS工作态,重新回到触摸工作模式。
[0014]通过Kernel、HAL两个阶段的配合,整个虚拟设备就可正常工作。由于方法简单实用,此设计方案适用当前市场上绝大部分CTP。
【权利要求】
1.一种基于CTP触摸屏实现的距离传感器方案,其特征在于该方案包括以下步骤:A、CTP初始化;B、创建两个输入设备,分别供TP和PS使用;C、创建PS控制节点;D、CTP进入触摸模式;E、判断是否有来电或呼叫,若是则进入F,若否则进入D ;F、判断CTP是否进入PS工作态,如是则进入H,如否则D ;H、判断TCP是接近还是离开面部,如接近面部则IXD进入灭屏状态,如离开面部则换醒LCD ;G、通话结束,进入D。
【文档编号】G06F3/044GK103841263SQ201410054410
【公开日】2014年6月4日 申请日期:2014年2月18日 优先权日:2014年2月18日
【发明者】赵进, 王玉路, 杜旭, 彭广溢 申请人:上海华掌通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1