<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術 > 設計應用 > 妙用MEMS加速度計 + 高通濾波器組合“砍”系統(tǒng)功耗

          妙用MEMS加速度計 + 高通濾波器組合“砍”系統(tǒng)功耗

          作者: 時間:2013-11-19 來源:網(wǎng)絡 收藏
          ormal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  相反的,行動裝置在正常工作模式下保持動作狀態(tài),INT1接腳上的中斷訊號將保持低位準,如果裝置在任何傾斜位置始終保持靜止狀態(tài),則中斷訊號始終保持高位準。因此,主處理器能夠定期讀取INT1接腳的位準,再次檢查手持裝置處于靜止狀態(tài)還是動作狀態(tài)。

            在意法半導體(ST)開發(fā)的LIS3DH數(shù)位加速度計代碼示例中(圖2),INT1_CFG配置與自由落體事件偵測相同,不同之處則是自由落體中斷無須使用器,且自由落體時長在毫秒範圍內(nèi),運算邏輯如圖3所示。

            妙用MEMS加速度計 + 高通濾波器組合“砍”系統(tǒng)功耗

            圖2 數(shù)位加速度計代碼示例

            妙用MEMS加速度計 + 高通濾波器組合“砍”系統(tǒng)功耗

            圖3 加速度計INT1運算邏輯

            當手持裝置在任何傾斜位置保持靜止狀態(tài)超過5秒后,加速度計INT1接腳將從低位準轉變?yōu)楦呶粶剩驗樵谑褂?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/高通濾波">高通濾波器后,X/Y/Z軸加速度均在±125mg THS內(nèi)。此外,手持裝置的自由落體事件不會觸發(fā)INT1接腳從低位準轉變高位準,因為X/Y/Z軸加速度同時在±125mg THS內(nèi)的時間少于5秒。

            如果因為動作的原因,X、Y和Z中任何一軸的加速度超過±125mg,且設備繼續(xù)保持動作狀態(tài),INT1接腳就會從高位準轉變低位準。

            當設備進入靜止狀態(tài)還不到5秒再次進入動作狀態(tài),則INT1接腳繼續(xù)保持低位準,若設備再次靜止,5秒時長將開始從50最低有效位(LSB)倒數(shù)計時,到0LSB終止,輸出資料速率為10Hz。

            加速度計中斷接腳省電妙用多

            顯而易見,內(nèi)建器和自由落體偵測功能的加速度計設計解決方案,能夠藉由一個中斷接腳為微處理器提供可靠的喚醒和無動作偵測中斷訊號,讓手機節(jié)能模式的偵測行為無需微處理器全程參與,進而達成系統(tǒng)省電效果。

            此外,使用者還可按照自己的應用設計靈活配置加速度計的臨界值和時長參數(shù)。在功耗方面,此一解決方案的效能高于使用觸控螢幕、按鍵和微處理器計時器開閉螢幕的方法。

          高通濾波器相關文章:高通濾波器原理
          加速度計相關文章:加速度計原理

          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();