JAJSQK7D May   2013  – May 2026 ADS1220

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 説明
  5. デバイス比較表
  6. ピン構成および機能
  7. 仕様
    1. 6.1 絶対最大定格
    2. 6.2 ESD 定格
    3. 6.3 推奨動作条件
    4. 6.4 熱に関する情報
    5. 6.5 電気的特性
    6. 6.6 SPI のタイミング要件
    7. 6.7 SPI スイッチング特性
    8. 6.8 タイミング図
    9. 6.9 代表的特性
  8. パラメータ測定情報
    1. 7.1 ノイズ性能
  9. 詳細説明
    1. 8.1 概要
    2. 8.2 機能ブロック図
    3. 8.3 機能説明
      1. 8.3.1  マルチプレクサ
      2. 8.3.2  低ノイズ PGA
        1. 8.3.2.1 入力同相電圧の要件
        2. 8.3.2.2 PGA のバイパス
      3. 8.3.3  電圧リファレンス
      4. 8.3.4  クロック ソース
      5. 8.3.5  変調器
      6. 8.3.6  デジタル フィルタ
      7. 8.3.7  出力データ レート
      8. 8.3.8  励起電流源
      9. 8.3.9  ローサイド パワー スイッチ
      10. 8.3.10 センサ検出
      11. 8.3.11 システム モニタ
      12. 8.3.12 オフセット キャリブレーション
      13. 8.3.13 温度センサ
        1. 8.3.13.1 デジタル コードから温度への変換
    4. 8.4 デバイスの機能モード
      1. 8.4.1 パワーアップとリセット
      2. 8.4.2 変換モード
        1. 8.4.2.1 シングルショット 変換 モード
        2. 8.4.2.2 連続変換モード
      3. 8.4.3 動作モード
        1. 8.4.3.1 通常モード
        2. 8.4.3.2 デューティ サイクル モード
        3. 8.4.3.3 ターボ モード
        4. 8.4.3.4 パワーダウン モード
    5. 8.5 プログラミング
      1. 8.5.1 シリアル インターフェイス
        1. 8.5.1.1 チップ セレクト (CS)
        2. 8.5.1.2 シリアル クロック (SCLK)
        3. 8.5.1.3 データ準備完了 (DRDY)
        4. 8.5.1.4 データ入力 (DIN)
        5. 8.5.1.5 データ出力およびデータ準備完了 (DOUT/DRDY)
        6. 8.5.1.6 SPI タイムアウト
      2. 8.5.2 データ形式
      3. 8.5.3 コマンド
        1. 8.5.3.1 RESET (0000 011xb)
        2. 8.5.3.2 START/SYNC (0000 100xb)
        3. 8.5.3.3 POWERDOWN (0000 001xb)
        4. 8.5.3.4 RDATA (0001 xxxxb)
        5. 8.5.3.5 RREG (0010 rrnnb)
        6. 8.5.3.6 WREG (0100 rrnnb)
      4. 8.5.4 データの読み取り
      5. 8.5.5 コマンドの送信
      6. 8.5.6 複数のデバイスとのインターフェイス
    6. 8.6 レジスタ マップ
      1. 8.6.1 構成レジスタ
      2. 8.6.2 レジスタの説明
        1. 8.6.2.1 構成レジスタ 0 (アドレス = 00h) [リセット = 00h]
        2. 8.6.2.2 構成レジスタ 1 (アドレス = 01h) [リセット = 00h]
        3. 8.6.2.3 構成レジスタ 2 (アドレス = 02h) [リセット = 00h]
        4. 8.6.2.4 構成レジスタ 3 (アドレス = 03h) [リセット = 00h]
  10. アプリケーションと実装
    1. 9.1 使用上の注意
      1. 9.1.1 シリアル インターフェイスの接続
      2. 9.1.2 アナログ入力フィルタリング
      3. 9.1.3 外部リファレンスおよびレシオメトリック測定
      4. 9.1.4 適切な同相入力電圧の確立
      5. 9.1.5 未使用入出力
      6. 9.1.6 疑似コードの例
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 K 型熱電対測定 (–200°C ~ +1250°C)
        1. 9.2.1.1 設計要件
        2. 9.2.1.2 詳細な設計手順
        3. 9.2.1.3 アプリケーション曲線
      2. 9.2.2 3 線式 RTD 測定 (–200°C ~ +850°C)
        1. 9.2.2.1 設計要件
        2. 9.2.2.2 詳細な設計手順
          1. 9.2.2.2.1 2 線式と 4 線式 RTD 測定の設計バリエーション
        3. 9.2.2.3 アプリケーション曲線
      3. 9.2.3 抵抗ブリッジ測定
        1. 9.2.3.1 設計要件
        2. 9.2.3.2 詳細な設計手順
    3. 9.3 電源に関する推奨事項
      1. 9.3.1 電源シーケンス
      2. 9.3.2 電源ランプ レート
      3. 9.3.3 電源のデカップリング
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドライン
      2. 9.4.2 レイアウト例
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントのサポート
      1. 10.1.1 関連資料
    2. 10.2 ドキュメントの更新通知を受け取る方法
    3. 10.3 サポート・リソース
    4. 10.4 商標
    5. 10.5 静電気放電に関する注意事項
    6. 10.6 用語集
  12. 11改訂履歴
  13. 12メカニカル、パッケージ、および注文情報

詳細な設計手順

図 9-6 の回路では、レシオメトリック測定アプローチが採用されています。つまり、センサ信号 (この場合は RTD 両端の電圧) と ADC 用のリファレンス電圧は、同一の励起源から生成されます。そのため、励起源の温度ドリフトやノイズに起因する誤差は、センサ信号とリファレンスの両方に共通で現れるため、相殺されます。

デバイスを使用してレシオメトリック 3 線式 RTD 測定を実装するため、IDAC1 を RTD リードの 1 つに配線し、IDAC2 を 2 番目の RTD リードに配線します。どちらの電流も同じ値で、構成レジスタで IDAC[2:0] ビットを使用してプログラムできます。デバイスは、全温度範囲にわたって両方の IDAC 値が厳密に一致するように設計されています。両方の電流の合計は、高精度で低ドリフトのリファレンス抵抗 RREF を流れます。リファレンス抵抗の両端で生成される電圧 VREF が、ADC リファレンス電圧として使用されます (式 18 を参照)。IIDAC1 = IIDAC2 であるため、式 18式 19 に減少します。

式 18. VREF = (IIDAC1 + IIDAC2) × RREF
式 19. VREF = 2 × IIDAC1 × RREF

以下の説明を簡単にするため、RTD の個別のリード抵抗値 (RLEADx) をゼロに設定します。式 20 に示されているように、IDAC1 は RTD を励起し、温度依存 RTD 値と IDAC1 値に比例する電圧 (VRTD) を生成します。

式 20. VRTD = RRTD (at temperature) × IIDAC1

デバイスは、内部において PGA を用いて RTD の両端電圧を増幅し、その結果得られた電圧をリファレンス電圧と比較することで、式 21式 23 に比例するデジタル出力コードを生成します。

式 21. Code ∝ VRTD × Gain / VREF
式 22. Code ∝ (RRTD (at temperature) × IIDAC1 × Gain) / (2 × IIDAC1 × RREF)
式 23. Code ∝ (RRTD (at temperature) × Gain) / (2 × RREF)

式 23 に示されているように、出力コードは RTD の値、PGA ゲイン、リファレンス抵抗 (RREF) に依存しますが、IDAC1 の値には依存しません。したがって、励起電流の絶対精度や温度ドリフトは問題になりません。しかし、リファレンス抵抗の値は測定結果に直接影響するため、RREF の温度ドリフトに起因する誤差を抑制するには、極めて低い温度係数を持つリファレンス抵抗を選定することが重要です。

2 番目の IDAC2 は、RTD のリード抵抗による電圧降下によって生じる誤差を補償するために使用されます。3 線式 RTD の 3 本のリード線は通常、同じ長さであるため、リード抵抗も同じです。また、IDAC1 と IDAC2 は同じ値です。リード抵抗を考慮すると、ADC 入力、AIN0 および AIN1 間の差動電圧 (VIN) は、式 24 を用いて算出されます。

式 24. VIN = IIDAC1 × (RRTD + RLEAD1) – IIDAC2 × RLEAD2

RLEAD1 = RLEAD2 and IIDAC1 = IIDAC2 の場合、式 24式 25 に減少します。

式 25. VIN = IIDAC1 × RRTD

言い換えると、RTD のリード抵抗による電圧降下に起因する測定誤差は、リード抵抗値と IDAC の値が十分に一致している限り、補償されます。

1 次差動および同相 RC フィルタ (RF1、RF2、CDIF1、CCM1 および CCM2) を、ADC 入力とリファレンス入力 (RF3、RF4、CDIF2、CCM3 および CCM4) に配置します。入力フィルタを設計する際の同じガイドラインは、「熱電対測定」セクションに記載している通り適用されます。最適な性能を得るには、入力側とリファレンス側のフィルタのコーナ周波数を揃えます。入力およびリファレンス フィルタのマッチングの詳細については、『ADS1148 および ADS1248 を使用した RTD レシオメトリック測定およびフィルタリング』アプリケーション ノートを参照してください。

リファレンス抵抗 RREF は、デバイス用のリファレンス電圧を生成するだけでなく、RTD の同相電圧を PGA の規定された同相電圧範囲内に設定する役割も果たします。

回路を設計するときは、IDAC のコンプライアンス電圧要件も満たすように注意する必要があります。IDAC が正確に動作するためには、電流経路から AVSS 間に生じる最大電圧降下が、AVDD – 0.9V 以下である必要があります。この要件は、式 26 が常に満たされていなければならないことを意味します。

式 26. AVSS + IIDAC1 × (RLEAD1 + RRTD) + (IIDAC1 + IIDAC2) × (RLEAD3 + RREF) ≤ AVDD – 0.9V

また、デバイスは、測定に使用されるのと同じ入力に IDAC を配線することもできます。フィルタ抵抗値 RF1 および RF2 が十分小さく、よく一致している場合、図 9-6 に示されているように、IDAC1 を AIN1 に、IDAC2 を AIN0 に配線できます。この方法により、1 つのデバイスで同じリファレンス抵抗を共有する 2 つの 3 線式 RTD も測定できます。

表 9-3 に示されているように、この設計例では、–200°C ~ +850°C の範囲の温度を測定するために使用する 3 線式 Pt100 測定の実装について説明します。Pt100 の励起電流は、IIDAC1 = 500µA として選択されています。これは、1mA の合成電流がリファレンス抵抗 RREF を通って流れることを意味します。前述の通り、RREF の両端電圧は、ADS1220 のリファレンス電圧を生成するだけでなく、RTD 測定における同相電圧も設定します。一般的には、IDAC のコンプライアンス電圧を維持しつつ、PGA の同相電圧要件も満たす範囲内で、可能な限り高いリファレンス電圧を選択します。同相電圧は、アナログ電源の半分またはそれ付近 (この場合は 3.3V / 2 = 1.65V) に設定します。これは、ほとんどの場合 PGA の同相電圧要件を満たします。次に、RREF の値は 式 27 によって算出されます。

式 27. RREF = VREF / (IIDAC1 + IIDAC2) = 1.65V / 1mA = 1.65kΩ

温度および時間の変化に対して優れた測定精度を達成するには、RREF の安定性が重要です。温度係数 ±10ppm/°C 以下のリファレンス抵抗を選択することを推奨します。1.65kΩ 値が容易に利用できない場合は、1.65kΩ 付近の別の値 (1.62kΩ や 1.69kΩ など) も使用できます。

最後のステップとして、最大入力信号が ADC の FSR に一致するように、PGA ゲインを選択する必要があります。Pt100 の抵抗値は温度とともに上昇します。したがって、測定する最大電圧 (VINMAX) は極端な正温度のときに発生します。850°C では、NIST の表に基づくと、Pt100 の等価抵抗は約 391Ω です。Pt100 両端の電圧は式 28と等しくなります:

式 28. VINMAX = VRTD (at 850°C) = RRTD (at 850°C) × IIDAC1 = 391Ω × 500µA = 195.5mV

1.65V のリファレンス電圧を使用した場合に適用可能な最大ゲインは、(1.65V/195.5mV) = 8.4 と計算されます。ADS1220 で利用できる次に小さい PGA ゲイン設定は 8 です。ゲインが 8 のとき、このADS1220 は 式 29 に示されているような FSR 値を提供します。

式 29. FSR = ±VREF / Gain = ±1.65V / 8 = ±206.25mV

この範囲により、IDAC およびリファレンス抵抗の初期精度やドリフトに対するマージンを確保できます。

IDAC、RREF、PGA ゲインの値を設定した後は、その設定が PGA の同相電圧要件および IDAC のコンプライアンス電圧要件を満たしているかどうかを必ず再確認してください。ADC 入力 (AIN0 および AIN1) における同相電圧を求めるには、リード抵抗も考慮する必要があります。

最小の同相電圧は、RLEADx = 0Ω で測定温度が最低 (–200°C) のときに生じます。これは、式 30 および 式 31 を用いて算出されます。

式 30. VCMMIN = VREF + (IIDAC1 + IIDAC2) × RLEAD3 + IIDAC2 × RLEAD2 + ½ IIDAC1 × RRTD (at –200°C)
式 31. VCMMIN = 1.65V + ½ 500µA × 18.52Ω = 1.655V

実際には、VCMMIN = VREF と仮定すると十分な近似値となります。

VCMMIN は次の 2 つの要件を満たす必要があります。式 14 では VCMMIN が AVDD / 4 = 3.3V / 4 = 0.825V よりも大きく、式 12 では VCMMIN式 32 を満たしている必要があります。

式 32. VCMMIN ≥ AVSS + 0.2V + ½ Gain × VINMAX = 0V + 0.2V + ( ½ × 8 × 195.5mV) = 982mV

この設計では、VCMMIN = 1.65V で、どちらの制約も満たされています。

最大の同相電圧は測定温度 (850°C) の最高値で発生します。これは、式 33 および 式 34 を用いて算出されます。

式 33. VCMMAX = VREF + (IIDAC1 + IIDAC2) × RLEAD3 + IIDAC2 × RLEAD2 + ½ IIDAC1 × RRTD (at 850°C)
式 34. VCMMAX = 1.65V + 1mA × 15Ω + 500µA × 15Ω + ½ × 500µA × 391Ω = 1.77V

VCMMAX は、式 13 に提示されている要件を満たしています。つまり、この設計は 式 35 に相当します。

式 35. VCMMAX ≤ AVDD – 0.2V – ½ Gain × VINMAX = 3.3V – 0.2V – ( ½ × 8 × 195.5mV) = 2.318V

最後に、入力 AIN1 で発生する可能性のある最大電圧を計算して、IDAC1 のコンプライアンス電圧 (AVDD – 0.9V = 3.3V – 0.9V = 2.4V) が満たされているかどうかを判定する必要があります。入力 AIN0 の電圧は、入力 AIN1 の電圧よりも小さくなります。式 36 および 式 37 は、考えられる限り最悪の場合のリード抵抗を考慮に入れても、AIN1 の電圧が 2.4V 未満であることを示しています。

式 36. VAIN1 (MAX) = VREF + (IIDAC1 + IIDAC2) × RLEAD3 + IIDAC1 × (RRTD (at 850°C) + RLEAD1)
式 37. VAIN1 (MAX) = 1.65V + 1mA × 15Ω + 500µA × (391Ω + 15Ω) = 1.868V

表 9-4 に、この設計のレジスタ設定を示します。

表 9-4 レジスタ設定
レジスタ 設定 説明
00h 66h AINP = AIN1、AINN = AIN0、ゲイン = 8、PGA イネーブル
01h 04h DR = 20SPS、通常モード、連続変換モード
02h 55h 外部リファレンス (REFP0、REFN0)、50Hz および 60Hz 同時除去、IDAC = 500µA
03h 70h IDAC1 = AIN2、IDAC2 = AIN3