新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > iMEMS加速度傳感器ADXL345

        iMEMS加速度傳感器ADXL345

        作者: 時間:2013-11-24 來源:網絡 收藏
        l; COLOR: rgb(0,0,0); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  4. Activity 當值超過一定門限(THRESH_ACT)時,Activity中斷置位。

          5. Inactivity 當值低于一定門限(THRESH_INACT)并且持續超過一定時間(TIME_INACT)時,Inactivity中斷置位。TIME_INACT可以設定的最長時間為255s。

          需要指出的是,對于Activity和Inactivity中斷,用戶可以針對X、Y、Z軸來分別進行使能或禁用。比如,可以只使能X軸的Activity中斷,而禁用Y軸和Z軸的Activity中斷。

          另外,對于Activity和Inactivity中斷,用戶還可以自由選擇DC coupled工作方式或者AC coupled工作方式。其區別在于,DC coupled工作方式下,每個采樣點的值將直接與門限(THRESH_ACT或THRESH_INACT)進行比較,來判斷是否發生中斷;而AC coupled工作方式下,新的采樣點將以之前的某個采樣點為參考,用兩個采樣點的差值與門限(THRESH_ACT或THRESH_INACT)進行比較,來判斷是否發生中斷。AC coupled工作方式下的Activity檢測,是選擇檢測開始時的那一個采樣點作為參考,以后每個采樣點的加速度值都與參考點進行比較。如果它們的差值超過門限(THRESH_ACT),則Activity中斷置位。AC coupled工作方式下的Inctivity檢測,同樣要選擇一個參考點。如果新采樣點與參考點的加速度差值超過門限(THRESH_INACT),參考點會被該采樣點更新。如果新采樣點與參考點的加速度差值小于門限(THRESH_INACT),并且持續超過一定時間(TIME_INACT),則Inctivity置位。

          6. Free_Fall 當加速度值低于一定門限(THRESH_FF)并且持續超過一定時間(TIME_FF)時,Free_Fall中斷置位。與Inactivity中斷的區別在于,Free_Fall中斷主要用于對自由落體運動的檢測。因此, X、Y、Z軸總是同時被使能或禁用;其時間設定也比Inactivity中斷中要小很多,TIME_FF可以設定的最大值為1.28s;而且Free_Fall中斷只能是DC coupled工作方式。

          7. Watermark 當FIFO里所存的采樣點超過一定點數(SAMPLES)時,Watermark中斷置位。當FIFO里的采樣點被讀取,使得其中保存的采樣點數小于該數值(SAMPLES)時,Watermark中斷自動清除。

          需要指出的是,的FIFO最多可以存儲32個采樣點(X、Y、Z三軸數值),且具有Bypass模式、普通FIFO模式、Stream模式和Trigger模式,一共4種工作模式。FIFO功能也是的一個重要且十分有用的功能。但是本文后面給出的解決方案中,并沒有使用到FIFO功能,所以,在此不做詳細介紹。

          8. Overrun 當有新采樣點更新了未被讀取得前次采樣點時,Overrun中斷置位。 Overrun功能與FIFO的工作模式有關,當FIFO工作在Bypass模式下,如果有新采樣點更新了DATAX、DATAY和DATAZ寄存器里的數值,則Overrun中斷置位。當FIFO工作在其他三種模式下,只有FIFO被存滿32點時,Overrun中斷才會置位。FIFO里的采樣點被讀取后,Overrun中斷自動清除。

        傳感器相關文章:傳感器工作原理


        風速傳感器相關文章:風速傳感器原理
        加速度計相關文章:加速度計原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 盐城市| 安阳县| 恩平市| 玉树县| 宁南县| 永昌县| 织金县| 泉州市| 东城区| 奇台县| 乐平市| 永清县| 闸北区| 平和县| 临颍县| 崇州市| 蓬溪县| 丹巴县| 嘉禾县| 济南市| 钦州市| 连江县| 苏尼特右旗| 宿迁市| 剑阁县| 平湖市| 秦皇岛市| 扶风县| 兴义市| 铜陵市| 台南市| 蕉岭县| 马鞍山市| 柞水县| 浮山县| 岱山县| 马关县| 彩票| 尚志市| 夏津县| 虞城县|