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