一种电阻式触摸屏及检测触摸点坐标的方法

文档序号:6364713阅读:255来源:国知局
专利名称:一种电阻式触摸屏及检测触摸点坐标的方法
技术领域
本发明涉及触摸屏技术领域,特别涉及一种电阻式触摸屏及检测触摸点坐标的方法。
背景技术
随着多媒体信息查询的与日俱增,人们越来越多地谈到触摸屏,因为一方面触摸屏技术是目前电子产品的潮流趋势,另一方面现阶段的触摸屏技术已经十分成熟,触摸屏具有坚固耐用、反应速度快、节省空间、易于交流等许多优点。利用这种技术,用户只要用手指轻轻地碰计算机显示屏上的图符或文字就能实现对主机操作,从而使人机交互更为直截了当。触摸屏技术赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备。触摸屏在我国的应用范围非常广阔,涉及公共信息的查询、办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地产预售等。现阶段被广泛应用的触摸屏按照其工作原理,大致可以划分为:电阻式、电容式、表面声波式、红外式、弯曲波式和光学成像式等。其中电阻式触摸屏以其价格低廉、灵敏度良好、稳定性强和结实耐用等特点,在众多种类的触摸屏始终有着强大的竞争力。电阻式触摸屏的工作原理为:触摸屏包含上层与下层两个电阻层,电阻层上电阻沿一个方向均勻分布,可以设置其中一层电阻分布方向为横向,另一层电阻分布方向为纵向。当触摸屏表面受到的压力(如通过笔尖或手指进行按压)足够大时,上下两个电阻层之间会产生接触,利用分压原理来产生代表横坐标和纵坐标的电压。也就是当两层之间发生接触时,电阻性表面被分隔为横向或纵向的两个电阻,两部分的阻值与触摸点到对应的横向或纵向的两个边缘的 距离成正比,由此得出该触摸点的横坐标与纵坐标。其电路图参见图1所示。按照上述原理仅仅可以实现电阻式触摸屏单点触摸的检测,即获取一个触摸点的坐标值。但由于现阶段用户的需求日益提高,仅仅是单点检测已经无法满足实际应用的需要。

发明内容
有鉴于此,本发明的目的在于提供一种电阻式触摸屏及检测触摸点坐标的方法,实现检测触摸屏两个触摸点的坐标。为实现上述目的,本发明的一个实施例提供一种电阻式触摸屏及检测触摸点坐标的方法,具体技术方案如下:一种电阻式触摸屏检测触摸点坐标的方法,所述触摸屏包括,第一电阻层、第二电阻层及若干电压计;所述第一电阻层和第二电阻层上的电阻沿一个方向均匀分布;第一电阻层和第二电阻层叠合放置且二者的电阻分布方向正交;两个电阻层间存在绝缘间隙,绝缘间隙在触摸点处贴合并导通电流,所述方法具体为:
A、获取所述电阻式触摸屏的两个触摸点,分别为第一触摸点和第二触摸点,向第一电阻层提供恒定电流,第一电阻层在电阻分布的方向上的两端分别为第一高压极和第一低压极,恒定电流由第一高压极流向第一低压极;B、利用电压计测量第一电阻层的第一高压极和第一低压极的电压值,并计算第一高压极和第一低压极之间电压值的差值,得到第一电压差;C、利用电压计测量各触摸点处的电压值,并利用所述第一电压差与各触摸点处的电压值,分别计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压;D、将第一高压极与第一触摸点之间电阻上分配的电压与第一电压差的比例关系,和第一低压极与第二触摸点之间电阻上分配的电压值与第一电压差的比例关系,作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;预先设定第一高压极和第一低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。优选的,所述方法还包括:F、向第二电阻层提供恒定电流,第二电阻层在电阻分布的方向上的两端分别为第二高压极和第二低压极,恒定电流由第二高压极流向第二低压极;G、利用电压计测量第二高压极和第二低压极的电压值,并计算第二高压极和第二低压极之间电压值的差值,得到第二 电压差;H、利用电压计测量各触摸点处的电压值,并利用所述第二电压差与各触摸点处的电压值,分别计算第二高压极与第一触摸点之间电阻上分配的电压,和第二低压极与第二触摸点之间电阻上分配的电压;1、将第二高压极与第一触摸点之间电阻上分配的电压与第二电压差的比例关系,和第二低压极与第二触摸点之间电阻上分配的电压值与第二电压差的比例关系,作为该电阻线性长度与第二电阻层电阻分布方向上总长度的比例关系;预先设定第二高压极和第二低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算每个触摸点在第二电阻层上的坐标值。优选的,所述第一高压极至第一触摸点一段电阻为高段电阻,第一低压极至第二触摸点一段电阻为低段电阻,则所述步骤C具体为:C1、利用电压计测得第一触摸点的电压值为第一电压值,测得第二触摸点的电压值为第二电压值;利用第一高压极的电压值减第一电压值得到高段电阻两端电压;利用第二电压值减第一低压极的电压值得到低端电阻两端电压。所述获取所述电阻式触摸屏的两个触摸点具体为:S1、在触摸屏上没有触摸点的情况下,向第一电阻层提供恒定电流,恒定电流由第一高压极流向第一低压极;S2、测量没有触摸点情况下第一高压极和第一低压极的电压值,并计算在没有触摸点的情况下第一高压极和第一低压极之间电压值的差值,得到原始电压差;S3、在存在一个或两个触摸点的前提下,测量第一高压极和第一低压极的电压值,并计算存在数量未知的触摸点的前提下第一高压极和第一低压极之间电压值的差值,得到参考电压差;
S4、比较参考电压差与原始电压差,当参考电压差数值等于原始电压差,则确定触摸点数量为一个,当参考电压差数值小于原始电压差,则确定触摸点数量为两个。优选的,确定触摸点数量为一个后,则所述触摸点为单触摸点,所述方法还包括:T1、利用电压计测量单触摸点处的电压值,所述单触摸点将第一电阻层划分为两段电阻,利用所述原始电压差与单触摸点处的电压值,分别计算第一电阻层上两段电阻每段电阻上分配的电压值;T2、将两段电阻上分配的电压值与原始电压差的比例关系作为该电阻线性长度与第一电阻层电阻分布方向总长度的比例关系;预先设定第一高压极和第一低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算单触摸点在第一电阻层上的坐标值。一种电阻式触摸屏,所述触摸屏包括:恒定电流源、第一电阻层、第二电阻层、电压检测装置和处理器,具体为:恒定电流源,用于向第一电阻层和/或第二电阻层提供恒定电流;第一电阻层和第二电阻层,电阻沿一个方向均匀分布,所述第一电阻层与第二电阻层叠合放置,且电阻分布方向正交,两个电阻层间存在绝缘间隙,绝缘间隙在触摸点处贴合并导通电流;第一电阻层沿电阻分布的方向上的两端分别为第一高压极和第一低压极,第二电阻层沿电阻分布的方向上的两端分别为第二高压极和第二低压极,预先设定第一高压极、第一低压极、第二高压极和第二低压极的坐标值;电压检测装置,包括若干电压计,用于测量第一电阻层和/或第二电阻层上各点的电压值;处理器,用于获取所述电阻式触摸屏的两个触摸点,控制恒定电流源向第一电阻层提供恒定电流,并指令电压检测装置测量第一电阻层的第一高压极与第一低压极的电压,及两个触摸点的电压;处理器获取所述第一高压极与第一低压极的电压和两个触摸点处的电压值,将第一高压极与第一低压极之间的电压差作为第一电压差,计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压;将第一高压极与第一触摸点之间电阻上分配的电压与第一电压差的比例关系,和第一低压极与第二触摸点之间电阻上分配的电压值与第一电压差的比例关系,作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。优选的,所述处理器还用于:控制恒定电流源向第二电阻层提供恒定电流,并指令电压检测装置测量第二电阻层的第二高压极与第二低压极的电压,及两个触摸点的电压;处理器获取所述第二高压极与第二低压极的电压和两个触摸点处的电压值,将第二高压极与第二低压极之间的电压差作为第二电压差,计算第二高压极与第一触摸点之间电阻上分配的电压,和第二低压极与第二触摸点之间电阻上分配的电压;将第二高压极与第一触摸点之间电阻上分配的电压与第二电压差的比例关系,和第二低压极与第二触摸点之间电阻上分配的电压值与第二电压差的比例关系,作为该电阻线性长度与第二电阻层电阻分布方向上总长度的比例关系;根据上述比例关系与预先设定的坐标值换算每个触摸点在第二电阻层上的坐标值。所述处理器计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上 分配的电压具体为:
处理器取第一高压极至第一触摸点一段电阻为高段电阻,取第一低压极至第二触摸点一段电阻为低段电阻;处理器取第一触摸点的电压值为第一电压值,取第二触摸点的电压值为第二电压值;利用第一高压极的电压值减第一电压值得到高段电阻两端电压;利用第二电压值减第一低压极的电压值得到低端电阻两端电压。所述处理器获取电阻式触摸屏的两个触摸点具体为:处理器指令电压检测装置分别测量没有触摸点情况下第一电阻层第一高压极与第一低压极的电压差,和在存在一个或两个触摸点的前提下第一电阻层第一高压极与第一低压极的电压差;处理器获取没有触摸点情况下第一高压极与第一低压极的电压差作为原始电压差,获取在存在一个或两个触摸点的前提下第一高压极与第一低压极的电压差作为参考电压差,处理器比较原始电压差与参考电压差,当参考电压差数值等于原始电压差,则确定触摸点数量为一个,当参考电压差数值小于原始电压差,则确定触摸点数量为两个。优选的,所述处理器还用于计算触摸点数量为一个的情况下触摸点的坐标值,具体为:处理器指令电压计测量该触摸点处的电压值,处理器获取所述原始电压差与该触摸点处的电压值,计算第一电阻层上被该触摸点划分成的两段电阻各自分配的电压值;处理器将两段电阻上分配的电压值与原始电压差的比例关系作为该电阻线性长度与电阻层电阻分布方向总长度的比例关系;并根据上述比例关系与预先设定的第一高压极和第一低压极的坐标值换算该触摸点在第一电阻层上的坐标值。

通过以上技术方案可知,本发明存在的有益效果是,实现了检测电阻式触摸屏两个触摸点坐标,改善了现有技术中只能检测单一触摸点坐标的情况,提高了电阻式触摸屏的性能;另外,本发明还能够实现判断所述电阻式触摸屏上触摸点数量具体为一个或两个的功能,并且根据不同的触摸点数量采取相应的检测方法检测一个或两个触摸点的坐标。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术电阻式触摸屏结构示意图;图2为本发明所述电阻式触摸屏检测两点坐标方法流程图;图3为本发明实施例中电阻式触摸屏等效电路图;图4为本发明实施例中电阻式触摸屏检测一点坐标方法流程图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图2所示,本发明所述方法步骤可以概括为:1、获取所述电阻式触摸屏的两个触摸点,分别为第一触摸点和第二触摸点,向第一电阻层提供恒定电流,第一电阻层在电阻分布的方向上的两端分别为第一高压极和第一低压极,恒定电流由第一高压极流向第一低压极;2、利用电压计测量第一电阻层的第一高压极和第一低压极的电压值,并计算第一高压极和第一低压极之间电压值的差值,得到第一电压差;3、利用电压计测量各触摸点处的电压值,并利用所述第一电压差与各触摸点处的电压值,分别计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压;4、将第一高压极与第一触摸点之间电阻上分配的电压与第一电压差的比例关系,和第一低压极与第二触摸点之间电阻上分配的电压值与第一电压差的比例关系,作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;预先设定第一高压极和第一低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。参照图3所示为本发明所述方法的具体实施例中的电路图,其中所述电阻式触摸屏的具体结构包括:两个电阻层、电流源及若干电压计,其中两个电阻层分别是横向电阻层和纵向电阻层;其中横向电阻层电阻沿横向线性分布,用于获取触摸点横坐标;横向电阻层的两极被命名为P1极和Ii1极;并且本实施例中假设P1极坐标值为0,ηι极坐标值为100,横向电阻层的总电阻值为100 Ω,也就代表,坐标值相差一个单位的两点间,电阻值为1Ω。纵向电阻层电阻沿纵向线性分布,用于获取触摸点纵坐标;纵向电阻层的两极被命名为P2极和n2极;并且本实施例中假设P2极坐标值为0,n2极坐标值为100,纵向电阻层的总电阻值为100 Ω,也就代表,坐标值相差一个单位的两点间,电阻值为1Ω。横向电阻层与纵向电阻层叠合放置,两电阻层间存在绝缘间隙;在不触摸所述电阻式触摸屏的时候,由于绝缘间隙的存在,两电阻层之间视为断路,电流无法在两电阻层间流通;当触摸所述电阻式触摸屏时,两电阻层在触摸位置上相贴合;贴合位置不再绝缘,能够实现电流的导通,所述贴合位置被称为触摸点。电流源连接横向电阻层和纵向电阻层,用于向横向电阻层和/或纵向电阻层提供恒定电流。电压计连接横向电阻层和纵向电阻层,用于测量横向电阻层和/或纵向电阻层任意位置上的电压值。横向电阻层的两极被命名为P1极和Ii1极,纵向电阻层的两极被命名为P2极和n2极,电压计Mpl连接P1极,电压计Mnl连接Ii1极;两触摸点为Ic1和k2,如图所示触摸点Ic1比触摸点k2靠近P1极;所述横向电阻层被触摸点Ic1和k2划分为三段电阻,设P1极至触摸点h段为电阻R1,触摸点k2至Ii1极段为电阻R3,触摸点Ic1至触摸点k2段为电阻R2 ;电压计M1连接触摸点k1;电压计M2连接触摸点k2。同理如图所示,纵向电阻层也被触摸点Ic1和触摸点k2划分为三段电阻,分别为电阻&、电阻R5、电阻R6。 电流源向横向电阻层提供恒定电流,所述恒定电流由P1极流向Ii1极;触摸点Ic1和k2使得横向电阻层与纵向电阻层两部分电路连通,横向电阻层与纵向电阻层在两个触摸点的位置上贴合,电流从触摸点分流,导入纵向电阻层。可等效将触摸点h和k2连通后的电路视为电阻R2与电阻R5并联后,再串联电阻R1与电阻R3。电压计Mpl测得分流后横向电阻层P1的电压值Vpl,电压计Mnl测得分流后纵向电阻层Ii1的电压值Vnl ;计算分流后的P1和Ii1之间的电压的差值,即Vpl-Vnl = AV1 ;在本实施例的实际操作中,得到,Vpl = 2伏特,Vnl = I伏特,AV1 = I伏特;电压计M1测得触摸点Ii1的电压值Vkl,电压计M2测得触摸点k2的电压值Vk2 ;在本实施例的实际操作中,得到,Vkl = 1.7伏特,Vkl = 1.3伏特;计算电阻R1两端电压Vki = Vpl-Vkl = 0.3伏特;电阻R3两端电压VK3 = Vk2-Vnl =
0.3伏特;比例关系Vki/ Δ V1即P1极至触摸点Ii1段的距离与横向电阻层横向总长度的比例关系;比例关系Vk3ZAV1即触摸点k2至Ii1极段的距离与横向电阻层横向总长度的比例关系;根据比例换算坐标值的数学方法如下所示,当P1极坐标值为XpA1极坐标值为xn,触摸点h距离P1极的距离为I1,触摸点k2距离Ii1极的距离为12,则触摸点Ic1的坐标值
Xl=5+,触摸点 k2 的坐标值 A = A _ ^(Χη-χρ)
AV1AF1
在本实施例中代入具体数值结果为:触摸点Ii1的坐标值为0+30 = 30,触摸点k2的坐标值为100-30 = 70,触摸点Ii1和k2在横向电阻层上的坐标值,即横坐标。同理,可以使电流源向纵向电阻层提供恒定电流,按照上述方法计算触摸点Ic1和k2在纵向电阻层上的坐标值,即纵坐标;所述横坐标与纵坐标共同构成触摸点在电阻式触摸屏中的坐标值。另外,在图3所示实施例中,还包含了判断触摸点数量为一个或两个的方法,具体为:在不触摸所述电阻式触摸屏的前提下,电压计Mpl测得未施加触摸点的横向电阻层P1极的电压值Vptl,电压计Mnl测得未施加触摸点的纵向电阻层Ii1极的电压值Vntl ;计算未施加触摸点的P1极和Ii1极之间的电压的差值,即Vptl-Vntl = Δ V0 ;在本实施例的实际操作中,得到,Vp0 = 2伏特,Vn0 = 0.5伏特,AV0 = 1.5伏特;当在所述电阻式触摸屏施加触摸点时,电压计Mpl测得施加触摸点后的横向电阻层口工极的电压值V' p(l,电压计Mnl测得施加触摸点后的纵向电阻层Ii1极的电压值V' n0;计算施加触摸点后的P1极和Ii1极之间的电压的差值,即V' pQ-V' n0= AV! Q在不触摸所述电阻式触摸屏的前提下,P1极至Ii1极之间总电阻为100 Ω。在触摸屏存在一个触摸点时,P1极至Ii1极之间总电阻同样为100Ω,没有发生变化,所以施加一个触摸点后的P1极和H1极之间的电压的差值也不发生变化,即AVtl等于AV' 0。在触摸屏存在两个触摸点时,则触摸屏的等效电路图与图3所示实施例的电路完全一致,即为电阻R2与电阻R5并联后,再串联电阻R1与电阻R3。根据串并联关系可知电阻R2与电阻R5并联后的电阻小于电阻R2自身电阻,所以在施加两个触摸点的情况下,Pl极至H1极之间总电阻小于100Ω。根据欧姆定理,由于电流源提供恒定电流,总电阻减小的情况下,P1极至Ii1极之间的电压的差值减小,S卩AV0大于AV' 00所以只需比较AVtl与AV' ^,当AVtl等于AV' C1,则确定触摸点数量为一个,当AVtl大于AV' C1,则确定触摸点数量为两个。对判断触摸点数量为一个或多个的方法实施例再一次进行扩充,根据图4所示,还可以进一步得到一个方法实施例,用于计算一个触摸点的情况下,该触摸点的坐标值,具体为:当确定触摸点数量为一个,该触摸点为ka,所述横向电阻层被ka划分为两段电阻,设P1极至触摸点ka段为电阻Ra,触摸点ka至Ii1极段为电阻Rb ;电压计Ma连接触摸点ka ;电压计Ma测得触摸点ka的电压值Vka,计算电阻Ra两端电压VKa = Vp0-Vka ;比例关系NJ Δ V0即P1极至触摸点ka段的距离与横向电阻层横向总长度的比例关系;根据上述比例关系计算出ka在横向电阻层上的坐标值,即横坐标;其中比例关系换算成坐标的方式与图2所示实施例公开的方式一致。同理,可以使电流源向纵向电阻层提供恒定电流,按照上述方法计算匕在纵向电阻层上的坐标值,即纵坐标;所述横坐标与纵坐标共同构成触摸点在电阻式触摸屏中的坐标值。对应上述实施例所述方法,本发明对应的公开了一种电阻式触摸屏,具体为:所述触摸屏包括:恒定电流源、第一电阻层、第二电阻层、电压检测装置和处理器;恒定电流源,用于向第一电阻层和`/或第二电阻层提供恒定电流;第一电阻层和第二电阻层,电阻沿一个方向均匀分布,所述第一电阻层与第二电阻层叠合放置,且电阻分布方向正交,两个电阻层间存在绝缘间隙,绝缘间隙在触摸点处贴合并导通电流;第一电阻层沿电阻分布的方向上的两端分别为第一高压极和第一低压极,第二电阻层沿电阻分布的方向上的两端分别为第二高压极和第二低压极,预先设定第一高压极、第一低压极、第二高压极和第二低压极的坐标值;电压检测装置,包括若干电压计,用于测量第一电阻层和/或第二电阻层上各点的电压值;处理器,用于获取所述电阻式触摸屏的两个触摸点,控制恒定电流源向第一电阻层提供恒定电流,并指令电压检测装置测量第一电阻层的第一高压极与第一低压极的电压,及两个触摸点的电压;处理器获取所述第一高压极与第一低压极的电压和两个触摸点处的电压值,将第一高压极与第一低压极之间的电压差作为第一电压差,计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压;将第一高压极与第一触摸点之间电阻上分配的电压与第一电压差的比例关系,和第一低压极与第二触摸点之间电阻上分配的电压值与第一电压差的比例关系,作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。处理器还用于控制恒定电流源向第二电阻层提供恒定电流,并指令电压检测装置测量第二电阻层的第二高压极与第二低压极的电压,及两个触摸点的电压;处理器获取所述第二高压极与第二低压极的电压和两个触摸点处的电压值,将第二高压极与第二低压极之间的电压差作为第二电压差,计算第二高压极与第一触摸点之间电阻上分配的电压,和第二低压极与第二触摸点之间电阻上分配的电压;将第二高压极与第一触摸点之间电阻上分配的电压与第二电压差的比例关系,和第二低压极与第二触摸点之间电阻上分配的电压值与第二电压差的比例关系,作为该电阻线性长度与第二电阻层电阻分布方向上总长度的比例关系;根据上述比例关系与预先设定的坐标值换算每个触摸点在第二电阻层上的坐标值。处理器计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压具体为,处理器取第一高压极至第一触摸点一段电阻为高段电阻,取第一低压极至第二触摸点一段电阻为低段电阻;处理器取第一触摸点的电压值为第一电压值,取第二触摸点的电压值为第二电压值;利用第一高压极的电压值减第一电压值得到高段电阻两端电压;利用第二电压值减第一低压极的电压值得到低端电阻两端电压。处理器获取电阻式触摸屏的两个触摸点具体为,处理器指令电压检测装置分别测量没有触摸点情况下第一电阻层第一高压极与第一低压极的电压差,和在存在一个或两个触摸点的前提下第一电阻层第一高压极与第一低压极的电压差;处理器获取没有触摸点情况下第一高压极与第一低压极的电压差作为原始电压差,获取在存在一个或两个触摸点的前提下第一高压极与第一低压极的电压差作为参考电压差,处理器比较原始电压差与参考电压差,当参考电压差数值等于原始电压差,则确定触摸点数量为一个,当参考电压差数值小于原始电压差,则确定触摸点数量为两个。相应的,所述处理器还用于计算触摸点数量为一个的情况下触摸点的坐标值,具体为:处理器指令电压计测量该触摸点处的电压值,处理器获取所述原始电压差与该触摸点处的电压值,计算第一电阻层上被该触摸点划分成的两段电阻各自分配的电压值;处理器将两段电阻上分配的电压值与原始电压差的比例关系作为该电阻线性长度与电阻层电阻分布方向总长度的比例关系;并根据上述比例关系与预先设定的第一高压极和第一低压极的坐标值换算该触摸点在第一电阻层上的坐标值。以上所述仅是本·发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种电阻式触摸屏检测触摸点坐标的方法,其特征在于,所述触摸屏包括,第一电阻层、第二电阻层及若干电压计;所述第一电阻层和第二电阻层上的电阻沿一个方向均匀分布;第一电阻层和第二电阻层叠合放置且二者的电阻分布方向正交;两个电阻层间存在绝缘间隙,绝缘间隙在触摸点处贴合并导通电流,所述方法具体为: A、获取所述电阻式触摸屏的两个触摸点,分别为第一触摸点和第二触摸点,向第一电阻层提供恒定电流,第一电阻层在电阻分布的方向上的两端分别为第一高压极和第一低压极,恒定电流由第一高压极流向第一低压极; B、利用电压计测量第一电阻层的第一高压极和第一低压极的电压值,并计算第一高压极和第一低压极之间电压值的差值,得到第一电压差; C、利用电压计测量各触摸点处的电压值,并利用所述第一电压差与各触摸点处的电压值,分别计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压; D、将第一高压极与第一触摸点之间电阻上分配的电压与第一电压差的比例关系,和第一低压极与第二触摸点之间电阻上分配的电压值与第一电压差的比例关系,作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;预先设定第一高压极和第一低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。
2.根据权利要求1所述方法,其特征在于,所述方法还包括: F、向第二电阻层提供恒定电流,第二电阻层在电阻分布的方向上的两端分别为第二高压极和第二低压极,恒定电流 由第二高压极流向第二低压极; G、利用电压计测量第二高压极和第二低压极的电压值,并计算第二高压极和第二低压极之间电压值的差值,得到第二电压差; H、利用电压计测量各触摸点处的电压值,并利用所述第二电压差与各触摸点处的电压值,分别计算第二高压极与第一触摸点之间电阻上分配的电压,和第二低压极与第二触摸点之间电阻上分配的电压; 1、将第二高压极与第一触摸点之间电阻上分配的电压与第二电压差的比例关系,和第二低压极与第二触摸点之间电阻上分配的电压值与第二电压差的比例关系,作为该电阻线性长度与第二电阻层电阻分布方向上总长度的比例关系;预先设定第二高压极和第二低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算每个触摸点在第二电阻层上的坐标值。
3.根据权利要求1所述方法,其特征在于,所述第一高压极至第一触摸点一段电阻为高段电阻,第一低压极至第二触摸点一段电阻为低段电阻,则所述步骤C具体为: C1、利用电压计测得第一触摸点的电压值为第一电压值,测得第二触摸点的电压值为第二电压值;利用第一高压极的电压值减第一电压值得到高段电阻两端电压;利用第二电压值减第一低压极的电压值得到低端电阻两端电压。
4.根据权利要求1所述方法,其特征在于,所述获取所述电阻式触摸屏的两个触摸点具体为: S1、在触摸屏上没有触摸点的情况下,向第一电阻层提供恒定电流,恒定电流由第一高压极流向第一低压极;s2、测量没有触摸点情况下第一高压极和第一低压极的电压值,并计算在没有触摸点的情况下第一高压极和第一低压极之间电压值的差值,得到原始电压差; s3、在存在一个或两个触摸点的前提下,测量第一高压极和第一低压极的电压值,并计算存在数量未知的触摸点的前提下第一高压极和第一低压极之间电压值的差值,得到参考电压差; s4、比较参考电压差与原始电压差,当参考电压差数值等于原始电压差,则确定触摸点数量为一个,当参考电压差数值小于原始电压差,则确定触摸点数量为两个。
5.根据权利要求4所述方法,其特征在于,确定触摸点数量为一个后,则所述触摸点为单触摸点,所述方法还包括: T1、利用电压计测量单触摸点处的电压值,所述单触摸点将第一电阻层划分为两段电阻,利用所述原始电压差与单触摸点处的电压值,分别计算第一电阻层上两段电阻每段电阻上分配的电压值; T2、将两段电阻上分配的电压值与原始电压差的比例关系作为该电阻线性长度与第一电阻层电阻分布方向总长度的比例关系;预先设定第一高压极和第一低压极的坐标值,并根据上述比例关系与预先设定的坐标值换算单触摸点在第一电阻层上的坐标值。
6.一种电阻式触摸屏,其特征在于,所述触摸屏包括,恒定电流源、第一电阻层、第二电阻层、电压检测装置和处理器,具体为: 恒定电流源,用于向第一电阻层和/或第二电阻层提供恒定电流; 第一电阻层和第二电阻层,电阻沿一个方向均匀分布,所述第一电阻层与第二电阻层叠合放置,且电阻分布方向正交,两个电阻层间存在绝缘间隙,绝缘间隙在触摸点处贴合并导通电流;第一电阻层沿电阻分布的方向上的两端分别为第一高压极和第一低压极,第二电阻层沿电阻分布的方向上的两端分别为第二高压极和第二低压极,预先设定第一高压极、第一低压极、第二高压极和第二低压极的坐标值; 电压检测装置,包括若干电压计,用于测量第一电阻层和/或第二电阻层上各点的电压值; 处理器,用于获取所述电阻式触摸屏的两个触摸点,控制恒定电流源向第一电阻层提供恒定电流,并指令电压检测装置测量第一电阻层的第一高压极与第一低压极的电压,及两个触摸点的电压;处理器获取所述第一高压极与第一低压极的电压和两个触摸点处的电压值,将第一高压极与第一低压极之间的电压差作为第一电压差,计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压;将第一高压极与第一触摸点之间电阻上分配的电压与第一电压差的比例关系,和第一低压极与第二触摸点之间电阻上分配的电压值与第一电压差的比例关系,作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。
7.根据权利要求6所述触摸屏,其特征在于,所述处理器还用于: 控制恒定电流源向第二电阻层提供恒定电流,并指令电压检测装置测量第二电阻层的第二高压极与第二低压极的电压,及两个触摸点的电压;处理器获取所述第二高压极与第二低压极的电压和两个触摸点处的电压值,将第二高压极与第二低压极之间的电压差作为第二电压差,计算第二高压极与第一触摸点之间电阻上分配的电压,和第二低压极与第二触摸点之间电阻上分配的电压;将第二高压极与第一触摸点之间电阻上分配的电压与第二电压差的比例关系,和第二低压极与第二触摸点之间电阻上分配的电压值与第二电压差的比例关系,作为该电阻线性长度与第二电阻层电阻分布方向上总长度的比例关系;根据上述比例关系与预先设定的坐标值换算每个触摸点在第二电阻层上的坐标值。
8.根据权利要求6所述触摸屏,其特征在于,所述处理器计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压具体为: 处理器取第一高压 极至第一触摸点一段电阻为高段电阻,取第一低压极至第二触摸点一段电阻为低段电阻;处理器取第一触摸点的电压值为第一电压值,取第二触摸点的电压值为第二电压值;利用第一高压极的电压值减第一电压值得到高段电阻两端电压;利用第二电压值减第一低压极的电压值得到低端电阻两端电压。
9.根据权利要求6所述触摸屏,其特征在于,所述处理器获取电阻式触摸屏的两个触摸点具体为: 处理器指令电压检测装置分别测量没有触摸点情况下第一电阻层第一高压极与第一低压极的电压差,和在存在一个或两个触摸点的前提下第一电阻层第一高压极与第一低压极的电压差; 处理器获取没有触摸点情况下第一高压极与第一低压极的电压差作为原始电压差,获取在存在一个或两个触摸点的前提下第一高压极与第一低压极的电压差作为参考电压差,处理器比较原始电压差与参考电压差,当参考电压差数值等于原始电压差,则确定触摸点数量为一个,当参考电压差数值小于原始电压差,则确定触摸点数量为两个。
10.根据权利要求9所述触摸屏,其特征在于,所述处理器还用于计算触摸点数量为一个的情况下触摸点的坐标值,具体为: 处理器指令电压计测量该触摸点处的电压值,处理器获取所述原始电压差与该触摸点处的电压值,计算第一电阻层上被该触摸点划分成的两段电阻各自分配的电压值;处理器将两段电阻上分配的电压值与原始电压差的比例关系作为该电阻线性长度与电阻层电阻分布方向总长度的比例关系;并根据上述比例关系与预先设定的第一高压极和第一低压极的坐标值换算该触摸点在第一电阻层上的坐标值。
全文摘要
本发明实施例提供一种电阻式触摸屏检测触摸点坐标的方法,所述触摸屏包括,第一电阻层、第二电阻层及若干电压计;所述方法为获取两个触摸点,向第一电阻层提供恒定电流;计算第一高压极和第一低压极之间电压值的差值,得到第一电压差;利用电压计测量各触摸点处的电压值,并利用所述第一电压差与各触摸点处的电压值,计算第一高压极与第一触摸点之间电阻上分配的电压,和第一低压极与第二触摸点之间电阻上分配的电压;利用两段电阻与第一电压差的比例关系作为该电阻线性长度与第一电阻层电阻分布方向上总长度的比例关系;并根据上述比例关系与预先设定的坐标值换算每个触摸点在第一电阻层上的坐标值。
文档编号G06F3/045GK103246424SQ201210031809
公开日2013年8月14日 申请日期2012年2月13日 优先权日2012年2月13日
发明者谢树, 潘少辉, 胡胜发 申请人:安凯(广州)微电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1