JAJSPS5C October 2014 – February 2023 TDC1000
PRODUCTION DATA
TDC1000 の RX パスのコンパレータは、TIMEOUT レジスタの TOF_TIMEOUT_CTRL フィールドで設定されたインターバル内に受信したエコーから、STOP パルスを認定および生成できます。標準的な TOF 測定 (ブランキングなし) では、TIMING_REG フィールドで制御された期間だけ、リスニング間隔を延長できます (「標準 TOF 測定」を参照)。
NUM_RX フィールドにプログラムされた数の STOP イベントがリスニング・インターバルの間に受信されない場合、タイムアウト・イベントが発生し、デバイスは READY 状態に戻ります。さらに、ERROR_FLAGS レジスタにエラーが通知され、ERRB ピンは Low に駆動されます。
エコーのタイムアウトは、TIMEOUT レジスタの ECHO_TIMEOUT ビットを 1 に設定することでディセーブルできます。エコーのタイムアウトがディセーブルの場合、NUM_RX で設定された予期される数の STOP イベントが発生するまで、デバイスは受信状態を終了しません。その数のイベントが発生しない場合、ERROR_FLAGS レジスタに値 0x03 を書き込むか、EN ピンをアサート解除するか、RESET ピンをアサートすることで、デバイスを強制的に受信状態から復帰できます。
ERROR_FLAGS レジスタのビット [1] にロジック 1 を書き込むと、ステート・マシンがクリアされます。ビット [0] にロジック 1 を書き込むと、エラー・フラグがクリアされます。
コンパレータの自動ゼロクリアが正確でなくなる可能性があるため、100ms より長いインターバルで RX をアクティブ状態に保持することはお勧めしません。