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