一种触摸屏的损坏检测方法及其装置制造方法及图纸

技术编号:12338461 阅读:76 留言:0更新日期:2015-11-18 11:15
本发明专利技术公开了一种触摸屏的损坏检测方法及其装置,坏点检测方法包括:A、检测触摸屏被触摸时,获取触摸点的坐标;B、将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域;C、对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储;既能实现触摸屏的坏点检测功能,又能使用户了解触摸屏操作异常是由于坏点还是其他原因。

【技术实现步骤摘要】

本专利技术涉及触摸屏
,特别涉及一种触摸屏的损坏检测方法及其装置
技术介绍
现有的终端设备普遍使用触摸屏作为主要输入检测器件。移动终端的输入功能由触摸屏来实现,触摸屏是移动终端里使用频率最高的部件。随着移动终端的频率越来越高,触摸屏的使用次数也越来越多。使用方法不正确(如按压用力过大)或使用环境恶劣(如接触汗水),将会导致触摸屏中越来越多的触摸区域被坏点,即出现坏点,最终导致触摸操作失效,出现使用异常。但是,由于触摸屏的分辨率比较高,触摸屏中需要某区域出现较多坏点时才会出现触摸操作无法识别,使用起来才会有明显的异常,否则不易被发现。而现有技术中还没有对触摸屏的坏点进行检测提示的功能,则用户无法判断是系统响应问题、还是触摸屏已经出现坏点而导致的触摸操作失效。因而现有技术还有待改进和提高。
技术实现思路
本专利技术的目的在于提供一种触摸屏的损坏检测方法及其装置,以解决现有技术中无触摸屏坏点检测功能的问题。为了达到上述目的,本专利技术采取了以下技术方案: 一种触摸屏的损坏检测方法,其包括: A、检测触摸屏被触摸时,获取触摸点的坐标; B、将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域; C、对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储。所述的触摸屏的损坏检测方法中,所述步骤A具体包括: Al、触摸屏被触摸时产生中断信号,检测到中断信号时判断定时器是否启动:若启动则执行步骤A2,未启动则启动定时器后执行步骤A2 ; A2、获取触摸点的坐标; A3、判断定时时间是否达到,是则停止获取,否则返回步骤A2。所述的触摸屏的损坏检测方法中,所述步骤Al还包括:若在定时时间内检测到中断信号,定时器不响应。所述的触摸屏的损坏检测方法中,在所述步骤B中,所述将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域具体包括: B1、从点集合中提取出横坐标的最大值Xmax和最小值Xmin,纵坐标的最大值Ymax和最小值Ymin ; B2、将四个值组合成四个顶点,坐标分别为:(Xmin, Ymin)、(Xmax, Ymin)、(Xmax, Ymax)、(Xmin, Ymax); B3、将所述四个顶点依次连线围成一矩形区域。所述的触摸屏的损坏检测方法中,所述步骤C中,所述该点周围的点包括该点左边、右边、上边、下边的4点;所述当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储的步骤具体包括: 当判断点(X,Y)不属于点集合,且点(Χ+Ι,γ)、点(X-1,Y)、点(Χ,γ+1)、点(X,Y-1)均属于点集合时,标记点(X,Y)为坏点并存储; 当点(Χ+1,Y)、点(Χ-1,Y)、点(X,Υ+1)、点(X,Υ-1)中任意一个不属于点集合时,点(X,Y)不标记为坏点。所述的触摸屏的损坏检测方法中,在所述步骤C之后,还包括: D、判断记录的坏点的个数超过预设阈值时,提示用户触摸屏损坏。所述的触摸屏的损坏检测方法中,所述步骤D还包括:在触摸屏上直接显示坏点的位置。—种触摸屏的损坏检测装置,其包括中央处理器和触摸屏; 所述中央处理器检测触摸屏被触摸时,获取触摸点的坐标;将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域;对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储。所述的触摸屏的损坏检测装置中,所述中央处理器包括: 触摸点获取模块,用于接收中断信号,在定时时间内获取触摸点的坐标; 坏点检测模块,用于将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域;对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点; 坏点记录模块,用于存储被标记的坏点的坐标。所述的触摸屏的损坏检测装置中,所述中央处理器还包括提醒模块,用于判断记录的坏点的个数超过预设阈值时,提示用户触摸屏损坏。相较于现有技术,本专利技术提供的触摸屏的损坏检测方法及其装置,通过检测触摸屏被触摸时,获取触摸点的坐标;将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域;对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储;既能实现触摸屏的坏点检测功能,又能使用户了解触摸屏操作异常是由于坏点还是其他原因。【附图说明】图1为本专利技术提供的触摸屏的损坏检测方法流程图。图2为本专利技术提供的触摸屏的损坏检测装置的引脚连接示意图。图3为本专利技术提供的触摸屏的损坏检测装置应用实施例的结构框图。【具体实施方式】本专利技术提供一种触摸屏的损坏检测方法及其装置,在使用触摸屏时,能自动检测是否存在坏点,并记录坏点的坐标和个数,当坏点个数超过预设值时提示用户更换触摸屏。为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。 请参阅图1,其为本专利技术提供的触摸屏的损坏检测方法流程图。本专利技术提供的触摸屏的损坏检测方法包括: SlOO、检测触摸屏被触摸时,获取触摸点的坐标。S200、将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域; S300、对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储。在所述步骤SlOO中,触摸屏被触摸时会发出中断信号,若检测到该中断信号,SP表示触摸操作发生,需获取触摸点的坐标。在进行触摸时,通常刚触摸时手指与触摸屏的接触面更大,手指离开时触摸面是逐渐缩小的。因此,本实施例检测触摸屏被触摸时,在定时时间内(如200毫秒)获取触摸点的坐标,这样可避免重复点的多次获取。则所述步骤SlOO具体包括: 步骤101、触摸屏被触摸时产生中断信号,检测到中断信号时判断定时器是否启动:若启动则执行步骤102,未启动则启动定时器后执行步骤102 ; 步骤102、获取触摸点的坐标; 本实施例以I毫秒为基本单位实时获取各触摸点的坐标。若前后获取的触摸点的坐标相同,则用后次的坐标更新前次的坐标。步骤103、判断定时时间是否达到,是则停止获取,否则返回步骤102继续获取。若在定时时间(200毫秒)内又产生了中断信号(如长划的操作),此时定时器无需再次启动。只有完成当前的200毫秒的坐标获取后,再产生中断信号时才会再次启动定时器。接着将获取的所有触摸点记录为点集合M0在所述步骤S200中,从点集合M中提取出横坐标(即X轴,触摸屏正常手持时的水平方向)的最大值Xmax和最小值Xmin,纵坐标(即Y轴,触摸屏正常手持时的竖直方向)的最大值Ymax和最小值Ymin。这四个值可组合成四个顶点,其坐标分别为:(Xmin, Ymin)、(Xmax, Ymin)、(Xmax, Ymax)、(Xmin, Ymax)。这四个顶点即可围成一矩形区域。触摸区域在矩形区域内,即本文档来自技高网...
一种触摸屏的损坏检测方法及其装置

【技术保护点】
一种触摸屏的损坏检测方法,其特征在于,包括:A、检测触摸屏被触摸时,获取触摸点的坐标;B、将获取的所有触摸点记录为点集合,将点集合中横坐标、纵坐标的最大值和最小值组合成顶点构建一矩形区域;C、对矩形区域内的所有点进行检测,当判断点不属于点集合,且该点周围的点均属于点集合时,标记该点为坏点并存储。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨维琴俞斌
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1