JAJSRC3G December   2010  – September 2025 TMP411-Q1 , TMP411D-Q1

PRODUCTION DATA  

  1.   1
  2. 1 特長
  3. 2 アプリケーション
  4. 3 説明
  5. 4 デバイスの比較
  6. 5 ピン構成および機能
  7. 6 仕様
    1. 6.1  絶対最大定格
    2. 6.2  ESD 定格
    3. 6.3  推奨動作条件
    4. 6.4  熱に関する情報
    5. 6.5  電気的特性 (TMP411-Q1)
    6. 6.6  電気的特性 (TMP411D-Q1)
    7. 6.7  タイミング特性
    8. 6.8  タイミング図
    9. 6.9  代表的特性 (TMP411-Q1)
    10. 6.10 代表的特性 (TMP411D-Q1)
  8. 7 詳細説明
    1. 7.1 概要
    2. 7.2 機能ブロック図
    3. 7.3 機能説明
      1. 7.3.1 直列抵抗のキャンセル
      2. 7.3.2 差動入力容量
      3. 7.3.3 温度測定データ
      4. 7.3.4 THERM (ピン 4) and ALERT/ THERM2 (ピン 6)
      5. 7.3.5 センサーの故障
      6. 7.3.6 低電圧誤動作防止 (TMP411-Q1 のみ)
      7. 7.3.7 フィルタリング
    4. 7.4 デバイスの機能モード
      1. 7.4.1 シャットダウン モード (SD)
      2. 7.4.2 ワンショット変換
    5. 7.5 プログラミング
      1. 7.5.1  シリアル インターフェイス
      2. 7.5.2  バスの概要
      3. 7.5.3  タイミング図
      4. 7.5.4  シリアル バス アドレス
      5. 7.5.5  読み取り / 書き込み操作
      6. 7.5.6  タイムアウト機能
      7. 7.5.7  高速モード
      8. 7.5.8  ゼネラル コール リセット
      9. 7.5.9  ソフトウェア リセット
      10. 7.5.10 SMBUS のアラート機能
  9. 8 レジスタ マップ
    1. 8.1  レジスタ情報
    2. 8.2  ポインタ レジスタ
    3. 8.3  温度レジスタ
    4. 8.4  制限レジスタ
    5. 8.5  ステータス レジスタ
    6. 8.6  構成レジスタ
    7. 8.7  分解能レジスタ
    8. 8.8  変換レート レジスタ
    9. 8.9  N 係数補正レジスタ
    10. 8.10 最小レジスタと最大レジスタ
    11. 8.11 連続アラート レジスタ
    12. 8.12 THERM ヒステリシス レジスタ
    13. 8.13 識別レジスタ
  10. 9 アプリケーションと実装
    1. 9.1 アプリケーション情報
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 設計要件
      2. 9.2.2 詳細な設計手順
      3. 9.2.3 アプリケーション曲線
    3. 9.3 電源に関する推奨事項
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドライン
      2. 9.4.2 レイアウト例
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントのサポート
      1. 10.1.1 関連資料
    2. 10.2 ドキュメントの更新通知を受け取る方法
    3. 10.3 サポート・リソース
    4. 10.4 商標
    5. 10.5 静電気放電に関する注意事項
    6. 10.6 用語集
  12. 11改訂履歴
  13. 12メカニカル、パッケージ、および注文情報

温度測定データ

温度測定データは、ローカルおよびリモートの両方で、デフォルト範囲 0℃~127℃ で取得されます。–55℃ ~ 150℃ の測定は、拡張温度範囲に合わせて TMP411-Q1 および TMP411D-Q1 デバイスを再構成することにより、ローカルおよびリモートの両方で行えます。TMP411-Q1 および TMP411D-Q1 の構成を標準温度範囲から拡張温度範囲に変更するには、構成レジスタのビット 2 (RANGE) を Low から Hight に切り替えます。

デフォルトの測定範囲内での変換による温度データは、表 7-1 の標準 2 進数の列に記載されているように、2 進数形式で表されます。0℃未満の場合、データ値は 0 (00h) になります。同様に、127℃を超える温度は 127 (7Fh) の値になります。デバイスは、構成レジスタのビット 2 を Low から High に変更することで、拡張温度範囲全体にわたる測定値を設定できます。温度変換が次に行われるときに、測定範囲とデータ フォーマットが標準 2 進数から拡張 2 進数に変更されます。拡張温度範囲構成でキャプチャされたデータの場合、表 7-1 の拡張 2 進数の列に記載されているように、標準 2 進数値に対して 64 (40h) のオフセットが追加されます。この構成では、0°C 未満の温度を測定できます。最低 -64°C から最高 191°C までの温度に対応する 2 進数の値が可能ですが、ほとんどの温度検知ダイオードは -55°C から 150°C の範囲でしか測定できません。また、TMP411-Q1 および TMP411D-Q1 デバイスの定格周囲温度は、-40°C から 125°C の範囲のみです。絶対最大定格表に記載されているパラメータを遵守する必要があります。

表 7-1 温度データの形式 (ローカルおよびリモート温度上位バイト)
温度 (℃)ローカル/リモート温度レジスタ上位バイト値 (1℃ 分解能)
標準 2 進数拡張 2 進数
2 進数16 進2 進数16 進
-640000 0000000000 000000
-500000 0000000000 11100E
-250000 0000000010 011127
00000 0000000100 000040
10000 0001010100 000141
50000 0101050100 010145
100000 10100A0100 10104A
250001 1001190101 100159
500011 0010320111 001072
750100 10114B1000 10118B
1000110 0100641010 0100A4
1250111 11017D1011 1101BD
1270111 11117F1011 1111BF
1500111 11117F1101 0110D6
1750111 11117F1110 1111EF
1910111 11117F1111 1111FF
TMP411-Q1 デバイスおよび TMP411D-Q1 デバイスの温度センサは、温度値の読み取りに 2 の補数形式は使用しません。このため、デコードでは符号付形式にキャストされません。TMP411-Q1 デバイスおよび TMP411D-Q1 デバイスでは負の温度を表すため、結果に 64°C を追加する RANGE ビットをイネーブルにします。RANGE が有効な場合、未処理値 0 が -64°C の出力になるように、デコードが 64 を差し引く必要があります。
表 7-2 12 ビット Q4 パラメータ
パラメータ値
ビット12
Q4
分解能0.0625
距離 (+)127.9375
Range (–)0
最初のバイトの整数 Cあり
25˚C0x1900
表 7-3 °C 単位の 12 ビット Q4 ビット値
1514131211109876543210
—64321684210.50.250.1250.0625————
—64321684211/21/41/81/16————
—

26

25

24

23

22

21

20

2-1

2-2

2-3

2-4

————
/* 12-bit format will have 4 bits discarded by right shift
 q4 is 0.062500 resolution
 the following bytes represent 24.5C
 there is no cast into signed type */
uint8_t byte1 = 0x18;
uint8_t byte2 = 0x80;
float f = ((byte1 << 8 | byte2) >> 4) * 0.0625f;
int mC = ((byte1 << 8 | byte2) >> 4) * 1000 >> 4;
int C = byte1;
注:

標準温度範囲と拡張温度範囲を切り替える際には、温度制限レジスタに保存されている温度が新しい温度範囲の形式に自動的に再フォーマットされないことに注意してください。これらの温度制限値は、適切な 2 進数形式または拡張 2 進数形式で再プログラムする必要があります。

ローカルおよびリモートの温度データは、いずれも 2 バイトでデータを格納します。上位バイトには、1°C 分解能で温度が保存されます。2 番目のバイト (下位バイト) は温度の小数部分の値を格納し、より高い測定分解能を実現します。表 7-4 を参照してください。リモート チャネルの測定分解能は 0.0625℃で、調整することはできません。ローカルチャンネルの測定分解能は調整可能で、分解能レジスタの RES1 ビットと RES0 ビットを設定することで、0.5°C、0.25°C、0.125°C、または 0.0625°C に設定できます。表 8-4 を参照してください。

表 7-4 10 進分数温度データ形式 (ローカルおよびリモート温度下位バイト)
温度 (℃)リモート温度レジスタ下位バイト値ローカル温度レジスタ下位バイト値
0.0625℃の分解能0.5℃の分解能0.25℃の分解能0.125℃の分解能0.0625℃の分解能
標準および拡張 2 進数16 進標準および拡張 2 進数16 進標準および拡張 2 進数16 進標準および拡張 2 進数16 進標準および拡張 2 進数16 進
0.00000000 0000000000 0000000000 0000000000 0000000000 000000
0.06250001 0000100000 0000000000 0000000000 0000000001 000010
0.12500010 0000200000 0000000000 0000000010 0000200010 000020
0.18750011 0000300000 0000000000 0000000010 0000200011 000030
0.25000100 0000400000 0000000100 0000400100 0000400100 000040
0.31250101 0000500000 0000000100 0000400100 0000400101 000050
0.37500110 0000600000 0000000100 0000400110 0000600110 000060
0.43750111 0000700000 0000000100 0000400110 0000600111 000070
0.50001000 0000801000 0000801000 0000801000 0000801000 000080
0.56251001 0000901000 0000801000 0000801000 0000801001 000090
0.62501010 0000A01000 0000801000 0000801010 0000A01010 0000A0
0.68751011 0000B01000 0000801000 0000801010 0000A01011 0000B0
0.75001100 0000C01000 0000801100 0000C01100 0000C01100 0000C0
0.81251101 0000D01000 0000801100 0000C01100 0000C01101 0000D0
0.87501110 0000E01000 0000801100 0000C01110 0000E01110 0000E0
0.93751111 0000F01000 0000801100 0000C01110 0000E01111 0000F0