【技術(shù)貼】從技術(shù)底層到場景落地:艾為Haptic觸覺反饋全鏈路方案深度拆解
圖1 Haptic系統(tǒng)組成單元
如何設(shè)計Haptic效果
01
環(huán)境搭建
使用艾為Haptic GUI設(shè)計出波形后,通過Haptic EVB板驅(qū)動LRA馬達振動,使用示波器采集當(dāng)前效果輸出波形以及加速度波形,可以通過實時的加速度波形來重復(fù)調(diào)整GUI中的波形。圖2 設(shè)備連線圖
02
波形設(shè)計工具
Awinic SCP Haptic UI
為用戶提供開放式調(diào)試參數(shù),可以對波形做拼接組合以及剎車效果調(diào)試,配合Haptic EVB板可以實時體驗波形效果。
圖3 Awinic SCP Haptic UI WaveStudio 界面
TikTap APK
預(yù)集成各類高品質(zhì)振動模板
提供多種反饋強度、頻率等參數(shù)供用戶自行調(diào)整,滿足不同用戶對觸覺反饋的敏感程度和喜好
圖4 Tiktap短振調(diào)試界面
圖5 Tiktap長振調(diào)試界面
圖6 Tiktap應(yīng)用場景示例
TikTap Engine
TikTap Engine提供了振動波形可視圖、音頻轉(zhuǎn)振動、振動效果庫等功能,與聽覺效果緊密結(jié)合,為靜態(tài)、動態(tài)多媒體場景匹配身臨其境振感。
圖7 TikTap Engine調(diào)試界面
建模與仿真
為不同類型的馬達定制波形庫,供客戶索引。
圖8 馬達仿真示意圖
圖9 馬達效果庫示意圖
場景匹配
振感原則:
主動反饋得到的振動提醒追求干脆,減少余震
被動反饋得到的振動提醒優(yōu)先保證強度
利用強度、銳度和粒度的相互作用傳達不同信息:
增加強度 為瞬態(tài)事件提供明顯的觸覺反饋,例如,指紋成功或解鎖失敗
降低強度 為中性事件提供補充反饋,例如拖動APP或打開APP
提高銳度 以傳達輕微語義模式反饋,例如UI界面打字場景
降低銳度 以傳達重要語義模式反饋,例如虛擬鍵Home Key
粒度 振動的頻率及時間間隔。粒度越小,感知越迅速,例如鬧鐘撥盤
第六代高壓線性馬達驅(qū)動 IC AW86938SCSR
第六代高壓線性馬達驅(qū)動 IC AW86938SCSR憑借創(chuàng)新架構(gòu)與技術(shù)升級,重新定義觸覺反饋體驗。
產(chǎn)品特性:
2.3~5.5V寬電壓輸入
2.0V低UVLO
支持多級電池保護
支持LCC3.0功能
支持AAE2.0
Low power mode
支持I2S/TDM接口
支持ACH & AGH
支持馬達快啟快停算法
馬達內(nèi)阻檢測
Smart Loop功能for 小尺寸馬達應(yīng)用
1ms超快響應(yīng)時間
LCC精度:±1Hz
8.8Vout@VBAT=4.2V,8Ω Loading
Standby current:4.5μA
UVP OCP OTP功能
WLCSP- 2.213mm X 1.733mm X 0.541mm-20B封裝
圖10 AW86938S典型應(yīng)用圖
更多Haptic Driver物料歡迎大家到艾為官網(wǎng)查詢:www.awinic.com。
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。