關鍵詞:android 電容屏 tp ITO
平台資訊:
核心:linux2.6/linux3.0
系統:android/android4.0
平台:S5PV310(samsung exynos 4210)
作者:xubin341719(歡迎轉載,請註明作者)
android 電容屏(一):電容屏基本原理篇
android 電容屏(二):驅動調試之基本概念篇
android 電容屏(三):驅動調試之驅動程式分析篇
一、電容屏工作原理
觸控螢幕的工作原理概括來說就是上報座標值,X軸、Y軸的值。前面我們分析了電阻觸控螢幕,它是通過ADC來檢測計算X、Y軸座標值,下面我們分析一下電容觸控螢幕的工作原理,看它是如何去檢測計算X、Y座標的值。
與電阻式觸控螢幕不同,電容式觸控螢幕不依靠手指按力創造、改變電壓值來檢測座標的。電容屏通過任何持有電荷的物體包括人體皮膚工作。(人體所帶的電荷)電容式觸控螢幕是由諸如合金或是銦錫氧化物(ITO)這樣的材料構成,電荷儲存在一根根比頭髮還要細的微型靜電網中。當手指點擊螢幕,會從接觸點吸收小量電流,造成角落電極的壓降,利用感應人體微弱電流的方式來達到觸控的目的。(這是為什麼當你帶上手套觸控螢幕幕時,沒有反應的原因),可以清晰的說明電容屏的工作原理。
二、電容屏模組組成
觸控螢幕:也就是我們手觸摸操作的透明部分;
觸摸IC:當電容屏觸摸到時,要解析到觸點的位置座標,就是通過這顆晶片去計算處理的。
1、電容式觸控螢幕的類型主要有兩種:
(1)、表面電容式: 表面電容式利用位於四個角落的感應器以及均勻分布整個表面的薄膜,有一個普通的ITO層和一個金屬邊框,當一根手 指觸控螢幕幕時,從板面上放出電荷,感應在觸 屏 的四角完成,不需要複雜的ITO圖案;
(2)、投射式電容: 採用一個或多個精心設計,被蝕燭的ITO,這些 ITO層通過蛀蝕形成多個水平和垂直電極,採用成行/列交錯同時帶有感測功能的獨立晶片。現在平板電腦、手機、車載等多用投射式電容,所以我們後面分析表明投射式電容的構成。
投射電容的軸座標式感應單元矩陣 :軸座標式感應單元分立的行和列,以兩個交叉的滑條實現 X軸滑條 Y軸滑條 檢測每一 格感應單元的電容變化。(中電容,實際為透明的)
2、電容觸控螢幕解析度,通道數;
所示,X,Y軸的透明電極電容屏的精度、解析度與X、Y軸的通道數有關,通道越多,解析度越高。
3、電容觸屏的結構分類:
(1)、單層ITO
優點:成本 低,透過率 高,
缺點: 抗幹擾能力 差
(2)、單面雙層ITO
優點:效能 好,良率高
缺點:成本 較高
(3)、雙面單層ITO
優點:效能好,抗靜電能力強
缺點:抗幹擾能力差
3、電容式觸屏的分類及工作原理
(1)、自生電容式觸控螢幕
Cp-寄生電容
手指觸摸時寄生電容增加:Cp’=Cp/Cfinger
檢測寄生電容的變化量,確定手指觸摸的位置
(2)、互電容式觸控螢幕
CM-耦合電容
手指觸摸時耦合電容減小 ,檢測耦合電容變化量,確定手指觸摸的位置
四、為什麼會出現鬼點,鬼點如何消除
1、為什麼會出現鬼點?
當一個手指按下時,X、Y軸只有一個交叉點,兩個同步選取時就會出現4個交叉點,如所示,我們不期望得到的點就是所說的鬼點。
2、消除鬼點的方法
(1)、分時法:基於時間的多點觸摸,假設多點觸摸 分時進行,操作間 隔續集毫秒;
(2)、分區法:將整個觸屏物理上分割幾個地區 通過判斷觸摸進入推出 相應地區,從而分出鬼點中分 出真實點。