【摘要】 本发明公开了一种在红外触摸屏上识别多个触摸点的方法,包括如下步骤:启动红外线触摸屏,驱动红外发射管和红外接收管,对应扫描形成横向和纵向的红外线阵列;确定所有触摸点在横向的坐标值集合和在纵向的坐标值集合,驱动红外发射管和红外接收管,对应扫描形成在触摸区域有y(x)=f(x)函数关系红外线阵列,得到触摸点在触摸区域的y(x)=f(x)函数值集合,通过控制器对两种扫描的集合计算,得到所有触摸点的坐标值,并处理剔除伪触摸点。本发明不需要改变现有红外触摸屏的硬件结构,即可完成检测多个触摸点,在屏体四个角上没有多点检测的不确定区域,对相邻的多点检测灵敏度更高,并且分辨率高,扫描时间短,响应迅速。 【专利类型】发明授权 【申请人】成都吉锐触摸技术股份有限公司 【申请人类型】企业 【申请人地址】610041 四川省成都市高新区科园南路6号 【申请人地区】中国 【申请人城市】成都市 【申请人区县】武侯区 【申请号】CN200810044631.8 【申请日】2008-06-05 【申请年份】2008 【公开公告号】CN101286104B 【公开公告日】2010-06-09 【公开公告年份】2010 【授权公告号】CN101286104B 【授权公告日】2010-06-09 【授权公告年份】2010.0 【IPC分类号】G06F3/042 【发明人】沈海洋; 蒲彩林; 李想; 周辉; 石峰; 陈世洪; 吴康; 唐青 【主权项内容】一种在红外触摸屏上识别多个触摸点的方法,其特征在于包括如下步骤:a、启动红外线触摸屏,驱动红外发射管和红外接收管,对应扫描形成横向和纵向的红外线阵列,并检测是否有红外线被阻挡点,如果有则记录被阻挡点的序号或地址集合;b、对应扫描形成在触摸区域有满足yn(x)=[tan(90-a)]*x+bn和/或:yn(x)=[tan(90+a)]*x+bn函数关系红外线阵列和yn(x)=(tana)*x+bn和/或:yn(x)=[tan(180-a)]*x+bn函数关系红外线阵列,得到触摸点在触摸区域的y(x)=f(x)函数值集合,并检测是否有红外线被阻挡点,如果有则记录被阻挡点的序号或地址集合,其中,a表示红外发射管设计的视角度,a大于或等于+10度,小于或等于红外发射管视角度,bn表示第n只红外发射管常数项;c、通过控制器对a步骤和b步骤中的两种扫描的集合计算,得到所有触摸点的坐标值,并处理剔除伪触摸点。 【当前权利人】成都吉锐触摸技术股份有限公司 【当前专利权人地址】四川省成都市高新区科园南路6号 【专利权人类型】股份有限公司(非上市、自然人投资或控股) 【统一社会信用代码】91510100723439295B 【引证次数】6.0 【被引证次数】6 【他引次数】6.0 【被他引次数】6.0 【家族引证次数】6.0 【家族被引证次数】30