JAJSP86C November   2023  – May 2025 TMAG3001

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 説明
  5. ピン構成および機能
  6. 仕様
    1. 5.1  絶対最大定格
    2. 5.2  ESD 定格
    3. 5.3  推奨動作条件
    4. 5.4  熱に関する情報
    5. 5.5  電気的特性
    6. 5.6  温度センサ
    7. 5.7  A1 の磁気特性
    8. 5.8  A2 の磁気特性
    9. 5.9  磁気温度補償特性
    10. 5.10 I2C インターフェイスのタイミング
    11. 5.11 起動時間
    12. 5.12 タイミング図
    13. 5.13 代表的特性
  7. 詳細説明
    1. 6.1 概要
    2. 6.2 機能ブロック図
    3. 6.3 機能説明
      1. 6.3.1 磁束の方向
      2. 6.3.2 センサの位置
      3. 6.3.3 割り込み機能
      4. 6.3.4 変更時にウェークアップ
      5. 6.3.5 デバイスの I2C アドレス
      6. 6.3.6 磁気範囲の選択
      7. 6.3.7 更新レートの設定
    4. 6.4 デバイスの機能モード
      1. 6.4.1 スタンバイ (トリガ) モード
      2. 6.4.2 スリープ モード
      3. 6.4.3 ウェイクアップおよびスリープ (W&S) モード
      4. 6.4.4 連続測定モード
    5. 6.5 プログラミング
      1. 6.5.1 I2C インターフェイス
        1. 6.5.1.1 変換トリガ
        2. 6.5.1.2 バス トランザクション
          1. 6.5.1.2.1 3 チャンネル I2C 書き込み
          2. 6.5.1.2.2 ゼネラル コール書き込み
          3. 6.5.1.2.3 標準 I2C 読み取りし
          4. 6.5.1.2.4 16 ビット データ用 I2C 読み取りコマンド
          5. 6.5.1.2.5 8 ビット データ用 I2C 読み取りコマンド
          6. 6.5.1.2.6 I2C 読み取り CRC
      2. 6.5.2 データの定義
        1. 6.5.2.1 磁気センサ データ
        2. 6.5.2.2 温度センサ データ
        3. 6.5.2.3 磁気センサ ゲイン補正
        4. 6.5.2.4 磁気センサ オフセット補正
        5. 6.5.2.5 角度と大きさのデータの定義
        6. 6.5.2.6 角度オフセット補正
  8. レジスタ マップ
    1. 7.1 TMAG3001 のレジスタ
  9. アプリケーションと実装
    1. 8.1 アプリケーション情報
      1. 8.1.1 感度オプションの選択
      2. 8.1.2 磁石の温度補償
      3. 8.1.3 センサ変換
        1. 8.1.3.1 連続変換
        2. 8.1.3.2 トリガ変換
        3. 8.1.3.3 疑似同時サンプリング
      4. 8.1.4 磁気制限値チェック
      5. 8.1.5 マグニチュード制限チェック
      6. 8.1.6 角度制限値チェック
      7. 8.1.7 スイッチ モード
        1. 8.1.7.1 ユニポーラ スイッチ モード
        2. 8.1.7.2 オムニポーラ スイッチ モード
        3. 8.1.7.3 改ざん検出
        4. 8.1.7.4 角度スイッチ
        5. 8.1.7.5 マグニチュード スイッチ (ボタン押下検出)
      8. 8.1.8 リニア測定中の誤差の計算
      9. 8.1.9 角度測定中の誤差の計算
    2. 8.2 代表的なアプリケーション
      1. 8.2.1 角度測定
        1. 8.2.1.1 設計要件
        2. 8.2.1.2 詳細な設計手順
          1. 8.2.1.2.1 角度測定のゲイン調整
        3. 8.2.1.3 アプリケーション曲線
    3. 8.3 設計のベスト プラクティス
    4. 8.4 電源に関する推奨事項
    5. 8.5 レイアウト
      1. 8.5.1 レイアウトのガイドライン
      2. 8.5.2 レイアウト例
  10. デバイスおよびドキュメントのサポート
    1. 9.1 ドキュメントのサポート
      1. 9.1.1 関連資料
    2. 9.2 ドキュメントの更新通知を受け取る方法
    3. 9.3 サポート・リソース
    4. 9.4 商標
    5. 9.5 静電気放電に関する注意事項
    6. 9.6 用語集
  11. 10改訂履歴
  12. 11メカニカル、パッケージ、および注文情報

角度制限値チェック

TMAG3001は、角度計算機能が内蔵されているため、ANGLE_EN で設定される任意の2つの軸の角度スイッチとして使用できます。THR_SEL[1:0] が 1h に設定されている場合、角度スレッショルドの影響を受けやすいように本デバイスを構成できます。THR_SEL[1:0] が 1h に設定されている場合、THR_Config_1 レジスタは A_THR_REF として動作し、THR_Config_2 は A_THR_BAND として動作します。角度制限値のチェックは、A_THR_REF で設定された角度スレッショルド リファレンスと、A_THR_BANG で設定されたスレッショルド帯域を使用して構成できます。リファレンス角度スレッショルド A_THR_REF は (以下の表に示すように) 8 ビットでコード化された絶対角度であり、分解能は LSB ごとに 2 度、最大範囲は 360 度です。A_THR_BANT は、8 ビットにコード化された絶対角度であり、分解能は LSB ごとに 1 度、最大範囲は 180 度です。

表 8-4 角度制限値チェックのレジスタ設定
レジスタ名 THR_SEL[1:0] = 1h の場合のレジスタ エイリアス 説明

THR_Config_1

A_THR_REF

角度スレッショルドの基準を設定します
THR_Config_2 A_THR_BAND 基準の周囲のスレッショルド領域を設定します
THR_Config_3 Angle_Offset[7:0] ユーザー定義の角度オフセットを設定します

図 8-8図 8-9に、測定した角度が上または下に移動し、角度帯域を終了して角度帯域に入るときの角度制限クロス検出イベントの例を示します。図中の網掛け領域に測定された角度が残っている場合、デバイスは新しい変換ごとに割り込みを生成し続けます。MAG_THR_DIR レジスタ ビットは、スレッショルドを交差する範囲外の領域を選択するのに役立ちます。

TMAG3001 MAG_THR_DIR = 0h、THR_SEL[1:0] = 1h、INT_STATE = 1h での角度制限値のチェック図 8-8 MAG_THR_DIR = 0h、THR_SEL[1:0] = 1h、INT_STATE = 1h での角度制限値のチェック
TMAG3001 MAG_THR_DIR = 1b、THR_SEL = 01b、INT_STATE = 1b での角度制限クロス チェック図 8-9 MAG_THR_DIR = 1b、THR_SEL = 01b、INT_STATE = 1b での角度制限クロス チェック