觸控ic、觸控裝置及自動檢測觸摸屏通道的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及平面顯示技術(shù)領(lǐng)域,具體涉及一種觸控1C、觸控裝置及自動檢測觸摸屏驅(qū)動通道與感應(yīng)通道的方法。
【背景技術(shù)】
[0002]觸摸屏作為一種特殊的計算機外設(shè),能夠提供電子系統(tǒng)與使用者之間人機交互界面,并已經(jīng)廣泛應(yīng)用在許多領(lǐng)域中,例如,在移動電話、個人數(shù)字助理(Personal DigitalAssistant,PDA)、游戲機、液晶顯示器(Liquid Crystal Display,IXD)、等離子顯示器(Plasma Display Panel,PDP)等。
[0003]目前,觸摸屏主要有幾類:電磁式觸摸屏、電容式觸摸屏、電阻式觸摸屏以及紅外線觸摸屏。電容式觸摸屏與其他的觸摸屏相比,具有多點觸控技術(shù),其定位更加精準(zhǔn)可靠,已經(jīng)廣泛應(yīng)用于手機、筆記本等應(yīng)用領(lǐng)域。
[0004]電容式觸摸屏內(nèi)設(shè)置有透明導(dǎo)電材料制成的驅(qū)動電極與感應(yīng)電極,所述驅(qū)動電極和感應(yīng)電極之間相互絕緣。在觸摸屏幕時,由于人體存在電場,手指與觸摸屏內(nèi)的驅(qū)動電極、感應(yīng)電極之間形成耦合電容;由于觸摸點的電容變化,在所述驅(qū)動電極和感應(yīng)電極中出現(xiàn)流向觸摸點的感應(yīng)電流,通過相關(guān)計算便可準(zhǔn)確計算出觸摸點的位置。
[0005]通常不同尺寸的電容式觸摸屏為達到同樣觸摸靈敏度,其通道數(shù)(驅(qū)動電極Tx通道數(shù)與感應(yīng)電極Rx通道數(shù))往往會有差異,因此對于同一觸控1C來說,不同尺寸的觸摸屏,通道數(shù)需要單獨配置。
[0006]現(xiàn)有技術(shù)中一般采用如下兩種方法來配置通道數(shù):
[0007]方法一:已知觸摸屏的通道數(shù),通過主機經(jīng)串口控制觸控1C相應(yīng)通道配置寄存器,設(shè)置對應(yīng)通道屬性(Tx/Rx)及通道數(shù);
[0008]方法二:觸控1C內(nèi)部設(shè)置有Tx、Rx通道選擇寄存器,通過Tx、Rx通道選擇寄存器配置表選項設(shè)置實現(xiàn)有限種Tx、Rx搭配方式,其根據(jù)實際應(yīng)用中觸摸屏使用的Tx、Rx通道數(shù),在觸控1C內(nèi)部程序中設(shè)置好寄存器值來實現(xiàn)通道的配置。
[0009]但是這兩種方法都存在有缺點。方法一需要根據(jù)不同尺寸觸摸屏或?qū)嶋H使用的Tx、Rx通道數(shù)量進行手動配置。方法二中觸控1C可選通道配置方式Tx、Rx數(shù)量搭配方式有限,并且其同樣需要先確定實際觸摸屏使用通道數(shù)再進行通道選擇設(shè)置。
【發(fā)明內(nèi)容】
[0010]本發(fā)明的目的在于提供一種觸控1C、觸控裝置及自動檢測觸摸屏通道的方法,通過觸控1C自動掃描觸摸屏的驅(qū)動通道與感應(yīng)通道,配置驅(qū)動電極、感應(yīng)電極對應(yīng)的通道及數(shù)量,以實現(xiàn)自動配置通道的功能,從而簡化配置過程。
[0011]為實現(xiàn)上述目的,本發(fā)明提供一種觸控1C,包括微程序控制單元、通道控制單元以及數(shù)據(jù)存儲單元;其中,所述微程序控制單元用于處理信號;所述通道控制單元用于發(fā)送和接收與所述觸控1C相連接的觸摸屏的信號并傳送給所述微程序控制單元進行處理;所述數(shù)據(jù)存儲單元用于存儲所述觸控1C自動偵測到的觸摸屏的通道的信息。
[0012]可選的,所述觸控1C還包括接口單元,用于與外部設(shè)備相連接并進行信號傳輸。
[0013]可選的,所述通道控制單元內(nèi)設(shè)置有若干個通道端口,用于向所述觸摸屏發(fā)送和接收信號。
[0014]可選的,所述通道端口用于向所述觸摸屏上的驅(qū)動通道發(fā)送和接收信號以及向所述觸摸屏上的感應(yīng)通道發(fā)送和接收信號。
[0015]本發(fā)明還提供一種觸摸裝置,包括相互連接的觸摸屏與觸控1C,所述觸控1C采用上述的觸控1C。
[0016]可選的,所述觸控1C中通道端口及觸摸屏中的通道均按前后順序排列,所述觸控1C中第一個通道端口與觸摸屏中第一個驅(qū)動通道或第一個感應(yīng)通道相連接。
[0017]相應(yīng)的,本發(fā)明還提供一種自動檢測觸摸屏通道的方法,采用上述的觸摸裝置,其檢測步驟包括:
[0018]步驟SO 1:觸控1C初始化;
[0019]步驟S02:設(shè)置所述第一個通道端口為驅(qū)動端,其余的通道端口為接收端;
[0020]步驟S03:所述驅(qū)動端輸出信號至觸摸屏,所述接收端接受信號,并依先后順序通過通道控制單元讀信號;
[0021]步驟S04:去除已經(jīng)接收到信號的通道端口,剩余的通道端口依順序?qū)⒌谝粋€通道端口設(shè)置為驅(qū)動端,其余通道端口為接收端;
[0022]步驟S05:所述驅(qū)動端輸出信號至觸摸屏,所述接收端接收信號,并依先后順序通過通道控制單元讀取信號;
[0023]步驟S06:重復(fù)步驟S04與步驟S05,直至剩余的通道端口均無法接收到信號,確定觸摸屏實際使用的驅(qū)動通道數(shù)與感應(yīng)通道數(shù)及觸控1C中對應(yīng)的通道端口 ;
[0024]步驟S07:設(shè)定觸控1C中的通道端口及數(shù)量。
[0025]可選的,所述接口單元接收外部設(shè)備的初始化信號并傳輸至所述微程序控制單元,完成觸控1C的初始化。
[0026]可選的,所述驅(qū)動端輸出的信號為方波信號。
[0027]可選的,所述驅(qū)動端輸出的信號首先傳輸至所述第一個驅(qū)動通道或所述第一個感應(yīng)通道。
[0028]與現(xiàn)有技術(shù)相比,本發(fā)明提供的觸控1C、觸控裝置及自動檢測觸摸屏通道的方法,通過在觸控1C中設(shè)置微程序控制單元、通道控制單元以及數(shù)據(jù)存儲單元,控制單元的通道端口向觸摸屏發(fā)出信號并接收返回的信號,由此判斷觸摸屏實際使用的驅(qū)動通道數(shù)與感應(yīng)通道數(shù)以及觸控1C中對應(yīng)的通道端口,并設(shè)定在觸控1C中,通過觸控1C自動掃描觸摸屏的驅(qū)動通道、感應(yīng)通道的狀態(tài),對通道數(shù)量進行自動配置,準(zhǔn)確度高,實現(xiàn)了自動配置通道的功能,從而簡化配置過程。
【附圖說明】
[0029]圖1為本發(fā)明實施例一所提供的觸控1C的示意圖
[0030]圖2為本發(fā)明實施例二所提供的觸摸裝置的結(jié)構(gòu)示意圖;
[0031]圖3為本發(fā)明實施例三所提供的自動檢測觸摸屏通道的方法的流程圖。
【具體實施方式】
[0032]為使本發(fā)明的內(nèi)容更加清楚易懂,以下結(jié)合說明書附圖,對本發(fā)明的內(nèi)容做進一步說明。當(dāng)然本發(fā)明并不局限于該具體實施例,本領(lǐng)域的技術(shù)人員所熟知的一般替換也涵蓋在本發(fā)明的保護范圍內(nèi)。
[0033]其次,本發(fā)明利用示意圖進行了詳細的表述,在詳述本發(fā)明實例時,為了便于說明,示意圖不依照一般比例局部放大,不應(yīng)對此作為本發(fā)明的限定。
[0034]本發(fā)明的核心思想在于,通過在觸控1C中設(shè)置微程序控制單元、通道控制單元以及數(shù)據(jù)存儲單元,控制單元的通道端口向觸摸屏發(fā)出信號并接收返回的信號,由此判斷觸摸屏實際使用的驅(qū)動通道數(shù)與感應(yīng)通道數(shù)以及觸控1C中對應(yīng)的通道端口,并設(shè)定在觸控1C中,通過觸控1C自動掃描觸摸屏的驅(qū)動通道、感應(yīng)通道的狀態(tài),對通道數(shù)量進行自動配置,準(zhǔn)確度高,實現(xiàn)了自動配置通道的功能,從而簡化配置過程達到靈活應(yīng)用的目的。
[0035]【實施例一】
[0036]圖1為本發(fā)明實施例一所提供的觸控1C的示意圖,如圖1所示,觸控1C包括:微程序控制單元(MCU) 1、通道控制單元2、數(shù)據(jù)存儲單元3以及接口單元4 ;其中,所述微程序控制單元1用于處理信號;所述通道控制單元2用于發(fā)送和接收與觸控1C相連接的觸摸屏的信號并傳送給所述微程序控制單元進行處理;所述數(shù)據(jù)存儲單元3用于存儲所述觸控1C自動偵測到的觸摸屏的通道的信息;所述接口單元4用于與外部設(shè)備相連接并進行信號傳輸。
[0037]本實施例中,所述通道控制單元2內(nèi)設(shè)置有若干個通道端口 TR1、TR2……TRm,用于向所述觸摸屏發(fā)送和接收信號。所述通道端口具有雙功能,既可以用于向所述觸摸屏上的驅(qū)動通道發(fā)送和接收信號,也可以用于向所述觸摸屏上的感應(yīng)通道發(fā)送和接收信號。
[0038]所述通道控制單元2通過通道端口向與所述觸摸屏發(fā)出信號,然后經(jīng)過所述觸摸屏的驅(qū)動通道與感應(yīng)通道,將探測到的通道的信號再傳輸至通道控制單元2的其余的通道端口,所述通道控制單元2將接收到的信號傳輸至所述微程序控制單元1,由所述微程序控制單元1進行處理,并將信號傳輸至所述數(shù)據(jù)存儲單元3,由其存儲,通過觸控1C自動掃描觸摸屏的驅(qū)動通道、感應(yīng)通道的狀態(tài),對通道數(shù)量進行自動配置,準(zhǔn)