專利名稱:觸摸反饋方法、裝置及無線終端的制作方法
技術領域:
本發(fā)明涉及通信領域,特別是指一種觸摸反饋方法、裝置及無線終端。
背景技術:
隨著科技日新月異的發(fā)展,具有電容式觸摸屏的無線終端設備越來越多,人們用手指或觸摸筆在無線終端屏幕上進行操作時,希望得到終端設備的真實反饋?,F(xiàn)有具有觸摸屏的無線終端的觸覺反饋控制方法中,從用戶接收觸摸輸入,感測在接收觸摸輸入的位置處的電壓或電流信號,基于所感測的信號向致動器發(fā)送驅動信號,由致動器基于驅動信號在接收觸摸輸入的觸摸屏的位置處生成振動輸出,當生成振動輸出時生成具有預定時延 的控制脈沖,以及通過將控制脈沖應用到振動輸出來停止振動輸出。但是上述方法具有以下缺點:不能感知用戶接觸觸摸屏的壓力大小,用戶觸摸的手勢、動作無法分辨,不能產生真實的反饋信號。
發(fā)明內容
本發(fā)明要解決的技術問題是提供一種觸摸反饋方法、裝置及無線終端,能夠感知用戶接觸觸摸屏的壓力大小、用戶觸摸的手勢、動作,產生真實的反饋信號。為解決上述技術問題,本發(fā)明的實施例提供技術方案如下:一方面,提供一種觸摸反饋方法,包括:感測用戶在觸摸輸入位置處的接觸面積;根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化;將所述驅動信號發(fā)送至致動器,由所述致動器基于所述驅動信號在所述觸摸輸入位置處生成振動輸出。進一步地,所述根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化包括:根據所述接觸面積生成壓力信號,所述壓力信號的值與所述接觸面積的值成正比;根據所述壓力信號生成驅動信號,所述驅動信號的強度與所述壓力信號的值成正比。進一步地,所述方法還包括:在所述接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由所述喇叭發(fā)出反饋提示聲音。進一步地,所述感測用戶在觸摸輸入位置處的接觸面積,根據所述接觸面積生成驅動信號包括:在感測到多個連續(xù)的接觸面積時,根據所述多個接觸面積生成多個不同的壓力信號;
根據所述多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號。進一步地,所述致動器包括線性致動器和壓電致動器。本發(fā)明實施例還提供了一種觸摸反饋裝置,包括:感測模塊,用于感測用戶在觸摸輸入位置處的接觸面積;處理模塊,用于根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化;發(fā)送模塊,用于將所述驅動信號發(fā)送至致動器,由所述致動器基于所述驅動信號在所述觸摸輸入位置處生成振動輸出。進一步地,所述處理模塊具體用于根據所述接觸面積生成壓力信號,所述壓力信號的值與所述接觸面積的值成正比,根據所述壓力信號生成驅動信號,所述驅動信號的強度與所述壓力信號的值成正比。進一步地,所述處理模塊還用于在所述接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由所述喇叭發(fā)出反饋提示聲音。進一步地,所述處理模塊還用于在感測到多個連續(xù)的接觸面積時,根據所述多個接觸面積生成多個 不同的壓力信號,根據所述多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號。進一步地,所述致動器包括線性致動器和壓電致動器。本發(fā)明實施例還提供了一種無線終端,包括如上所述的觸摸反饋裝置。本發(fā)明的實施例具有以下有益效果:上述方案中,感測用戶在觸摸輸入位置處的接觸面積,根據接觸面積生成驅動信號,驅動信號的強度隨接觸面積的大小而變化,之后將驅動信號發(fā)送至致動器,由致動器基于驅動信號在觸摸輸入位置處生成振動輸出。本發(fā)明實施例可以根據用戶觸摸屏幕時接觸面積的大小,在用戶觸摸處產生不同強度的振動信號,讓用戶有真實的觸摸力回饋。
圖1為本發(fā)明實施例的觸摸反饋方法的流程示意圖;圖2為本發(fā)明實施例的觸摸反饋裝置的結構框圖。
具體實施例方式為使本發(fā)明的實施例要解決的技術問題、技術方案和優(yōu)點更加清楚,下面將結合附圖及具體實施例進行詳細描述。本發(fā)明的實施例針對現(xiàn)有具有觸摸屏的無線終端的觸覺反饋控制方法中,不能感知用戶接觸觸摸屏的壓力大小,用戶觸摸的手勢、動作無法分辨,不能產生真實的反饋信號的問題,提供一種觸摸反饋方法、裝置及無線終端,能夠感知用戶接觸觸摸屏的壓力大小、用戶觸摸的手勢、動作,產生真實的反饋信號。圖1為本發(fā)明實施例的觸摸反饋方法的流程示意圖,如圖1所示,本實施例包括:步驟101:感測用戶在觸摸輸入位置處的接觸面積;步驟102:根據接觸面積生成驅動信號,驅動信號的強度隨接觸面積的大小而變化;
步驟103:將驅動信號發(fā)送至致動器,由致動器基于驅動信號在觸摸輸入位置處生成振動輸出。其中,根據接觸面積生成驅動信號包括:根據接觸面積生成壓力信號,該壓力信號的值與接觸面積的值成正比;根據該壓力信號生成驅動信號,該驅動信號的強度與該壓力信號的值成正比。進一步地,在接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由喇叭發(fā)出反饋提示聲音。進一步地,在感測到多個連續(xù)的接觸面積時,根據多個接觸面積生成多個不同的壓力信號;根據多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號。本發(fā)明的觸摸反饋方法,感測用戶在觸摸輸入位置處的接觸面積,根據接觸面積生成驅動信號,驅動信號的強度隨接觸面積的大小而變化,之后將驅動信號發(fā)送至致動器,由致動器基于驅動信號在觸摸輸入位置處生成振動輸出。本發(fā)明實施例可以根據用戶觸摸屏幕時接觸面積的大小,在用戶觸摸處產生不同強度的振動信號,讓用戶有真實的觸摸力回饋。本實施例還能夠在用戶懸空操作觸摸屏時產生聲音回饋給用戶,并能對用戶的連續(xù)操作產生不同的連續(xù)的力回饋,使用戶觸摸感覺更真實。圖2為本發(fā)明實施例的觸摸反饋裝置的結構框圖,如圖2所示,本實施例包括:感測模塊20,用于感測用戶在觸摸輸入位置處的接觸面積;處理模塊21,用于根據接觸面積生成驅動信號,驅動信號的強度隨接觸面積的大小而變化;發(fā)送模塊22,用于將驅動信號發(fā)送至致動器,由致動器基于驅動信號在觸摸輸入位置處生成振動輸出。
進一步地,處理模塊22具體用于根據接觸面積生成壓力信號,壓力信號的值與接觸面積的值成正比,根據壓力信號生成驅動信號,驅動信號的強度與壓力信號的值成正比。進一步地,處理模塊22還用于在接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由喇叭發(fā)出反饋提示聲音。進一步地,處理模塊22還用于在感測到多個連續(xù)的接觸面積時,根據多個接觸面積生成多個不同的壓力信號,根據多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號。其中,致動器包括線性致動器和壓電致動器。本發(fā)明的觸摸反饋裝置,感測用戶在觸摸輸入位置處的接觸面積,根據接觸面積生成驅動信號,驅動信號的強度隨接觸面積的大小而變化,之后將驅動信號發(fā)送至致動器,由致動器基于驅動信號在觸摸輸入位置處生成振動輸出。本發(fā)明實施例可以根據用戶觸摸屏幕時接觸面積的大小,在用戶觸摸處產生不同強度的振動信號,讓用戶有真實的觸摸力回饋。本實施例還能夠在用戶懸空操作觸摸屏時產生聲音回饋給用戶,并能對用戶的連續(xù)操作產生不同的連續(xù)的力回饋,使用戶觸摸感覺更真實。本發(fā)明還提供了一種無線終端,包括上述的觸摸反饋裝置。下面結合具體的實施例對本發(fā)明的觸摸反饋方法進行進一步介紹:實施例一:步驟al:感測用戶在觸摸輸入位置處的接觸面積;
本實施例中的無線終端具有觸摸屏,用戶可以用手指或觸摸筆觸摸觸摸屏,無線終端可以感測到用戶在觸摸屏上觸摸輸入位置出的接觸面積,輸出接觸面積大小信號;步驟a2:根據接觸面積生成壓力信號,根據壓力信號生成不同的驅動信號;其中,壓力信號的值與接觸面積的值成正比,驅動信號的強度與壓力信號的值成正比。正常人手指觸摸操作接觸面積和壓力信號的值成正比,關系具體可以為:Y = AX, Y表示壓力信號的值,單位為N ;Χ表示接觸面積的值,單位mm2,其中,A優(yōu)選為0.lN/mm2,根據實際情況的不同,A還可以為其它取值。驅動信號的強度Z和壓力信號的值Y成正比,關系具體可以為Z = aY,a是一常數,a的大小跟致動器效率及致動器驅動放大器有關,Z的單位為V ;步驟a3:將驅動信號發(fā)送至致動器,由致動器基于驅動信號在觸摸輸入位置處生成振動輸出。其中,致動器包括線性致動器和壓電致動器。將驅動信號發(fā)送至致動器,線性馬達、振動揚聲器、壓電馬達等致動器工作,致動器振動帶動觸摸屏振動,通過手指或觸摸筆反饋振動力給用戶,讓用戶有真實的觸摸力回饋。本施例可以根據用戶觸摸屏幕時接觸面積的大小,在用戶觸摸處產生不同強度的振動信號,讓用戶有真實的觸摸力回饋。實施例二:步驟bl:感測用戶在觸摸輸入位置處的接觸面積;本實施例中,用戶可以用手指或觸摸筆觸摸觸摸屏,可以感測到用戶在觸摸屏上觸摸輸入位置出的接觸面積 ,輸出接觸面積大小信號;步驟b2:在接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由喇叭發(fā)出反饋提示聲音。本實施例中的無線終端具有電容式觸摸屏,在用戶懸空輸入時,無線終端可以感測到用戶的觸摸輸入,此時感測到的接觸面積的大小小于設定的閥值,無線終端不再輸出驅動信號,可以輸出一個音頻信號,由喇叭發(fā)出反饋提示聲音,使得在用戶懸空操作觸摸屏時能產生聲音回饋。實施例三:步驟Cl:感測用戶在觸摸輸入位置處的多個連續(xù)的接觸面積;本實施例中的無線終端具有觸摸屏,用戶可以用手指或觸摸筆觸摸觸摸屏,無線終端可以感測到用戶在觸摸屏上觸摸輸入位置出的接觸面積,輸出接觸面積大小信號;在用戶連續(xù)觸摸觸摸屏時,可以感測到連續(xù)的變化的接觸面積,輸出多個連續(xù)不同的接觸面積大小信號;步驟c2:根據多個接觸面積生成多個不同的壓力信號,根據所述多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號;根據每一接觸面積的大小生成對應的壓力信號,再根據每一壓力信號生成對應強度和頻率的驅動信號,根據多個接觸面積生成連續(xù)多個的不同頻率不同強度的振動信號。具體地,正常人手指觸摸操作接觸面積和壓力信號的值成正比,關系具體可以為:Y = AX7Y表示壓力信號的值,單位為N ;X表示接觸面積的值,單位mm2,其中,A優(yōu)選為0.1N/mm2,根據實際情況的不同,A還可以為其它取值;驅動信號的強度Z和壓力信號的值Y成正t匕,具體可以為Z = aY,a是一常數,a的大小跟致動器效率及致動器驅動放大器有關,Z的單位為V ;在用戶連續(xù)觸摸觸摸屏時,生成的多個驅動信號的頻率各不相同。假如第I個根據接觸面積大小信號生成的驅動信號是A,A是有頻率的(如150HZ)有強度的(如0.2V),那么之后的第2個驅動信號B,強度跟接觸面積的大小有關(參見上述描述),頻率會是第I驅動信號A的頻率減或加(根據手勢動作來定義)一個頻率a,a可以定義為和第I次觸摸操作到第2次觸摸操作之間的過渡時間有關,比如過渡時間是10ms,則a的值可以為10HZ,這樣在A的頻率為150HZ時,B的信號可以為140HZ或160HZ,以此類推,可以確定其它的驅動信號的頻率和強度,這樣就根據多個接觸面積生成連續(xù)多個的不同頻率不同強度的振動信號;步驟a3:將多個驅動信號發(fā)送至致動器,由致動器基于所述多個驅動信號在觸摸輸入位置處生成振動輸出。其中,致動器包括線性致動器和壓電致動器。將多個驅動信號發(fā)送至致動器,線性馬達、振動揚聲器、壓電馬達等致動器工作,致動器振動帶動觸摸屏振動,通過手指或觸摸筆反饋振動力給用戶,能對用戶的連續(xù)操作產生不同的連續(xù)的力回饋,使用戶觸摸感覺更真實。此說明書中所描述的許多功能部件都被稱為模塊,以便更加特別地強調其實現(xiàn)方式的獨立性。本發(fā)明實施例中,模塊可以用軟件實現(xiàn),以便由各種類型的處理器執(zhí)行。舉例來說,一個標識的可執(zhí)行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構建為對象、過程或函數。盡管如此,所標識模塊的可執(zhí)行代碼無需物理地位于一起,而是可以包括存儲在不同位里上的不同的指令,當這些指令邏輯上結合在一起時,其構成模塊并且實現(xiàn)·該模塊的規(guī)定目的。實際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個不同的代碼段上,分布在不同程序當中,以及跨越多個存儲器設備分布。同樣地,操作數據可以在模塊內被識別,并且可以依照任何適當的形式實現(xiàn)并且被組織在任何適當類型的數據結構內。所述操作數據可以作為單個數據集被收集,或者可以分布在不同位置上(包括在不同存儲設備上),并且至少部分地可以僅作為電子信號存在于系統(tǒng)或網絡上。在模塊可以利用軟件實現(xiàn)時,考慮到現(xiàn)有硬件工藝的水平,所以可以以軟件實現(xiàn)的模塊,在不考慮成本的情況下,本領域技術人員都可以搭建對應的硬件電路來實現(xiàn)對應的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(VLSI)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現(xiàn)有半導體或者是其它分立的元件。模塊還可以用可編程硬件設備,諸如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯設備等實現(xiàn)。在本發(fā)明各方法實施例中,所述各步驟的序號并不能用于限定各步驟的先后順序,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,對各步驟的先后變化也在本發(fā)明的保護范圍之內。以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
權利要求
1.一種觸摸反饋方法,其特征在于,包括: 感測用戶在觸摸輸入位置處的接觸面積; 根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化; 將所述驅動信號發(fā)送至致動器,由所述致動器基于所述驅動信號在所述觸摸輸入位置處生成振動輸出。
2.根據權利要求1所述的觸摸反饋方法,其特征在于,所述根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化包括: 根據所述接觸面積生成壓力信號,所述壓力信號的值與所述接觸面積的值成正比; 根據所述壓力信號生成驅動信號,所述驅動信號的強度與所述壓力信號的值成正比。
3.根據權利要求1所述的觸摸反饋方法,其特征在于,所述方法還包括: 在所述接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由所述喇叭發(fā)出反饋提不聲音。
4.根據權利要求1所述的觸摸反饋方法,其特征在于,所述感測用戶在觸摸輸入位置處的接觸面積,根據所述接觸面積生成驅動信號包括: 在感測到多個連續(xù)的接觸面積時,根據所述多個接觸面積生成多個不同的壓力信號; 根據所述多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號。
5.根據權利要求1所述的觸摸反饋方法,其特征在于,所述致動器包括線性致動器和壓電致動器。
6.一種觸摸反饋裝置,其特征在于,包括: 感測模塊,用于感測用戶在觸摸輸入位置處的接觸面積; 處理模塊,用于根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化; 發(fā)送模塊,用于將所述驅動信號發(fā)送至致動器,由所述致動器基于所述驅動信號在所述觸摸輸入位置處生成振動輸出。
7.根據權利要求6所述的觸摸反饋裝置,其特征在于, 所述處理模塊具體用于根據所述接觸面積生成壓力信號,所述壓力信號的值與所述接觸面積的值成正比,根據所述壓力信號生成驅動信號,所述驅動信號的強度與所述壓力信號的值成正比。
8.根據權利要求6所述的觸摸反饋裝置,其特征在于, 所述處理模塊還用于在所述接觸面積小于設定的閾值時,輸出一音頻信號至喇叭,由所述喇叭發(fā)出反饋提示聲音。
9.根據權利要求6所述的觸摸反饋裝置,其特征在于, 所述處理模塊還用于在感測到多個連續(xù)的接觸面積時,根據所述多個接觸面積生成多個不同的壓力信號,根據所述多個壓力信號生成連續(xù)多個的不同頻率不同強度的振動信號。
10.根據權利要求6所述的觸摸反饋裝置,其特征在于,所述致動器包括線性致動器和壓電致動器。
11.一種無線終端,其特征在于,包括如權利要求6-10中任一項所述的觸摸反饋裝置。
全文摘要
本發(fā)明提供一種觸摸反饋方法、裝置及無線終端,屬于通信領域。該觸摸反饋方法,包括感測用戶在觸摸輸入位置處的接觸面積;根據所述接觸面積生成驅動信號,所述驅動信號的強度隨所述接觸面積的大小而變化;將所述驅動信號發(fā)送至致動器,由所述致動器基于所述驅動信號在所述觸摸輸入位置處生成振動輸出。本發(fā)明的技術方案能夠感知用戶接觸觸摸屏的壓力大小、用戶觸摸的手勢、動作,產生真實的反饋信號。
文檔編號G06F3/041GK103246379SQ20121003048
公開日2013年8月14日 申請日期2012年2月10日 優(yōu)先權日2012年2月10日
發(fā)明者肖榮彬, 李燚, 胡建鋒, 楊萬麗 申請人:聯(lián)想移動通信科技有限公司