ブログ

Moku:ProとLabVIEW のマルチ機器モードでテスト設定を拡張する

合否検証テストのための複数の機器のデータ収集を完全に自動化する方法

概要

進化し続けるデバイスのテストと検証の状況において、エンジニアは効率を高め、コストを削減し、動的なプロジェクトの要求に適応するための革新的な方法を絶えず模索しています。合理化された複数の機器のテストを可能にする強力なソリューションの 1 つは、 マルチ機器モード for Moku:Pro LabVIEW との組み合わせは、最新のデジタルファーストのテストアプローチのニーズに合わせてハードウェア計測の機能を再定義します。

自動化された複数の機器のテストプラットフォームの利用

マルチ計測モードでは、FPGA リソースを複数のスロットに効率的に分割できるため、最大 1 つの計測器を同時にシームレスに導入できます (図 XNUMX)。この拡張性により、ハードウェア リソースが合理化され、スタンドアロン機器では以前は実現できなかった複雑なテスト シナリオへの扉が開かれます。手動テストから自動テストに移行する場合、ソフトウェア定義インストルメンテーションは、手動介入のための直感的なユーザー インターフェイスと強力な API の間のギャップを埋めて、反復的なテストとデバイス検証を完全に自動化します。

図 1: n マルチ計測器モードでは、Moku:Pro は波形ジェネレータ、オシロスコープ、スペクトラム アナライザ、およびデータ ロガーを同時に展開して、リアルタイム信号生成、時間領域解析、周波数領域解析、およびデータ キャプチャを可能にします。

LabVIEWによるテストシステムの実装

共通のテストおよび測定プログラミング環境である LabVIEW を利用することで、重要な結果にリアルタイムでアクセスしながら、複数の機器を同時に生成、監視、制御できます。マルチ計測器モードでは、計測器間の信号ルーティングが FPGA 内で内部的に行われ、ロスレスの相互接続が保証されます。多数の機器の入出力をアナログ入出力にルーティングする、より複雑なセットアップがある場合でも、すべての信号ルーティングを内部で行うことができます。これらの相互接続は、入力、出力、および機器間で任意に配線できます。

カスタム LabVIEW セットアップ (図 2) では、マルチ計測器モードがソフトウェア定義のデータをどのようにシームレスに統合するかを調べます。 波形発生器, オシロスコープ, スペクトラムアナライザ, データロガー Moku:Pro 用の楽器。波形ジェネレータはテスト信号を生成し、この信号は時間領域分析のためにオシロスコープに送られ、同時にスペクトラム アナライザは周波数領域の視点を提供します。データロガーは、分析と文書化のためにデータを効率的に記録します。

図2: 複数の機器の結果をリアルタイムで表示するためのカスタムLabVIEWグラフィカルユーザーインタフェース(GUI)。

ハンズフリー検証を強化するために、構成可能なしきい値を使用してテスト制限を調整できます。これらのしきい値は、オシロスコープとスペクトラム アナライザからのデータにリアルタイムで適用され、超過するとアラームがトリガーされ、合否判定が簡素化されます。

図3のLabVIEWブロック図は、XNUMXつのMoku機器を監視および制御するためのマルチ機器モード、個々の機器スロット、および並列コードブロックを構成するという簡単なプロセスを示しています。このアプローチにより、追加の計測機器が不要になり、コスト効率とリソース効率の高いソリューションになります。

図3: 複数のMoku:Pro計測器を制御するためのLabVIEWブロック図。

主要なコンポーネント

波形発生器

  • このブロックにより、テスト信号の振幅と周波数をリアルタイムで設定できます。生成された信号は、オシロスコープ、スペクトラムアナライザ、およびデータロガーに供給されます。

オシロスコープ

  • リアルタイムで信号を監視しながら、過電圧イベントを検出するための電圧しきい値など、時間領域表示のアラームとしきい値を構成します。

スペクトラムアナライザ

  • リアルタイム信号モニタリングにより、イベント検出の周波数しきい値を含む、周波数領域表示のアラームとしきい値をカスタマイズできます。

データロガー

  • 表示用のパラメータを設定し、両方のアラームがトリガーされた場合にデータのログ記録を停止するようにシステムを設定します。

この構成により、単一デバイス上でカスタム テスト システムが可能になり、複数のテスト機器を必要とする自動デバイス検証に最適です。ソフトウェア定義の計測器プラットフォームを利用すると、複数の計測器を同時に実行でき、LabVIEW などの一般的な自動化ツールを通じて信号を同時に生成、表示、処理できます。高度に再構成可能なハードウェアを使用してリアルタイムのカスタム測定を行うことは、システムがユーザーに合わせて進化できることを意味します。必然的に変化するテスト要件に応じてシステムをニーズに適応させるのは簡単です。追加のリアルタイム データ処理により、テスト メトリックに照らして評価し、ハードウェアの制御、出力信号の更新、テスト シーケンスの変更の決定点をすべて 1 つのデバイスで提供できます。 

マルチ計測器モードとLabVIEWの統合により、単一デバイス上でカスタマイズされたテストシステムを作成でき、複数のテスト計測器を必要とする自動デバイス検証に最適です。ソフトウェア定義の計測器を利用すると、複数の計測器を同時に実行できます。信号を同時に生成、表示、処理します。テスト要件の進化に合わせてシステムを適応させます。リアルタイムのデータ処理により、テスト指標に照らして評価し、情報に基づいた意思決定をすべて単一のデバイスの利便性で行うことができます。

この例の詳細を確認するには、次の手順を実行します。 オンデマンドのウェビナーをチェックしてください 電子設計による (図 4)。

図 4: チェックアウト ソフトウェア定義テスト: 自動化と検証を簡単に行う方法 — Electronic Design と共同主催したウェビナー — 詳細については、こちらをご覧ください。

LabVIEW API について詳しく知りたいですか? こちらをクリックしてください. 自動テスト用のソフトウェア デファインド インストルメンテーションの利点について詳しくは、 ここをクリック。ご質問がございましたら、こちらまでお問い合わせください。 support@liquidinstruments.com.

波形発生器の一覧に戻る