觸控裝置及其觸控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種電子裝置,且特別是有關(guān)于一種觸控裝置及其觸控方法。
【背景技術(shù)】
[0002]為使便攜式的信息產(chǎn)品具有更人性化的使用界面,集成觸控式面板(Touchpanel)的電子裝置已經(jīng)成為潮流。相關(guān)的面板大廠、IC設(shè)計(jì)公司都已經(jīng)將觸控式面板的技術(shù)列為主要的研發(fā)項(xiàng)目,相關(guān)的技術(shù)與產(chǎn)品也已經(jīng)應(yīng)用于日常生活的電子產(chǎn)品中,例如移動(dòng)電話、計(jì)算機(jī)及個(gè)人移動(dòng)助理等信息產(chǎn)品。
[0003]目前最常使用的觸控裝置主要分為電阻式(resistive)與電容式(capacitive),其中電容式觸控裝置主要工作原理是感應(yīng)一種稱為電容的電性特性。當(dāng)兩層電性傳導(dǎo)物體不觸碰而互相靠近時(shí),它們的電場(chǎng)就會(huì)互相作用形成電容。觸摸板結(jié)構(gòu)中的上下層表面分別是由交錯(cuò)方向的電極線路所形成的導(dǎo)電層。手指也是一個(gè)電性導(dǎo)體,當(dāng)手指放置在觸摸板上,在觸摸板的電極線路和手指之間就會(huì)形成一個(gè)極小的電容。通過(guò)電容值改變由微處理器來(lái)檢測(cè)用戶所觸碰的位置。
[0004]由于觸控裝置容易受到環(huán)境變化的影響,例如手指或其它對(duì)象觸碰時(shí)所產(chǎn)生的噪聲也可以是來(lái)自電源電壓的噪聲,而使電子裝置產(chǎn)生誤操作的情形。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種觸控裝置及其觸控方法,可避免觸控裝置的觸控結(jié)果受到噪聲干擾。
[0006]本發(fā)明的觸控裝置包括觸控感測(cè)單元、存儲(chǔ)單元以及控制單元。其中觸控感測(cè)單元對(duì)應(yīng)不同感測(cè)期間生成多個(gè)感測(cè)值。存儲(chǔ)單元存儲(chǔ)上述多個(gè)感測(cè)值??刂茊卧罱佑|控感測(cè)單元與存儲(chǔ)單元,依據(jù)最近一段預(yù)設(shè)期間內(nèi)相鄰觸控感測(cè)期間的感測(cè)值的差值判斷是否受到噪聲干擾,若判斷出受到噪聲干擾,調(diào)整觸控裝置的觸控檢測(cè)操作頻率。
[0007]在本發(fā)明的一實(shí)施例中,上述的存儲(chǔ)單元還存儲(chǔ)在默認(rèn)期間內(nèi)相鄰觸控感測(cè)期間的感測(cè)值的差值的極性變化次數(shù),控制單元還判斷極性變化次數(shù)是否大于預(yù)設(shè)次數(shù),若極性變化次數(shù)大于預(yù)設(shè)次數(shù),判斷受到噪聲干擾。
[0008]在本發(fā)明的一實(shí)施例中,上述的存儲(chǔ)單元還存儲(chǔ)多個(gè)默認(rèn)操作頻率,控制單元還依據(jù)上述多個(gè)默認(rèn)操作頻率調(diào)整觸控裝置的觸控檢測(cè)操作頻率。
[0009]在本發(fā)明的一實(shí)施例中,上述的控制單元還以逐次調(diào)高頻率的方式調(diào)整觸控裝置的觸控檢測(cè)操作頻率。
[0010]在本發(fā)明的一實(shí)施例中,上述的存儲(chǔ)單元還存儲(chǔ)控制單元在調(diào)整觸控裝置的觸控檢測(cè)操作頻率的過(guò)程中對(duì)應(yīng)最小噪聲干擾的最佳觸控檢測(cè)操作頻率,控制單元還在默認(rèn)頻率范圍內(nèi)測(cè)試調(diào)整觸控裝置的觸控檢測(cè)操作頻率,并在測(cè)試完成后以最佳觸控檢測(cè)操作頻率作為觸控裝置的觸控檢測(cè)操作頻率。
[0011]在本發(fā)明的一實(shí)施例中,上述的多個(gè)感測(cè)值為對(duì)應(yīng)噪聲干擾以及輸入工具的觸控操作至少其中之一而生成。
[0012]本發(fā)明的觸控裝置的觸控方法,包括下列步驟。存儲(chǔ)最近一段預(yù)設(shè)期間內(nèi)對(duì)應(yīng)不同感測(cè)期間所生成的多個(gè)感測(cè)值。依據(jù)相鄰觸控感測(cè)期間的感測(cè)值的差值判斷是否受到噪聲干擾。若受到噪聲干擾,調(diào)整觸控裝置的觸控檢測(cè)操作頻率。
[0013]在本發(fā)明的一實(shí)施例中,上述依據(jù)相鄰觸控感測(cè)期間的感測(cè)值的差值判斷是否受到噪聲干擾的步驟包括下列步驟。判斷相鄰觸控感測(cè)期間的感測(cè)值的差值的極性變化次數(shù)是否大于預(yù)設(shè)次數(shù)。若極性變化次數(shù)大于預(yù)設(shè)次數(shù),判斷受到噪聲干擾。
[0014]在本發(fā)明的一實(shí)施例中,上述調(diào)整觸控裝置的觸控檢測(cè)操作頻率的步驟包括,依據(jù)多個(gè)默認(rèn)操作頻率調(diào)整觸控裝置的觸控檢測(cè)操作頻率。
[0015]在本發(fā)明的一實(shí)施例中,上述調(diào)整觸控裝置的觸控檢測(cè)操作頻率的步驟包括,逐次調(diào)高觸控裝置的觸控檢測(cè)操作頻率。
[0016]在本發(fā)明的一實(shí)施例中,上述觸控裝置的觸控方法,還包括下列步驟。存儲(chǔ)在調(diào)整觸控裝置的觸控檢測(cè)操作頻率的過(guò)程中對(duì)應(yīng)最小噪聲干擾的最佳觸控檢測(cè)操作頻率。判斷是否完成默認(rèn)頻率范圍內(nèi)的觸控裝置的觸控檢測(cè)操作頻率的測(cè)試調(diào)整。若完成默認(rèn)頻率范圍內(nèi)的觸控裝置的觸控檢測(cè)操作頻率的測(cè)試調(diào)整,以最佳觸控檢測(cè)操作頻率作為觸控裝置的觸控檢測(cè)操作頻率。
[0017]在本發(fā)明的一實(shí)施例中,上述的多個(gè)感測(cè)值為對(duì)應(yīng)噪聲干擾以及輸入工具的觸控操作至少其中之一而生成。
[0018]基于上述,本發(fā)明的實(shí)施例依據(jù)最近一段預(yù)設(shè)期間內(nèi)相鄰觸控感測(cè)期間的感測(cè)值的差值判斷是否受到噪聲干擾,當(dāng)受到噪聲干擾時(shí),調(diào)整觸控裝置的觸控檢測(cè)操作頻率,以避免觸控裝置的觸控結(jié)果受到噪聲干擾,進(jìn)而提高觸控裝置的觸控質(zhì)量。
[0019]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附附圖作詳細(xì)說(shuō)明如下。
【附圖說(shuō)明】
[0020]圖1示出為本發(fā)明一實(shí)施例的觸控裝置的示意圖;
[0021]圖2A示出本發(fā)明一實(shí)施例的觸控裝置未受到噪聲干擾時(shí)觸控感測(cè)單元的感測(cè)結(jié)果示意圖;
[0022]圖2B示出本發(fā)明一實(shí)施例的觸控裝置受到噪聲干擾時(shí)觸控感測(cè)單元的感測(cè)結(jié)果示意圖;
[0023]圖3A示出圖2A實(shí)施例的相鄰兩幀的感測(cè)值的差值的示意圖;
[0024]圖3B示出圖2B實(shí)施例的相鄰兩幀的感測(cè)值的差值的示意圖;
[0025]圖4A示出對(duì)應(yīng)圖3A實(shí)施例的感測(cè)結(jié)果的極性變化次數(shù)示意圖;
[0026]圖4B示出對(duì)應(yīng)圖3B實(shí)施例的感測(cè)結(jié)果的極性變化次數(shù)示意圖;
[0027]圖5示出本發(fā)明一實(shí)施例的觸控裝置的觸控方法的流程示意圖;
[0028]圖6示出本發(fā)明另一實(shí)施例的觸控裝置的觸控方法的流程示意圖。
[0029]附圖標(biāo)記說(shuō)明:
[0030]102:觸控感測(cè)單元;
[0031]104:存儲(chǔ)單元;
[0032]106:控制單元;
[0033]S502 ?S506、S602 ?S612:步驟。
【具體實(shí)施方式】
[0034]圖1示出為本發(fā)明一實(shí)施例的觸控裝置的示意圖,請(qǐng)參照?qǐng)D1。觸控裝置包括觸控感測(cè)單元102、存儲(chǔ)單元104以及控制單元106,其中控制單元106耦接觸控感測(cè)單元102以及存儲(chǔ)單元104,觸控裝置可例如為一電容式觸控面板,但不以此為限,其也可例如為電阻式觸控面板。此外,在本實(shí)施例中觸控感測(cè)單元102為觸控裝置中執(zhí)行觸控檢測(cè)的最小單位,也即觸控裝置可包括多個(gè)觸控感測(cè)單元102,但不以此為限,在部分實(shí)施例中,一個(gè)觸控感測(cè)單元102也可包括至多個(gè)執(zhí)行觸控檢測(cè)的最小單位。
[0035]觸控感測(cè)單元102用以在不同感測(cè)期間生成對(duì)應(yīng)的多個(gè)感測(cè)值,存儲(chǔ)單元104用以存儲(chǔ)該些感測(cè)值??刂茊卧?06則可依據(jù)最近一段預(yù)設(shè)期間內(nèi)相鄰觸控感測(cè)期間的感測(cè)值的差值判斷觸控感測(cè)單元102的感測(cè)結(jié)果是否受到噪聲干擾,若判斷出受到噪聲干擾,則調(diào)整觸控裝置的觸控檢測(cè)操作頻率,以避免觸控裝置的觸控結(jié)果受到噪聲干擾,進(jìn)而提高觸控裝置的觸控質(zhì)量。其中上述多個(gè)感測(cè)值可能為對(duì)應(yīng)噪聲干擾以及輸入工具的觸控操作至少其中之一所生成,其中輸入工具可例如為手指或觸控筆,但不以此為限,而噪聲干擾可例如為來(lái)自電源供應(yīng)端或接地端的噪聲,但也不以此為限。
[0036]舉例來(lái)說(shuō),圖2A示出本發(fā)明一實(shí)施例的觸控裝置未受到噪聲干擾時(shí)觸控感測(cè)單元的感測(cè)結(jié)果示意圖,圖2B示出本發(fā)明一實(shí)施例的觸控裝置受到噪聲干擾時(shí)觸控感測(cè)單元的感測(cè)結(jié)果示意圖,其中圖2A、圖2B的感測(cè)結(jié)果為對(duì)應(yīng)一滑動(dòng)操作的感測(cè)結(jié)果,且不同幀代表不同的觸控感測(cè)期間。圖3A與圖3B分別為圖2A與圖2B中相鄰觸控感測(cè)期間的感測(cè)值的差值的示意圖,其中圖3A示出圖2A實(shí)施例的相鄰兩幀的感測(cè)值的差值的示意圖,圖3B示出圖2B實(shí)施例的相鄰兩幀的感測(cè)值的差值的示意圖,也即將目前觸控感測(cè)期間(幀)減去上一觸控感測(cè)期間(幀)的感測(cè)值的結(jié)果示意圖。請(qǐng)同時(shí)參照?qǐng)D2A?圖3B,由圖2A與圖2B可看出,當(dāng)觸控裝置未受到噪聲干擾時(shí)觸控感測(cè)單元102的感測(cè)結(jié)果為規(guī)則地遞增而后遞減,而當(dāng)觸控裝置受到噪聲干擾時(shí)觸控感測(cè)單元102的感測(cè)結(jié)果則呈現(xiàn)較不規(guī)則的增減變化。因此,在圖3A中,前半段期間內(nèi)相鄰觸控感測(cè)期間的感測(cè)值的差值,也即目前幀減去上一幀所對(duì)應(yīng)的感測(cè)值的差值都為正值,而后半段期間則都為負(fù)值。而在圖3B中,由于受到噪聲干擾,在整個(gè)期間內(nèi),相鄰觸控感測(cè)期間的感測(cè)值的差值的極性較不穩(wěn)定,多次地在正值與負(fù)值兩者間變化。
[0037]若控制單元106對(duì)圖3A與圖3B的極性變化次數(shù)進(jìn)行統(tǒng)計(jì)并將其存儲(chǔ)至存儲(chǔ)單元104,可得到如圖4A與圖4B的極性變化次數(shù)示意圖,其中圖4A示出對(duì)應(yīng)圖3A實(shí)施例的感測(cè)結(jié)果的極