LIS3DH芯片集成了單擊和雙擊的功能,這給很多應(yīng)用提供了便利,例如在穿戴設(shè)備上,不但減少了布置按鍵給小巧的結(jié)構(gòu)設(shè)計(jì)帶來(lái)的挑戰(zhàn),對(duì)于用戶來(lái)說,這種更大自由度的操作方式更是一種愉悅的享受。下面具體介紹下這個(gè)功能吧。
要了解這兩個(gè)功能的設(shè)置,需先了解下相關(guān)的寄存器:
這里有一個(gè)閾值設(shè)置的寄存器,和三個(gè)時(shí)間的窗口設(shè)置的寄存器(timelimit , time latency, time window). 后面在介紹single click 和double click 時(shí)會(huì)講到他們分別的作用。
一 Single click
如下圖,sensor通過檢查加速度的變化是否有超出預(yù)先定義的閾值,然后在規(guī)定的時(shí)間內(nèi)(time limit)又是否小于此閾值來(lái)判斷一個(gè)single click 的動(dòng)作,閾值和時(shí)間(time limit)就定義了加速的的變化波形。下圖中,a 同時(shí)滿足了閾值和時(shí)間限制的條件,是一次成功的動(dòng)作的識(shí)別,然后產(chǎn)生了中斷。b只滿足了大于閾值的條件,但在規(guī)定時(shí)間限制內(nèi)沒有降到閾值下,所以不滿足識(shí)別的條件。
二Double click
如下圖,double click實(shí)際上是兩個(gè)singleclick的識(shí)別,但是同時(shí)還要滿足另外兩個(gè)時(shí)間窗口的要求(timelatency , time window).當(dāng)?shù)谝?/span>click識(shí)別后,在time latency 窗口內(nèi),sensor不會(huì)做任何識(shí)別,在time window 窗口內(nèi)開始第二click的識(shí)別,判斷此時(shí)的加速度值是否大于閾值,如果成功識(shí)別到第二次click,就會(huì)產(chǎn)生一個(gè)中斷輸出一個(gè)doubleclick 的事件。
實(shí)戰(zhàn)技巧:
1)時(shí)間窗口的設(shè)置,寄存器每個(gè)最小的時(shí)間單位是LSB=1/ODR(output data rate) , 假設(shè)ODR是100 HZ,那最小的時(shí)間單位就是10ms,假設(shè)你要設(shè)的時(shí)間是t,那對(duì)應(yīng)的寄存器就要設(shè)置為X=t/(1/100).
2)閾值的設(shè)定是與量程相關(guān)的,1LSB= FULL SCALE/128.
3)數(shù)據(jù)的采集,為了設(shè)置合理的時(shí)間窗口和閾值,要進(jìn)行數(shù)據(jù)的收集,因?yàn)椴煌膽?yīng)用,結(jié)構(gòu),材料可能不同,導(dǎo)致最終敲擊的波形會(huì)有一些差異,建議收集數(shù)據(jù)時(shí)采用系統(tǒng)能支持的最大采樣頻率,這樣采集的數(shù)據(jù)才能完整反映實(shí)際的波形。如下圖是一個(gè)雙擊的波形圖。可以看出波形比較尖銳,latency窗口比timelimit 窗口要明顯的大。
4) 根據(jù)設(shè)計(jì)的要求合理評(píng)估識(shí)別率與誤觸發(fā)率,最終配置合理的參數(shù)。
-
加速計(jì)
+關(guān)注
關(guān)注
3文章
126瀏覽量
58462
原文標(biāo)題:ST加速計(jì)使用基礎(chǔ)篇 三 --single click, double click
文章出處:【微信號(hào):St_AMSChina,微信公眾號(hào):意法半導(dǎo)體AMG】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
希捷科技推出一鍵(one-click)備份的儲(chǔ)存裝置
MikroElektronika的mikroBUS Click板是否從頭開始的制作?
MCC中的MikroE Click板出現(xiàn)問題
cypress 主窗口click打開新窗口怎樣繼續(xù)運(yùn)行
LIGHTHOUSE與CLICK EFFECTS攜手提供整體
How to Pick a Click-and-Pop Su
![How to Pick a <b class='flag-5'>Click</b>-and-Pop Su](https://file1.elecfans.com//web2/M00/A5/29/wKgZomUMNzGAQkkbAAAU2Suakqs790.gif)
ST推出MEMS加速計(jì)產(chǎn)品
tap和click事件區(qū)別
基于RTC5CLICK實(shí)時(shí)時(shí)鐘的參考設(shè)計(jì)
![基于RTC5<b class='flag-5'>CLICK</b>實(shí)時(shí)時(shí)鐘的參考設(shè)計(jì)](https://file.elecfans.com/web2/M00/06/44/poYBAGDmQVWABdqFAABelke8cN0129.jpg)
基于GSM2CLICK無(wú)線系統(tǒng)的
基于GPS3CLICK無(wú)線系統(tǒng)的
基于GNSS2CLICK無(wú)線系統(tǒng)的
使用Zerynth應(yīng)用程序和Python的Flip&Click板LED控制
![使用Zerynth應(yīng)用程序和Python的Flip&<b class='flag-5'>Click</b>板LED控制](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
使用NXP Rapid IoT檢索Sigfox Click模塊ID和PAC
![使用NXP Rapid IoT檢索Sigfox <b class='flag-5'>Click</b>模塊ID和PAC](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Click:超好用的命令行界面實(shí)現(xiàn)工具
![<b class='flag-5'>Click</b>:超好用的命令行界面實(shí)現(xiàn)工具](https://file1.elecfans.com/web2/M00/AB/41/wKgaomU_FtKAAclvAAA9u2bQmNw131.jpg)
評(píng)論