Data Acquisition Toolbox 2.16
製品紹介
- 概要と主な機能
- サポートされているハードウェアデバイスとベンダー
- Data Acquisition Toolbox™ の利用
- データ収録のコントロール
データ収録のコントロール
Data Acquisition Toolbox™ はデータ収録をコントロールするための様々な関数を提供します。例えば、イベント情報の設定、データ収録状況の評価、トリガとコールバックの定義、デバイス動作中のデータ表示、高速な解析などが可能です。また、いくつかのハードウェア固有のプロパティをサポートしており、ユーザの仕様を満たすような表示、カスタマイズをすることができます。
データ管理
解析のために、データのプレビューや抽出を行うことができる関数が提供されています。Data Acquisition Toolbox™ は倍精度浮動小数点形式で MATLAB にデータを取り込むことができます。これにより、MATLAB で他の行列演算と同じ様にデータを扱うことが可能です。さらに、ハードウェア固有の形式でデータを取り込むオプションも提供されています。データのロギング
アナログ入力オブジェクトが動作中に、ディスクやメモリへのデータのロギングが可能です。また、データやイベント、エラーのログを取得し、Data Acquisition Toolbox™ により生成されたログファイルからデータ抽出するための関数も提供されています。SoftScope
SoftScope はデータ収録源を選択、設定し、オシロスコープのようなインタフェースを使用してデータを収録、表示、解析することができるグラフィカルユーザインタフェース(GUI)です。SoftScope により、MATLAB 固有の測定関数ライブラリを用いて、ハードウェアの動作を検証し、生のデータの解析をすばやく実行することができます。ユーザは、独自の解析関数をもとに SoftScope を拡張し、SoftScope から MATLAB ワークスペースへデータをエクスポートすることができます。
2チャネルで入力されている生の音声データが SoftScope(ソフトウェア・オシロスコープ・インタフェース)を用いて、解析、表示されています。SoftScope の機能により、チャネル1から取り込まれたデータのピーク電圧を検出しています。画像をクリックすると拡大します。
ソフトウェア オシロスコープの基本機能 ( 英語 ) 2:19
ソフトウェア オシロスコープ ユーザー インターフェイスを使用して、コードを記述することなくデータ収集カードからデータを収集して表示します。
ソフトウェア オシロスコープの高度な機能 ( 英語 ) 3:29
ソフトウェア オシロスコープの高度な機能を使用して、取得したデータに対して独自の測定を行い、結果を MATLAB ワークスペースにエクスポートします。
イベントとコールバック
データの収録作業は、通常はイベントの発生により開始します。ある条件が満たされると、イベントが発生します。Data Acquisition Toolbox™ によりサポートされているイベントは以下の通りです。- 開始と終了
- 収録サンプル数
- エラー
- トリガ
- 出力サンプル数
エラーの取扱い
エラーが発生した場合、エラーや警告のメッセージが MATLAB のワークスペースに返ってきます。もしハードウェアのエラーメッセージが Data Acquisition Toolbox™ で処理できない場合、ベンダー固有のハードウェアエラーメッセージと共に、“外部エラー”が表示されます。工学単位への変換
Data Acquisition Toolbox™ は、取り込まれたデータを自動的に、例えばボルトやニュートンなどの特定の工学単位へと変換します。線形スケーリングおよびオフセットがサポートされています。さらに、非線形校正曲線を MATLAB で使用することができます。ユーザはデータのチャネル毎に工学単位変換を設定することができます。収録ステータスの評価
Data Acquisition Toolbox™ によって提供される関数を利用して、いつでも収録ステータスおよび使用可能なデータ収録源を評価することができます。データ収録源には、インストールされたハードウェア、ハードウェアドライバ、およびアダプタ等があり、以下のような表示を行うことができます。- デバイスオブジェクトやチャネルの状態
- ハードウェア情報
- データ収録エンジン情報

右のスクリプトでは、データ収録方法の一般的な例(オブジェクトの作成、設定、データ収録、クリーンアップ)を示しています。この例では、データ収録ボードから2秒分の計測データを取得し、周波数成分を計算し、結果を MATLAB でグラフ表示しています。画像をクリックすると拡大します。
ストア(英語)