JAJSP86C November 2023 – May 2025 TMAG3001
PRODUCTION DATA
TMAG3001は温度を測定し、T_RESULT_MSB レジスタおよび T_RESULT_LSB レジスタの Temp_Result[15:0] フィールドに値を保存します。表 6-17に、センサ出力を 16 ビット 2 の補数形式で、2 つの 8 ビット レジスタに保存する例を示します。この表では、計算に使用される小数点以下の桁数は 3 桁です。データは、MSB レジスタと LSB レジスタの両方を組み合わせた 16 ビット形式、または MSB レジスタから 8 ビット形式で取得できます。
式 15を使って 16 ビット データの測定温度を摂氏 (°C) で計算し、式 17を使って 8 ビット データの測定温度を摂氏 (°C) で計算します。
ここで、
| 温度 (℃) | TEMP_RESULT[15:0] | |
|---|---|---|
| 2 進数 | 16 進数 | |
| -40 | 0011 0101 1010 0001 | 35A1h |
| -25 | 0011 1001 0000 1010 | 390Ah |
| 0 | 0011 1110 1011 1001 | 3EB9h |
| 25 | 0100 0100 0110 1000 | 4468h |
| 25.02 | 0100 0100 0110 1001 | 4469h |
| 85 | 0101 0001 1111 1100 | 520Ch |
| 125 | 0101 1011 0000 1100 | 5B0Ch |