JADA284 August   2026 ADS125H18

 

  1.   1
  2.   概要
  3.   商標
  4. 1概要
  5. 2詳細説明
    1. 2.1 ADS125H18 の OWCS 動作の理解
    2. 2.2 複数のシングルエンド入力信号で OWCS を使用
      1. 2.2.1 シングル エンド入力信号に対する OWCS の動作を分析する
      2. 2.2.2 ADS125H18EVM を使用したシングルエンド入力での OWCS 動作の検証
        1. 2.2.2.1 シングルエンド入力による OWCS の動作の確認
        2. 2.2.2.2 シングルエンド入力で OWCS に使用する変換回数の削減
          1. 2.2.2.2.1 シングルエンド入力のセトリング前データ
          2. 2.2.2.2.2 シングルエンド入力のセトリング後データ
        3. 2.2.2.3 シングルエンド入力における入力容量が OWCS 性能に与える影響
        4. 2.2.2.4 シングル エンド入力のセトリングの影響を軽減するための ADS125H18 プログラマブル遅延の使用
    3. 2.3 差動入力信号で OWCS を使用
      1. 2.3.1 差動入力信号の OWCS の動作を分析する
      2. 2.3.2 ADS125H18EVM を使用した差動入力での OWCS 動作の検証
        1. 2.3.2.1 差動入力による OWCS の動作の確認
        2. 2.3.2.2 差動入力を使用する OWCS の変換数の削減
          1. 2.3.2.2.1 差動入力のセトリング前データ
          2. 2.3.2.2.2 差動入力のセトリング後データ
        3. 2.3.2.3 入力容量が差動入力における OWCS 性能に与える影響
          1. 2.3.2.3.1 入力容量を使用した双方向の差動 OWCS 測定
        4. 2.3.2.4 差動入力のセトリングの影響を軽減するための ADS125H18 プログラマブル遅延の使用
    4. 2.4 ADS125H18 チャネル シーケンサを使用して OWCS アルゴリズムを実装
      1. 2.4.1 例:OWCS アルゴリズム用の ADS125H18 シーケンサの構成
      2. 2.4.2 ADS125H18 サンプル コードにおける OWCS アルゴリズムの理解
        1. 2.4.2.1 初期化
          1. 2.4.2.1.1 シーケンサの初期化
          2. 2.4.2.1.2 「_step」配列の値の入力
          3. 2.4.2.1.3 シーケンスの解析
        2. 2.4.2.2 シーケンサの起動と処理データ
          1. 2.4.2.2.1 OWCS ステップ値を更新し、「total_conversions」を算出する
          2. 2.4.2.2.2 シーケンサを起動し、データを取得する
          3. 2.4.2.2.3 OWCS データの処理
          4. 2.4.2.2.4 OWCS 結果の使用
  6. 3まとめ
  7. 4参考資料
  8. 5付録 A
    1. 5.1 冗長システムでの OWCS の使用
      1. 5.1.1 デュアル冗長システムとシングル デバイス システム
      2. 5.1.2 デュアル冗長システムでの 1x OWCS と 2x OWCS の使用
      3. 5.1.3 デュアル、冗長システムでのエラー発生源
        1. 5.1.3.1 RA1 および RB1 のエラー
        2. 5.1.3.2 RA2 および RB2 のエラー
        3. 5.1.3.3 VREF1 および VREF2 のエラー
      4. 5.1.4 デュアル冗長システムでの差動入力の測定
      5. 5.1.5 デュアル冗長システムの概要

例:OWCS アルゴリズム用の ADS125H18 シーケンサの構成

図 1-1に、入力信号と監視信号の両方を測定するシステム例を示します:

  • 青色で示す五つの入力チャネル、シングル エンドおよび差動の電圧入力と電流入力を組み合わせて構成されています
  • 温度、AVDD、IOVDD を含め、赤で示した三つの監視チャネル

さらに、図 2-33では、ADS125H18 OWCS 機能と関連するマルチプレクサを緑色で強調しています:

 OWCS アルゴリズムの ADS125H18 入力接続の例図 2-33 OWCS アルゴリズムの ADS125H18 入力接続の例

図 2-34は、図 2-32に示す形式を使用して、図 2-33のシステム例に対するシーケンサの設定方法を示しています。図 2-34に示すすべての情報は ADS125H18 シーケンサに保存でき、この例では任意に選択しました。

 OWCS アルゴリズムのシーケンサ ステップの例図 2-34 OWCS アルゴリズムのシーケンサ ステップの例

図 2-34を次のように解釈します:

  • 行 1 = そのステップに使用されるステップ番号
  • 行 2 = そのステップで測定されたチャネル
  • 行 3 = そのステップで測定する変換の数。
  • 行 4 = そのステップで OWCS が有効 (オン) か無効 (オフ)

たとえば、ステップ 13 では、入力 AIN15 と RESN の間の十回の変換を測定します。ADS125H18 のシーケンサでは、ステップごとに他の多くのパラメータを設定できます。ただし、これらのパラメータは必ずしも OWCS アルゴリズムに関連するものではないため、本書ではこれ以上説明しません。

また、図 2-34は緑色の OWCS ステップの「チャネル」が決定される (未定) ことも示しています。これらの設定はシーケンスごとに変化するため、初期状態では TBD とします。ただし、入力ステップと監視ステップは変更されません。図 2-35は、最初のシーケンスにおける OWCS ステップの設定方法を示しています。一番目と二番目の OWCS ステップ (それぞれ #25 と #26) は、最初のシーケンス ステップ (#4) で使用されるチャネルと同じであるため、どちらも AIN0-RESN に設定されています。最初のシーケンス ステップの重要な設定は、黄色で強調表示されます。

 例:シーケンス 1 の特性図 2-35 例:シーケンス 1 の特性

スタート ビットを設定するか、START ピンをトグルしてシーケンサを開始します。ADS125H18 シーケンサは、図 2-35の各ステップを左から右へインデックス付けし、合計 129 個の変換を測定します。ユーザーは、各入力ステップおよび監視ステップから得られる情報の使用方法を決定するとともに、OWCS スレッショルドを算出する必要があります。

必要に応じて、次のシーケンスを開始する前に OWCS ステップを再設定します。図 2-36は、二番目のシーケンスにおける OWCS ステップの設定方法を示しています。一番目と二番目の OWCS ステップ (それぞれ #25 と #26) はどちらも AIN4-RESN に設定され、三番目と四番目の OWCS ステップ (それぞれ #27 と #28) はどちらも AIN5-RESN に設定されています。これらの設定が必要なのは、二番目のステップ (#7) では差動入力を測定しますが、OWCS 機能では常にシングル エンド チャネルを測定する必要があるためです。二番目のシーケンス ステップの重要な設定は、黄色で強調表示されます。

 例:シーケンス 2 の特性図 2-36 例:シーケンス 2 の特性

再度、スタート ビットを設定するか、START ピンをトグルしてシーケンサを開始します。ADS125H18 シーケンサは、図 2-36の各ステップを左から右へインデックス付けし、最後の二つの OWCS ステップがこのシーケンスで有効化されているため、合計 153 回の変換を測定します。ユーザーは、入力ステップおよび監視ステップから得られる情報の使用方法を決定するとともに、各シングル エンド入力の OWCS スレッショルドを算出する必要があります。理想的には、これは差動測定であるため、AIN4-RESN について算出された OWCS 結果は、AIN5-RESN の OWCS 結果と同一になるはずです。

図 2-37は同じロジックに従い、次の三つの各シーケンスを開始する前に OWCS チャネルを再設定して、青色で示すすべての入力ステップのチャネルについて断線を解析する方法を示しています。シーケンスごとの重要な設定は、黄色で強調表示されます。

 例:シーケンス 3 から 5 の特性図 2-37 例:シーケンス 3 から 5 の特性

シーケンス 5 の完了後、OWCS を使用してすべての入力ステップチャネルでワイヤ破損があると診断されました。この時点で、図 2-35に示すように OWCS チャネルを再設定し、最初の入力ステップチャネルに戻り、プロセス全体を再起動する必要があります。次に、ユーザーは実行するシーケンスの総数と、断線を検出した場合の処理方法を決定します。