一种基于电阻式屏幕实现两点触摸的方法

文档序号:6354657阅读:168来源:国知局
专利名称:一种基于电阻式屏幕实现两点触摸的方法
一种基于电阻式屏幕实现两点触摸的方法技术领域
本发明涉及触摸屏技术领域,尤其涉及一种基于电阻式屏幕实现两点触摸的方 法。
背景技术
在众多的触摸屏技术中,电阻式触摸屏成本最低,技术成熟度最高。因此,成了市 场占率最高,最普遍的触控技术。但此技术却无法支持多点触摸,现有的类似的方案是用电 容式触摸屏实现多点触摸。电容式触摸屏实现能实现多点触摸,但触摸屏低良率,系统组装困难等问题,一直 让电容式触摸屏成本居高不下。传统的四线单点触摸屏每按一次屏幕,电阻式触摸屏会根 据人手按下的位置产生一个电压信号。然后把这个电压信号传递到CPU的触摸屏接口,产 生一个坐标信号给CPU。CPU会根据每两次或多次信号的间隔时间、坐标位置和压力的变 化,来产生类似鼠标单击、双击以及拖曳动作;其只能实现单点触摸屏。现有技术提供一种利用多块电阻式触摸屏实现多点输入的方法及系统,见2009 年12月23日公开的中国发明专利申请第101609385公开号。该发明是这样实现的所述方法应用于设有至少两块电阻式触摸屏的手机,包括对手机上每一块电阻 式触摸屏进行检测;当检测到任一触摸屏被触摸时,得到该被触摸的触摸屏上的触点坐标 信息。所述系统包括多块电阻式触摸屏、控制单元、驱动电路单元;多块电阻式触摸屏相 互并联的接入驱动电路单元;驱动电路单元与控制单元相连,用于将电阻式触摸屏被触摸 时产生的电压信号转换成为触点的坐标信息并发送给控制单元;控制单元用于接收触点的 坐标信息。采用本发明后,与现有技术相比,使用成本低廉的电阻式触摸屏即实现了多点触 摸和组合动作的输入,使用户操作更为简便,而且提高了使用便利性。后现有技术还提供了一种触摸屏及其触控信息的处理方法和系统,如2010年11 月24日公开的中国发明专利申请第101893953A公开号,该发明是这样实现的该发明适用 于通信技术领域,所述触摸屏包括至少两个触摸层,所述触摸层分别单独与中央处理器通 信连接,所述触摸层之间平行设置,所述触摸层用于上报力度参数信息和实现多点触摸。在 该发明实施例中,触摸屏包括至少两个触摸层,所述触摸层分别单独与中央处理器通信连 接,所述触摸层之间平行设置,所述触摸层用于上报力度参数信息和实现多点触摸,解决了 电阻式触摸屏不能同时响应两个及以上点的触摸,也不具有反馈触摸力度的数值的缺陷, 方便用户使用。上述的两个专利都是通过对触摸屏的改进,从而实现多点触摸的技术,但其 生产的成本比较高。

发明内容本发明要解决的技术问题,在于提供一种基于电阻式屏幕实现两点触摸的方法, 通过两点触摸得到的手势动作,从而实现多点触摸得到的手势动作一样的效果。本发明是这样实现的一种基于电阻式屏幕实现两点触摸的方法,当电阻式触摸屏被触摸时,触摸屏控制芯片的X+、Y+、X-、Y-引脚接收所述电阻式触摸屏产生的电压信号;此时所述触摸屏控制芯片的PEOTRQ引脚由高电平变为低电平向CPU发出信号,并通过 芯片内部的数模转换器将所述的电压信号进行模数转换处理得到对应两点触点的坐标信 号值和坐标信号对应的压力值,将其对应两点触点的坐标信号值和坐标信号对应的压力值 存放在触摸屏控制芯片的内部寄存器中;当手指在触摸屏上做手势轨迹运动时,PEOTRQ引 脚就一直为低电平,芯片不断地获得新的触点的坐标信号值和坐标信号对应的压力值,并 把数据存放在触摸屏控制芯片的内部寄存器中;此时给CPU —时间间隔参数,所述CPU接收 到信号后,则CPU根据所述时间间隔通过I2C总线对所述触摸屏控制芯片的内部寄存器中 的数据进行读写操作,并根据其对应触点的坐标信号值和坐标信号对应的压力值得到其手 势动作,并作出处理。本发明具有如下优点本发明通过触摸屏控制芯片的Χ+、Υ+、Χ-、Υ_引脚接收所述 电阻式触摸屏产生的电压信号;并通过所述触摸屏控制芯片的引脚的运作,将所述的电压 信号进行模数转换处理得到对应两点触点的坐标信号值和坐标信号对应的压力值,CPU根 据其对应两点触点的坐标信号值和坐标信号对应的压力值来作出处理动作。本发明在不使 用昂贵的电容式触摸屏情况下,通过两点触摸得到的手势动作,从而实现多点触摸得到的 手势动作一样的效果,从而降低了生产成本。

图1为本发明操作原理示意图。图2为本发明触摸屏控制芯片U0R6150示意图。图3为本发明触摸屏控制芯片U0R6150内部原理框图。
具体实施方式参照图1和图2所示,一种基于电阻式屏幕实现两点触摸的方法,当电阻式触摸 屏被触摸时,触摸屏控制芯片的X+ (6)、Y+ (7)、X- (8)、Y- (9)引脚接收所述电阻式触摸屏产 生的电压信号;此时所述触摸屏控制芯片的PENIRQ(H)引脚向CPU发一次中断信号,所述 CPU接收到中断信号后,CPU控制所述触摸屏控制芯片的数模转换器将所述的电压信号进 行模数转换处理得到对应两点触点的坐标信号值和坐标信号对应的压力值,将其对应两点 触点的坐标信号值和坐标信号对应的压力值存放在触摸屏控制芯片的内部寄存器中,;当 手指在触摸屏上做手势轨迹运动时,PENIRQ引脚就一直为低电平,芯片不断地获得新的触 点的坐标信号值和坐标信号对应的压力值,并把数据存放在触摸屏控制芯片的内部寄存器 中;此时给CPU —时间间隔参数,所述CPU接收到信号后,则CPU根据所述时间间隔通过I2C 总线对所述触摸屏控制芯片的内部寄存器中的数据进行读写操作,CPU根据读到的数据来 得到其手势动作,并作出处理;所述的手势动作包括放大,缩小,左旋转,右旋转,上移,下 移,左移,右移等。本发明是通过获得两点触摸在触摸屏上做手势轨迹的动作,从而实现多 点触摸得到的手势动作一样的效果。下面结合具体实施例对本发明作进一步说明。如图2所示,将所述触摸屏控制芯片U0R6150的X+ (6)、Y+ (7)、X- (8)、Y- (9)弓丨脚 与电阻式触摸屏的四个管脚(未图示)对应相连,所述触摸屏控制芯片的VREF(13)引脚连接外部的基准电压。其中如图2所示,触摸屏控制芯片U0R6150的R45,R46,R47,R48用来 配置芯片I2C地址。D7,D8,D9,D10用于ESD(静电释放)防护。R40,R41,R42,R43,C21, C22,C23,C24使得触摸屏输送给芯片的信号更准确。当操作人员一只手触摸电阻式触摸屏时,此时以两点的触摸,则触摸屏控制芯片 U0R6150的X+、Y+、X-、Y-引脚接收电阻式触摸屏产生的电压信号;此时所述触摸屏控制芯 片的PEOTRQ(H)引脚由高电平变为低电平向CPU发出信号,所述触摸屏控制芯片的数模转 换器(如图3所示)将所述的电压信号进行模数转换处理得到对应触点的坐标信号值和坐 标信号对应的压力值,此时的两点的坐标信号值和坐标信号对应的压力值分别为Al (300, 300,300),A2 (400,400,300);将其 Al (300,300,300),A2 (400,400,300)数据存放在触摸屏 控制芯片的内部寄存器(如图3所示)中,CPU接收到信号后。所述CPU通过I2C总线对 所述的寄存器中数据进行读写操作。由于手指是以两点的触摸在触摸屏上做手势轨迹动 作的,只要手指按在触摸屏上,PENIRQ(H)引脚就一直为低电平,芯片就不停地获得新的触 点的坐标信号值和坐标信号对应的压力值,并把数据存放在触摸屏控制芯片的内部寄存器 中。此时给CPU—时间间隔参数如10毫秒,则CPU以10毫秒对寄存器中的数据进行读取, 并进行分析。10毫秒后,CPU读到新的值为Al (270,265,240),A2 (430,420,190)。CPU暂定 做了一个放大手势。如此不断地读新点的手势轨迹进行判断,最后一次数值为Al (110,120, 230),A2 (650,680,210),此时可以判定人做了一个放大的手势,电子设备的操作系统就做 出放大的动作处理。 值得说明的是图3的触摸屏控制芯片U0R6150内部原理框图中,寄存器是用于存 储电压信号进行模数转换处理得到对应触点的坐标信号值和坐标信号对应的压力值的数 据;状态控制器用于实时控制触摸屏控制芯片的状态;开关阵列(switch array)用于接收 电压信号地址;REF的作用是将触摸屏的电压和基准电压进行比较,得到一个值送入模数 转换器中;4X1MUX是4选一通道;Serial I/O为串口通信接口 ; inOSC为晶振输入端,接收 外接时钟信号。以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与 修饰,皆应属本发明的涵盖范围。
权利要求
1.一种基于电阻式屏幕实现两点触摸的方法,其特征在于当电阻式触摸屏被触摸 时,触摸屏控制芯片的X+、Y+、X-、Y-引脚接收所述电阻式触摸屏产生的电压信号;此时所 述触摸屏控制芯片的PEOTRQ引脚由高电平变为低电平向CPU发出信号,并通过芯片内部的 数模转换器将所述的电压信号进行模数转换处理得到对应两点触点的坐标信号值和坐标 信号对应的压力值,将其对应两点触点的坐标信号值和坐标信号对应的压力值存放在触摸 屏控制芯片的内部寄存器中;当手指在触摸屏上做手势轨迹运动时,PEOTRQ引脚就一直为 低电平,芯片不断地获得新的触点的坐标信号值和坐标信号对应的压力值,并把数据存放 在触摸屏控制芯片的内部寄存器中;此时给CPU —时间间隔参数,所述CPU接收到信号后, 则CPU根据所述时间间隔通过I2C总线对所述触摸屏控制芯片的内部寄存器中的数据进行 读写操作,并根据其对应触点的坐标信号值和坐标信号对应的压力值来得到其手势动作, 并作出处理。
2.根据权利要求1所述的一种基于电阻式屏幕实现两点触摸的方法,其特征在于所 述触摸屏控制芯片的X+、Y+、χ-、Y-引脚与电阻式触摸屏的四个管脚对应相连,所述触摸屏 控制芯片的VREF引脚连接外部的基准电压。
3.根据权利要求1所述的一种基于电阻式屏幕实现两点触摸的方法,其特征在于所 述的触摸屏控制芯片是触摸屏控制芯片U0R6150。
全文摘要
本发明提供一种基于电阻式屏幕实现两点触摸的方法,当电阻式触摸屏被触摸时,触摸屏控制芯片UOR6150的X+、Y+、X-、Y-引脚接收所述电阻式触摸屏产生的电压信号;此时所述触摸屏控制芯片的PENIRQ引脚由高电平变为低电平向CPU发出信号,并通过芯片内部的数模转换器将所述的电压信号进行模数转换处理得到对应两点触点的坐标信号值和坐标信号对应的压力值,并将它存在芯片内部的寄存器中;所述CPU根据其对应触点的坐标信号值和坐标信号对应的压力值来得到其手势动作,并作出处理。本发明在不使用昂贵的电容式触摸屏情况下,通过两点触摸得到的手势动作,从而实现多点触摸得到的手势动作一样的效果,从而降低了生产成本。
文档编号G06F3/045GK102109942SQ20111004086
公开日2011年6月29日 申请日期2011年2月18日 优先权日2011年2月18日
发明者蔡钰铖, 陈文耀 申请人:福建鑫诺通讯技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1