<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ST加速計使用基礎篇——single click, double click

意法半導體AMG ? 來源:未知 ? 作者:佚名 ? 2017-09-21 16:33 ? 次閱讀

LIS3DH芯片集成了單擊和雙擊的功能,這給很多應用提供了便利,例如在穿戴設備上,不但減少了布置按鍵給小巧的結構設計帶來的挑戰,對于用戶來說,這種更大自由度的操作方式更是一種愉悅的享受。下面具體介紹下這個功能吧。

要了解這兩個功能的設置,需先了解下相關的寄存器

這里有一個閾值設置的寄存器,和三個時間的窗口設置的寄存器(timelimit , time latency, time window. 后面在介紹single click double click 時會講到他們分別的作用。

Single click

如下圖,sensor通過檢查加速度的變化是否有超出預先定義的閾值,然后在規定的時間內(time limit)又是否小于此閾值來判斷一個single click 的動作,閾值和時間(time limit)就定義了加速的的變化波形。下圖中,a 同時滿足了閾值和時間限制的條件,是一次成功的動作的識別,然后產生了中斷。b只滿足了大于閾值的條件,但在規定時間限制內沒有降到閾值下,所以不滿足識別的條件。

Double click

如下圖,double click實際上是兩個singleclick的識別,但是同時還要滿足另外兩個時間窗口的要求(timelatency , time window.當第一click識別后,在time latency 窗口內,sensor不會做任何識別,在time window 窗口內開始第二click的識別,判斷此時的加速度值是否大于閾值,如果成功識別到第二次click,就會產生一個中斷輸出一個doubleclick 的事件。

實戰技巧:

1)時間窗口的設置,寄存器每個最小的時間單位是LSB=1/ODR(output data rate) , 假設ODR100 HZ,那最小的時間單位就是10ms,假設你要設的時間是t,那對應的寄存器就要設置為X=t/(1/100).

2)閾值的設定是與量程相關的,1LSB= FULL SCALE/128.

3)數據的采集,為了設置合理的時間窗口和閾值,要進行數據的收集,因為不同的應用,結構,材料可能不同,導致最終敲擊的波形會有一些差異,建議收集數據時采用系統能支持的最大采樣頻率,這樣采集的數據才能完整反映實際的波形。如下圖是一個雙擊的波形圖??梢钥闯霾ㄐ伪容^尖銳,latency窗口比timelimit 窗口要明顯的大。

4) 根據設計的要求合理評估識別率與誤觸發率,最終配置合理的參數。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 加速計
    +關注

    關注

    3

    文章

    126

    瀏覽量

    58356

原文標題:ST加速計使用基礎篇 三 --single click, double click

文章出處:【微信號:St_AMSChina,微信公眾號:意法半導體AMG】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    希捷科技推出一鍵(one-click)備份的儲存裝置

      希捷科技推出最新款Backup Plus儲存裝置,該款新產品提供使用者最簡單的功能設定、一鍵(one-click)備份、并支援Facebook和Flickr內容儲存與共享。
    發表于 06-27 10:32 ?1084次閱讀

    【MultiButton】并發狀態事件驅動按鍵驅動模塊,量產產品實踐

    , Callback_SINGLE_CLICK_Handler); button_attach(&button1, DOUBLE_CLICK, Callback_DOUBLE_Click_Handler); ...4. 啟動
    發表于 09-02 14:44

    MikroElektronika的mikroBUS Click板是否從頭開始的制作?

    MikroElektronika的mikroBUS Click平臺是他們開發的標準,可以更快,更輕松地評估產品。從形狀和尺寸到引出線和通信選項的所有內容都在其標準規范中列出。他們甚至提供所有這些板
    發表于 10-31 07:10

    MCC中的MikroE Click板出現問題

    ( PIC16F18855 ) and Microchip Code Configurator MCC.MikroElektronika click board library and click boards
    發表于 02-25 11:43

    cypress 主窗口click打開新窗口怎樣繼續運行

    有些按鈕click后,新窗口打開了其他頁面,這時主窗口就無法運行新窗口上的操作。有什么解決辦法嗎?
    發表于 11-19 15:50

    LIGHTHOUSE與CLICK EFFECTS攜手提供整體

    LIGHTHOUSE與CLICK EFFECTS攜手提供整體LED顯示解決方案 日前,LED顯示解決方案供應商Lighthouse(兆光科技)與Sound & Video Creations旗下的Click Effects公司共同宣布,將共同為體育和
    發表于 10-09 07:55 ?679次閱讀

    How to Pick a Click-and-Pop Su

    How to Pick a Click-and-Pop Suppressor Abstract: This application note presents the MAX9890
    發表于 07-18 08:31 ?950次閱讀
    How to Pick a <b class='flag-5'>Click</b>-and-Pop Su

    tap和click事件區別

    。 介紹下tap和click的區別: 兩者都會在點擊時觸發,但是在web手機端,clikc會有200-300ms的延時,所以要用tap代替click作為點擊事件,singleTap和doubleTap分別作為單次點擊和雙擊,但是使用tap會帶來點透事件(事件穿透)。
    發表于 11-28 17:04 ?4788次閱讀

    基于RTC5CLICK實時時鐘的參考設計

    View the reference design for RTC5CLICK. http://www.qd573.com/soft/ has thousands of reference designs to help bring your project to life.
    發表于 07-08 08:05 ?4次下載
    基于RTC5<b class='flag-5'>CLICK</b>實時時鐘的參考設計

    基于GSM2CLICK無線系統的

    View the reference design for GSM2CLICK. http://www.qd573.com/soft/ has thousands of reference designs to help bring your project to life.
    發表于 08-30 11:06 ?9次下載

    基于GPS3CLICK無線系統的

    View the reference design for GPS3CLICK. http://www.qd573.com/soft/ has thousands of reference designs to help bring your project to life.
    發表于 08-30 11:08 ?9次下載

    基于GNSS2CLICK無線系統的

    View the reference design for GNSS2CLICK. http://www.qd573.com/soft/ has thousands of reference designs to help bring your project to life.
    發表于 08-30 11:12 ?7次下載

    使用Zerynth應用程序和Python的Flip&Click板LED控制

    電子發燒友網站提供《使用Zerynth應用程序和Python的Flip&Click板LED控制.zip》資料免費下載
    發表于 11-10 10:18 ?0次下載
    使用Zerynth應用程序和Python的Flip&<b class='flag-5'>Click</b>板LED控制

    使用NXP Rapid IoT檢索Sigfox Click模塊ID和PAC

    電子發燒友網站提供《使用NXP Rapid IoT檢索Sigfox Click模塊ID和PAC.zip》資料免費下載
    發表于 07-12 11:08 ?0次下載
    使用NXP Rapid IoT檢索Sigfox <b class='flag-5'>Click</b>模塊ID和PAC

    Click:超好用的命令行界面實現工具

    Click 是一個簡潔好用的Python模塊,它能用盡量少的代碼實現漂亮的命令行界面。它不僅開箱即用、還能支持高度自定義的配置。 一個簡單的示例如下: import click
    的頭像 發表于 10-30 10:37 ?363次閱讀
    <b class='flag-5'>Click</b>:超好用的命令行界面實現工具
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>