JAJSQK0D August 2013 – June 2026 ADS1120
PRODUCTION DATA
デジタル コードから温度に変換するには、まずデバイスからデータ バイトを読み取り、結果を右シフトして 14 ビット温度値を抽出します。図 8-23に、16 ビットの変換結果内における 14 ビット温度センサ データ整列を示します。14 ビット値の MSB によって符号が決まります。0b は正の温度、1b は負の温度を示します。正の温度については、14 ビットの 2 進値を 10 進に変換し、結果に温度センサの LSB サイズ 0.03125℃を乗算します。負の温度の場合、値は 2 の補数形式です。14 ビットすべてを反転して 1b を加算し、10 進に変換して、結果に負の温度センサの LSB サイズ –0.03125℃を乗算します。
1.正の温度の例:デバイスは 0960h を読み戻します。0960h × 0.03125℃ =2400×0.03125℃ =75℃
2.負の温度の例:デバイスは 3CE0h を読み戻します。1b を減算し、結果を補完します。3CE0h → 0320h、0320h×(–0.03125℃)=800×(–0.03125℃)=–25℃