ZHCSR44C November 2023 – May 2025 TMAG3001
PRODUCTION DATA
TMAG3001 支持對(duì)磁場或角度測量進(jìn)行相對(duì)磁體限值檢查。對(duì)于僅關(guān)注相對(duì)測量的應(yīng)用,可以將器件配置為通過 WOC_SEL 位進(jìn)行響應(yīng)。在該模式下,器件監(jiān)測磁軸之一或角度輸出的變化,并通過提供基于 INT_MODE[2:0] 位的中斷響應(yīng)來喚醒系統(tǒng)。當(dāng)獲得中斷響應(yīng)時(shí),新的傳感器測量結(jié)果將用作連續(xù)測量結(jié)果的基準(zhǔn)閾值。當(dāng) INT_Mode[2:0] 設(shè)置為單極或全極開關(guān)模式或當(dāng) THR_SEL ≠ 0h 時(shí),變化時(shí)喚醒功能被禁用。該器件可配置為在待機(jī)、活動(dòng)或喚醒和睡眠模式下提供變化時(shí)喚醒響應(yīng)。如果主機(jī)在器件處于喚醒和睡眠模式時(shí)因變化時(shí)喚醒功能中斷后從器件讀取數(shù)據(jù),則主機(jī)必須在重新進(jìn)入喚醒和睡眠模式之前啟動(dòng)轉(zhuǎn)換以保存結(jié)果。
當(dāng) WOC_SEL 設(shè)置為 2h 時(shí),器件僅根據(jù) MAG_CH_EN 的設(shè)置,在首個(gè)啟用的磁軸上監(jiān)測輸出測量值的變化。例如,如果 MAG_CH_EN 設(shè)置為 5h,則僅監(jiān)測 Z 通道的變化時(shí)喚醒。如果 MAG_CH_EN 設(shè)置為 9h,則僅監(jiān)測 Y 通道的變化時(shí)喚醒。圖 6-8 顯示了該模式下的器件響應(yīng)示例。在該示例中,MAG_CH_EN 設(shè)置為 1h,其中器件響應(yīng) X 磁場。超過閾值時(shí),基準(zhǔn)閾值的新值被設(shè)置為傳感器輸出值。遲滯使用 THR_HYST 位來配置。如果新測量值的變化比前一個(gè)測量值大設(shè)定的遲滯值,則提供中斷響應(yīng)。在此處,INT_Mode[2:0] 設(shè)置為 1h 以通過 INT 引腳提供中斷響應(yīng),INT_STATE 設(shè)置為 1h 以提供固定中斷響應(yīng)。
磁軸測量的變化時(shí)喚醒功能會(huì)在從正磁場轉(zhuǎn)換到負(fù)磁場時(shí)觸發(fā)中斷,反之亦然。角度測量的變化時(shí)喚醒功能會(huì)將從 0° 到 359°或從 359° 到 0° 的角度轉(zhuǎn)換視為 359°的凈變化,以便與閾值設(shè)置進(jìn)行比較。
圖 6-9 展示了 WOC_SEL = 1h 時(shí)的器件響應(yīng),其中器件響應(yīng)使用 ANGLE_EN 位設(shè)置的角度測量。當(dāng)前測量的閾值是根據(jù)前一個(gè)測量值和使用 ANG_HYS 位配置的遲滯設(shè)置的。如果新測量值的變化比前一個(gè)測量值大設(shè)定的遲滯值,則提供中斷響應(yīng)。
| WAC_SEL 設(shè)置 | THR_SEL 設(shè)置 | INT_MODE 設(shè)置 | 由……配置的遲滯 | |
|---|---|---|---|---|
| 變化時(shí)喚醒(角度) | WOC_SEL = 1h | THR_SEL = 0h | INT_MODE ≠ 5h,6h | ANGLE_HYS |
| 變化時(shí)喚醒(磁場) | WOC_SEL = 2h | THR_SEL = 0h | INT_MODE ≠ 5h,6h | THR_HYST |