專利名稱:一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法
技術領域:
本實用發(fā)明涉及電子設備領域,尤其涉及一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法。
背景技術:
觸摸屏作為一種最新的輸入設備,它是目前最簡單、方便、自然的一種人機交互方式。它賦予了多媒體以嶄新的面貌,是極富吸引力的全新多媒體交互設備。從技術原理來區(qū)別觸摸屏,可分為五個基本種類矢量壓力傳感技術觸摸屏、電阻技術觸摸屏、電容技術觸摸屏、紅外線技術觸摸屏、表面聲波技術觸摸屏。在手機上主要使用電阻式和電容式觸摸屏。電阻觸摸屏的主要部分是一塊與顯示器表面非常配合的電阻薄膜屏,這是一種多層的復合薄膜,它以一層玻璃或硬塑料平板作為基層,表面涂有一層透明氧化金屬(透明的導電電阻,一般采用ΙΤ0,氧化銦)導電層,上面再蓋有一層外表面硬化處理、光滑防擦的塑料層、它的內表面也涂有一層涂層、在他們之間有許多細小的(小于1/1000英寸)的透明隔離點把兩層導電層隔開絕緣。當手指觸摸屏幕時,兩層導電層在觸摸點位置就有了接觸,電阻發(fā)生變化,檢測X和Y兩個方向上不同電壓,就可以計算出(x,Y)的位置,參考圖1。電容技術觸摸屏是利用人體的電流感應進行工作的。是一塊四層復合玻璃屏,玻璃屏的內表面和夾層各涂有一層ITO (氧化銦),最外層是一薄層矽土玻璃保護層,夾層ITO 涂層作為工作面,四個角上引出四個電極,內層ITO為屏蔽層以保證良好的工作環(huán)境。當手指觸摸在金屬層上時,由于人體電場,用戶和觸摸屏表面形成以一個耦合電容,對于高頻電流來說,電容是直接導體,于是手指從接觸點吸走一個很小的電流。這個電流分從觸摸屏的四角上的電極中流出,并且流經這四個電極的電流與手指到四角的距離成正比,控制器通過對這四個電流比例的精確計算,得出觸摸點的位置。電阻觸摸屏由于性能可靠,精度高,成本低,目前在手機領域有著廣泛的應用。電容觸摸屏由于支持多點觸摸,在新一代的手機設計上大大提高了人機交互的體驗,得到用戶的認可,但是成本高,生產良率低,極大的阻礙了電容觸摸屏的應用。目前的多點觸摸實現(xiàn)方案主要有1.硬件采用電容屏,通過軟件實現(xiàn)多點觸摸。優(yōu)點是靈敏度高,性能穩(wěn)定,支持的點數(shù)可滿足絕對大部分應用需求;缺點是成本高,生產工藝復雜,而且蘋果公司有專利保護。2.硬件采用數(shù)字電阻屏,實際上是用電阻屏的材料做成一個透明鍵盤矩陣,通過行列掃描判斷所按下的點。優(yōu)點是價格比較便宜,性能可靠,可支持的點數(shù)最多;不足是需要比較多的行列連線接口,不能實現(xiàn)手寫功能,在多點識別上存在盲區(qū)。3.硬件采用模擬電阻屏,在專用芯片中通過軟件計算出多點觸摸。優(yōu)點是既能支持多點觸摸,又保持手寫功能,不增加成本;缺點是支持的點數(shù)最少,性能和穩(wěn)定性尚待驗證。本發(fā)明米用低成本的四線電阻觸摸屏上,不增加硬件成本的,實現(xiàn)兩點的觸摸識
發(fā)明內容
針對已有技術的不足,本發(fā)明目的在于提供一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法。如圖5所述是觸摸屏兩點觸摸時的等效工作電路模型,X+、X_* Y+、Y_表示觸摸屏的兩個導電工作面,Rxl> Rx2> Rx3和Ryl、Ry2> Ry3分別表示觸摸時X、Y工作面上產生的分段電阻。K1、K2表示按下觸摸屏的位置。Rzl、Rz2表示兩點接觸時的電阻。實現(xiàn)兩點觸摸識別的方法如下第一觸點按下,產生中斷,開始計算第一點坐標。GPIOl輸出高電平,GPI02輸出低電平,測量電壓,計算出第一點的Xl坐標。GPI03輸出高電平,GPI04輸出低電平,測量電壓,計算出第一點的Yl坐標。第二觸點按下,開始計算第二點坐標。GPIOl輸出高電平,GP102輸出低電平,測量電壓,計算出第二點的X2坐標。GPI03輸出高電平,GPI04輸出低電平,測量電壓,計算出第二點的Y2坐標。本發(fā)明利用手機處理器上的4個GPIO 口(General Purposelnput/Output 通用輸入輸出,簡稱IO 口)實現(xiàn)參考電壓和地輸入,同時可以進行掃描,使用4個 ADC(Analog-to-Digital Converter模數(shù)轉換器)來進行電壓的檢測。
圖1為本發(fā)明電阻觸摸屏原理示意圖;圖2為本發(fā)明電阻觸摸屏單點識別示意圖;圖3為本發(fā)明電阻觸摸屏單點識別另一實施例示意圖;圖4為本發(fā)明四點定位法示意圖;圖5為本發(fā)明電阻觸摸屏兩點識別示意圖。
具體實施例方式如圖2、圖3所示,觸摸屏工作的等效電路模型,X+、X_和Y+、Y_表示觸摸屏的兩個導電工作面,Rxl> Rx2和Ryl、Ry2分別表示觸摸時X、Y工作面上產生的分段電阻。圖2是在 X+、X-上加上參考電壓,在ADC3上測量分壓,圖3是在Y+、Y_上加上參考電壓,在ADCl上測量分壓。以上兩步組成一個測量周期,可以計算出一組Χ、Υ坐標。ADCl 4測量的電壓為 Vl V4,觸摸屏的寬度和長度分別為W和L,那么用最值法計算的X、Y的坐標值為
權利要求
1.一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法,觸摸屏兩點觸摸時的等效工作電路模型,X+、X-和Y+、Y-表示觸摸屏的兩個導電工作面,Rxl> Rx2> Rx3和Ry1、Ry2、Ry3分別表示觸摸時X、Y工作面上產生的分段電阻,KU K2表示按下觸摸屏的位置,Rzl, Rz2表示兩點接觸時的電阻,其特征在于所述的實現(xiàn)兩點觸摸識別的方法如下第一觸點按下,產生中斷,開始計算第一點坐標;GPIOl輸出高電平,GPI02輸出低電平,測量電壓,計算出第一點的Xl坐標; GPI03輸出高電平,GPI04輸出低電平,測量電壓,計算出第一點的Yl坐標; 第二觸點按下,開始計算第二點坐標;GPIOl輸出高電平,GPI02輸出低電平,測量電壓,計算出第二點的X2坐標; GPI03輸出高電平,GPI04輸出低電平,測量電壓,計算出第二點的Y2坐標。
2.根據(jù)權利要求1所述的一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法,其特征在于所述的利用手機處理器上的4個ADC模數(shù)轉換器,同時ADC也可以作為通用輸入輸出ο
3.根據(jù)權利要求1所述的一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法,其特征在于所述的使用4個GPIO 口實現(xiàn)參考電壓和地輸入,同時可以進行掃描,使用4個ADC來進行電壓的檢查。
全文摘要
本發(fā)明公開了一種在手機上實現(xiàn)電阻觸摸屏兩點觸摸識別的方法,能夠在不增加成本的情況下,利用手機處理器上的4個GPIO口實現(xiàn)參考電壓和地輸入,同時可以進行掃描,使用4個ADC來進行電壓的檢查,在低成本的普通電阻觸摸屏(四線)上實現(xiàn)兩點觸摸識別功能。相比多點電容觸摸屏,成本大大降低,同樣也可以實現(xiàn)照片、地圖的縮放、拖拽、旋轉等功能,為用戶提供一種低成本的精度較低的多點體驗。本發(fā)明不但實現(xiàn)簡單,不增加成本,而且使用方便,用戶體驗良好,極大的方便了用戶的使用。
文檔編號G06F3/045GK102339190SQ20101023712
公開日2012年2月1日 申請日期2010年7月27日 優(yōu)先權日2010年7月27日
發(fā)明者楊恒 申請人:上海三旗通信科技有限公司