JAJSP66A september 2022 – may 2023 TMP1827
PRODUCTION DATA
変換は、自動変換がディセーブルの場合はホスト MCU が温度変換コマンドを送信することで開始し、自動変換がイネーブルの場合、またはデバイスに VDD が供給されていて連続変換モードの場合は、存在検出の完了直後に開始します。各変換の最後に、デバイスは温度レジスタの温度結果とステータス・レジスタ・ビットを更新します。図 9-2 は、デバイスが高精度およびレガシ形式をサポートしていることを示しています。この形式は、Device Configuration-1 レジスタの TEMP_FMT ビットを使用して構成できます。温度結果のデフォルト設定は、ソフトウェア互換性のためレガシ形式です。
高精度の 16 ビット形式を選択すると、結果レジスタのデータは 2 の補数形式で保存され、分解能は 7.8125m℃、範囲は ±256℃となります。レガシ 12 ビット形式を選択すると、結果レジスタのデータは符号拡張形式で保存され、分解能は 62.5m℃、範囲は ±128℃になります。最初の変換の前は、温度レジスタの読み取りは 0℃です。表 9-1 および表 9-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 |