電容觸摸技術(shù)實用教程
touch
教程
小書匠
歡迎使用 小書匠(xiaoshujiang)編輯器,您可以通過設(shè)置里的修改模板來改變新建文章的內(nèi)容。
一 電容檢測原理二 芯片內(nèi)部重要名詞解釋
下面給出一張圖,結(jié)合圖示來解釋。這是一張互電容IQS360的上位機(jī)演示圖。
1. LTA:長期平均值,通過長期采樣COUNT平均濾波得到的數(shù)值,可以代表當(dāng)前環(huán)境。
2. COUNT:實時采樣值,就是前面電容原理中的計數(shù)值。和LTA做差得到差值,如果超過門限值,則判斷觸發(fā)對應(yīng)功能。
3. Thresholds:門限電容觸摸,有觸摸門限和接近門限,用于選擇對應(yīng)的靈敏度,數(shù)值設(shè)置的越小,越靈敏,可以看到第5個通道變紅判定已觸發(fā),因為,變化量超過了設(shè)定的門限(24=400×6%)。通道0接近感應(yīng)也已經(jīng)觸發(fā),因為變化量大于接近門限。
4. Target:目標(biāo)值。這是通過軟件設(shè)定的一個值,用于控制采樣目標(biāo)值(對應(yīng)的是COUNT的高度)。包括接近感應(yīng)通道和觸摸通道分別有各自的一個目標(biāo)值??梢钥吹綀D中,接近感應(yīng)通道的高度為800電容觸摸,觸摸通道的高度為400。
5. ATI:自動調(diào)諧技術(shù)。芯片可以通過調(diào)節(jié)自身的電容以達(dá)到最優(yōu)的靈敏度。事實上就是執(zhí)行一次Re-ATI以后芯片會修改每個通道的Compensation和Multiplier兩個寄存器的值,使count的值達(dá)到Target的范圍。
6. LP:通過間隔時間掃描接近感應(yīng)通道的方式,實現(xiàn)低功耗。LP 設(shè)置越長,功耗越低,響應(yīng)的觸發(fā)反應(yīng)時間會變長。如下圖所示。
接近觸發(fā)后,會自動進(jìn)入Boost模式。進(jìn)行全速掃描。
7. Halt time:在觸摸按鍵觸發(fā)時LTA是不學(xué)習(xí)的。Halt time指觸摸按鍵觸發(fā)時鎖定要LTA的時間。當(dāng)觸發(fā)的時間超過設(shè)定的Halt time,對應(yīng)的觸摸按鍵通道會復(fù)位。如這個設(shè)置Halt time為20秒,當(dāng)按下某個按鍵超過20秒的話,就會復(fù)位。
8. Event Mode:在配置為事件模式后,只有在對應(yīng)的事件觸發(fā)的時候才會需要通信,可以節(jié)省主機(jī)的消耗。
9. ATI_Partial:使能該位后,可以人為指定Multiplier這個寄存器的內(nèi)容。執(zhí)行ATI功能時只自動調(diào)節(jié)Compensation寄存器。一般用于快速初始化。
三 OTP芯片介紹:iqs227
OTP是One Time Programmable ,也就是一次編程的意思。簡單來說就是寄存器中所有的位都只能燒一次,默認(rèn)值都是零,燒成一以后不能恢復(fù)。這一點在研發(fā)調(diào)試的時候要特別注意。
下面針對iqs227這個典型的OTP芯片進(jìn)行介紹。這個芯片非常的簡單,只有一個通道。OTP能夠配置的的信息如下圖所示。
t9.png
很多信息在第三章已經(jīng)提到過就不再重復(fù)。四 觸摸專用芯片介紹:iqs263
IQS263是3通道的觸摸芯片,支持互電容掃描和自電容掃描,兩種工作方式,我們一般推薦用自電容。有移動檢測的功能。芯片硬件可以計算出一個精度為0-255的滑條。基于滑條可以做一些點擊滑動的手勢判斷。是目前3通道芯片里面功能最好的芯片。
五 觸摸板芯片介紹:iqs525
IQS525是一顆互電容觸摸板芯片,至多可以做8 * 9的通道數(shù),分辨率可以達(dá)到1792*2048。支持多點最多到5點。
六 硬件layout
請參考文檔LSD 觸摸Layout指南
七 觸摸板的手勢應(yīng)用處理
針對這4種狀態(tài)的具體情況可以做不同的處理。
*在Null的時候可以做一些狀態(tài)清零。
*在Down的時候可以做一些數(shù)據(jù)記錄。
*在Press的時候可以做一些手勢判斷、狀態(tài)更新。
*在Up的時候可以做一些手勢判斷和狀態(tài)清零。
八 常見問題和解決辦法
文章由啟和科技編輯
上一篇:電容交流 電容通交流阻直流原理
下一篇:電容 充電 幾分鐘充滿,等紅綠燈就能充電!超級電容了解一下