本公開涉及觸摸顯示領(lǐng)域,具體涉及一種觸摸顯示控制裝置和觸摸顯示控制方法。
背景技術(shù):
隨著觸摸顯示技術(shù)的發(fā)展,觸摸顯示模組被廣泛應(yīng)用在諸如移動電話、平板電腦、筆記本電腦等各種電子設(shè)備上。在電子設(shè)備處于睡眠狀態(tài)時,通常會使電子設(shè)備關(guān)斷顯示,例如呈黑屏或白屏狀態(tài),以節(jié)省電力。在睡眠狀態(tài)下,為了增強(qiáng)用戶體驗(yàn),一些電子設(shè)備設(shè)計成支持手勢喚醒功能,使得用戶可以通過特定的手勢來解除電子設(shè)備的睡眠狀態(tài)。為此,需要電子設(shè)備的觸摸顯示模組的觸摸檢測部分在睡眠模式下仍然保持工作狀態(tài),以便隨時檢測用戶的喚醒手勢,不僅功耗大,而且觸摸檢測時間也長。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本公開提供了一種觸摸顯示控制裝置和觸摸顯示控制方法,可以降低系統(tǒng)功耗。
根據(jù)本公開的一方面,提供了一種觸摸顯示控制裝置,包括:
第一觸摸檢測模塊,用于檢測觸摸顯示面板上的觸摸并向控制模塊發(fā)送觸摸檢測信號;
第二觸摸檢測模塊,用于檢測觸摸顯示面板上的喚醒手勢并向控制模塊發(fā)送觸摸檢測信號,所述第二觸摸檢測模塊的工作電壓低于第一觸摸檢測模塊的工作電壓;
顯示驅(qū)動模塊,用于驅(qū)動觸摸顯示面板進(jìn)行顯示;
控制模塊,用于在第一模式下控制第一觸摸檢測模塊和顯示驅(qū)動模塊進(jìn)行工作,在第二模式下關(guān)斷第一觸摸檢測模塊和顯示驅(qū)動模塊,開啟第二觸摸檢測模塊,并根據(jù)來自第二觸摸檢測模塊的觸摸檢測信號來判斷是否形成喚醒手勢,如果是,則喚醒第一觸摸檢測模塊和顯示驅(qū)動模塊并關(guān)斷第二觸摸檢測模塊。
優(yōu)選地,所述第二觸摸檢測模塊包括接口模塊和一個檢測通道,所述接口模塊用于將觸摸顯示面板上的多個觸摸感應(yīng)線連接到所述一個檢測通道;所述一個檢測通道用于將來自接口模塊的電信號轉(zhuǎn)換成可供控制模塊處理的觸摸檢測信號并提供給控制模塊。
優(yōu)選地,所述第二觸摸檢測模塊包括接口模塊和多個檢測通道,所述接口模塊用于將觸摸顯示面板上的多個觸摸感應(yīng)線連接到所述多個檢測通道;所述多個檢測通道用于將來自接口模塊的電信號轉(zhuǎn)換成可供控制模塊處理的觸摸檢測信號并提供給控制模塊。
優(yōu)選地,所述控制模塊包括數(shù)字控制模塊,所述接口模塊包括多路復(fù)用器,每個檢測通道包括電荷放大器和數(shù)模轉(zhuǎn)換器,所述電荷放大器用于對來自多路復(fù)用器的電信號進(jìn)行電荷放大以得到模擬放大信號,所述數(shù)模轉(zhuǎn)換器用于將來自電荷放大器的模擬放大信號轉(zhuǎn)換成數(shù)字信號并提供給所述數(shù)字控制模塊。
優(yōu)選地,所述第二觸摸檢測模塊的供電電壓不高于1.8v。
優(yōu)選地,所述第一觸摸檢測模塊包括接口模塊和至少一個檢測通道,所述接口模塊用于在觸控階段將觸摸顯示面板上的多個觸摸感應(yīng)線連接到所述至少一個檢測通道,在顯示階段將觸摸顯示面板上的多個觸摸感應(yīng)線接公共電壓;所述至少一個檢測通道用于將來自接口模塊的電信號轉(zhuǎn)換成可供控制模塊處理的觸摸檢測信號并提供給控制模塊。
優(yōu)選地,所述控制模塊還用于在喚醒第一觸摸檢測模塊和顯示驅(qū)動模塊之后,根據(jù)來自第一觸摸檢測模塊的觸摸檢測信號來判斷是否結(jié)束第二模式。
優(yōu)選地,所述第一觸摸檢測模塊、第二觸摸檢測模塊和顯示驅(qū)動模塊集成在一起。
優(yōu)選地,所述第一模式為工作模式,所述第二模式為睡眠模式。
根據(jù)本公開的另一方面,提供了一種觸摸顯示控制方法,由上述觸摸顯示控制裝置執(zhí)行,所述觸摸顯示控制方法包括:
在第一模式下,控制模塊控制第一觸摸檢測模塊和顯示驅(qū)動模塊進(jìn)行工作;
在第二模式下,控制模塊關(guān)斷第一觸摸檢測模塊和顯示驅(qū)動模塊并開啟第二觸摸檢測模塊,根據(jù)來自第二觸摸檢測模塊的觸摸檢測信號來判斷是否形成喚醒手勢,如果是,則喚醒第一觸摸檢測模塊和顯示驅(qū)動模塊并關(guān)斷第二觸摸檢測模塊。
優(yōu)選地,所述觸摸顯示控制方法還包括:在喚醒第一觸摸檢測模塊和顯示驅(qū)動模塊之后,控制模塊根據(jù)來自第一觸摸檢測模塊的觸摸檢測信號來判斷是否結(jié)束第二模式。
附圖說明
為了更清楚地說明本公開實(shí)施例的技術(shù)方案,下面將對實(shí)施例的附圖作簡單介紹,顯而易見地,下面的描述中的附圖僅涉及本公開的一些實(shí)施例,而非對本公開的限制。
圖1示出了根據(jù)本公開實(shí)施例的觸摸顯示模組的框圖;
圖2示出了根據(jù)本公開另一實(shí)施例的觸摸顯示模組的框圖;
圖3示出了根據(jù)本公開實(shí)施例的觸摸顯示控制方法的流程圖。
具體實(shí)施方式
為使本公開實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本公開實(shí)施例的附圖,對本公開實(shí)施例的技術(shù)方案進(jìn)行清楚、完整的描述。顯然所描述的實(shí)施例是本公開的一部分實(shí)施例,而不是全部的實(shí)施例?;谒枋龅谋竟_的實(shí)施例,本領(lǐng)域普通技術(shù)人員在無需創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本公開保護(hù)的范圍。
本公開提供了一種觸摸顯示控制裝置和觸摸顯示控制方法,通過在睡眠模式下關(guān)閉工作電壓較高的觸摸檢測模塊和顯示驅(qū)動模塊,而利用單獨(dú)提供的具有更低工作電壓的觸摸檢測模塊來檢測用戶的喚醒手勢,可以降低觸摸顯示控制裝置的功耗。另外,由于用來檢測喚醒手勢的觸摸檢測模塊可以設(shè)計成更簡單的結(jié)構(gòu),相比傳統(tǒng)結(jié)構(gòu)能夠更快速地實(shí)現(xiàn)觸摸檢測,節(jié)省了觸摸檢測時間。
圖1示出了根據(jù)本公開實(shí)施例的觸摸顯示模組的示意框圖。觸摸顯示模組包括觸摸顯示面板10和觸摸顯示控制裝置,所述觸摸顯示控制裝置包括第一觸摸檢測模塊20、第二觸摸檢測模塊30、顯示驅(qū)動模塊40和控制模塊50。第一觸摸檢測模塊20和顯示驅(qū)動模塊40用于實(shí)現(xiàn)常規(guī)觸控顯示功能,包括但不限于觸摸顯示模組所在的電子設(shè)備處于工作狀態(tài)下的觸控和顯示,例如向用戶呈現(xiàn)畫面、檢測用戶觸摸、以及根據(jù)用戶的觸摸來執(zhí)行相應(yīng)的控制、處理、計算和顯示等等。第二觸摸檢測模塊30用于實(shí)現(xiàn)手勢喚醒功能。第二觸摸檢測模塊30的工作電壓低于第一觸摸檢測模塊20的工作電壓。優(yōu)選地,第二觸摸檢測模塊的供電電壓可以為1.8v或者更低。
在第一模式下,控制模塊50控制第一觸摸檢測模塊20檢測觸摸顯示面板上的觸摸并向控制模塊發(fā)送觸摸檢測信號,控制顯示驅(qū)動模塊40驅(qū)動觸摸顯示面板進(jìn)行顯示,以實(shí)現(xiàn)常規(guī)觸控顯示功能。
在第二模式下,控制模塊50關(guān)斷第一觸摸檢測模塊20和顯示驅(qū)動模塊40,開啟第二觸摸檢測模塊30。第二觸摸檢測模塊30檢測觸摸顯示面板上的喚醒手勢并向控制模塊發(fā)送觸摸檢測信號??刂颇K50根據(jù)來自第二觸摸檢測模塊的觸摸檢測信號來判斷是否形成喚醒手勢(例如單擊、雙擊、滑動、縮放等等),如果是,則喚醒第一觸摸檢測模塊20和顯示驅(qū)動模塊40并第二觸摸檢測模塊30。然后,控制模塊50根據(jù)來自第一觸摸檢測模塊20的觸摸檢測信號來判斷是否結(jié)束第二模式(例如,如果觸摸檢測信號表明用戶在觸摸面板上進(jìn)行了正確的滑動解鎖手勢,則判定需要結(jié)束睡眠模式),如果是,則結(jié)束第二模式,進(jìn)入第一模式,否則關(guān)斷第一觸摸檢測模塊20和顯示驅(qū)動模塊40并開啟第二觸摸檢測模塊30,以繼續(xù)等待喚醒手勢。
以上所述的第一模式包括任何需要第一觸摸檢測模塊20和顯示驅(qū)動模塊40進(jìn)行工作的模式,包括但不限于工作模式。以上所述的第二模式包括任何需要第一觸摸檢測模塊20和顯示驅(qū)動模塊40不工作以節(jié)省功耗的模式,包括但不限于睡眠模式、待機(jī)模式、休眠模式、監(jiān)控模式等等。
通過在第二模式下關(guān)閉工作電壓較高的第一觸摸檢測模塊20和顯示驅(qū)動模塊40,而利用具有更低工作電壓的第二觸摸檢測模30塊來檢測用戶的喚醒手勢,可以降低觸摸顯示控制裝置的功耗。
圖2示出了根據(jù)本公開另一實(shí)施例的觸摸顯示模組的框圖。觸摸顯示模組包括觸摸顯示面板10和觸摸顯示控制裝置,所述觸摸顯示控制裝置包括第一觸摸檢測模塊20、第二觸摸檢測模塊30、顯示驅(qū)動模塊40和控制模塊50。
在本實(shí)施例中,觸摸顯示面板10可以為內(nèi)嵌式(in-cell)觸摸顯示面板,in-cell技術(shù)通過將觸控面板嵌入顯示面板的液晶層中,可以實(shí)現(xiàn)更薄、更緊湊的面板結(jié)構(gòu)。觸摸顯示面板10的公共電極層可以分割成rn個觸摸感應(yīng)線rx,復(fù)用成觸摸檢測層。rn為大于1的整數(shù),例如rn為32*20=640。相應(yīng)地,本公開實(shí)施例的觸摸顯示控制裝置也可以設(shè)計成緊湊結(jié)構(gòu),例如可以將第一觸摸檢測模塊20、第二觸摸檢測模塊30和顯示驅(qū)動模塊40和控制模塊50中的一個或多個集成在一顆芯片中。
第一觸摸檢測模塊20包括接口模塊,例如多路復(fù)用器mux1。第一觸摸檢測模塊20還包括觸控模擬前端(afe,analogfrontend)。如圖2所示,觸控模擬前端包括cn個檢測通道,cn為小于或等于rn的整數(shù),每個檢測通道包括一個電荷放大器和一個模數(shù)轉(zhuǎn)換器,例如第一檢測通道包括電荷放大器chargeamp_1和模數(shù)轉(zhuǎn)換器adc_1,第二檢測通道包括電荷放大器chargeamp_2和模數(shù)轉(zhuǎn)換器adc_2,…,第cn檢測通道包括chargeamp_cn和模數(shù)轉(zhuǎn)換器adc_cn。多路復(fù)用器mux1在觸控階段將觸摸顯示面板10上的rn個rx連接到cn個檢測通道(如圖2中rx<rn:1>表示多路復(fù)用器mux1與rn個rx之間的信號傳輸,vin<cn:1>表示多路復(fù)用器mux1與cn個檢測通道之間的信號傳輸),以起到觸控檢測層的作用;在顯示階段將觸摸顯示面板上的rn個rx接公共電壓vcom,以起到公共電極層的作用。cn個檢測通道各自對接收到的電信號進(jìn)行電荷放大和模數(shù)轉(zhuǎn)換,從而得到供控制模塊50處理的觸摸檢測信號。在圖2所示的實(shí)施例中,第一觸摸檢測模塊20還包括驅(qū)動信號產(chǎn)生模塊vstim_buf,其用于產(chǎn)生供觸控模擬前端使用的驅(qū)動信號vstim。
顯示驅(qū)動模塊40可以為顯示驅(qū)動集成電路(ddi,displaydriverintegratedcircuit),其可以包括公共電壓產(chǎn)生模塊vcom_buf、源極驅(qū)動模塊source_gen和柵極驅(qū)動模塊,例如面板內(nèi)柵極(gip,gateinpannel)。公共電壓產(chǎn)生模塊vcom_buf用于產(chǎn)生顯示驅(qū)動所用的vcom電壓。源極驅(qū)動模塊source_gen用于驅(qū)動觸摸顯示面板10的源極(如圖2中s<sn:1>表示向顯示面板10的sn條源極線施加源極驅(qū)動信號),在觸控工作相位,會將vstim信號引入到源極驅(qū)動電路source_gen。柵極驅(qū)動模塊gip用于控制陣列基板柵極驅(qū)動器(goa,gatedriveronarray),以實(shí)現(xiàn)對觸摸顯示面板10的柵極驅(qū)動(如圖2中cgout<gn:1>表示向顯示面板10的gn條柵極線施加?xùn)艠O驅(qū)動信號)。goa技術(shù)是將柵極驅(qū)動電路制作在陣列基板上來代替由外接硅晶片制作的一種技術(shù),可以提供更緊湊的結(jié)構(gòu)。
第二觸摸檢測模塊30的工作電壓低于第一觸摸檢測模塊20的工作電壓,典型地,第一觸摸檢測模塊20和顯示驅(qū)動模塊40的工作電壓約5v,而第二觸摸檢測模塊30的工作電壓可以為1.8v或更低。另外,第二觸摸檢測模塊30相比第一觸摸檢測模塊20可以具有更簡單的結(jié)構(gòu),例如可以包括更少的檢測通道。在圖2所示的實(shí)施例中,第二觸摸檢測模塊30包括多路復(fù)用器mux2和一個檢測通道,該檢測通道包括電荷放大器chargeamp’_1和模數(shù)轉(zhuǎn)換器adc’_1。多路復(fù)用器mux2可以配置成將觸摸顯示面板10上的rn個rx連接到一個檢測通道。電荷放大器chargeamp’_1對來自多路復(fù)用器mux2的電信號進(jìn)行電荷放大以得到模擬放大信號,數(shù)模轉(zhuǎn)換器adc’_1將來自電荷放大器chargeamp’_1的模擬放大信號轉(zhuǎn)換成數(shù)字信號并提供給控制模塊50。
控制模塊50可以為數(shù)字控制模塊。
在工作狀態(tài)下,控制模塊50控制第一觸摸檢測模塊20和顯示驅(qū)動模塊40工作,具體地,控制模塊50可以進(jìn)行分時驅(qū)動,使得在觸控階段第一觸摸檢測模塊20工作,在顯示階段顯示驅(qū)動模塊40工作,從而實(shí)現(xiàn)常規(guī)觸控顯示功能。
在睡眠狀態(tài)下,控制模塊50關(guān)斷第一觸摸檢測模塊20和顯示驅(qū)動模塊40,開啟第二觸摸檢測模塊30。第二觸摸檢測模塊30的多路復(fù)用器mux2將觸摸顯示面板10上的rn個rx連接到所述一個檢測通道,以進(jìn)行電荷放大和模數(shù)轉(zhuǎn)換,得到可供控制模塊50使用的數(shù)字信號作為觸摸檢測信號。控制模塊50根據(jù)來自第二觸摸檢測模塊30的觸摸檢測信號來判斷是否形成喚醒手勢(例如單擊、雙擊、滑動、縮放等等),如果是,則喚醒第一觸摸檢測模塊20和顯示驅(qū)動模塊40并第二觸摸檢測模塊30。然后,控制模塊50根據(jù)來自第一觸摸檢測模塊20的觸摸檢測信號來判斷是否結(jié)束睡眠模式(例如,如果觸摸檢測信號表明用戶在觸摸面板上進(jìn)行了正確的滑動解鎖手勢,則判定需要結(jié)束睡眠模式),如果是,則結(jié)束睡眠模式,進(jìn)入工作模式,否則關(guān)斷第一觸摸檢測模塊20和顯示驅(qū)動模塊40并開啟第二觸摸檢測模塊30,以繼續(xù)等待喚醒手勢。
通過在睡眠模式下關(guān)閉工作電壓較高的第一觸摸檢測模塊20和顯示驅(qū)動模塊40,而利用具有更低工作電壓的第二觸摸檢測模30塊來檢測用戶的喚醒手勢,可以降低觸摸顯示控制裝置的功耗。另外,由于第二觸摸檢測模30具有更簡單的結(jié)構(gòu),例如甚至可以包括僅一條檢測通道,多路復(fù)用器mux2將rn個rx同時接到一條檢測通道,這樣只需要一次檢測就可以將全屏rx檢測完,可以節(jié)省檢測時間,功耗也會更低。
圖3示出了根據(jù)本公開實(shí)施例的觸摸顯示控制方法的流程圖。該方法可以由上述任意觸摸顯示控制裝置來執(zhí)行。在本實(shí)施例中,參考圖2描述的觸摸顯示控制裝置作為示例,來描述觸摸顯示控制方法。
在步驟s301,控制模塊控制第一觸摸檢測模塊和顯示驅(qū)動模塊工作。例如,可以分時驅(qū)動第一觸摸檢測模塊和顯示驅(qū)動模塊,使得在觸控階段,第一觸摸檢測模塊檢測觸摸顯示面板上的觸摸并向控制模塊發(fā)送觸摸檢測信號;在顯示階段,顯示驅(qū)動模塊驅(qū)動觸摸顯示面板進(jìn)行顯示,由此實(shí)現(xiàn)常規(guī)觸控顯示功能。
在步驟s302,控制模塊在步驟s301過程中如果接收到進(jìn)入睡眠狀態(tài)的指令,則執(zhí)行步驟s303,否則繼續(xù)執(zhí)行步驟s301。當(dāng)然本公開的實(shí)施例不限于上述睡眠狀態(tài),能夠促使控制模塊執(zhí)行步驟s303的狀態(tài)可以包括各種需要停止觸摸顯示工作的狀態(tài),例如睡眠狀態(tài)、待機(jī)狀態(tài)、休眠狀態(tài)、監(jiān)控狀態(tài)等等。
在步驟s303,控制模塊關(guān)斷第一觸摸檢測模塊和顯示驅(qū)動模塊,并開啟第二觸摸檢測模塊。此時第二觸摸檢測模塊的多路復(fù)用器mux2將觸摸顯示面板上的rn個rx連接到一個檢測通道,檢測通道的電荷放大器chargeamp’_1對來自多路復(fù)用器mux2的電信號進(jìn)行電荷放大以得到模擬放大信號,檢測通道的數(shù)模轉(zhuǎn)換器adc’_1將來自電荷放大器chargeamp’_1的模擬放大信號轉(zhuǎn)換成數(shù)字信號,以此作為觸摸檢測信號提供給控制模塊。
在步驟s304,控制模塊接收來自第二觸摸檢測模塊的觸摸檢測信號。
在步驟s305,控制模塊根據(jù)來自第二觸摸檢測模塊的觸摸檢測信號來判斷是否形成喚醒手勢,如果是,則執(zhí)行步驟s306,否則返回步驟s304繼續(xù)等待喚醒手勢。例如,可以預(yù)設(shè)一種或多種手勢作為喚醒手勢,例如點(diǎn)擊、雙擊、滑動、縮放等等。控制模塊可以通過計算和比較來判斷是否形成了該手勢,如果是,則判定喚醒手勢形成,否則判定喚醒手勢未形成。
在步驟s306,控制模塊喚醒第一觸摸檢測模塊和顯示驅(qū)動模塊,關(guān)斷第二觸摸檢測模塊。第一觸摸檢測模塊被喚醒之后,檢測觸摸顯示面板上的觸摸并向控制模塊發(fā)送觸摸檢測信號,以便控制模塊判斷是否收到用戶的解除睡眠狀態(tài)的指令,例如滑動解鎖、輸入密碼等等。本公開的實(shí)施例中第一觸摸檢測模塊可以采用各種類型的觸控技術(shù)來檢測觸摸,例如自電容或互電容技術(shù)。在自電容技術(shù)中,第一觸摸檢測模塊從觸摸顯示面板的觸摸感應(yīng)線接收觸摸感應(yīng)信號,通過電荷放大器和模數(shù)轉(zhuǎn)換等處理生成觸摸檢測信號;在互電容技術(shù)中,第一觸摸檢測模塊向觸摸顯示面板的觸摸掃描線施加觸摸驅(qū)動信號,從觸摸顯示面板的觸摸感應(yīng)線接收觸摸感應(yīng)信號,通過電荷放大器和模數(shù)轉(zhuǎn)換等處理生成觸摸檢測信號。
在步驟s307,控制模塊接收來自第一觸摸檢測模塊的觸摸檢測信號。
在步驟s308,控制模塊根據(jù)來自第一觸摸檢測模塊的觸摸檢測信號來判斷是否結(jié)束睡眠模式。例如,可以預(yù)設(shè)用戶可以通過輸入密碼或解鎖手勢等操作來解除睡眠狀態(tài),控制模塊通過分析和處理來自第一觸摸檢測模塊的觸摸檢測信號來判斷在觸摸顯示面板上是否發(fā)生了這樣的操作,如果是,則解除睡眠狀態(tài),執(zhí)行步驟s303進(jìn)行正常的觸控顯示,否則返回步驟s303,關(guān)斷第一觸摸檢測模塊和顯示驅(qū)動模塊并開啟第二觸摸檢測模塊,以繼續(xù)在低功耗狀態(tài)下繼續(xù)等待喚醒手勢。
通過在睡眠模式下關(guān)閉工作電壓較高的第一觸摸檢測模塊20和顯示驅(qū)動模塊40,而利用具有更低工作電壓的第二觸摸檢測模30塊來檢測用戶的喚醒手勢,可以降低觸摸顯示控制裝置的功耗。另外,由于第二觸摸檢測模30具有更簡單的結(jié)構(gòu),例如甚至可以包括僅一條檢測通道,多路復(fù)用器mux2將rn個rx同時接到一條檢測通道,這樣只需要一次檢測就可以將全屏rx檢測完,可以節(jié)省檢測時間,功耗也會更低。
以上所述僅為本公開的優(yōu)選實(shí)施例,并不用于限制本公開,對于本領(lǐng)域技術(shù)人員而言,本公開可以有各種改動和變化。凡在本公開的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開的保護(hù)范圍之內(nèi)。