北京時間09月27日消息,中國觸摸屏網訊,觸摸屏技術已經存在了30多年,人們對在屏幕上指指畫畫也早已不感覺新鮮,但正當人們對觸摸屏的審美疲勞達到了視而不見的程度時,iPhone的橫空出世讓觸摸屏重新成為被關注的焦點。人們驚奇地發現,在觸摸屏上用多個手指操作是如此地符合自己與生俱來的習慣。如果說單點輸入是由于技術的限制而讓人被迫去適應機器,那多點輸入的誕生就真正做到了以人為本。
從用戶輸入界面來看,多點觸控并非創舉。早在1982年,多倫多大學的一個科研項目中就提出了多點輸入的用戶界面,在當時的項目中,由于使用了相機成像的技術,任意點的觸摸都可以同時被感應到。那么,為什么當多點觸控出現在手持消費品上就如此受人追捧呢?首先,一種技術能應用在大量生產的消費產品上,就證實了該技術的成熟度。電容式觸摸感應是一種應用廣泛、歷久不衰的技術。其次,在消費產品上的應用,也表明了該技術的平民身價,它不是擺在櫥窗中供人觀賞、讓人望塵莫及的技術,而是人人皆可擁有。最后,多點觸控解決了手持設備發展的一個日益突出的矛盾,即設備功能越來越復雜而操作方式卻千篇一律,用戶往往需要多次按鍵才能完成一次有效的操作。多點觸控帶來了更多的選擇,抓取、拖曳、縮放、旋轉,所有這些都可以一氣呵成。
賽普拉斯半導體公司一直致力于電容式觸摸感應方案,其可編程片上系統(PSoC)已經被廣泛應用于手機、家電等的電容式感應按鍵應用上。根據市場的需求,賽普拉斯也不失時機地推出了具有多點觸控功能的電容式觸摸屏解決方案。
多點觸控的概念
主流的觸摸屏分為電阻式觸摸屏、表面電容式(Surface Capacitance)觸摸屏、感應電容式(Projected capacitance)觸摸屏、聲表面波式觸摸屏、紅外線式觸摸屏等。其中,紅外線式和感應電容式觸摸屏能夠支持多點觸控,前者由于尺寸限制和線性度不高,尚不能滿足消費類產品的要求,而感應電容式觸摸屏因其相對可接受的成本以及良好的線性度和可操作性,是目前主流的多點觸控技術。
多點觸控的定義來自應用,即利用多個點同時作用在平面上完成某個特定的操作,比如縮放。但是,為了實現多點觸控,當一個以上的手指作用在觸摸屏上時,控制器是否需要知道每個手指的具體位置呢?答案是否定的。在技術實現的角度上來講,多點觸控可被進一步區分為多點檢測和多點解析。所謂多點檢測,是指能夠檢測到有多個點被觸摸到,但不一定需要知道每一個點的確切位置。但多點解析則不僅能檢測到多點觸摸,還可以比較精確地知道每個點的確切位置。目前多點觸控的應用,體現為對用戶手勢的識別從而產生相應的動作,多點檢測即可以支持足夠多的手勢輸入。當然,多點解析可以識別更多的手勢,在應用設計中也具有更高的靈活性,但是它需要付出比前者更多的成本。
賽普拉斯的感應電容式觸摸屏方案
PSoC是由賽普拉斯半導體公司推出的具有數字和模擬混合處理能力的可編程片上系統芯片,某些系列的PSoC(如CY8C21X34系列)由于其內部配備的特殊資源,可以很容易地實現電容式觸摸感應功能。它們僅需少量的外部分立元件,就可以將每一個通用的I/O都配置為電容感應輸入。
不管是電容式還是電阻式觸摸屏,都依賴于一種透明的導電體材料,即銦錫氧化物(ITO)。感應電容式觸摸屏在玻璃或其他透明基底上用ITO做出X-Y矩陣圖形,這些圖形就是電容式感應所需要的電極。利用ITO的導體特性產生原始的寄生電容,當手指接近某個感應電極時,相當于在原來的電容基礎上并聯了新的電容,從而使感應電極對地(掃描某個特定電極時,其它電極被接到地上)的電容發生變化。通過在PSoC內部搭建電路,并用內建8位處理器的程序來控制電路的運作,就可以把電容的變化轉化成計數值的變化。PSoC根據每個感應電極上的電容變化量計算出X和Y方向的精確坐標,分辨率隨著電極數和電極之間的中心距離而變化。
盡管如此,利用PSoC的后端處理能力依然可以實現豐富的兩點手勢輸入,如抓取、拖曳、縮放、旋轉等。從某種意義上講,這種方案兼顧了可操作性和成本。賽普拉斯也提供更多的拓展方案供客戶選擇,比如增加坐標軸的數目和分割屏,這些方案可在一定程度上增加解析點的數目,但成本和設計復雜度都相應增加。
賽普拉斯感應電容式觸摸屏方案的優勢
由于PSoC的可配置、可編程的特點,賽普拉斯的感應電容式觸摸屏方案具有得天獨厚的優勢。
首先,與ASIC和固定功能的解決方案不同,PSoC可以在單片上同時實現離散按鍵、滑動條、觸摸面板甚至是接近式感應。很多用戶在實現觸摸屏的設計時,并不要求要屏上所有區域都輸出X和Y坐標,在某些特定的區域(如屏幕底部)可能僅需要固定位置的按鍵功能。在另外一些應用中的觸摸屏需要接近式感應功能,如當人體靠近到10厘米之內時就打開屏幕背光。這些特殊需求都可以用單片PSoC實現,對于不同的感應方式設置不同的參數,通過PSoC來動態配置。
其次,PSoC內置的8位處理器可以實現對多點手勢操作的識別和提取,把精簡的指令信息發送給主處理器,能在很大程度上減輕主處理器的運算壓力。
此外,PSoC內部豐富的模擬和數字資源以及強大的運算能力為設計者提供了優化系統設計的可能。在一個實際的案例中,一顆PSoC同時實現了觸摸感應、周圍光線強度感應和LCD背光控制。
賽普拉斯感應電容式觸摸屏方案的應用
感應電容式觸摸屏可用玻璃作基底,透光率高,使用中沒有機械變形,并支持多點觸控,因此感應電容式觸摸屏被廣泛地應用在各個領域中。比如,隨著手機對多媒體功能的需求增大,以及3G應用的推廣,用戶迫切需要有更豐富的多點操作方式來簡化手機的使用,比如對圖片或視頻的縮放和旋轉,瀏覽網頁時的快速導航。
另外,一些手持的游戲機往往亞求多個鍵同時按下,以實現不同的操作,同時又要求減少機械鍵的數目,增加屏幕的尺寸,而這恰好是多點觸控的用武之地。在一些多媒體信息導航的設備或GPS中,對地圖的截取和縮放也是多點觸控的典型應用模式。
總之,基于PSoC的感應電容式觸摸屏方案增加了用戶界面的可操作性,而PSoC所具有的很高的靈活性和可擴展性,也有助于新產品的開發和推廣。