MTCH6102低功耗投射電容式觸摸控制器:設(shè)計(jì)與應(yīng)用全解析
在當(dāng)今的電子設(shè)備設(shè)計(jì)中,觸摸界面的應(yīng)用越來(lái)越廣泛,而低功耗、高性能的觸摸控制器則是實(shí)現(xiàn)優(yōu)質(zhì)觸摸體驗(yàn)的關(guān)鍵。Microchip的MTCH6102低功耗投射電容式觸摸控制器,以其出色的性能和豐富的功能,為各類(lèi)觸摸應(yīng)用提供了理想的解決方案。本文將深入剖析MTCH6102的特點(diǎn)、設(shè)計(jì)要點(diǎn)及應(yīng)用場(chǎng)景,幫助電子工程師更好地了解和應(yīng)用這款控制器。
文件下載:DM160219.pdf
一、MTCH6102概述
MTCH6102是一款交鑰匙投射電容式觸摸控制器,具有業(yè)界領(lǐng)先的低功耗性能,能輕松為觸摸界面設(shè)計(jì)添加手勢(shì)功能。它最多可利用15個(gè)通道,支持XY觸摸板和觸摸屏上的點(diǎn)擊、滑動(dòng)和滾動(dòng)操作。對(duì)于對(duì)成本敏感、有低功耗需求的應(yīng)用,如可穿戴設(shè)備、遙控器、游戲設(shè)備和軌跡板等,MTCH6102能讓設(shè)計(jì)師快速、便捷地將投射電容式觸摸功能集成到產(chǎn)品中。
二、關(guān)鍵特性與參數(shù)
2.1 觸摸傳感器支持
- 通道數(shù)量:最多支持15個(gè)通道,可滿足不同規(guī)模觸摸界面的需求。
- 傳感器尺寸:傳感器尺寸最大可達(dá)120mm(4.7”),適應(yīng)多種設(shè)計(jì)場(chǎng)景。
- 通道調(diào)諧:支持單個(gè)通道調(diào)諧,以實(shí)現(xiàn)最佳靈敏度。
- 傳感器類(lèi)型:可與印刷電路板(PCB)傳感器、薄膜、玻璃和柔性印刷電路(FPC)傳感器配合使用。
2.2 覆蓋層支持
- 塑料:支持厚度達(dá)3mm的塑料覆蓋層。
- 玻璃:支持厚度達(dá)5mm的玻璃覆蓋層。
2.3 觸摸性能
- 報(bào)告速率:每秒報(bào)告次數(shù)超過(guò)200次(可配置)。
- 分辨率:提供12位分辨率的坐標(biāo)報(bào)告。
2.4 觸摸特性
- 手勢(shì)檢測(cè)與報(bào)告:能夠準(zhǔn)確檢測(cè)和報(bào)告各種手勢(shì),如點(diǎn)擊、滑動(dòng)、雙擊等。
- 自電容信號(hào)采集:有效采集自電容信號(hào),提高觸摸檢測(cè)的準(zhǔn)確性。
- 多種內(nèi)置濾波選項(xiàng):可根據(jù)不同的應(yīng)用環(huán)境選擇合適的濾波方式,增強(qiáng)抗干擾能力。
2.5 電源管理
- 睡眠/空閑幀率可配置:根據(jù)實(shí)際需求靈活調(diào)整幀率,降低功耗。
- 低功耗模式:待機(jī)模式電流典型值小于500nA,有源模式電流可能小于12μA。
2.6 通信接口
- I2C接口:支持高達(dá)400kbps的I2C通信協(xié)議,方便與其他設(shè)備進(jìn)行數(shù)據(jù)交互。
- 輪詢和中斷模式:同時(shí)支持輪詢和中斷兩種通信方式,提供更靈活的集成選項(xiàng)。
- 同步信號(hào):同步信號(hào)允許主機(jī)進(jìn)行幀檢測(cè),確保數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。
- 現(xiàn)場(chǎng)升級(jí):可通過(guò)I2C進(jìn)行現(xiàn)場(chǎng)升級(jí),方便產(chǎn)品的功能擴(kuò)展和維護(hù)。
2.7 工作條件
- 電壓范圍:工作電壓為1.8V至3.6V。
- 溫度范圍:工作溫度范圍為 -40°C至 +85°C,適應(yīng)不同的環(huán)境條件。
2.8 封裝類(lèi)型
提供28引腳的SSOP和UQFN兩種封裝類(lèi)型,滿足不同的PCB布局需求。
三、設(shè)計(jì)要點(diǎn)
3.1 引腳布局與功能
MTCH6102的引腳布局清晰,各引腳功能明確。例如,RESET引腳用于主復(fù)位,具有內(nèi)部上拉;SCL和SDA引腳分別為I2C時(shí)鐘和數(shù)據(jù)輸入/輸出;INT引腳為中斷請(qǐng)求輸出,當(dāng)有新數(shù)據(jù)可用時(shí)會(huì)被置位;SYNC引腳為同步幀輸出,與當(dāng)前觸摸幀狀態(tài)相關(guān)。詳細(xì)的引腳功能可參考文檔中的引腳說(shuō)明表。
3.2 布局設(shè)計(jì)
3.2.1 去耦電容
在電源引腳(如VDD和VSS)上使用去耦電容是必要的。建議使用0.1μF(100nF)、10 - 20V的低等效串聯(lián)電阻(低ESR)陶瓷電容,其諧振頻率應(yīng)在20MHz及以上。去耦電容應(yīng)盡可能靠近引腳放置,最好與設(shè)備在同一電路板層。若空間受限,可通過(guò)過(guò)孔將電容放置在另一層,但引腳到電容的走線長(zhǎng)度應(yīng)控制在四分之一英寸(6mm)以內(nèi)。對(duì)于高頻噪聲較大的電路板,可并聯(lián)一個(gè)0.01μF至0.001μF的陶瓷電容。在高速電路設(shè)計(jì)中,可考慮在電源和接地引腳附近使用電容對(duì)(如0.1μF與0.001μF并聯(lián))。同時(shí),電源和返回走線應(yīng)先連接到去耦電容,再連接到設(shè)備引腳,以確保去耦電容在電源鏈中處于首位,并盡量縮短電容與電源引腳之間的走線長(zhǎng)度,降低PCB走線電感。
3.2.2 大容量電容
建議使用容量在4.7μF至47μF之間的大容量電容,以提高電源穩(wěn)定性。該電容應(yīng)盡可能靠近設(shè)備放置。
3.3 通信協(xié)議
MTCH6102采用基于標(biāo)準(zhǔn)寄存器的讀寫(xiě)I2C協(xié)議,與許多其他設(shè)備(如溫度傳感器和串行EEPROM)類(lèi)似。要訪問(wèn)內(nèi)存(讀寫(xiě)操作),I2C事務(wù)必須先以寫(xiě)位設(shè)置的方式對(duì)芯片進(jìn)行尋址,然后寫(xiě)入一個(gè)字節(jié)的數(shù)據(jù)表示要操作的內(nèi)存地址。之后,主機(jī)可以選擇進(jìn)行寫(xiě)操作(繼續(xù)寫(xiě)入[n]個(gè)數(shù)據(jù)字節(jié))或讀操作(重新啟動(dòng)I2C事務(wù),設(shè)置讀位,然后讀取[n]個(gè)數(shù)據(jù)字節(jié))。由于設(shè)備具有地址自動(dòng)遞增功能,在同一塊內(nèi)可以讀寫(xiě)多個(gè)字節(jié)。
3.4 傳感器設(shè)計(jì)
3.4.1 原型設(shè)計(jì)
觸摸傳感器設(shè)計(jì)通常需要進(jìn)行全面的調(diào)試階段,以確保產(chǎn)品的可靠性。建議創(chuàng)建靈活的原型硬件,例如提供對(duì)通信線路的外部訪問(wèn),以便在電路中進(jìn)行快速測(cè)試和調(diào)優(yōu)。
3.4.2 傳感器覆蓋材料
為防止傳感器電平飽和,即使在原型階段,也需要至少0.5mm的塑料或玻璃覆蓋層,以確保設(shè)備正常運(yùn)行。需要注意的是,設(shè)備不應(yīng)期望對(duì)用戶觸摸裸PCB傳感器做出正確響應(yīng)。
3.4.3 與LCD配合使用
MTCH6102集成了檢測(cè)和最小化噪聲影響的算法,但在選擇LCD和支持組件時(shí),仍應(yīng)始終注意盡可能降低噪聲。由于觸摸傳感器和顯示屏之間的相互作用高度依賴于組件的物理布局,因此應(yīng)使用完全集成的設(shè)備進(jìn)行適當(dāng)?shù)臏y(cè)試??蓞⒖枷鄳?yīng)的投射電容式觸摸屏制造商的集成指南,以獲取更多設(shè)計(jì)考慮因素。
3.4.4 傳感器布局配置
MTCH6102設(shè)計(jì)用于與至少3x3傳感器通道的傳感器配合使用,最多支持15個(gè)通道。每個(gè)軸上的通道數(shù)量由相關(guān)寄存器控制。通道布局必須從RX0開(kāi)始,每個(gè)軸上的通道應(yīng)按升序或降序排列,且布局中間不允許有未連接的通道引腳。
3.4.5 傳感器輸出分辨率
MTCH6102在每個(gè)通道之間插值64個(gè)離散點(diǎn),并在每個(gè)邊緣的中心線外插值32個(gè)點(diǎn)。因此,TOUCHX和TOUCHY寄存器中的最大值在每個(gè)軸上為(64x通道數(shù)量)。對(duì)于默認(rèn)的9x6傳感器,最大分辨率為576x384。
3.4.6 傳感器方向
為便于PCB布局,傳感器可以任意方向放置,軸可以反轉(zhuǎn),甚至可以交換軸。主機(jī)控制器必須根據(jù)傳感器方向考慮X/Y輸出和手勢(shì)方向。
3.5 操作模式
MTCH6102支持多種操作模式,由MODE寄存器控制,包括Full(全X/Y和手勢(shì)解碼,默認(rèn)模式)、Touch(僅全X/Y解碼)、Gesture(全X/Y和手勢(shì)解碼,但I(xiàn)NT不再為觸摸數(shù)據(jù)置位)、Raw(原始電容信號(hào)存儲(chǔ)在RAWADC寄存器中,不進(jìn)行解碼)和Standby(設(shè)備停止感應(yīng)和執(zhí)行基線任務(wù))。不同模式下INT引腳的行為不同,可根據(jù)具體應(yīng)用需求選擇合適的模式。
3.6 控制器命令
通過(guò)向CMD寄存器中的相應(yīng)位寫(xiě)入‘1’,可以啟動(dòng)各種控制器命令。命令完成后,該位將自動(dòng)清除。例如,NV位用于非易失性存儲(chǔ)寫(xiě)入,DEF位用于將控制器恢復(fù)到默認(rèn)配置值,CFG位用于配置控制器(參數(shù)更改后),MFG位用于執(zhí)行制造測(cè)試,BS位用于強(qiáng)制進(jìn)行基線校準(zhǔn)。
3.7 觸摸幀控制
觸摸解碼基于觸摸幀的概念,包括采集、解碼和睡眠三個(gè)階段。觸摸幀的持續(xù)時(shí)間由當(dāng)前觸摸狀態(tài)和相關(guān)的定時(shí)寄存器控制。通過(guò)調(diào)整ACTIVEPERIOD和IDLEPERIOD寄存器的值,可以控制觸摸幀的幀率。
3.8 觸摸數(shù)據(jù)寄存器
MTCH6102提供了多個(gè)觸摸數(shù)據(jù)寄存器,如TOUCHSTATE、TOUCHX、TOUCHY和TOUCHLSB等,用于存儲(chǔ)當(dāng)前觸摸狀態(tài)和觸摸位置信息。通過(guò)讀取這些寄存器,可以獲取觸摸事件的詳細(xì)信息。
3.9 采集和觸摸參數(shù)
3.9.1 掃描次數(shù)
每次掃描通道時(shí),會(huì)進(jìn)行多次掃描(SCANCOUNT)并求和。增加掃描次數(shù)可以提高平均效果,但會(huì)增加時(shí)間和功耗。
3.9.2 觸摸閾值和遲滯
觸摸的存在通過(guò)傳感器通道的當(dāng)前值與TOUCHTHRESHX(或TOUCHTHRESHY)設(shè)置的觸摸閾值進(jìn)行比較來(lái)確定。HYSTERESIS寄存器包含一個(gè)閾值修正器,根據(jù)觸摸狀態(tài)動(dòng)態(tài)調(diào)整閾值。
3.9.3 濾波類(lèi)型和強(qiáng)度
新的傳感器值會(huì)根據(jù)FILTERTYPE和FILTERSTRENGTH寄存器的設(shè)置進(jìn)行濾波。不同的濾波類(lèi)型(如無(wú)濾波、中值濾波、IIR濾波和平均濾波)具有不同的特點(diǎn)和適用場(chǎng)景,應(yīng)根據(jù)具體應(yīng)用環(huán)境和傳感器選擇合適的濾波選項(xiàng)。
3.9.4 大激活閾值
LARGEACTIVATIONTHRESH寄存器用于簡(jiǎn)單地拒絕過(guò)大而無(wú)法解釋的信號(hào)。所有傳感器通道的振幅相加后與該閾值進(jìn)行比較,如果超過(guò)閾值,TOUCHSTATE寄存器的LRG位將被置位,但這不會(huì)影響觸摸解碼。如果不需要此功能,可將該寄存器設(shè)置為零,以禁用大激活例程。
3.10 補(bǔ)償RAM
由于典型的觸摸傳感器通常具有不均勻的電容特性,可通過(guò)向補(bǔ)償RAM塊寫(xiě)入一系列系數(shù)來(lái)均衡傳感器。這些系數(shù)表示在采集后、觸摸解碼前應(yīng)用于各個(gè)通道的比率。獲取正確的補(bǔ)償RAM值的步驟包括:將所有SENSORVALUES寄存器設(shè)置為零(如有必要);記錄正常使用傳感器時(shí)SENSORVALUES寄存器中的峰值;選擇一個(gè)常見(jiàn)值作為中位數(shù);計(jì)算峰值與中位數(shù)的比率;將該比率乘以64并截?cái)?,得到補(bǔ)償值;將補(bǔ)償值寫(xiě)入SENSORCOMP寄存器。
3.11 基線
電容式觸摸原理依賴于分析與先前存儲(chǔ)的基線值(有時(shí)稱為校準(zhǔn)值)的電容變化??梢允褂孟嚓P(guān)寄存器調(diào)整基線例程和行為,如BS位可強(qiáng)制將當(dāng)前傳感器值存儲(chǔ)為基線值,BASEINTERVAL表示基線采樣之間的觸摸幀數(shù),BASEPOSFILTER和BASENEGFILTER用于限制新基線的應(yīng)用速率,BASEFILTERTYPE和BASEFILTERSTRENGTH與正常采集濾波器的類(lèi)型和強(qiáng)度參數(shù)相同。
3.12 手勢(shì)特性和參數(shù)
手勢(shì)檢測(cè)和報(bào)告由一系列寄存器控制,如TOUCHSTATE、GESTURESTATE和GESTUREDIAG等。當(dāng)執(zhí)行手勢(shì)時(shí),手勢(shì)ID將被放置在GESTURESTATE寄存器中,TOUCHSTATE寄存器的GES位將被置位。GESTUREDIAG寄存器包含解釋手勢(shì)引擎最后操作邏輯的代碼,主要用于調(diào)試手勢(shì)參數(shù)。手勢(shì)調(diào)諧涉及多個(gè)參數(shù),如水平和垂直滑動(dòng)距離、滑動(dòng)保持閾值、最小滑動(dòng)速度、水平和垂直手勢(shì)角度、滑動(dòng)保持邊界、點(diǎn)擊距離、點(diǎn)擊間隔距離、點(diǎn)擊保持時(shí)間和手勢(shì)點(diǎn)擊時(shí)間等,可根據(jù)實(shí)際需求進(jìn)行調(diào)整。
四、應(yīng)用場(chǎng)景
MTCH6102適用于多種應(yīng)用場(chǎng)景,包括但不限于:
- 可穿戴設(shè)備:如耳機(jī)、手表、健身腕帶等,其低功耗特性可延長(zhǎng)設(shè)備的續(xù)航時(shí)間。
- 軌跡板和計(jì)算機(jī)外設(shè):提供精準(zhǔn)的觸摸操作體驗(yàn)。
- 具有可配置按鈕、鍵盤(pán)或滾動(dòng)功能的輸入設(shè)備:滿足不同用戶的操作需求。
- 單指手勢(shì)控制的任何界面:如滑動(dòng)、滾動(dòng)、雙擊等操作。
- 家庭自動(dòng)化控制面板:實(shí)現(xiàn)便捷的觸摸控制。
- 安全控制鍵盤(pán):提供安全可靠的輸入方式。
- 汽車(chē)中控臺(tái)控制:適應(yīng)汽車(chē)環(huán)境的工作要求。
- 游戲設(shè)備:增強(qiáng)游戲的交互體驗(yàn)。
- 遙控觸摸板:方便用戶進(jìn)行遠(yuǎn)程操作。
五、總結(jié)
MTCH6102低功耗投射電容式觸摸控制器以其豐富的功能、出色的性能和低功耗特性,為電子工程師提供了一個(gè)強(qiáng)大的觸摸解決方案。在設(shè)計(jì)過(guò)程中,需要注意引腳布局、布局設(shè)計(jì)、通信協(xié)議、傳感器設(shè)計(jì)、操作模式、控制器命令等多個(gè)方面的要點(diǎn),以確保產(chǎn)品的性能和穩(wěn)定性。通過(guò)合理應(yīng)用MTCH6102,能夠?yàn)楦黝?lèi)觸摸應(yīng)用帶來(lái)優(yōu)質(zhì)的用戶體驗(yàn)。你在使用MTCH6102的過(guò)程中遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享交流。
-
低功耗
+關(guān)注
關(guān)注
12文章
4183瀏覽量
107017 -
觸摸控制器
+關(guān)注
關(guān)注
0文章
40瀏覽量
14995 -
MTCH6102
+關(guān)注
關(guān)注
0文章
3瀏覽量
1461
發(fā)布評(píng)論請(qǐng)先 登錄
MTCH6303:創(chuàng)新的投射電容式觸摸控制器
DM320016:電容式觸摸板開(kāi)發(fā)套件的技術(shù)剖析
探索MTCH6102:低功耗投影電容式觸摸控制器的卓越之選
Microchip MTCH112雙通道接近觸摸控制器:設(shè)計(jì)應(yīng)用新選擇
MAXQ3108低功耗雙核微控制器:設(shè)計(jì)與應(yīng)用全解析
深入解析AD7147:電容式觸摸傳感器的理想之選
AD7150:超低功耗電容式接近感應(yīng)轉(zhuǎn)換器的卓越之選
MSP430FR263x/FR253x:超低功耗電容式觸摸感應(yīng)MCU的卓越之選
電子工程師必知:TSC2007低功耗觸摸屏控制器的全方位解析
深入解析TSC2004:低功耗4線觸摸屏控制器的卓越之選
探索MTCH112:雙通道接近觸摸控制器的卓越性能與應(yīng)用潛力
RL78/G23電容式觸摸評(píng)估系統(tǒng):設(shè)計(jì)與應(yīng)用全解析
探索MTCH112:雙通道接近觸摸控制器的卓越性能與應(yīng)用潛力
MTCH2120電容式觸摸控制器技術(shù)解析與應(yīng)用指南
MTCH9010液體檢測(cè)芯片技術(shù)解析:雙模傳感與低功耗設(shè)計(jì)的完美結(jié)合
MTCH6102低功耗投射電容式觸摸控制器:設(shè)計(jì)與應(yīng)用全解析
評(píng)論