JAJSPC7B December 2022 – January 2025 ADS131B23
PRODUCTION DATA
ADC1y とは異なり、ADC2y の変換は、チャネル シーケンサで制御されます。シーケンサ動作のフロー チャートを 図 7-5 に示します。ADC2y シーケンサには、SEQ2y_STEPn_EN ビット (n = 0 ~ 15) を使用して、個別に有効または無効にする最大 16 のシーケンス ステップがあります。各シーケンス ステップは ADC2y の 1 回の変換に対応しており、1 回のシーケンス実行で最大 16 種類の測定を実行できます。SEQ2y_STEPn_CFG レジスタは、PGA ゲインと、シーケンスステップごとに PGA の正および負入力を構成します。シーケンスが開始されると、シーケンサは有効なすべてのシーケンス ステップをステップ実行し、常にステップ 0 から開始します。シーケンサは、無効化になっているシーケンス ステップを無視します。各ステップで ADC2y は 1 回の変換を実行した後、シーケンサが ADC2y をシーケンスの次のステップに構成します。シーケンサが ADC2y を次のシーケンスのステップに合わせて構成した後、変換を開始する前にプログラマブルな遅延時間を追加し、入力信号がセトリングできるようにします。MUX2y_DELAY[2:0] ビットは、すべてのシーケンス ステップの遅延時間をグローバルに選択します。シーケンスを完了するのに必要な時間は 式 22 から与えられます。
ここで
シーケンスの実行中は、STATUS レジスタの SEQ2y_ACTIVE ビットが設定されます。
ADC2A が有効にするときに 0x8C ~ 0x9F のアドレス範囲のレジスタに変更を加えず、
誤ったシーケンサーの起動を防ぐため、次の手順に従ってシーケンサーを設定し、開始してください。
ADC2yを無効にするときに SEQ2y_START ビットを設定しても、シーケンスは開始されません。
ADC2y のシーケンス ステップの変換データは 16 ビットであり (ADC1y 変換データとは異なり) はユーザー レジスタ空間 (レジスタ アドレス 10h ~ 1Fh) に保存されます。シーケンス ステップ n の変換データは、対応する SEQ2y_STEPn_DATA レジスタに保存されます。無効化されたシーケンス ステップの変換データは、0000h に設定されます。レジスタ読み取りコマンドを使用して、ADC2y 変換データを読み取ります。
すべての SEQ2y_STEPn_DATA レジスタの変換データは、ADC2y のシーケンス実行が完了したときにのみ更新されます。シーケンスの実行が行われている間に、前のシーケンスの実行の変換データは SEQ2y_STEPn_DATA レジスタから読み出されます。SEQ2y_STEPn_DATA レジスタの読み取り中にシーケンスが完了した場合でも、2 つの異なるシーケンスのデータの破損や混在は発生しません。
ADC2y シーケンサは 3 つのシーケンス モードを備えています。
SEQ2y_MODE[1:0] ビットは、ADC2y のシーケンス モードを選択します。