博客專欄

EEPW首頁 > 博客 > 電容式觸摸傳感技術(shù)的改進(jìn)

電容式觸摸傳感技術(shù)的改進(jìn)

發(fā)布人:電子資料庫 時間:2022-08-30 來源:工程師 發(fā)布文章
image.png


我們發(fā)表了這篇文章來談一些關(guān)于知識的基本知識電容傳感器的快速觸摸傳感. 本文介紹了一些基本的cap-sense電路結(jié)構(gòu),并討論了如何處理低頻和高頻噪聲。

目錄

一、測量變化

二、RC時間常數(shù)

三、可變電容器,變頻

四、現(xiàn)實

五、常見問題

一、測量變化

如果你讀過我在第一段中注意到的文章,你就會知道電容式觸摸感應(yīng)的本質(zhì)是當(dāng)物體接近電容器時電容的變化。手指的存在使電容增加

  • 1) 引入介電常數(shù)相對較高的物質(zhì)(即人體)

  • 2) 提供一個導(dǎo)電表面,與現(xiàn)有電容器平行產(chǎn)生額外電容。

正確的!僅僅是電容的變化并不是特別有用。為了實際執(zhí)行電容式觸摸感應(yīng),我們需要一個電路,能夠以足夠的精度測量電容,從而一致地識別出由于手指的存在而導(dǎo)致的電容增加。有多種方法可以做到這一點,有些相當(dāng)簡單,有些更復(fù)雜。在本文中,我們將研究兩種實現(xiàn)電容感應(yīng)功能的一般方法;第一種基于RC(電阻電容)時間常數(shù),第二種基于頻率偏移。

二、RC時間常數(shù)

當(dāng)我第一次意識到高等數(shù)學(xué)實際上與代表充電或放電電容器上的電壓的指數(shù)曲線有某種關(guān)系時,我有一種模糊的大學(xué)懷舊感。也許這是我第一次意識到高等數(shù)學(xué)和現(xiàn)實有某種關(guān)系,或者在這個時代葡萄收獲機器人放電電容器的簡單性吸引人。在任何情況下,我們知道當(dāng)電阻或電容改變時,這個指數(shù)曲線會改變。假設(shè)我們有一個由1米組成的RC電路? 電阻和電容式觸摸傳感器,典型的無指電容為10 pF。

image.png


我們可以使用一個通用的輸入/輸出引腳(配置為輸出)為傳感器蓋充電,使其達(dá)到邏輯高電壓。接下來,我們需要電容器通過大電阻放電。重要的是要明白不能簡單地將輸出狀態(tài)切換到邏輯低。輸出端的輸入端為低阻抗,輸出端為低阻抗。因此,電容器會通過這個低阻抗快速放電,以至于微控制器無法檢測到由電容的微小變化引起的微妙的時序變化。我們需要的是一個高阻抗引腳,它將迫使幾乎所有的電流通過電阻放電,這可以通過配置引腳作為輸入來實現(xiàn)。因此,首先將引腳設(shè)置為邏輯高輸出,然后通過改變引腳為輸入,啟動放電階段。產(chǎn)生的電壓如下所示:

image.png


如果有人接觸傳感器,從而產(chǎn)生額外的3 pF電容,時間常數(shù)將增加,如下所示:

image.png


放電時間與人類標(biāo)準(zhǔn)相差不大,但現(xiàn)代微控制器肯定能檢測到這種變化。假設(shè)我們有一個時鐘頻率為25MHz的計時器;當(dāng)我們將引腳切換到輸入模式時,我們啟動計時器。我們可以使用該計時器跟蹤放電時間,方法是將同一引腳配置為啟動捕獲事件的觸發(fā)器(“捕獲”意味著將計時器值存儲在單獨的寄存器中)。當(dāng)放電電壓超過引腳的邏輯低閾值(例如0.6 V)時,將發(fā)生捕獲事件。如下圖所示,閾值為0.6 V的放電時間差為ΔT=5.2μs。

image.png


當(dāng)計時器時鐘源周期為1/(25 MHz)=40 ns時,該ΔT對應(yīng)于130個滴答聲。即使電容的變化減少了10倍,在未接觸傳感器和接觸傳感器之間仍然有13個刻度的差異。

所以這里的想法是在監(jiān)測放電時間的同時對電容器進(jìn)行反復(fù)充放電;如果放電時間超過預(yù)定的閾值,微控制器假設(shè)一個手指已經(jīng)“接觸”了觸控電容器(我把“接觸”在引號中,因為手指從未實際接觸到上一篇文章中提到的電容器,所以電容器通過焊接掩模和設(shè)備外殼與外部環(huán)境隔開)。然而,現(xiàn)實生活比這里的理想化討論要復(fù)雜一些;錯誤來源將在下面的“處理現(xiàn)實”一節(jié)中討論。

三、可變電容器

在基于頻移的實現(xiàn)中,電容傳感器被用作RC振蕩器的“C”部分,使得電容的變化引起頻率的變化。輸出信號用作計數(shù)器模塊的輸入,計數(shù)器模塊計算在某個測量周期內(nèi)出現(xiàn)的上升或下降沿的數(shù)量。當(dāng)接近的手指導(dǎo)致傳感器的電容增加時,振蕩器的輸出信號的頻率降低,因此邊緣計數(shù)也減少。

所謂的弛豫振蕩器是一種常用的電路,可用于此目的。它需要一些電阻和比較器,除了觸摸敏感電容器;這看起來比上面討論的充放電技術(shù)要麻煩得多,但是如果你的微控制器有一個集成的比較器模塊,那也不算太糟。

我不打算詳細(xì)介紹這個振蕩器電路,因為1)它在其他地方討論過,包括這里和這里;2)當(dāng)有許多微控制器和離散IC提供高性能電容式觸摸感應(yīng)功能時,似乎不太可能使用振蕩器方法。如果你別無選擇,只能創(chuàng)建自己的電容式觸摸感應(yīng)電路,我認(rèn)為上面討論的充放電技術(shù)更簡單。否則,選擇一個帶有專用cap-sense硬件的微控制器,讓你的生活簡單一點。

Silicon Labs的EFM32微控制器中的電容感應(yīng)外圍設(shè)備是基于松弛振蕩器方法的集成模塊的一個示例:

image.png


多路復(fù)用器允許振蕩頻率由八個不同的觸摸敏感電容器控制。由于微控制器的工作頻率相對于手指移動的速度來說非常高,所以通過快速循環(huán)通道,芯片可以同時有效地監(jiān)控八個觸摸敏感按鈕。

四、現(xiàn)實


image.png


我們必須注意到電容式觸覺系統(tǒng)會受到高頻和低頻噪聲的影響。

高頻噪聲會導(dǎo)致測量的放電時間或邊緣計數(shù)發(fā)生微小的樣本間變化。例如,上面討論的無指充電/放電電路可能具有675個時鐘周期、685個時鐘周期、665個時鐘周期、670個時鐘周期等放電時間。這種噪聲的重要性取決于預(yù)期的手指感應(yīng)放電時間的變化。如果電容增加30%,ΔT將為130個刻度。如果我們的高頻變化只有±10個周期,我們就可以很容易地區(qū)分信號和噪聲。

然而,電容增加30%可能接近我們可以合理預(yù)期的最大變化量。如果我們只有3%的幾率,ΔT是13個滴答聲,這太接近噪音下限了。減少噪聲影響的一種方法是增加信號的大小,您可以通過減少PCB電容器和手指之間的物理間隔來實現(xiàn)這一點。然而,通常機械設(shè)計會受到其他因素的限制,所以你必須充分利用你得到的任何信號量。在這種情況下,你需要降低噪音下限,這可以通過平均來實現(xiàn)。

例如,每個新的放電時間可不與先前的放電時間比較,而是與最后4次、8次或32次放電時間的平均值進(jìn)行比較。上面討論的頻移技術(shù)自動包含平均值,因為平均頻率周圍的微小變化不會顯著影響相對于振蕩周期較長的測量周期內(nèi)計數(shù)的周期數(shù)。

低頻噪聲是指無指傳感器電容的長期變化;這些可能是由環(huán)境條件引起的。這種噪聲不能平均,因為這種變化可能會持續(xù)很長一段時間。因此,有效處理低頻噪聲的唯一方法就是適應(yīng)性強:用于識別手指是否存在的閾值不能是固定值。相反,它應(yīng)該根據(jù)測量值定期調(diào)整,這些測量值不會顯示出明顯的短期變化,例如手指的接近引起的變化。

總之,我們注意到電容式觸摸感應(yīng)不需要復(fù)雜的硬件或高度復(fù)雜的固件。盡管如此,它是一種多功能的、健壯的技術(shù),可以提供比機械替代品更大的性能改進(jìn)。

五、常見問題

1如何增加電容式傳感器?

在大多數(shù)情況下,僅僅增加感測面積就可以提高靈敏度。當(dāng)感應(yīng)面積受應(yīng)用限制時,必須增加CCPC電容的值以提高靈敏度。使用更大的觸發(fā)對象也可以增加靈敏度。

2如何使觸摸屏具有電容性?

可能最有趣的材料,可以用來激活電容觸摸屏是海綿。它便宜,有效,而且在你使用它的時候可以清潔你的屏幕。但是海綿有點太靈活了,無法制作出有效的觸控筆。

3電容式觸摸感應(yīng)是如何工作的?

電容式傳感器利用電容器的特性及其電場形成傳感器。電容式傳感器通過檢測電場的任何變化來工作。傳感器可以記錄觸摸或接近、位移以及濕度和液體的液位檢測。

4電容式觸摸傳感器的輸出取決于哪個因素?

極板的面積越大,電容就越大。兩個極板之間的距離越小,電容就越高。絕緣材料決定介電常數(shù)。

5什么是電容式觸摸屏?

電容式觸摸屏是一種控制顯示器,它使用人體手指的導(dǎo)電觸摸或?qū)S迷O(shè)備進(jìn)行輸入。目前許多智能手機、平板電腦和其他移動設(shè)備都依賴電容觸摸,包括Android手機和微軟Surface,以及蘋果的iPhone、iPad和iPod touch。

6電容式和電阻式觸摸屏有什么區(qū)別?

與電阻式觸摸顯示屏不同的是,電容式觸摸屏利用人體的自然導(dǎo)電性來操作。這些屏幕是由透明的導(dǎo)電材料制成的,通常ITO涂層在玻璃材料上。

7電容式傳感器在哪里使用?

電容式傳感器用于制動盤變形的測量。由于高溫發(fā)展,很少有傳感器適合在靠近測量對象的地方工作。電容式傳感器檢測納米范圍內(nèi)的變化并測量制動盤的磨損。

8電容式觸摸傳感器的優(yōu)點是什么?

表面電容觸摸技術(shù)的優(yōu)勢在于,它為用戶提供了比5線電阻觸摸更好的圖像質(zhì)量。這種屏幕往往更耐用,具有優(yōu)良的防水、防油和防塵性能,以及很高的耐刮擦性。

9電容式觸摸屏XY位置的計算方法?

在任何情況下,觸摸位置是通過測量X和Y電極之間的信號變化的分布來確定的,然后使用數(shù)學(xué)算法來處理改變的信號電平,以確定接觸點的XY坐標(biāo)。

10電容式觸摸屏使用哪種材料?

與電容式觸控電路開路時感應(yīng)到的壓力相比,通過降低數(shù)字化儀感應(yīng)到的大氣壓力來充當(dāng)電子“流動”導(dǎo)體的材料。


*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞: 電容 傳感

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉