慣性量測單元BMI160使用設計之 free fall detection

這裡介紹一下BMI160 的free fall detection中斷設定功能,BMI160 內建中斷控制器,可以透過暫存器的設置來啟動free fall detection的設置,當偵測到free fall detection事件就可以透過指定的中斷輸出接腳來通知主控端,來完成到free fall detection 中斷的偵測。
Free fall detection 中斷是加速度計的一種應用,常用於裝置落下的偵測。

要設置free fall detection 的interrupt 必需要設置free fall detection 的duration 可設置範圍從2.5ms ~640 ms。
設置方式如下所示:




要設置Low-G 的interrupt,需要設置如下Low-G trigger 的threshold ,可設置範圍及設置方式如下所示:




要致能 free fall detection 的interrupt,需要設置如下暫存器位元3的Low_g_en enable致能位元,設置方式如下所示:




再來設定指定的Low-G interrupt的輸出腳和設定訊號作動方式和準位,設置方式如下所示:



BMI160 支援interrupt 觸發時序配置,可以調整Low-G interrupt的輸出腳的latch time, 設置方式如下所示:



最後還需指定Low-G interrupt的BMI160的 INT腳位輸出,

設置方式如下所示:



★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論