JAJSJY3D February 2022 – January 2025 TMP1826
PRODUCTION DATA
変換は、自動変換がディセーブルの場合はホスト MCU が温度変換コマンドを送信することで開始し、自動変換がイネーブルの場合、またはデバイスに VDD が供給されていて連続変換モードの場合は、存在検出の完了直後に開始します。各変換の最後に、デバイスは温度レジスタの温度結果とステータス・レジスタ・ビットを更新します。図 8-2 は、デバイスが高精度およびレガシ形式をサポートしていることを示しています。この形式は、Device Configuration-1 レジスタの TEMP_FMT ビットを使用して構成できます。温度結果のデフォルト設定は、ソフトウェア互換性のためレガシ形式です。
図 8-2 温度の形式高精度の 16 ビット形式を選択すると、結果レジスタのデータは 2 の補数形式で保存され、分解能は 7.8125m℃、範囲は ±256℃となります。レガシ 12 ビット形式を選択すると、結果レジスタのデータは符号拡張形式で保存され、分解能は 62.5m℃、範囲は ±128℃になります。最初の変換の前は、温度レジスタの読み取りは 0℃です。表 8-1 および表 8-2 に、温度結果レジスタから読み取ることができるバイナリ・データの例と、両方のフォーマットに対応する 16 進数と温度の等価値を示します。
| 温度 (℃) |
デジタル出力 (高精度形式) | |
|---|---|---|
| 2 進数 | 16 進数 | |
| 150 | 0100 1011 0000 0000 | 4B00 |
| 127 | 0011 1111 1000 0000 | 3F80 |
| 100 | 0011 0010 0000 0000 | 3200 |
| 25 | 0000 1100 1000 0000 | 0C80 |
| 1 | 0000 0000 1000 0000 | 0080 |
| 0.125 | 0000 0000 0001 0000 | 0010 |
| 0.03125 | 0000 0000 0000 0100 | 0004 |
| 0.0078125 | 0000 0000 0000 0001 | 0001 |
| 0 | 0000 0000 0000 0000 | 0000 |
| -0.0078125 | 1111 1111 1111 1111 | FFFF |
| -0.03125 | 1111 1111 1111 1100 | FFFC |
| -0.125 | 1111 1111 1111 0000 | FFF0 |
| –1 | 1111 1111 1000 0000 | FF80 |
| -25 | 1111 0011 1000 0000 | F380 |
| -40 | 1110 1100 0000 0000 | FC00 |
| -55 | 1110 0100 1000 0000 | F480 |
| 温度 (℃) |
デジタル出力 | |
|---|---|---|
| 2 進数 | 16 進数 | |
| 140 | 0000 0111 1111 1111 | 07FF |
| 128 | 0000 0111 1111 1111 | 07FF |
| 127.9375 | 0000 0111 1111 1111 | 07FF |
| 100 | 0000 0110 0100 0000 | 0640 |
| 25 | 0000 0001 1001 0000 | 0190 |
| 1 | 0000 0000 0001 0000 | 0010 |
| 0.125 | 0000 0000 0000 0010 | 0002 |
| 0 | 0000 0000 0000 0000 | 0000 |
| -0.125 | 1111 1111 1111 1110 | FFFE |
| –1 | 1111 1111 1111 0000 | FFF0 |
| -25 | 1111 1110 0111 0000 | FE70 |
| -40 | 1111 1101 1000 0000 | FD80 |
| -55 | 1111 1100 1001 0000 | FC90 |