一种电阻式触摸屏的检测方法、检测电路及检测装置的制作方法

文档序号:6427144阅读:339来源:国知局
专利名称:一种电阻式触摸屏的检测方法、检测电路及检测装置的制作方法
技术领域
本发明属于触摸屏领域,尤其涉及一种电阻式触摸屏的检测方法、检测电路及检测装置。
背景技术
作为人机界面的一种实现方式,电阻式触摸屏通常有两个均匀导电的纳米铟锡金属氧化物(ITO)层,第一 ITO层和第二 ITO层的中间采用介质进行隔离和支撑,将矩形区域中触摸点P (X,Y)的物理位置转换为代表X坐标和Y坐标的电压,两个ITO层分别对应X、Y两个方向的坐标。当手指触摸后,两个平面在接触点接触,在一个平面施加一个电压激励后,接触点的电压与位置坐标成正比,因此电阻式触摸屏是用电阻分压原理来检测手指触摸位置的。
图Ia示出了现有电阻式触摸屏检测电路单点触摸的等效电阻,图Ib示出了电阻式触摸屏在两点触摸情况下X平面的等效电阻。在图Ia中,电阻Rxal和电阻Rxa2等效为X平面被触点分成的两段电阻,电阻Ryal和电阻Rya2等效于Y平面被触点分成的两段电阻,电阻Rzal为X、Y两平面的接触电阻。电阻Rxal与电阻Rxa2串联,公共端为节点D1,电阻Ryal与电阻Rya2串联,公共端为节点D2,节点Dl与节点D2通过电阻Rzal连接。由于单点触摸为目前较为成熟的现有技术,其原理在此不再赘述。在图Ib中,电阻Rxbl、电阻Rxb2、电阻Rxb3等效为X平面被两触点分成的三段电阻,电阻Rzbl、电阻Rzb2为两触点的接触电阻,Rkxb2为Y平面的一段电阻,Rkxb2 = KRxb2,其中K为比例因子。电阻Rxbl、电阻Rxb2、电阻Rxb3串联,电阻Rxbl与电阻Rxb2的公共端为节点D3,电阻Rxb2与电阻Rxb3的公共端为节点D4,电阻Rzbl、电阻Rkxb2、电阻Rzb2串联后的支路与电阻Rxb2并联,电阻Rzbl与Rkxb2的公共端为节点D5,电阻Rkxb2与电阻Rzb2的公共端为节点D6。在X平面的一端看进去,其阻抗除了原有的电阻网络电阻Rxbl、电阻Rxb2、电阻Rxb3夕卜,还并联一个通路,该通路是由两个接触电阻Rzbl、电阻Rzb2和Y平面的一段电阻组成,即X平面的输入阻抗在双指触摸的情况下是减小的,并且两指的距离越大,这个并联通路引起的电阻的减小量越多,具体的电阻的变化量与两触点距离的函数表达式如表达式I所示。Rx, 0 = Rxtot = Rxbl+Rxb2+Rxb3
_______ D I Rxb2 ( Rzbl + Rkxb2 + ^zb2 ) , dRx = Rxbl + -~~~ + Rxb3
Kxb2 + Kzbl + Kkxb2 + Kzb2ARx = Rx 0 -Rx
_______ r> Rxb2 ( Rzbl + Rkxb2 + Rzb2 ) +、,,= Rxb2 - -~~~~表达式 I
^xb2 ^ 1^zbl ^ ^kxb2 ^ ^zb2=-, (Rxbf)-
Rzbl +(1 + K)Rxb2 + Rzb2
其中,Rx,0为未触摸情况下X平面的电阻,Rxtot为X平面总的电阻,K为比例因子。Rx为两点触摸情况下X平面的等效电阻,ARx为触摸前后电阻的变化量。从该表达式I中可以看出Λ Rx与Rxb2成二次单调函数关系。图2示出了现有电阻式触摸屏的检测电路原理,其中包括电流-电压转换单元11、选择器12、第一模数转换单元13、第二模数转换单元14和处理器15。电流-电压转换单元11的输入端分别与触摸屏第一 ITO层(即X平面)、第二 ITO层(即Y平面)的一端边缘连接,选择器12的输入端与触摸屏第一 ITO层、第二 ITO层的另一相对平行端连接,电流-电压转换单元11的输出端与第一模数转换单元13的输入端连接,第一模数转换单元13的输出端与处理器15的两点触摸输入端连接,选择器12的输出端与第二模数转换单元14的输入端连接,第二模数转换单元14的输出端与处理器15的单点触摸输入端连接,处理器15的输出端与主控IC连接。 处理器15包括两点触摸判断单元151、距离计算单元152和坐标形成单元153。两点触摸判断单元151和距离计算单元152的输入端同时为处理器15的两点触摸输入端,两点触摸判断单元151和距离计算单元152的输出端同时与距离计算单元152的输入端连接,距离计算单元152的输入端同时为处理器15的单点触摸输入端,距离计算单兀152的输出端为处理器15的输出端。将两个固定的电压激励分别加在X平面和Y平面的两端,通过电流-电压转换单元11检测X平面的电流变化差值,该电流变化差值为触摸后X平面的电流与未触摸后X平面的电流的差值,将该电流差值经过电阻转换为电压的变化,再通过第一模数转换单元13将该模拟电压信号转换为数字信号。若该数字信号小于阈值,则判断为单点触摸,直接由坐标形成单元153确定该点坐标;若该数字信号大于阈值,则判断为两点触摸,距离计算单元152通过查表得出两触摸点的距离,再通过检测Y平面的电压值,确定中点坐标,最后通过坐标形成单元153得出两触摸点的坐标。经过电流-电压转换单元11后的电压差值与两点距离的函数及对两点距离的变化率如表达式2所示。
ΛΤ VRs(Rxb2)2AIRs =--5、 -7-Γ
RXtot - (Rxb2 )2 + RXtot (I + K)Rxb2 + RXtot (Rzbl + Rzb2 )
dAIRs _ _Rxb2 [(1 + K)Rxb2 + 2(Rzbl + Rzb2)]_
0019 dRxb2 S [- (Rxb2 )2 + Rxtot (I + K)Rxb2 + Rxtot (Rzbl + Rzb2)] X 2其中,Δ IRs为两点触摸及没有触摸情况下流过X平面的电流的差值,Rs为实现I-V转换的检测电阻,Rxb2为X平面两触点间电阻,Rzbl>Rzb2分别为接触两点的接触电阻,Rxtot为
dAIRs
水平平面(或垂直平面)总的电阻,K为一个比例因子,为检测到的电压相对于两点
dRxb2
距离的变化率。但是,上述结构通过检测电流的变化来计算电阻的变化,计算公式复杂,且通过电阻的倒数计算两触控点间距离变化的线性度较差,另外当两点触控时,通过检测另外一个平面一端的电压作为两触点中点坐标的方法不够准确,最终导致实际计算出的两点的坐标位置不够准确。

发明内容
本发明实施例的目的在于提供一种电阻式触摸屏的检测方法,旨在解决电阻式触摸屏两点触摸时判断单双点触摸和计算两触点间距离公式复杂、两触点间距离变化率线性度差的问题。本发明实施例是这样实现的,一种电阻式触摸屏的检测方法,所述方法包括下述步骤在未触摸时通过施加电流激励检测触摸屏X平面及触摸屏Y平面的电压;通过施加电流激励检测所述X平面及Y平面的电压相对于未触摸时X平面及Y平面的电压变化量,根据所述电压变化量判断单点触摸或两点触摸;在两点触摸时,根据所述电压变化量计算两点距离。 本发明实施例的另一目的在于提供一种电阻式触摸屏的检测电路,所述检测电路包括X平面检测单元,所述X平面检测单元的电流输入端与外部电源的第一电流输出端连接,所述X平面检测单元的正检测端与触摸屏X平面的一端边缘连接,所述X平面检测单元的负检测端与所述触摸屏X平面的另一相对平行端边缘连接;Y平面检测单元,所述Y平面检测单元的电流输入端与外部电源的第二电流输出端连接,所述Y平面检测单元的正检测端与触摸屏Y平面的一端边缘连接,所述Y平面检测单元的负检测端与所述触摸屏Y平面的另一相对平行端边缘连接;当所述电源对所述X平面施加第一电流激励时,所述X平面检测单元检测所述X平面电阻的变化,输出X平面电阻变化检测模拟电压信号;当所述电源对所述Y平面施加第二电流激励时,所述Y平面检测单元检测所述Y平面电阻的变化,Y平面电阻变化检测模拟电压信号;选择器,所述选择器的第一输入端和第二输入端分别与所述X平面检测单元的输出端和所述Y平面检测单元的输出端连接,用于将X平面电阻变化检测模拟电压信号和所述Y平面电阻变化检测模拟电压信号做选择性地输出;第三模数转换单元,所述第三模数转换单元的输入端与所述选择器的输出端连接,用于将所述选择器输出的X平面电阻变化检测模拟电压信号、X平面电阻变化检测模拟电压信号转换为X平面电阻变化检测数字信号、Y平面电阻变化检测数字信号;处理单元,所述处理单元的输入端与所述第三模数转换单元的输出端连接,用于根据所述X平面电阻变化检测数字信号和所述X平面电阻变化检测数字信号,判断是否为两点触控,在两点触控的条件下计算两点距离。本发明实施例的另一目的在于提供一种采用上述检测电路的电阻式触摸屏的检测装置。在本发明实施例中,通过施加电流激励、检测电压的变化量测量触摸屏电阻值的变化来判断单双点触摸和计算两触点距离,公式简单,提高了电压相对于两触点间距离变化的线性度,并且将两个电压激励分别加在一个平面的两端,将另外一个平面的两端通过两个相等的电阻短接,通过检测短接点电压来计算两触点的中点坐标,再依据中点坐标和两点距离得到双点坐标,大大提高了触摸屏的两点检测的准确率。


图Ia为现有电阻式触摸屏检测电路单点触摸的等效电阻图;图Ib为电阻式触摸屏在两点触摸情况下X平面的等效电阻图;图2为现有电阻式触摸屏的检测电路原理图;图3a为本发明一实施例提供的电阻式触摸屏的检测方法的实现流程图;图3b为本发明一实施例提供的电阻式触摸屏的优化检测方法的实现流程图;图4为本发明一实施例提供的电阻式触摸屏的检测电路结构图;图5a为本发明一实施例提供的电阻式触摸屏的检测电路示例电路图; 图5b为本发明一实施例提供的电阻式触摸屏的检测电路施加电流激励后的等效电路图;图5c为本发明一实施例提供的电阻式触摸屏的检测电路施加电压激励后的等效电路图;图6a为本发明一实施例提供的电阻式触摸屏检测电路的两点触控检测原理图;图6b为本发明一实施例提供的电阻式触摸屏检测电路的两点触控中点坐标检测原理图;图7为本发明一实施例提供的电阻式触摸屏的检测电路与现有电阻式触摸屏的检测电路两触点间不同距离采样电压差的对比图;图8为本发明一实施例提供的电阻式触摸屏的检测电路与现有电阻式触摸屏的检测电路两触点间不同距离采样电压差变化率的对比图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例通过施加电流激励检测X平面电阻的变化计算得出两触摸点间的距离,通过施加电压激励,并将Y平面两端通过电阻短接得到中点坐标,电压差相对于两点距离函数线性度好,两点坐标值的检测与现有技术相比更简单、准确、可靠。图3示出本发明一实施例提供的电阻式触摸屏的检测方法的实现流程,为了便于说明,仅不出了与本发明相关的部分。作为本发明一实施例,电阻式触摸屏的检测方法包括下述步骤在步骤S301中,在未触摸时通过施加电流激励,检测触摸屏X平面及触Y平面的电压;在本发明实施例中,在未触摸时,通过施加电流激励,分别检测触摸屏X平面及触摸屏Y平面的电阻,记录触摸屏X平面的初始电压及触摸屏Y平面的初始电压。在步骤S302中,通过施加电流激励检测触摸屏X平面及触摸屏Y平面的电压相对于未触摸时X平面及Y平面的电压变化量,根据该电压变化量判断单点触摸或两点触摸;在本发明实施例中,分别对触摸屏X平面及触摸屏Y平面施加电流激励,检测X平面及Y平面的电压相对于未触摸时X平面及Y平面的电压的变化量,当该电压变化量小于一个预设的阈值电压时,判断该触摸为单点触摸,当该电压变化量大于该预设的阈值电压时,判断该触摸为两点触摸。在步骤S303中,在两点触摸时,根据所述电压变化量计算两点距离。在本发明实施例中,当两点触摸时,根据施加电流激励时X平面及Y平面的电压相对于未触摸时X平面及Y平面的电压的变化量与两点距离的单调函数关系计算两点距离。该电压的变化量越大,两触摸点之间的距离越大,该电压的变化量越小,两触摸点之间的距离越小。在本发明实施例中,通过施加电流激励、检测电压的变化量测量触摸屏电阻值的变化来判断单双点触摸和计算两触点距离,公式简单,提高了电压相对于两触点间距离变化的线性度。作为本发明一实施例,参考图3b,该检测方法还包括下述步骤
在步骤S301之前对处理单元进行初始化;在步骤S301之后、步骤S302之前,进行有效触摸判断,且当处理单元判断存在有效触摸时,继续执行步骤S302,否则循环执行有效触摸判断。作为本发明一优选实施例,还可以在步骤S303之后进行如下步骤在步骤S304中,当两点触摸时,通过施加电压激励,检测短接点电压计算中点坐标;在本发明实施例中,步骤S304具体为对所述X平面施加电压激励、同时通过两个相等的电阻短接所述Y平面,检测所述Y平面的短接点电压;对所述Y平面施加电压激励、同时通过两个相等的电阻短接所述X平面,检测所述X平面的短接点电压;根据所述Y平面的短接点电压及所述X平面的短接点电压计算X平面及Y平面中点坐标。在步骤S305中,根据中点坐标及两点距离计算两点坐标。在本发明实施例中,通过将所述中点坐标与所述两点距离的一半相加或相减计算所述两点坐标。在步骤S306中,当单点触摸时,通过施加电压激励,检测短接点电压计算单点坐标;在本发明实施例中,步骤S306具体为对所述X平面施加电压激励、同时通过两个相等的电阻短接所述Y平面,检测所述Y平面的短接点电压;对所述Y平面施加电压激励、同时通过两个相等的电阻短接所述X平面,检测所述X平面的短接点电压;根据所述Y平面的短接点电压及所述X平面的短接点电压计算X平面及Y平面单点坐标。作为本发明一实施例,也可以分别对触摸屏X平面及触摸屏Y平面施加电压激励,不进行短接检测触摸屏Y平面电压及触摸屏X平面电压,计算单点坐标。在本发明实施例中,通过施加电流激励、检测电压的变化量测量触摸屏电阻值的变化来判断单双点触摸和计算两触点距离,公式简单,提高了电压相对于两触点间距离变化的线性度,并且将两个电压激励分别加在一个平面的两端,将另外一个平面的两端通过两个相等的电阻短接,通过检测短接点电压来计算两触点的中点坐标,再依据中点坐标和两点距离得到双点坐标,大大提高了触摸屏的两点检测的准确率。基于上述方法,本发明提供了一种电阻式触摸屏的检测电路。下面结合附图对该检测电路进行详细说明。图4示出了本发明一实施例提供的电阻式触摸屏的检测电路的结构,为了便于说明,仅不出了与本发明相关的部分。作为本发明一实施例提供的电阻式触摸屏的检测电路可应用于任何类型的电阻式触摸屏的检测装置中,该检测电路包括X平面检测单元41,X平面检测单元41的电流输入端与外部电源I的第一电流输出端I1连接,X平面检测单元41的正检测端与触摸屏第一 ITO层(即X平面)的一端边缘Xl连接,其连接点为节点Pxl,X平面检测单元41的负检测端与触摸屏第一 ITO层的另一相对平行端边缘X2连接,其连接点为节点Px2 ; 出端I2连接,Y平面检测单元42的正检测端与触摸屏第二 ITO层(即Y平面)的一端边缘Yl连接,其连接点为节点Pyl,Y平面检测单元42的负检测端与触摸屏第二 ITO层的另一相对平行端边缘Y2连接,其连接点为节点Py2 ;当电源I对X平面施加第一电流激励时,X平面检测单元41检测X平面电阻的变化,输出X平面电阻变化检测模拟电压信号;当电源I对Y平面施加第二电流激励时,Y平面检测单元42检测Y平面电阻的变化,输出Y平面电阻变化检测模拟电压信号;选择器43,选择器43的第一输入端和第二输入端分别与X平面检测单元41的输出端和Y平面检测单元42的输出端连接,用于将X平面电阻变化检测模拟电压信号和Y平面电阻变化检测模拟电压信号做选择性地输出;第三模数转换单元44,第三模数转换单元44的输入端与选择器43的输出端连接,用于将选择器43输出的X平面电阻变化检测模拟电压信号、Y平面电阻变化检测模拟电压信号转换为X平面电阻变化检测数字信号和X平面电阻变化检测数字信号;处理单元45,处理单元45的输入端与第三模数转换单元44的输出端连接,用于根据X平面电阻变化检测数字信号和X平面电阻变化检测数字信号,判断是否为两点触控,在两点触控的条件下计算两点距离。在本发明实施例中,通过施加电流激励、检测电压的变化量测量触摸屏电阻值的变化来判断单双点触摸和计算两触点距离,公式简单,提高了电压相对于两触点间距离变化的线性度。作为本发明一实施例,X平面检测单元41电压输入正极与电源I的正向电压输出端连接,X平面检测单元41的电压输入负极与电源I的反向电压输出端连接;Y平面检测单元42电压输入正极与电源I的正向电压输出端连接,Y平面检测单元42的电压输入负极与电源I的反向电压输出端连接;当电源I对X平面施加电压激励、对Y平面进行短接时,Y平面检测单元42进行中点检测,输出X平面中点检测模拟电压信号;当电源I对Y平面施加电压激励、对X平面进行短接时,X平面检测单元41进行中点检测,输出Y平面中点检测模拟电压信号;选择器443将Y平面中点检测模拟电压信号和X平面中点检测模拟电压信号做选择性地输出;第三模数转换单元44将Y平面中点检测模拟电压信号或X平面中点检测模拟电压信号转换为X平面中点检测数字信号或Y平面中点检测数字信号;处理单元45根据X平面中点检测数字信号和Y平面中点检测数字信号计算中点坐标。作为本发明一优选实施例,处理单元45还可以根据中点坐标及两点距离计算两点坐标。 在本发明实施例中,通过施加电流激励、检测电压的变化量测量触摸屏电阻值的变化来判断单双点触摸和计算两触点距离,公式简单,提高了电压相对于两触点间距离变化的线性度,并且将两个电压激励分别加在一个平面的两端,将另外一个平面的两端通过两个相等的电阻短接,通过检测短接点电压来计算两触点的中点坐标,再依据中点坐标和两点距离得到双点坐标,大大提高了触摸屏的两点检测的准确率。以下结合具体实施例对本发明的实现进行详细说明。图5a示出本发明一实施例提供的电阻式触摸屏的检测电路示例电路,为了便于说明,仅不出了与本发明相关的部分。作为本发明一实施例,X平面检测单元41包括开关K1、开关K2、开关Kxl、开关Kx2、开关Kx3、电阻Rl和电阻R2 ;开关Kxl的一端为X平面检测单元41的电流输入端,开关Kxl的另一端为X平面检测单元41的正检测端与开关Kl的一端连接,开关Kl的另一端为X平面检测单元41的电压输入正极,电阻R2的一端为X平面检测单元41的负检测端通过开关Kx2接地,X平面检测单元41的负检测端同时与开关Κ2的一端连接,开关Κ2的另一端为X平面检测单元41的电压输入负极,电阻R2的另一端与开关Kx3的一端连接,开关Kx3的另一端为X平面检测单元41的输出端通过电阻Rl与X平面检测单元41的正检测端连接。作为本发明一实施例,还可以将X平面检测单元41的电压输入负极可以与地连接。Y平面检测单元42包括开关Κ3、开关Κ4、开关Kyl、开关Ky2、开关Ky3、电阻R3和电阻R4 ;开关Kyl的一端为Y平面检测单元42的电流输入端,开关Kyl的另一端为Y平面检测单元42的正检测端与开关K3的一端连接,开关K3的另一端为Y平面检测单元42的电压输入正极,电阻R3的一端为Y平面检测单元42的负检测端通过开关Ky2接地,Y平面检测单元42的负检测端同时与开关K4的一端连接,开关K4的另一端为Y平面检测单元42的电压输入负极,电阻R3的另一端与开关Ky3的一端连接,开关Ky3的另一端为Y平面检测单元42的输出端通过电阻R4与Y平面检测单元42的正检测端连接。作为本发明一实施例,还可以将Y平面检测单元41的电压输入负极与地连接。处理单元45包括两点触控判断单元451,两点触控判断单元451的输入端为处理单元45的输入端,用于通过X平面电阻变化检测数字信号和X平面电阻变化检测数字信号相对于未触摸时的电压变化量与一个设定的阈值电压比较进行两点触控判断,当电压变化量小于所述阈值电压时输出单点触控信号,当电压变化量小于该阈值电压时输出两点触控信号;中点坐标计算单元452,中点坐标计算单元452的输入端为处理单元45的输入端,中点坐标计算单元452的控制端与两点触控判断单元451的输出端连接,用于当接收到两点触控信号时,根据X平面中点检测数字信号和Y平面中点检测数字信号计算并输出两点中点的坐标;距离计算单元453,距离计算单元453的输入端为处理单元45的输入端,距离计算单元453的控制端与两点触控判断单元451的输出端连接,用于当接收到所述两点触控信号时,根据X平面电阻变化检测数字信号和X平面电阻变化检测数字信号相对于未触摸时的电压变化量与两点距离的单调函数关系计算并输出两点的距离值;两点坐标计算单元454,两点坐标计算单元454的第一输入端 与中点坐标计算单元452的输出端连接,两点坐标计算单元454的第二输入端与距离计算单元453的输出端连接,两点坐标计算单元454的输出端为处理单元45的输出端,用于通过将中点坐标与两点距离的一半相加或相减计算并输出两点坐标;单点坐标生成单元455,单点坐标生成单元455的输入端为处理单元45的输入端,单点坐标生成单元455的输出端为处理单元45的输出端,单点坐标生成单元455的控制端与两点坐标计算单元454的输出端连接,用于当接收到单点触控信号时,根据X平面中点检测数字信号和Y平面中点检测数字信号生成并输出单点坐标。在本发明实施例中,检测触摸屏X平面及触摸屏Y平面的电压,并将该电压经过选择器43有选择地输出后,再通过第三模数转换单元44进行模数转换,由处理单元45将该检测电压与未触摸时的初始电压相减,得到触摸前后电压的变化量。在本发明实施例中,将外部电源I产生的第一电流激励Ibj^P第二电流激励Iby分别加载到X平面和Y平面上,其等效电路为图5b所示,第一电流源Ibx的正极为X平面检测单元41的电流输入端,第一电流源Ibx的负极与开关Kxl的一端连接;第二电流源Iby的正极为Y平面检测单元42的电流输入端,第二电流源Iby的负极与开关Kyl的一端连接。当开关Kxl、开关Kx2闭合,其他开关断开时,第一电流源Ibx流过X平面到地,节点Pxl的电压经过电阻Rl输出给选择器43,完成触摸后X平面电阻变化的检测;当开关Kyl、开关Ky2闭合,其他开关断开时,第二电流源Iby流过Y平面到地,节点Pyl的电压经过电阻R4输出给选择器443,完成触摸后Y平面电阻变化的检测。选择器443将X平面电阻变化检测模拟电压信号和Y平面电阻变化检测模拟电压信号选择性输出,并由第三模数转换单元44将X平面电阻变化检测模拟电压信号或Y平面电阻变化检测模拟电压信号转换为X平面电阻变化检测数字电压信号或Y平面电阻变化检测数字电压信号输入给处理单元45,处理单元45将该X平面电阻变化检测数字电压信号及Y平面电阻变化检测数字电压信号与未触摸时的初始电压相减,得到触摸前后电压的变化量。由两点触控判断单元451判断该电压的变化量是否大于预设的阈值电压,如果该电压的变化量小于阈值电压,两点触控判断单元451向单点坐标生成单元455输出单点触控信号,同时施加电压激励到X、Y两个平面检测单元进行中点坐标的检测,如图5c所示,单点坐标生成单元455根据检测到的X、Y两个平面的中点坐标数字信号得到单点坐标值;当该电压的变化量大于阈值电压时,两点触控判断单元451向中点坐标计算单元452和距离计算单元453分别输出两点触控信号,距离计算单元453根据X平面电阻变化检测数字电压信号或Y平面电阻变化检测数字电压信号计算出两触点距离值。此时,对触摸屏X平面施加电压激励、同时通过两个相等的电阻短接触摸屏Y平面,检测触摸屏Y平面的短接点电压,对触摸屏Y平面施加电压激励、同时通过两个相等的电阻短接触摸屏X平面,检测触摸屏X平面的短接点电压,将该触摸屏Y平面的短接点电压及触摸屏X平面的短接点电压经过选择器有选择地输出后,通过第三模数转换单元进行模数转换,处理单元根据处理后的数字信号计算中点坐标。在本发明实施例中,将外部电源I产生的电压正激励Vbp和电压负激励Vbn加载到X平面两端,其等效电路为图5C所示,第一电压源Vb的正极Vbp通过开关Kl与X平面检测单元41的正检测端连接,第一电压源Vb的负极Vbn通过开关K2与X平面检测单元41的负检测端连接,控制开关Ky3闭合,相等的电阻R3和电阻R4的短接点作为Y平面检测单元42的输出端,输出X平面中点检测模拟电压信号,通过检测短接点电压完成X平面两点触控中 点坐标的检测;再将第二电压源Vb的正极Vbp通过开关K3与Y平面检测单元42的正检测端连接,第二电压源\的负极Vbn通过开关K4与Y平面检测单元42的负检测端连接,控制开关Kx3闭合,相等的电阻Rl和电阻R2的短接点作为X平面检测单元42的输出端,输出Y平面中点检测模拟电压信号,通过检测短接点电压完成Y平面两点触控中点坐标的检测;。作为本发明一实施例,第一电压源等于第二电压源。X平面中点检测模拟电压信号和Y平面中点检测模拟电压信号分别经过选择器43选择性输出给第三模数转换单元44进行数模转换后输入给中点坐标计算单元452,中点坐标计算单元452在接收到两点触控信号后根据X平面中点检测数字信号和Y平面中点检测数字信号计算出两触控中点的坐标值,两点坐标计算单元454根据两点中点的坐标值和两点的距离值计算并输出两触控点的坐标位置。在本发明实施例中,当为单点触摸时,根据触摸屏X平面的短接点电压及触摸屏Y平面的短接点电压通过单点坐标生成单元计算并输出单点坐标。图6a示出了本发明一实施例提供的电阻式触摸屏的检测电路的两点触控检测原理图,为了便于说明,仅示出了与本发明相关的部分。在两点触摸的情况下,X平面的电阻被手指分成三段,即电阻Rxl、电阻Rx2和电阻Rx3,电阻Rxl、电阻Rx2和电阻Rx3串联,电阻Rzl、电阻Rkx2和电阻Rz2串联后与电阻Rx2并联,电阻Rzl、电阻Rxl、电阻Rx2的公共端为节点Dxl,电阻Rxl的另一端与第一电流源Ibx的负极连接,电阻Rz2、电阻Rx2、电阻Rx3的公共端为节点Dx2,电阻Rx3的另一端接地。在本发明实施例中,在两点触摸的情况下,由于电阻Rzl、电阻Rkx2和电阻Rz2形成的通路使X平面的总电阻减小,并且此减小量与触摸两点之间的距离成单调函数关系,距离越大,减小量越大,距离越小,减小量越小。施加电流源Ibx后,电阻Rxl与第一电流源Ibx连接端的电压Vpx与未触摸条件下电压的变化量(即X平面电阻变化检测模拟电压信号)直接表现为两点的距离,具体检测的电压值及相对于两点间距离的变化如表达式3所示。 mRzi+Rz2R+x(2K+1) Rx2 表达式3检测电压相对于两点距离的变化率如表达式4所示。
权利要求
1.一种电阻式触摸屏的检测方法,其特征在于,所述方法包括下述步骤 在未触摸时通过施加电流激励检测触摸屏X平面及触摸屏Y平面的电压; 通过施加电流激励检测所述X平面及Y平面的电压相对于未触摸时X平面及Y平面的电压变化量,根据所述电压变化量判断单点触摸或两点触摸; 在两点触摸时,根据所述电压变化量计算两点距离。
2.如权利要求I所述的检测方法,其特征在于 当两点触摸时,通过施加电压激励,检测短接点电压计算中点坐标;
3.如权利要求2所述的检测方法,其特征在于 根据所述中点坐标及所述两点距离计算两点坐标。
4.如权利要求I所述的方法,其特征在于,所述通过施加电流激励判断单点触摸或两点触摸的步骤具体为 分别对所述X平面及所述Y平面施加电流激励; 检测所述X平面及所述Y平面的电压相对于未触摸时X平面及Y平面的电压的变化量; 当所述电压变化量小于一个预设的阈值电压时,判断为单点触摸; 当所述电压变化量大于所述阈值电压时,判断为两点触摸。
5.如权利要求I所述的方法,其特征在于,所述当两点触摸时,根据所述施加电流激励时X平面及Y平面的电压相对于未触摸时X平面及Y平面的电压的变化量与两点距离的单调函数关系计算两点距离。
6.如权利要求2所述的方法,其特征在于,所述当两点触摸时,通过施加电压激励,检测短接点电压计算中点坐标的步骤具体为 对所述X平面施加电压激励、同时通过两个相等的电阻短接所述Y平面,检测所述Y平面的短接点电压; 对所述Y平面施加电压激励、同时通过两个相等的电阻短接所述X平面,检测所述X平面的短接点电压; 根据所述Y平面的短接点电压及所述X平面的短接点电压计算X平面及Y平面中点坐标。
7.如权利要求3所述的方法,其特征在于,通过将所述中点坐标与所述两点距离的一半相加或相减计算所述两点坐标。
8.—种电阻式触摸屏的检测电路,其特征在于,所述检测电路包括 X平面检测单元,所述X平面检测单元的电流输入端与外部电源的第一电流输出端连接,所述X平面检测单元的正检测端与触摸屏X平面的一端边缘连接,所述X平面检测单元的负检测端与所述触摸屏X平面的另一相对平行端边缘连接; Y平面检测单元,所述Y平面检测单元的电流输入端与外部电源的第二电流输出端连接,所述Y平面检测单元的正检测端与触摸屏Y平面的一端边缘连接,所述Y平面检测单元的负检测端与所述触摸屏Y平面的另一相对平行端边缘连接; 当所述电源对所述X平面施加第一电流激励时,所述X平面检测单元检测所述X平面电阻的变化,输出X平面电阻变化检测模拟电压信号; 当所述电源对所述Y平面施加第二电流激励时,所述Y平面检测单元检测所述Y平面电阻的变化,Y平面电阻变化检测模拟电压信号; 选择器,所述选择器的第一输入端和第二输入端分别与所述X平面检测单元的输出端和所述Y平面检测单元的输出端连接,用于将X平面电阻变化检测模拟电压信号和所述Y平面电阻变化检测模拟电压信号做选择性地输出; 第三模数转换单元,所述第三模数转换单元的输入端与所述选择器的输出端连接,用于将所述选择器输出的X平面电阻变化检测模拟电压信号、X平面电阻变化检测模拟电压信号转换为X平面电阻变化检测数字信号、Y平面电阻变化检测数字信号; 处理单元,所述处理单元的输入端与所述第三模数转换单元的输出端连接,用于根据所述X平面电阻变化检测数字信号和所述X平面电阻变化检测数字信号,判断是否为两点触控,在两点触控的条件下计算两点距离。
9.如权利要求8所述的检测电路,其特征在于 所述X平面检测单元电压输入正极与所述电源的正向电压输出端连接,所述X平面检测单元的电压输入负极与所述电源的反向电压输出端连接; 所述Y平面检测单元电压输入正极与所述电源的正向电压输出端连接,所述Y平面检测单元的电压输入负极与所述电源的反向电压输出端连接; 当所述电源对所述X平面施加电压激励、对所述Y平面进行短接时,所述Y平面检测单元进行中点检测,输出X平面中点检测模拟电压信号; 当所述电源对所述Y平面施加电压激励、对所述X平面进行短接时,所述X平面检测单元进行中点检测,输出Y平面中点检测模拟电压信号; 所述选择器将所述Y平面中点检测模拟电压信号和所述X平面中点检测模拟电压信号做选择性地输出; 所述第三模数转换单元将所述Y平面中点检测模拟电压信号或X平面中点检测模拟电压信号转换为X平面中点检测数字信号或Y平面中点检测数字信号; 所述处理单元根据所述X平面中点检测数字信号和所述Y平面中点检测数字信号计算中点坐标。
10.如权利要求9所述的检测电路,其特征在于 所述处理单元根据所述中点坐标及所述两点距离计算两点坐标。
11.如权利要求8至10任一项所述的检测电路,其特征在于,所述X平面检测单元包括: 开关K1、开关K2、开关Kxl、开关Kx2、开关Kx3、电阻Rl和电阻R2 ; 所述开关Kxl的一端为所述X平面检测单元的电流输入端,所述开关Kxl的另一端为所述X平面检测单元的正检测端与所述开关Kl的一端连接,所述开关Kl的另一端为所述X平面检测单元的电压输入正极,所述电阻R2的一端为所述X平面检测单元的负检测端通过所述开关Kx2接地,所述X平面检测单元的负检测端同时与所述开关Κ2的一端连接,所述开关Κ2的另一端为所述X平面检测单元的电压输入负极,所述电阻R2的另一端与所述开关Kx3的一端连接,所述开关Kx3的另一端为所述X平面检测单元的输出端通过所述电阻Rl与所述X平面检测单元的正检测端连接。
12.如权利要求8至10所述的检测电路,其特征在于,所述Y平面检测单元包括 开关Κ3、开关Κ4、开关Kyl、开关Ky2、开关Ky3、电阻R3和电阻R4 ;所述开关Kyl的一端为所述Y平面检测单元的电流输入端,所述开关Kyl的另一端为所述Y平面检测单元的正检测端与所述开关K3的一端连接,所述开关K3的另一端为所述Y平面检测单元的电压输入正极,所述电阻R3的一端为所述Y平面检测单元的负检测端通过所述开关Ky2接地,所述Y平面检测单元的负检测端同时与所述开关K4的一端连接,所述开关K4的另一端为所述Y平面检测单元的电压输入负极,所述电阻R3的另一端与所述开关Ky3的一端连接,所述开关Ky3的另一端为所述Y平面检测单元的输出端通过所述电阻R4与所述Y平面检测单元的正检测端连接。
13.如权利要求8所述的检测电路, 其特征在于,所述处理单元包括 两点触控判断单元,所述两点触控判断单元的输入端为所述处理单元的输入端,用于通过所述X平面电阻变化检测数字信号和所述X平面电阻变化检测数字信号相对于未触摸时的电压变化量与一个设定的阈值电压比较进行两点触控判断,当所述电压变化量小于所述阈值电压时输出单点触控信号,当所述电压变化量小于所述阈值电压时输出两点触控信号; 距离计算单元,所述距离计算单元的输入端为所述处理单元的输入端,所述距离计算单元的控制端与所述两点触控判断单元的输出端连接,用于当接收到所述两点触控信号时,根据所述X平面电阻变化检测数字信号和所述X平面电阻变化检测数字信号相对于未触摸时的电压变化量与两点距离的单调函数关系计算并输出两点的距离值。
14.如权利要求9所述的检测电路,其特征在于,所述处理单元还包括 中点坐标计算单元,所述中点坐标计算单元的输入端为所述处理单元的输入端,所述中点坐标计算单元的控制端与所述两点触控判断单元的输出端连接,用于当接收到所述两点触控信号时,根据所述X平面中点检测数字信号和所述Y平面中点检测数字信号计算并 输出两点中点的坐标。
15.如权利要求10所述的检测电路,其特征在于,所述处理单元还包括 两点坐标计算单元,所述两点坐标计算单元的第一输入端与所述中点坐标计算单元的输出端连接,所述两点坐标计算单元的第二输入端与所述距离计算单元的输出端连接,所述两点坐标计算单元的输出端为所述处理单元的输出端,用于通过将所述中点坐标与所述两点距离的一半相加或相减计算并输出所述两点坐标。
16.一种电阻式触摸屏的检测装置,其特征在于,所述装置采用如权利要求8至15任一项所述的检测电路。
全文摘要
本发明适用于集成电路领域,提供了一种电阻式触摸屏的检测方法、检测电路及检测装置,所述方法包括下述步骤在未触摸时通过施加电流激励检测触摸屏X平面及触摸屏Y平面的电压;通过施加电流激励检测所述X平面及Y平面的电压相对于未触摸时X平面及Y平面的电压变化量,根据所述电压变化量判断单点触摸或两点触摸;在两点触摸时,根据所述电压变化量计算两点距离。本发明通过施加电流激励、检测电压的变化量测量触摸屏电阻值的变化计算两触控点坐标,公式简单,提高了电压的变化量对两触点间距离的线性度,并且通过检测短接点电压来计算两触点的中点坐标,大大提高了触摸屏两点检测的准确率。
文档编号G06F3/045GK102855047SQ20111017494
公开日2013年1月2日 申请日期2011年6月27日 优先权日2011年6月27日
发明者吕连国, 熊江 申请人:炬力集成电路设计有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1