JAJSPC7B December 2022 – January 2025 ADS131B23
PRODUCTION DATA
連続変換モードでは、ADC1y 、ホストによって停止されるまで無制限に変換し続けます。CONVERSION_CTRL レジスタのそれぞれの STARTy ビットを設定して、有効になっている ADC、ADC1y の変換を開始します。ADC1A と ADC1B の変換は、それぞれの STARTA ビットと STARTB ビットを使用して、異なるタイミングで開始できます。ADC で変換が進行中に STARTy ビットを設定すると、進行中の変換は中止され、新しい変換が再開されます。STOPy ビットを使用して、有効になっている ADC、ADC1y の変換を停止します。STOPy ビットが設定された後、現在進行中の変換を完了できます。その後、デジタル フィルタはリセット状態に保持されます。STOPy ビットを設定した後、変換が停止するまで、STOPy ビットは 1b を読み戻します。
STARTy ビットは STOPy ビットよりも優先されます。つまり、CONVERSION_CTRL レジスタの STARTy ビットと STOPy ビットの両方が同時に設定されている場合、変換が開始されるか、進行中の変換が中止され、新しい変換が開始されます。
ADC の最後の変換結果は、変換が停止した後も引き続き読み出し可能です。ADC の変換結果は、デバイスをリセットした後、ADC が無効化され、デバイスがスタンバイ モードまたはパワーダウン モード、または新しい変換結果が利用可能になった場合に上書きされます。
STARTy ビットが有効になり、変換は SPI フレーム内のレジスタ データ CRC ワードの最後の SCLK 立ち下がりエッジで開始し、CONVERSION_CTRL レジスタが書き込まれます。レジスタ書き込みコマンドの SPI フレームの詳細については、シリアル インターフェイス通信構造 セクションを参照してください。
STARTy ビットを設定すると、DRDYn が Low なら DRDYn ピンが High に駆動されますが、新しい変換が利用可能になるまで、古い変換データを読み出すことはできます。
ADC1y は sinc3 デジタル フィルタを使用しており、このフィルタを安定化するには 3 つの変換時間が必要です。STARTy ビットを使用して変換が開始または再開されると、デバイスは最初の 2 つの未安定な変換を表示せず、3 番目の変換時間後に安定化された変換結果のみを提供します。変換開始後の、最初の変換が利用可能になるまでの時間を計算するには、式 19 を使用します。それ以降のすべての変換には、図 7-17 に示すように、tDATA = 1/fDATA = OSR/fMOD の変換時間があります。
ADC が連続的に変換している間に、アナログ入力の突然のステップ変化が発生すると、ADC は検出しません。そのため、ADC はプログラムされた出力データ・レートで変換データを出力し続けます。ステップ変化が新しい変換期間の開始と同時に発生した場合、セトリングされたデータは、ステップ変更後の 3 つの変換時間後に出力されます。ただし、sinc3 フィルタは、変換期間の途中でステップ変化が発生した場合、図 7-18 に示すように、セトリング データが出力されるのに 4 つの変換時間が必要です。