小紅點(diǎn)(TrackPoint)首先出現(xiàn)在IBM ThinkPad 700C筆記本電腦中,于1992年問(wèn)世。隨后,小紅點(diǎn)在ThinkPad筆記本電腦中得到了廣泛的應(yīng)用,并且一直深受用戶(hù)的喜愛(ài),并迅速成為T(mén)hinkPad筆記本電腦的標(biāo)志性設(shè)備之一。
小紅點(diǎn)的工作原理是通過(guò)精確控制壓力來(lái)控制光標(biāo)的移動(dòng),使用者可以通過(guò)輕輕按壓指點(diǎn)桿來(lái)移動(dòng)光標(biāo)。其優(yōu)點(diǎn)在于:
提高工作效率:免于頻繁在鍵盤(pán)與觸控板或鼠標(biāo)間切換
符合人體工學(xué)設(shè)計(jì):指尖輕移即可實(shí)現(xiàn)精準(zhǔn)定位,有效避免因長(zhǎng)期使用觸控板導(dǎo)致食指皮膚受損,或過(guò)度使用鼠標(biāo)引發(fā)腕部不適
減輕負(fù)重:舍棄鼠標(biāo),符合移動(dòng)辦公的初衷
節(jié)省電力:有線(xiàn)鼠標(biāo)的光學(xué)或激光定位技術(shù)增加電力消耗。無(wú)線(xiàn)鼠標(biāo)通過(guò)藍(lán)牙或RF進(jìn)行無(wú)線(xiàn)通信,消耗獨(dú)立電源,用戶(hù)仍需時(shí)刻關(guān)注鼠標(biāo)的電量,影響使用體驗(yàn)
艾為小紅點(diǎn)(Trackpoint)解決方案
艾為電子結(jié)合壓力SOC(AW86803)和壓力傳感器的壓感技術(shù)方案,實(shí)現(xiàn)具有市場(chǎng)競(jìng)爭(zhēng)力的艾為小紅點(diǎn)解決方案。艾為小紅點(diǎn)解決方案主要包含以下幾種功能:
小紅點(diǎn)的壓力檢測(cè)
壓力值光標(biāo)坐標(biāo)轉(zhuǎn)換
固件升級(jí)更新(UEFI Capsule)
在Windows系統(tǒng)下,艾為小紅點(diǎn)解決方案滿(mǎn)足Windows系統(tǒng)中對(duì)于小紅點(diǎn)的所有規(guī)格標(biāo)準(zhǔn),在小紅點(diǎn)支桿下方的壓力傳感器,通過(guò)檢測(cè)面板所承受的壓力,實(shí)現(xiàn)對(duì)按壓行為的判斷。通過(guò)內(nèi)部算法,將壓力轉(zhuǎn)換成光標(biāo)的坐標(biāo)值,控制光標(biāo)的移動(dòng),用戶(hù)可以通過(guò)輕輕按壓指點(diǎn)桿來(lái)移動(dòng)光標(biāo)。
艾為小紅點(diǎn)整體解決方案示意圖
光標(biāo)處理:Windows的鼠標(biāo)子系統(tǒng)處理小紅點(diǎn)上傳的數(shù)據(jù)實(shí)現(xiàn)光標(biāo)的應(yīng)用
Setting APP:在系統(tǒng)設(shè)置中的應(yīng)用程序和對(duì)應(yīng)的驅(qū)動(dòng)實(shí)現(xiàn)對(duì)小紅點(diǎn)的參數(shù)配置
FMP Driver:通過(guò)Windows Update從遠(yuǎn)端服務(wù)器獲取包含了Capsule的Windows驅(qū)動(dòng),實(shí)現(xiàn)小紅點(diǎn)的固件在線(xiàn)升級(jí)
EC:EC提供相應(yīng)的通信鏈路所需軟硬件。小紅點(diǎn)的固件按照用戶(hù)的參數(shù)設(shè)定,形成對(duì)應(yīng)的按鍵和光標(biāo)數(shù)據(jù),小紅點(diǎn)包含Bootloader實(shí)現(xiàn)固件的在線(xiàn)升級(jí)
Trackpoint模組:小紅點(diǎn)硬件模組中包含F(xiàn)orce SoC以及壓力傳感器,通過(guò)PS/2硬件總線(xiàn)和GPIO連接至EC
01
壓力檢測(cè)實(shí)現(xiàn)原理
艾為小紅點(diǎn)解決方案中所采用的壓力按壓,以艾為壓力檢測(cè)技術(shù)為基礎(chǔ),此技術(shù)也被廣泛應(yīng)用在智能穿戴、車(chē)載、智能家居等領(lǐng)域。 壓力傳感器有很多種,應(yīng)用比較廣泛的當(dāng)屬壓阻式壓力傳感器,此傳感器由高靈敏度壓阻式柔性材料制作,當(dāng)其受力的作用產(chǎn)生拉伸或者壓縮時(shí),其電阻值會(huì)發(fā)生顯著變化,配合惠斯通橋式檢測(cè)電路,可引起檢測(cè)電路的差分電壓發(fā)生變化。
壓力檢測(cè)實(shí)現(xiàn)原理圖
定義Vd為V+與V-之間的電壓差,Vs為外部激勵(lì)電壓,R2和R4為阻值固定的電阻,R1和R3為壓力傳感器的等效電阻,它的阻值會(huì)隨傳感器所受壓力的變化而變化。根據(jù)電路基礎(chǔ)知識(shí)可知,V+點(diǎn)的電壓為:
,B點(diǎn)的電壓為:,Vd為兩者相減。當(dāng)壓力傳感器受力時(shí),R3和R4發(fā)生變化,假設(shè)壓力越大電阻越小,則壓力越大,V+越大,V-越小,電壓差Vd越大。 ?
艾為AW8680X系列芯片
作為艾為小紅點(diǎn)解決方案中的核心芯片,艾為AW8680X系列芯片不僅有多條模擬輸入通道可用來(lái)連接壓力傳感器,還有豐富的GPIO和硬件通信接口資源用以外掛Haptic芯片等功能。
AW8680X系列芯片 配合多顆壓力傳感器的工作原理圖
當(dāng)用戶(hù)在小紅點(diǎn)表面施加一個(gè)力時(shí),位于支桿下方的多顆壓力傳感器會(huì)產(chǎn)生對(duì)力的分擔(dān),壓力使得傳感器產(chǎn)生輕微的形變,進(jìn)而改變其電阻,導(dǎo)致傳感器周?chē)臋z測(cè)電路的電壓發(fā)生變化,AW8680X的AFE模擬前端中的高精度ADC會(huì)對(duì)壓力傳感器周?chē)碾妷翰钸M(jìn)行采樣,量化為數(shù)字量,再將這些原始數(shù)據(jù)傳遞給DSP數(shù)據(jù)處理芯片,DSP上運(yùn)行的數(shù)據(jù)處理軟件和壓力算法會(huì)根據(jù)每一路傳感器的采樣值計(jì)算其所受到的壓力,再推導(dǎo)出最終的合力。
02
光標(biāo)速度實(shí)現(xiàn)原理
在艾為小紅點(diǎn)解決方案中,AW8680X芯片會(huì)作為主控,外接壓力傳感器。小紅點(diǎn)通過(guò)使用電阻式壓力傳感器來(lái)感應(yīng)所施加的力,通過(guò)用手指的推動(dòng)來(lái)決定光標(biāo)移動(dòng)的方向和速度,光標(biāo)的移動(dòng)速度取決于施加的力,通過(guò)AW8680X中DSP的算法,結(jié)合設(shè)定的參數(shù),形成轉(zhuǎn)換曲線(xiàn),將壓力轉(zhuǎn)換成光標(biāo)或指針?biāo)俣取? 壓力和光標(biāo)或指針?biāo)俣戎g的關(guān)系是可以調(diào)整的,如同調(diào)整鼠標(biāo)的DPI值。
壓力與光標(biāo)/指針?biāo)俣汝P(guān)系調(diào)整示意圖
壓力值和光標(biāo)移動(dòng)速度的關(guān)系示例圖 縱軸是鼠標(biāo)的移動(dòng)速度,橫軸是支桿上的施力。當(dāng)施力很小的時(shí)候,鼠標(biāo)會(huì)以圖元單位移動(dòng)。當(dāng)施力增大時(shí),鼠標(biāo)的移動(dòng)速度會(huì)提高,甚至可以瞬間從屏幕的最左邊移動(dòng)到最右邊。
AW8680X的能夠提供高精度的壓力值,將壓力值轉(zhuǎn)換到光標(biāo)的移動(dòng)速度上時(shí),能夠?qū)毫χ颠M(jìn)一步細(xì)分,并按照人力工學(xué)曲線(xiàn),實(shí)現(xiàn)更加精細(xì)的光標(biāo)移動(dòng)速度,為用戶(hù)提供更細(xì)膩、更貼合使用習(xí)慣的交互體驗(yàn)。
03
UEFI Capsule固件更新
對(duì)于設(shè)備固件更新,出于安全性考慮,F(xiàn)lash設(shè)備在系統(tǒng)啟動(dòng)時(shí)是鎖住的,在操作系統(tǒng)中直接更新Flash是不可行的??尚械姆椒ㄊ遣僮飨到y(tǒng)將待更新的固件信息發(fā)送到系統(tǒng)固件,在下一次啟動(dòng)過(guò)程中,系統(tǒng)在Flash設(shè)備上鎖前更新固件,待更新的固件成為“Capsule”。
小紅點(diǎn)的Capsule固件升級(jí)驅(qū)動(dòng),設(shè)計(jì)主要分為三個(gè)部分:
① 安裝FMP實(shí)例
② 獲取目標(biāo)設(shè)備待更新固件映像的信息
③ 校驗(yàn)固件和調(diào)用FmpDeviceLib進(jìn)入固件更新流程
下圖為艾為小紅點(diǎn)解決方案中,UEFI Capsule的示意圖:
艾為小紅點(diǎn)Capsule升級(jí)方案,固件程序升級(jí)包存放在遠(yuǎn)端服務(wù)器,同步Windows Update的升級(jí)策略同步進(jìn)行升級(jí),整個(gè)升級(jí)過(guò)程發(fā)生在開(kāi)機(jī)過(guò)程中,所以用戶(hù)無(wú)需自行尋找固件與工具去操作升級(jí)。該升級(jí)方案能有效避免在升級(jí)過(guò)程中,因固件工具錯(cuò)誤、固件文件不匹配等情況導(dǎo)致升級(jí)失敗,從而給用戶(hù)提供更加安全、便捷、高效的使用體驗(yàn)。
04
小紅點(diǎn)方案使用效果
光標(biāo):觸控小紅點(diǎn)實(shí)現(xiàn)操控光標(biāo)移動(dòng)
按鍵:實(shí)現(xiàn)左鍵單擊,雙擊,右鍵
滾輪:滾動(dòng)屏幕方便查看
設(shè)置:配置光標(biāo)速度、靈敏度設(shè)置、支持壓力分級(jí)
在線(xiàn)固件升級(jí):開(kāi)機(jī)過(guò)程中,高效完成固件安全升級(jí)
結(jié)語(yǔ)
艾為電子基于壓感技術(shù)打造的小紅點(diǎn)解決方案,通過(guò)對(duì)Windows系統(tǒng)的深入理解,將壓感技術(shù)應(yīng)用在Windows平臺(tái),使小紅點(diǎn)擁有更高的靈敏度。該方案新增壓力分級(jí)和安全升級(jí)功能,為用戶(hù)提供了更多的技術(shù)選擇,提升使用體驗(yàn)。 艾為電子的壓感技術(shù)方案也延伸至Windows壓感觸控板應(yīng)用領(lǐng)域,結(jié)合觸控和Haptic芯片,為用戶(hù)構(gòu)建出一個(gè)三維立體、生動(dòng)逼真的交互空間。此外,艾為的壓感技術(shù)也被廣泛應(yīng)用在智能穿戴,車(chē)載、智能家居等領(lǐng)域,賦予用戶(hù)高精度、高靈敏度的指尖交互體驗(yàn)。
審核編輯:劉清
-
無(wú)線(xiàn)通信
+關(guān)注
關(guān)注
58文章
4493瀏覽量
143345 -
壓力傳感器
+關(guān)注
關(guān)注
35文章
2147瀏覽量
163231 -
智能家居
+關(guān)注
關(guān)注
1926文章
9471瀏覽量
183866 -
數(shù)據(jù)處理
+關(guān)注
關(guān)注
0文章
572瀏覽量
28507 -
GPIO
+關(guān)注
關(guān)注
16文章
1188瀏覽量
51832
原文標(biāo)題:【技術(shù)帖】艾為推出筆記本小紅點(diǎn)(TrackPoint)解決方案,高精度壓感打造觸覺(jué)交互“芯”體驗(yàn)
文章出處:【微信號(hào):awinicfamily,微信公眾號(hào):艾為之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論