カットの下で、パラメータ測定の自動化がどのように実行されたかについて説明します。
開始する
企業の初期の段階では、測定はテレビとオシログラフィックの方法を使用して実行されていました。 定規(大まかに言うと、行列の1行)にとって、そのような方法は単純で、精度の要件などを満たしていました。
しかし、その後、マトリックスが現れ始めました。 最初の小さな解像度のマトリックスでは、このような方法は依然としてある程度適切でしたが、オシロスコープはマトリックスの1行のみを選択できましたが、カウントが難しくなり、長くなりました。 たとえば、二乗平均平方根ノイズ電圧を計算するには、各感光性エレメントの電圧値が必要であり、50から128(GOSTによる)フレームを要し、その後これらのデータを処理する必要がありました。 これには多くの時間がかかり、複雑な計算では間違いを犯しやすくなりました。
したがって、自動デジタル測定に切り替えることが決定されました。
スタンドの説明
現時点では、私はパルサーで働いていませんが、残念ながら、これらの測定に使用されたスタンドの写真はありませんでした。 ただし、スタンドのレイアウトを表示する準備はできています。
本質的に、シンプルなデバイス。 従来は、光モード設定ユニット、電気モード設定ユニット、およびコンピューターとADCを含む測定ユニットに分かれています。
問題の声明
アクション全体の目標は、このスタンド用のソフトウェアを作成することでした。これにより、マトリックスFPSSの主要な光電特性を迅速、簡単、効率的に測定できます。
解決策
私は検索や数学的な装置などで読者を退屈させません;最も重要なことだけを説明します。
特性のリスト、それらの説明、式は、GOST 28953-91「電荷転送を備えた感光性デバイス。 パラメータの測定方法 "
ADCとして、L-Card E20-10モジュールが使用されました(単純な理由により、最初は既に実験室にあり、2番目は非常に安価でした)。
ソフトウェアはC ++ビルダーで実装されました
まとめ
私に直面しているすべてのタスクが完了しました。
- マトリックスFPSSの多数の主要パラメーターを測定できるソフトウェアを作成しました。 さらに、デバイス内の光受容細胞の数に制限はありません。これは、128ポイントのライン、または500 x 500を超えるマトリックスにすることができます。
- 測定速度が大幅に向上しました。 これで、1つ(平均二乗ノイズ電圧)を除くすべてのパラメーターは、1秒未満で測定されます。
- 複合施設のソフトウェア部分は使いやすく、スタッフのトレーニングは必要ありません。 プログラムが開始されると、ADCモジュールに自動的に接続され、その後、準備ができたことが報告され、必要なパラメーターとプロパティの選択が求められます(たとえば、出力信号のヒストグラムをプロットするかどうか)。 その後、プログラムは測定を開始し、ユーザーにデバイスの照明の調整を促します(出力信号と暗信号、飽和電圧が直列に測定される場合に必要です)。その後、Microsoft Word形式で印刷できるレポートが開きます。
- 測定の精度が向上しました。
おわりに
この記事では、光電パラメータのアナログ測定からデジタル測定への移行の経験をごく簡単に紹介しようとしましたが、予算は非常に限られており、プログラミングの知識は最小限です。 一般的に、私は仕事がうまくいったと思う。なぜなら すべての目標は達成されましたが、同時にこの方法の可能性が見えます-アルゴリズムを最適化し、他のADCモジュールを追加し、他の機器パラメーターを測定し、照明制御とプログラム自体のフォーカスを使用して完全自動化に切り替えることができます。