JAJSFO5D June 2018 – September 2022 TMP117
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
アドレス | 種類 | リセット | 略称 | レジスタ名 | セクション |
---|---|---|---|---|---|
00h | R | 8000h | Temp_Result | 温度結果レジスタ | 表示 |
01h | R/W | 0220h(1) | 構成 | 構成レジスタ | 表示 |
02h | R/W | 6000h(1) | THigh_Limit | 温度上限レジスタ | 表示 |
03h | R/W | 8000h(1) | TLow_Limit | 温度下限レジスタ | 表示 |
04h | R/W | 0000h | EEPROM_UL | EEPROM ロック解除レジスタ | 表示 |
05h | R/W | xxxxh(1) | EEPROM1 | EEPROM1 レジスタ | 表示 |
06h | R/W | xxxxh(1) | EEPROM2 | EEPROM2 レジスタ | 表示 |
07h | R/W | 0000h(1) | Temp_Offset | 温度オフセット・レジスタ | 表示 |
08h | R/W | xxxxh(1) | EEPROM3 | EEPROM3 レジスタ | 表示 |
0Fh | R | 0117h | Device_ID | デバイス ID レジスタ | 表示 |
アクセス・タイプ | 表記 | 説明 |
---|---|---|
読み出しタイプ | ||
R | R | 読み出し |
RC | R C | 読み出し後 クリア |
書き込みタイプ | ||
W | W | 書き込み |
リセットまたはデフォルト値 | ||
-n | リセット後の値またはデフォルト値 |
このレジスタは 16 ビットの読み取り専用レジスタで、最新の変換による出力を格納します。1LSB は 7.8125m℃で、データは 2 の補数バイナリ形式で表現されます。リセット後、平均化を含む最初の変換が完了する前に温度レジスタを読み取ると、-256℃が返されます。詳細については、「Topic Link Label7.3.1」セクションを参照してください。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
T15 | T14 | T13 | T12 | T11 | T10 | T9 | T8 |
R-1 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
T7 | T6 | T5 | T4 | T3 | T2 | T1 | T0 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | T[15:0] | R | 8000h | 最新の温度変換結果を格納する 16 ビットの読み取り専用レジスタ。 |
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
HIGH_Alert | LOW_Alert | Data_Ready | EEPROM_Busy | MOD1(2) | MOD0(1) | CONV2(1) | CONV1(1) |
R-0 | R-0 | R-0 | R-0 | R/W-0 | R/W-0 | R/W-1 | R/W-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CONV0(1) | AVG1(1) | AVG0(1) | T/nA(1) | POL(1) | DR/Alert(1) | SOFT_Reset | — |
R/W-0 | R/W-0 | R/W-1 | R/W-0 | R/W-0 | R/W-0 | R-0 | R-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15 | HIGH_Alert | R | 0 | 高アラート・フラグ: 1:変換結果が上限値を超えているときにセット 0:構成レジスタの読み取り時にクリア サーム・モード: 1:変換結果が熱制限値を超えているときにセット 0:変換結果がヒステリシスを下回ったときにクリア |
14 | LOW_Alert | R | 0 | 低アラート・フラグ: 1:変換結果が下限値を下回ったときにセット 0:構成レジスタの読み取り時にクリア サーム・モード:常に 0 にセット |
13 | Data_Ready | R | 0 | データ・レディ・フラグ。 このフラグは、変換が完了し、温度レジスタを読み取れることを示します。温度レジスタまたは構成レジスタを読み取るたびに、このビットはクリアされます。このビットは、温度レジスタが更新されたとき、変換の終了時にセットされます。データ・レディは、構成レジスタのビット 2 をセットすると、ALERT ピンで監視できます。 |
12 | EEPROM_Busy | R | 0 | EEPROM ビジー・フラグ。 このフラグの値は、プログラミングまたはパワーアップ時に EEPROM がビジーであることを示します。 |
11:10 | MOD[1:0] | R/W | 0 | 変換モードの設定。 00:連続変換 (CC) 01:シャットダウン (SD) 10:連続変換 (CC)、00 と同じ (読み戻し=00) 11:ワンショット変換 (OS) |
9:7 | CONV[2:0] | R/W | 100 | 変換サイクル・ビット。 変換の間のスタンバイ時間については、表 7-7 を参照してください。 |
6:5 | AVG[1:0] | R/W | 01 | 変換の平均化モード。温度レジスタを更新する前に収集および平均化される変換結果の数を決定します。平均は累積平均で、移動平均ではありません。 00:平均化なし 01:8 回の変換を平均化 10:32 回の変換を平均化 11:64 回の変換を平均化 |
4 | T/nA | R/W | 0 | サーム / アラート・モードの選択。 1:サーム・モード 0:アラート・モード |
3 | POL | R/W | 0 | ALERT ピン極性ビット。 1:アクティブ High 0:アクティブ Low |
2 | DR/Alert | R/W | 0 | ALERT ピン選択ビット。 1:ALERT ピンはデータ・レディ・フラグのステータスを反映 0:ALERT ピンはアラート・フラグのステータスを反映 |
1 | SOFT_Reset | R/W | 0 | ソフトウェア・リセット・ビット。 1 にセットすると、2ms の期間でソフトウェア・リセットがトリガされる このビットの読み取り値は常に 0 |
0 | — | R | 0 | 未使用 |
CONV[2:0] | AVG[1:0] = 00 | AVG[1:0] = 01 | AVG[1:0] = 10 | AVG[1:0] = 11 |
---|---|---|---|---|
000 | 15.5ms | 125ms | 500ms | 1s |
001 | 125ms | 125ms | 500ms | 1s |
010 | 250ms | 250ms | 500ms | 1s |
011 | 500ms | 500ms | 500ms | 1s |
100 | 1s | 1s | 1s | 1s |
101 | 4s | 4s | 4s | 4s |
110 | 8s | 8s | 8s | 8s |
111 | 16s | 16s | 16s | 16s |
特定の平均化設定に必要な変換を完了する時間が、変換設定サイクル時間よりも長い場合、変換サイクルに待機時間は含まれません。
このレジスタは 16 ビットの読み取り / 書き込みレジスタで、温度結果と比較するための上限を格納します。1LSB は 7.8125m℃です。レジスタの範囲は ±256℃です。負の値は、2 の補数バイナリ形式で表現されます。上限レジスタは、パワーアップまたはゼネラル・コールでのリセット後、EEPROM に保存されている値がロードされます。出荷時のデフォルトのリセット値は 6000h です。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
H15 | H14 | H13 | H12 | H11 | H10 | H9 | H8 |
R/W-0 | R/W-1 | R/W-1 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
H7 | H6 | H5 | H4 | H3 | H2 | H1 | H0 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | H[15:0] | R/W | 6000h | 16 ビットの読み取り / 書き込みレジスタで、温度結果と比較するための上限を格納します。 |
このレジスタは 16 ビットの読み取り / 書き込みレジスタに構成され、温度結果と比較するための下限を格納します。1LSB は 7.8125m℃です。レジスタの範囲は ±256℃です。負の値は、2 の補数バイナリ形式で表現されます。データ形式は温度レジスタと同じです。下限レジスタは、パワーアップまたはリセット後、EEPROM に保存されている値がロードされます。出荷時のデフォルトのリセット値は 8000h です。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
L15 | L14 | L13 | L12 | L11 | L10 | L9 | L8 |
R/W-1 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L7 | L6 | L5 | L4 | L3 | L2 | L1 | L0 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | L[15:0] | R/W | 8000h | 16 ビットの読み取り / 書き込みレジスタで、温度結果と比較するための下限を格納します。 |
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
EUN | EEPROM_Busy | — | — | — | — | — | — |
R/W-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
— | — | — | — | — | — | — | — |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15 | EUN | R/W | 0 | EEPROM ロック解除。 0:EEPROM のプログラムはロックされています。すべての EEPROM アドレス (構成、制限、EEPROM 場所 1~4 など) への書き込みはデジタル・ロジックのレジスタに書き込まれ、EEPROM にはプログラムされません 1:EEPROM のプログラムがロック解除されています。プログラマブル・レジスタへの書き込みにより、EEPROM 内の対応する場所がプログラムされます |
14 | EEPROM_Busy | R | 0 | EEPROM がビジーです。このフラグは、構成レジスタの EEPROM ビジー・フラグ (ビット 12) のミラーです。 0:EEPROM の準備ができたことを示します。つまり、EEPROM は最後のトランザクションを完了し、新しいコマンドを受け入れる準備ができています。 1:EEPROM がビジーであることを示します。つまり、EEPROM は現在プログラム動作を行っているか、パワーアップ・リセット負荷を実行しています |
13:0 | — | R | 0 | 未使用 |
EEPROM1 レジスタは 16 ビットのレジスタで、汎用データを格納するスクラッチ・パッドとして顧客により使用されます。このレジスタには、対応する EEPROM の場所があります。EEPROM がロックされているときにこのアドレスに書き込むと、EEPROM ではなくレジスタにデータが書き込まれます。EEPROM がロック解除されているときにこのレジスタに書き込むと、対応する EEPROM の場所がプログラムされます。詳細については、「Topic Link Label7.5.1.2」セクションを参照してください。EEPROM[4:1] は製造時に、上書き可能な一意の ID を使用して事前にプログラムされています。NIST トレーサビリティをサポートするため、EEPROM[1] レジスタを削除または再プログラムしないでください。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 |
R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | D[15:0] | R/W | xxxxh | この 16 ビット・レジスタはスクラッチ・パッドとして使用できます。NIST トレーサビリティをサポートするため、このレジスタを削除または再プログラムしないでください。 |
このレジスタは、EEPROM1 レジスタと同じ機能を果たします。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 |
R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | D[15:0] | R/W | xxxxh | この 16 ビット・レジスタはスクラッチ・パッドとして使用できます。 |
この 16 ビット・レジスタは、システム・キャリブレーション時にユーザー定義の温度オフセット・レジスタとして使用されます。温度結果を線形化してから、オフセットが加算されます。温度結果レジスタと同様に、分解能は 7.8125m℃、範囲は ±256℃です。データ形式は温度レジスタと同じです。加算した結果が境界外の場合、温度結果は最大値または最小値として示されます。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | D[15:0] | R/W | 0 | システム・キャリブレーションからの温度オフセット・データ。 |
このレジスタは、EEPROM1 レジスタと同じ機能を果たします。NIST トレーサビリティをサポートするため、EEPROM[1] レジスタを削除または再プログラムしないでください。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 |
R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x | R/W-x |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:0 | D[15:0] | R/W | xxxxh | この 16 ビット・レジスタはスクラッチ・パッドとして使用されます。NIST トレーサビリティをサポートするため、このレジスタを削除または再プログラムしないでください。 |
この読み取り専用レジスタは、デバイス ID を示します。
レジスタ・マップに戻る。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
Rev3 | Rev2 | Rev1 | Rev0 | DID11 | DID10 | DID9 | DID8 |
R-x | R-x | R-x | R-x | R-0 | R-0 | R-0 | R-1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DID7 | DID6 | DID5 | DID4 | DID3 | DID2 | DID1 | DID0 |
R-0 | R-0 | R-0 | R-1 | R-0 | R-1 | R-1 | R-1 |
ビット | フィールド | 種類 | リセット | 説明 |
---|---|---|---|---|
15:12 | Rev[3:0] | R | 0h | リビジョン番号を示します。 |
11:0 | DID[11:0] | R | 117h | デバイス ID を示します。 |