在觸摸式用戶界面中實現(xiàn)觸覺技術(shù)
電容式觸摸界面正在逐步取代消費、汽車、工業(yè)與醫(yī)療應(yīng)用中的機械開關(guān)、旋鈕與調(diào)諧鈕。電容式觸摸傳感器由于其美觀、更高可靠性和更低生產(chǎn)/加工成本而大受歡迎。另外,由于不存在容易發(fā)生故障的機械組件,因此基于電容式觸摸感應(yīng)技術(shù)的用戶界面能夠改善用戶體驗和延長產(chǎn)品使用壽命。
本文引用地址:http://butianyuan.cn/article/262164.htm但是,由于電容式觸摸傳感器不具備機械按鈕與開關(guān)那樣的觸覺反饋,因此,從機械按鈕、旋鈕與調(diào)諧鈕轉(zhuǎn)變到電容式觸摸界面會給設(shè)計人員帶來挑戰(zhàn)。以在鍵盤上打字的體驗為例。在按下和釋放某個鍵后,由于彈簧的作用它可以彈起。我們可以通過手指感受到鍵彈回的力量,從而確認(rèn)已完成按鍵操作。而采用電容式觸摸界面無法提供內(nèi)在的機械反饋,所以用戶無法獲得與機械鍵相同的感受。由于主要目的是改善用戶體驗,因此缺乏觸覺反饋會給設(shè)計人員帶來挑戰(zhàn)。開發(fā)人員可以借助觸覺技術(shù)提供觸覺反饋、改善用戶體驗和增加產(chǎn)品價值。
圖1:在手機中實現(xiàn)的、用于提供觸覺反饋的觸覺技術(shù)示例。
觸覺技術(shù)是利用人的觸覺提供反饋、通過向用戶提供壓力、振動或運動感受的觸覺反饋技術(shù)。觸覺技術(shù)的一個簡單例子就是手機和平板電腦中采用的振動提醒。當(dāng)手機進入振動模式后,在有來電或消息時手機會采用促動器振動提醒用戶,用戶甚至無需查看屏幕。
圖2舉例說明了在電容式觸摸系統(tǒng)中實現(xiàn)的觸覺技術(shù)。其中,當(dāng)用戶觸摸電容式觸摸界面時就會啟動促動器產(chǎn)生振動。用戶的手指感覺到振動后可確認(rèn)觸摸操作。通過控制施加到促動器的電壓與頻率可以產(chǎn)生不同的觸摸反饋效果,如:單擊與雙擊。
圖2:觸覺技術(shù)的工作原理
????? 在觸摸式用戶界面中實現(xiàn)觸覺技術(shù):
圖3舉例說明了在觸摸式用戶界面中實現(xiàn)的觸覺反饋。此系統(tǒng)由以下組件構(gòu)成:
? 觸摸界面
? 觸摸感應(yīng)控制器
? 觸覺處理器
? 促動器
? 促動器驅(qū)動器
圖3:觸覺系統(tǒng)方框圖
????? 觸摸界面:觸摸界面是用戶與系統(tǒng)進行互動的區(qū)域。它由觸摸敏感型傳感器組成。觸摸界面可以是觸摸屏、觸摸按鍵或者兼而有之。例如,在手機應(yīng)用中,觸摸界面是LCD顯示屏上面的透明觸摸屏。在家用電器應(yīng)用中,觸摸界面則采用FR4/FPC PCB上的銅覆層。
觸摸感應(yīng)控制器:觸摸感應(yīng)控制器可以探測手指觸摸動作或者手指在觸摸表面上的觸摸位置。對于觸摸屏而言,觸摸控制器可以把觸摸坐標(biāo)發(fā)送到應(yīng)用處理器進行處理。對于觸摸按鍵而言,觸摸控制器則向應(yīng)用處理器發(fā)送開/關(guān)狀態(tài)信息。觸摸控制器的實例包括賽普拉斯的TrueTouch?與CapSense?控制器。
觸覺處理器:觸覺處理器由控制軟件以及可生成觸覺波形驅(qū)動促動器的算法構(gòu)成。觸覺處理器可以采用以下方式實現(xiàn):
? 與應(yīng)用處理器/MCU集成
? 采用獨立處理器
? 與觸摸控制器集成
? 與促動器驅(qū)動IC集成
? 與應(yīng)用處理器/MCU集成的觸覺處理器:在應(yīng)用處理器/MCU具有適當(dāng)處理帶寬和硬件資源的應(yīng)用中,觸覺處理器可以按圖3所示方法進行集成。此方法無需專用的觸覺處理器,因此能夠降低BOM成本和節(jié)省板級空間。
為了產(chǎn)生不同的觸覺效果,設(shè)計人員可以開發(fā)定制軟件,也可以獲得觸覺軟件供應(yīng)商的軟件許可。開發(fā)定制觸覺軟件需要大量設(shè)計工作、時間和附加成本。但是,定制觸覺軟件的優(yōu)勢在于設(shè)計人員能夠按照其最終應(yīng)用需求優(yōu)化觸覺效果。
為了減少設(shè)計工作和時間,設(shè)計人員可以獲取供應(yīng)商的觸覺軟件許可,也可以采用支持觸覺軟件的控制器。一個采用內(nèi)置觸覺軟件庫的MCU實例就是賽普拉斯的PSoC1控制器。
? 與獨立處理器集成的觸覺處理器:在應(yīng)用處理器/MCU不具備集成觸覺處理功能所需的帶寬或資源的應(yīng)用中,可以采用獨立處理器/MCU作為觸覺處理器。在大多數(shù)情況下都不會采用這種方法,因為其不但增加成本,而且會占用更多板級空間。
? 與觸摸控制器集成的觸覺處理器:此外,有些觸摸感應(yīng)控制器也會集成觸覺處理器。例如,賽普拉斯的CapSense控制器具有可靠的電容式觸摸感應(yīng)硬件,而且采用Immersion的TouchSense觸覺庫提供觸覺反饋。設(shè)計人員可以采用觸覺庫在其觸摸界面中快速實現(xiàn)觸覺反饋。在觸摸控制器中集成觸覺處理器能夠降低應(yīng)用處理器/MCU的負(fù)載,同時提供低成本實現(xiàn)方案。
? 與促動器驅(qū)動器集成的觸覺處理器:有少數(shù)驅(qū)動器驅(qū)動IC提供集成型觸覺處理器。此方法適用于需要在現(xiàn)有觸摸用戶界面中實現(xiàn)觸覺反饋的情況。采用在現(xiàn)有觸摸界面中具備集成觸覺處理器的促動器驅(qū)動IC可以最大限度地減少應(yīng)用處理器/MCU固件和電路板設(shè)計所需的修改工作。應(yīng)用處理器能夠向促動器驅(qū)動IC發(fā)送相應(yīng)的觸覺波形生成指令。
促動器:促動器是用于產(chǎn)生振動并且向用戶提供觸摸反饋的機電組件。促動器的輸入由觸覺處理器提供。促動器與觸摸式用戶界面集成在一起,以便在促動器獲得輸入時使設(shè)備產(chǎn)生振動。
觸覺系統(tǒng)可以采用各種促動器。最常用的包括:
? 偏心旋轉(zhuǎn)質(zhì)量(ERM)促動器 – ERM促動器是一種電機軸附帶偏移質(zhì)量塊的直流電機,如圖4所示。由于電機軸附帶偏移質(zhì)量塊,因此在電機旋轉(zhuǎn)時偏移質(zhì)量塊具有不均勻的向心力,從而產(chǎn)生一個凈離心力。該離心力會造成電機的位移。由于電機與設(shè)備連接,因此電機位移會造成整個設(shè)備振動。ERM電機的輸入是DC電壓。ERM電機的輸入電壓范圍為1~10V,而工作電流范圍是130~160mA。工作頻率范圍是90~200Hz。ERM電機成本低,但是能夠提供強勁振動。不過,其響應(yīng)時間非常長(40~80ms),因此不適合高質(zhì)量觸覺反饋。ERM電機可在手機中用于提供簡單的觸覺效果,如:振動提醒。
圖4:ERM制動器結(jié)構(gòu)
?????? ? 線性諧振促動器(LRA)– LRA由可動質(zhì)量塊、永磁體、音圈和振動彈簧組成,如圖5所示。在音圈獲得正弦輸入時,它會產(chǎn)生與永磁體相互作用的磁場,從而造成其線性運動。永磁體推動可動質(zhì)量塊上下運動,從而產(chǎn)生振動??蓜淤|(zhì)量塊連接的彈簧使其返還初始位置。LRA的輸入是正弦波。LRA的工作電壓范圍是2.5~10V,工作電流范圍是65~70mA。LRA電機的典型工作頻率(諧振頻率)是175Hz。與ERM相比,LRA響應(yīng)時間更短(20~30ms),而且能夠提供更精確、更溫柔的振動。LRA常用于在手機中提供虛擬鍵盤按鍵操作時的觸摸反饋。
圖5:LRA促動器結(jié)構(gòu)
電容相關(guān)文章:電容原理 電容式觸摸屏相關(guān)文章:電容式觸摸屏原理 電容傳感器相關(guān)文章:電容傳感器原理
評論