中心議題:
- 多點(diǎn)電容觸摸屏的設(shè)計(jì)挑戰(zhàn)
- 解決多點(diǎn)電容觸摸屏設(shè)計(jì)難題的方案
多觸點(diǎn)電容觸摸屏已經(jīng)并且正在繼續(xù)改變?nèi)藗兣c手持設(shè)備之間的人機(jī)交互方式并給人們帶來(lái)許多新的操作體驗(yàn)。從手機(jī)到電子書、電子寫字板、導(dǎo)航儀、電子游戲機(jī)和筆記本電腦等等無(wú)不紛紛拋棄原來(lái)的輕觸按鍵,競(jìng)向選擇多點(diǎn)電容觸摸屏來(lái)進(jìn)行人機(jī)交互。尤其是I-Phone和I-Pad的橫空出世,使多點(diǎn)電容觸摸屏深入人心。然而,多點(diǎn)電容觸摸屏的設(shè)計(jì)并非輕而易舉、唾手可得。嚴(yán)格地講,多點(diǎn)電容觸摸屏技術(shù)還并不是一個(gè)完全成熟的技術(shù),它還是一個(gè)處于發(fā)展階段并且不斷發(fā)展不斷完善的技術(shù)。對(duì)于一個(gè)多點(diǎn)電容觸摸屏的設(shè)計(jì)者而言,在它面前仍然面臨著諸多的設(shè)計(jì)挑戰(zhàn)。本文介紹多點(diǎn)電容觸摸屏設(shè)計(jì)有哪些設(shè)計(jì)挑戰(zhàn)和如何使用TTSP方案來(lái)幫助設(shè)計(jì)者面對(duì)這些挑戰(zhàn),使多點(diǎn)電容觸摸屏設(shè)計(jì)比以往更容易。
互電容變化轉(zhuǎn)化成數(shù)字信號(hào)
來(lái)自多點(diǎn)電容觸摸屏設(shè)計(jì)的第一個(gè)挑戰(zhàn)是如何將由于手指觸摸而產(chǎn)生的微小的互電容變化轉(zhuǎn)化成數(shù)字信號(hào)并具有足夠的分辨率。我們知道,一般地講,多點(diǎn)觸摸是基于互電容感應(yīng)原理,而互電容是發(fā)射感應(yīng)條與接受感應(yīng)條在交叉點(diǎn)處的寄生電容,這個(gè)電容是非常的小,通常在0.2~4pF, 而手指觸摸而產(chǎn)生的互電容的變化就更小了。對(duì)這種微小的互電容變化的檢測(cè),不僅需要有對(duì)電容變化高度靈敏的硬件檢測(cè)電路以實(shí)現(xiàn)微弱模擬電量到數(shù)字信號(hào)的轉(zhuǎn)換,同時(shí)也需要相應(yīng)的軟件來(lái)進(jìn)行控制協(xié)調(diào)以保證在整個(gè)觸摸屏上的每一點(diǎn)對(duì)手指觸摸信號(hào)有足夠高的靈敏度。
掃描時(shí)間
如何獲得足夠快的掃描時(shí)間是多點(diǎn)電容觸摸屏設(shè)計(jì)的第二個(gè)挑戰(zhàn)。對(duì)于一個(gè)M行和N列感應(yīng)條的單點(diǎn)觸摸屏,使用自電容掃描,它僅需要分別掃描M行和N列后就可以根據(jù)每一行和每一列信號(hào)來(lái)進(jìn)行計(jì)算,定位手指在觸摸屏上的坐標(biāo)。它掃描感應(yīng)條的次數(shù)是M+N次。當(dāng)你使用多觸點(diǎn)互電容掃描時(shí),由于必須是行和列的交叉點(diǎn)掃描,所以它的掃描次數(shù)是MXN次掃描交叉點(diǎn)的次數(shù)。 對(duì)于一個(gè)10行20列的3.2寸屏,自電容掃描只需要10+20=30次,而互電容掃描卻要10X20=200次。當(dāng)觸摸屏的尺寸越來(lái)越大時(shí),掃描次數(shù)的增加越來(lái)越快。為了使用戶有比較好的觸摸體驗(yàn),它需要每秒至少掃屏50次。 這就意味著每一個(gè)點(diǎn)的掃描加數(shù)據(jù)處理的時(shí)間必須少于100us, 這樣才能保證有足夠快的響應(yīng)時(shí)間。而觸摸屏的尺寸越大時(shí),行和列數(shù)目就會(huì)越多,這個(gè)時(shí)間就更短。
不同位置對(duì)發(fā)射信號(hào)的反應(yīng)時(shí)間差異
觸摸按鍵、觸摸滑條和觸摸板都使用銅箔作為觸摸感應(yīng)器,但觸摸屏基本上都使用ITO(Indium Tin Oxides)材料作為觸摸感應(yīng)層。銅箔的電阻率極小,因而它的電阻幾乎可以忽略不計(jì)。ITO透明而導(dǎo)電,但I(xiàn)TO卻有比較高的電阻率。 通常在觸摸屏上ITO的電阻率用方阻來(lái)表示,即一個(gè)單位方塊的電阻是多少。 一般地,ITO的方塊電阻從45~350歐姆不等,取決于觸摸屏生產(chǎn)廠家的涂層工藝。由于ITO電阻的存在,使得在觸摸屏上的每一個(gè)感應(yīng)條的近端和遠(yuǎn)端會(huì)有3K~30K歐姆的電阻,這個(gè)電阻結(jié)合每一個(gè)感應(yīng)條上的自電容所產(chǎn)生的RC延遲,就使感應(yīng)條的近端和遠(yuǎn)端會(huì)對(duì)發(fā)射的信號(hào)有不同的響應(yīng)時(shí)間或者充放電時(shí)間,進(jìn)而導(dǎo)致在近端和遠(yuǎn)端的手指觸摸信號(hào)有大小的不同。嚴(yán)重的情況,這種不同可以達(dá)到50%以上。如何消除或減少這個(gè)差異,是多點(diǎn)電容觸摸屏設(shè)計(jì)的第三個(gè)挑戰(zhàn)。雖然選擇方阻更低的ITO涂層是減少這個(gè)差異最直接的方法,但通常方阻更低的ITO涂層的厚度會(huì)更厚,導(dǎo)致透明度的下降和成本的增加。對(duì)很多終端客戶來(lái)講是不可接受的。
信噪比
信噪比(SNR)是多點(diǎn)電容觸摸屏設(shè)計(jì)中最重要的指標(biāo)之一。對(duì)一個(gè)觸摸屏來(lái)講,有足夠大的手指信號(hào)是遠(yuǎn)遠(yuǎn)不夠的。事實(shí)上,觸摸屏并非置身于象牙塔上,在它的周圍有諸多的噪聲源。比如,緊貼在它下面的LCD就是一個(gè)噪聲源,不同的LCD甚至不同的顯示畫面,其噪聲的大小和頻譜都不一樣。尤其是對(duì)有些AC Vcomm類型的LCD,它能夠在LCD的表面產(chǎn)生高達(dá)15nA/mm2的電流噪聲和1V以上的電壓噪聲。雖然一個(gè)ITO的屏蔽層被放在觸摸屏的下面的方案被一些設(shè)計(jì)者所采用,但屏蔽層的增加,導(dǎo)致觸摸屏厚度的增加和成本的增加,也一定程度影響了可視性。并非所有的終端客戶都可以接受。手機(jī)本身的射頻信號(hào)和外界的電磁波也會(huì)對(duì)其產(chǎn)生干擾。當(dāng)采用觸摸屏的終端采用外部市電供電時(shí),通過(guò)來(lái)自電網(wǎng)和電源適配器可能產(chǎn)生很大的共模噪聲。還有使人感到棘手的充電器噪聲,觸摸屏及系統(tǒng)本身所產(chǎn)生的噪聲如AD轉(zhuǎn)換帶來(lái)噪聲、開(kāi)關(guān)噪聲以及電源噪聲和ESD測(cè)試所使用的8千伏ESD噪聲。在這么一個(gè)多噪聲的環(huán)境中,如何使觸摸屏系統(tǒng)對(duì)各種噪聲源的噪聲有很好的噪聲免疫力獲得足夠高的信噪比是多點(diǎn)電容觸摸屏設(shè)計(jì)的第四個(gè)挑戰(zhàn)。
手指觸摸定位精度
手指定位精度是多點(diǎn)電容觸摸屏設(shè)計(jì)的第五個(gè)挑戰(zhàn)。現(xiàn)在的終端客戶對(duì)手指在觸摸屏上的定位精度要求越來(lái)越高,尤其在觸摸屏邊緣上定位精度。我們知道通常使用質(zhì)心算法來(lái)實(shí)施手指的定位計(jì)算。然而由于電容觸摸屏在邊緣上的感應(yīng)單元的不完整性和手指在邊緣上先天地缺失半邊的權(quán)重信號(hào),在觸摸屏的邊緣仍然使用質(zhì)心算法將帶來(lái)較大的誤差。因此,改進(jìn)手指定位的算法,不僅適用于觸摸屏的中間區(qū)域,同時(shí)適用于觸摸屏的邊緣區(qū)域使手指觸摸的定位更準(zhǔn)確是多點(diǎn)電容觸摸屏設(shè)計(jì)必須面對(duì)的挑戰(zhàn)。
多點(diǎn)觸摸手勢(shì)識(shí)別和跟蹤
多點(diǎn)電容觸摸屏就是為了多點(diǎn)觸摸和手勢(shì)識(shí)別而設(shè)計(jì)的。一般使用最多可以識(shí)別十個(gè)手指的觸摸。最常用的手勢(shì)為一或二個(gè)手指的手勢(shì)。它不僅要能識(shí)別單觸點(diǎn)的十四種手勢(shì)(上、下、左、右、左上、左下、右上、右下、左旋、右旋、單擊、雙擊、點(diǎn)住和抬起),而且要能識(shí)別雙觸點(diǎn)的二十七種手勢(shì)(雙觸點(diǎn)上移、雙觸點(diǎn)下移、雙觸點(diǎn)左移、雙觸點(diǎn)右移、雙觸點(diǎn)左上移、雙觸點(diǎn)左下移、雙觸點(diǎn)右上移、雙觸點(diǎn)右下移、、雙觸點(diǎn)縮小、雙觸點(diǎn)放大、雙觸單擊、一觸一上移、一觸一下移、一觸一左移、一觸一右移、一觸一左上移、一觸一左下移、一觸一右上移、一觸一右下移、一觸一左下左拐、一觸一右下右拐、一觸一右下左拐、一觸一右上右拐、一觸一Z形移、一觸一三角移、一觸一正方移和一觸一畫圓)。此外,在多于兩個(gè)手指觸摸時(shí)要能實(shí)時(shí)地跟蹤這些手指的移動(dòng),賦予每一個(gè)觸摸手指的臨時(shí)識(shí)別代碼不能搞錯(cuò)。它對(duì)手勢(shì)識(shí)別算法的設(shè)計(jì)和芯片的運(yùn)算速度都是一個(gè)實(shí)實(shí)在在的挑戰(zhàn)。
低功耗
任何使用電池供電的移動(dòng)設(shè)備對(duì)其每一個(gè)功能單元設(shè)計(jì)的功耗要求都會(huì)非??量蹋绕涫窃诋?dāng)下的低碳時(shí)代。多點(diǎn)電容觸摸屏作為移動(dòng)設(shè)備中的一個(gè)功能單元當(dāng)然也不會(huì)例外。要使多點(diǎn)電容觸摸屏在完全激活的情況下功耗小于35mW、在待機(jī)的狀態(tài)下功耗小于100uW并非是一件容易的事。如果一個(gè)多點(diǎn)電容觸摸屏的設(shè)計(jì)不能達(dá)到這個(gè)要求,將會(huì)在激烈的市場(chǎng)競(jìng)爭(zhēng)中處于非常不利的境地。
[page]
防水性能
防水性能是衡量多點(diǎn)電容觸摸屏設(shè)計(jì)性能的標(biāo)志性指標(biāo)。似乎使用互電容掃描的多點(diǎn)電容觸摸屏具有天然的防水能力,它并不構(gòu)成一個(gè)設(shè)計(jì)挑戰(zhàn)。為什么這樣說(shuō)呢?因?yàn)槭褂米噪娙輶呙璧挠|摸屏,水滴和手指觸摸產(chǎn)生的信號(hào)變化的方向是相同的,要將水滴從手指觸摸中分辨出來(lái)頗費(fèi)周折。而互電容掃描的觸摸屏水滴和手指觸摸產(chǎn)生的信號(hào)變化的方向正好是相反的,因?yàn)槭种赣|摸使互電容減少,水滴卻使互電容增加。這就給人這樣一個(gè)感覺(jué),使用互電容掃描的多點(diǎn)電容觸摸屏具有天然的防水能力而不需要采用特別的措施去做防水處理。真實(shí)的情況并非如此簡(jiǎn)單,當(dāng)水滴滴到互電容屏上時(shí),確實(shí)不會(huì)也沒(méi)有產(chǎn)生誤觸發(fā),但當(dāng)水滴被擦掉以后再用手指觸摸原來(lái)的地方就不靈了。運(yùn)氣好的時(shí)候,過(guò)一段時(shí)間可以恢復(fù)到原先的手指觸摸靈敏度。我們知道一個(gè)合格的產(chǎn)品是不允許這樣的情況出現(xiàn)的,更不會(huì)去依賴好運(yùn)氣。因此如何解決因水而帶來(lái)的手指觸摸失效的問(wèn)題是多點(diǎn)電容觸摸屏設(shè)計(jì)的又一個(gè)挑戰(zhàn)。事實(shí)上因水而帶來(lái)的觸摸失效的問(wèn)題不僅僅指水滴,它還包括水膜和大片的水。
低檔充電器的噪聲
怎樣克服來(lái)自低檔充電器的噪聲是多點(diǎn)電容觸摸屏設(shè)計(jì)的第九個(gè)挑戰(zhàn)。尤其是在中國(guó)市場(chǎng),大量的低檔充電器被用戶所選用。這類充電器所產(chǎn)生的噪聲和其他噪聲有兩個(gè)特別的不同:第一是它的噪聲在沒(méi)有手指觸摸時(shí)并不呈現(xiàn)出來(lái),僅當(dāng)觸摸時(shí)才顯現(xiàn)出來(lái)并且非常地強(qiáng)烈,使得一個(gè)有效的觸摸變得很不穩(wěn)定進(jìn)而變得失效;其次是這個(gè)噪聲是來(lái)自充電器并通過(guò)地線傳到觸摸屏系統(tǒng)的一種共模噪聲,它很難通過(guò)普通的硬件濾波來(lái)濾掉,常用的數(shù)字濾波對(duì)它的濾波效果也不理想。所以必須有一種高級(jí)的濾波方法來(lái)對(duì)付這種低檔充電器的噪聲。
信號(hào)的一致性(SD)
很多多點(diǎn)電容觸摸屏的設(shè)計(jì)師會(huì)遇到這樣一個(gè)問(wèn)題,當(dāng)他們的設(shè)計(jì)完成,樣品測(cè)試手指觸摸信號(hào)的強(qiáng)度滿足要求。當(dāng)他們將觸摸屏組裝進(jìn)入整機(jī),甚至準(zhǔn)備批量生產(chǎn)時(shí),一個(gè)不大不小的問(wèn)題會(huì)突然出現(xiàn)在他們的面前:使用多點(diǎn)電容觸摸屏的手持設(shè)備拿在手里時(shí)操作正常,但將它放在桌子上,觸摸功能就不靈了。這就是信號(hào)的一致性問(wèn)題,或者我們稱之為信號(hào)的不一致性(Signal Disparity),簡(jiǎn)稱之為SD。它是觸摸屏在測(cè)試時(shí)或者拿在手里時(shí)的手指信號(hào)幅度和放在桌子上手指觸摸信號(hào)的幅度不一致造成的。放在桌子上手指觸摸信號(hào)的幅度會(huì)小于在測(cè)試時(shí)或者拿在手里時(shí)的手指信號(hào)幅度。當(dāng)二者的幅度差足夠大時(shí),桌子上手指觸摸信號(hào)的幅度時(shí)不時(shí)不能達(dá)到和超過(guò)手指信號(hào)閾值,一個(gè)有效的觸摸就不能被捕捉到。這種信號(hào)的不一致性在多手指和大手指的情況下會(huì)變得非常厲害。如何解決信號(hào)的不一致性問(wèn)題是多點(diǎn)電容觸摸屏的設(shè)計(jì)第十個(gè)挑戰(zhàn)。
總結(jié)
雖然上面羅列了多點(diǎn)電容觸摸屏的設(shè)計(jì)的十個(gè)挑戰(zhàn),但事實(shí)上要滿足客戶越來(lái)越高的要求,多點(diǎn)電容觸摸屏的設(shè)計(jì)還并不僅僅限于這十個(gè)挑戰(zhàn)。譬如,為了得到更薄的觸摸屏,一種將ITO感應(yīng)層直接涂敷在頂層的玻璃上的層疊技術(shù)(簡(jiǎn)稱為Sensor On Lens)已經(jīng)并正在開(kāi)始實(shí)施,這個(gè)屏緊貼在LCD屏上,使得LCD屏上的噪聲影響在觸摸屏上達(dá)到最大。這使多點(diǎn)電容觸摸屏的設(shè)計(jì)面臨更為嚴(yán)峻的挑戰(zhàn)。還有,長(zhǎng)時(shí)間以來(lái)不能在電容觸摸屏上使用手寫筆一直是電容觸摸屏的設(shè)計(jì)的一個(gè)遺憾,也一直被廣大的電容觸摸屏用戶們耿耿于懷。因?yàn)槭謱懝P的筆尖太小,難以在電容屏上產(chǎn)生足夠大的象手指觸摸時(shí)所產(chǎn)生的偶合電容,它成為和電阻屏比較最大的先天不足。難道在電容觸摸屏上就真的不能使用手寫筆嗎?難道多點(diǎn)電容觸摸屏的設(shè)計(jì)者對(duì)此就真的束手無(wú)策、無(wú)能為力了嗎?它不僅僅挑戰(zhàn)多點(diǎn)電容觸摸屏的設(shè)計(jì)者的技術(shù)水平,更多的是挑戰(zhàn)他們的勇氣和智慧!此外,多點(diǎn)電容觸摸屏的設(shè)計(jì)還要面對(duì)觸摸屏在使用過(guò)程中可能出現(xiàn)的細(xì)節(jié)問(wèn)題,如,大手指的油炸圈效應(yīng);手機(jī)上觸摸屏打電話時(shí)的臉龐的接近和貼近檢測(cè)。當(dāng)然,單芯片、小尺寸、最少的外圍元件也是多點(diǎn)電容觸摸屏設(shè)計(jì)方案所必須追求的性能。隨著多點(diǎn)電容觸摸屏朝著大尺寸屏方向發(fā)展,多點(diǎn)電容觸摸屏設(shè)計(jì)將面對(duì)更多新的挑戰(zhàn)……