JAJS442E December 2006 – September 2024 TMP411
PRODUCTION DATA
構成レジスタは温度範囲を設定し、シャットダウン モードを制御し、ALERT ピンと THERM2 ピンの機能を決定します。構成レジスタは、ポインタ アドレス 09h に書き込み、ポインタ アドレス 03h から読み取ることで設定されます。
MASK ビット (ビット 7) は、AL または TH = 0 の場合、ALERT ピン出力をイネーブルまたはディセーブルにします。AL または TH = 1 の場合、MASK ビットは影響しません。MASK が 0 に設定されている場合、いずれかの温度測定チャネルが、選択された連続変換回数の上限または下限を超えると、ALERT ピンが Low になります。MASK ビットが 1 に設定されている場合、TMP411 は ALERT ピンの状態を保持しますが、ALERT ピンは Low にはなりません。
シャットダウン (SD) ビット (ビット 6) は、温度測定回路をイネーブルまたはディセーブルにします。SD = 0 の場合、TMP411 は、変換レート レジスタで設定されたレートで連続的に変換を行います。SD が 1 に設定されると、TMP411 は直ちに変換を停止し、シャットダウン モードに移行します。SD が 再度 0 に設定されると、TMP411 は連続的な変換を再開します。SD = 1 の場合は、ワンショット レジスタに書き込むことで、単一の変換が開始されます。
AL または TH ビット (ビット 5) は、ALERT ピンが ALERT モードまたは THERM2 モードのどちらで機能するかを制御します。AL または TH = 0 の場合、ALERT ピンは割り込みピンとして動作します。このモードでは、温度測定が設定された回数連続して制限値から外れた後、ALERT ピンが Low になります。
AL または TH = 1 の場合、ALERT/THERM2 ピンは THERM 機能 (THERM2) を実装します。このモードでは、THERM2 は THERM ピンと同様に機能しますが、ローカル上限レジスタとリモート上限レジスタがスレッショルドに使用されます。RHIGH または LHIGH が設定されると、THERM2 が Low になります。
温度範囲は、構成レジスタのビット 2 を構成することで設定されます。このビットを Low に設定すると、TMP411 デバイスは標準測定範囲 (0℃~127℃) に構成されます。温度変換は、標準 2 進数形式で保存されます。ビット 2 を High に設定すると、TMP411 は拡張測定範囲 (−55℃~+150℃) に構成されます。温度変換は、表 8-1 に示すように、拡張 2 進数形式で保存されます。
構成レジスタの残りのビットは予約済みで、0 に設定する必要があります。このレジスタのパワーオン リセット値は 00h です。表 9-3 に、構成レジスタのビットを示します。
構成レジスタ (読み取り = 03h、書き込み = 09h、POR = 00h) | |||
---|---|---|---|
ビット | 名称 | 機能 | パワーオン リセット値 |
7 | MASK | 0 = ALERT イネーブル 1 = ALERT マスク | 0 |
6 | SD | 0 = 実行 1 = シャットダウン | 0 |
5 | AL または TH | 0 = ALERT モード 1 = THERM モード | 0 |
4、3 | 予約済み | — | 0 |
2 | 温度範囲 | 0 = 0℃~127℃ 1 = -55℃~150℃ | 0 |
1、0 | 予約済み | — | 0 |