妙用MEMS加速度計 + 高通濾波器組合“砍”系統(tǒng)功耗
在意法半導(dǎo)體(ST)開發(fā)的LIS3DH數(shù)位加速度計代碼示例中(圖2),INT1_CFG配置與自由落體事件偵測相同,不同之處則是自由落體中斷無須使用高通濾波器,且自由落體時長在毫秒範(fàn)圍內(nèi),運算邏輯如圖3所示。
圖2 數(shù)位加速度計代碼示例
圖3 加速度計INT1運算邏輯
當(dāng)手持裝置在任何傾斜位置保持靜止?fàn)顟B(tài)超過5秒后,加速度計INT1接腳將從低位準(zhǔn)轉(zhuǎn)變?yōu)楦呶粶?zhǔn),因為在使用高通濾波器后,X/Y/Z軸加速度均在±125mg THS內(nèi)。此外,手持裝置的自由落體事件不會觸發(fā)INT1接腳從低位準(zhǔn)轉(zhuǎn)變高位準(zhǔn),因為X/Y/Z軸加速度同時在±125mg THS內(nèi)的時間少于5秒。
如果因為動作的原因,X、Y和Z中任何一軸的加速度超過±125mg,且設(shè)備繼續(xù)保持動作狀態(tài),INT1接腳就會從高位準(zhǔn)轉(zhuǎn)變低位準(zhǔn)。
當(dāng)設(shè)備進入靜止?fàn)顟B(tài)還不到5秒再次進入動作狀態(tài),則INT1接腳繼續(xù)保持低位準(zhǔn),若設(shè)備再次靜止,5秒時長將開始從50最低有效位(LSB)倒數(shù)計時,到0LSB終止,輸出資料速率為10Hz。
加速度計中斷接腳省電妙用多
顯而易見,內(nèi)建高通濾波器和自由落體偵測功能的加速度計設(shè)計解決方案,能夠藉由一個中斷接腳為微處理器提供可靠的喚醒和無動作偵測中斷訊號,讓手機節(jié)能模式的偵測行為無需微處理器全程參與,進而達成系統(tǒng)省電效果。
此外,使用者還可按照自己的應(yīng)用設(shè)計靈活配置加速度計的臨界值和時長參數(shù)。在功耗方面,此一解決方案的效能高于使用觸控螢?zāi)?、按鍵和微處理器計時器開閉螢?zāi)坏姆椒ā?/P>
高通濾波器相關(guān)文章:高通濾波器原理 加速度計相關(guān)文章:加速度計原理
評論