私は、異常な方法で失敗するADCを持つ衛星を維持する責任があります。基本的に、生の電圧が特定の範囲内にある場合、2つの値の間で前後に切り替わります。生のカウントを取得する作業を行っていますが、処理されたデータは次のようになります。
青い線は他の何かを意味することに注意してください(本質的に、ソフトウェアは赤い線を青い線に一致させようとしています)。
通常、大きな方形波の左のいくつかの小さな隆起に見られるように、ステップは小さく必要です。ただし、値を下回ると、手順は非常に大きくなります。生のカウントデータはありませんが、それがカウントに反映されていることは知っています。
私が理解しようとしているのは、このADCが失敗している方法です。
私は次のことを推測していますが、私はこのアイデアのいくつかの分析を取得したいと思います:
- 線形領域では、デルタvのアナログ電圧の変化ごとに、カウントが1つずつ変化します。
- 非線形領域では、デルタvのアナログ電圧の変化に対して、カウントのジャンプははるかに大きくなります。
- 2のデルタvが1よりも大きい可能性がありますが、通常予測されるよりもはるかに小さい可能性があります。
これは衛星であるため、テストのためにラボに戻すことはできません。何かご意見は?
編集:このようなエピソードの生のカウントは次のとおりです(より低い頻度でサンプリング)。また、ADCの定格容量は約15〜20年で、部品番号は手元にありませんが、入手できるかどうかを確認します。おそらく1993年頃で、FPGAベースかもしれません。カウントは、374-421にギャップと言える限りです(数カウントずれている可能性があります)。バイナリは次のとおりです
374 101110110
421 110100101
私がADCだと思う理由の一部は、同様のギャップを持つ複数のセンサーがあることです。私は現在、より良い定量化に取り組んでいますが、ここにプロットの例を示します。点は実際の測定値であり、線は単純に2つの同じデータ点を接続することに注意してください。これらの値はすべて同じADCによって読み取られます。
さらに、約24時間にわたってADCによって読み取られるすべての値のリストを以下に示します。多数の行があります(全部で約20)。ギャップは、ADCまたは関連回路の不感帯を表していると思います。このプロットのy軸は、ADCの読み取り出力値です。ほぼ垂直の線が表示されるときはいつでも、ADCが値を記録できない領域を表しているように見えます。
ADCはADC0808の一部、アナログマルチプレクサはHCF4051BM1の部品番号です。少なくとも私が見つけることができる回路図から...ある時点で変更が行われた可能性があります。
編集-更新の詳細:ADCに入力する3つのアナログマルチプレクサがあります。おそらく彼らのうちの一人がこの問題を抱えていて、他の人はそうではなかったかどうかを見たかった。そのための証拠はあまりありませんが、以下を参照してください。このような多くのギャップがありますが、私は1つだけ表示することにしました。
Count #tot #mux1 #mux2 #mux3
557 3360 1336 68 1956
558 252 128 4 120
577 684 292 4 388
578 964 480 8 476
0x00FF
0x0100
0x01FF
0x0000