デジタルカメラやデジタル IMAQ ボードとカスタムケーブルの接続
ハードウェア: Image Acquisition (IMAQ)>>IMAQ - Digital>>PCI-1422
問題: デジタルカメラと NI-1422 , NI-1424 といったフレームグラバを接続するため、カスタムケーブルを作成しようとしています。 しかし、データ信号をどの端子に接続すればよいかわかりません。 どの端子が最上位ビット (MSB) でどの端子が最下位ビット (LSB) になりますか。 また、どこに 水平同期 (Line Enable, Horizontal Sync, HSync) を接続し、どこに垂直同期 (Frame Enable, Vertical Sync, VSync) を接続すればよいですか。
解決策: 上記の質問に回答は、カメラファイルで確認することができます。 それぞれのデジタルカメラは、カメラメーカやモデルによって、それぞれに対応したカメラファイルというものが存在します。 カメラファイルについての詳細は、「デジタルカメラの基礎」チュートリアルを参照してください。
以下にカメラファイルを解釈するための情報を記載いたします。
1.どの端子が MSB/LSB にあたりますか
カメラファイルにおいて Look Up Table (LUT) transform がカメラ信号に対するボード入力を対応させています。 つまり、LUT がボード上の端子とカメラデータの MSB/LSB が対応しているかを決定しています。 もし、自作ケーブルを作成しようとしている場合、カメラファイルの中の
LUTTransform を参照します。 ほとんどの場合、
LUTTransform は、以下のような初期値で定義されています。
LUTTransform (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)1422/24 ボードの場合、左端が LSB で右端が MSB になります。上記では、カメラからの LSBは Data0 端子に、 MSB は Data (N-1) 端子 (N はカメラのビット数) となります。
2.どの端子が水平同期と垂直同期にあたりますか
水平同期は
H Enable (Line Enable) ,垂直同期は
V Enable (Frame Enable) を参照します。 これらの詳細については、「デジタルカメラの基礎」チュートリアルを参照してください。
多くのモードを使用できますが、一般的に2つのモード (エリアスキャンモードとラインスキャンモード) しか使用されません。 以下に3つの設定例を記載しますが、この3つでほぼすべてのカメラに対応が可能です。 デジタル IMAQ ボードには、 EnableA, B, C, D といった4つの端子があります。 詳細については IMAQ ボードのユーザーマニュアル
Signal Connections のセクションを参照してください。
・エリアスキャン ( V Enable を Enable A に H Enable を Enable B に接続する場合)
Enables {
Mode (0x2)
HEnable (0x0)
VEnable (0x0)
}
・エリアスキャン ( Enable 接続が反転している場合)
Enables {
Mode (0x2)
HEnable (0x1)
VEnable (0x1)
}
・ラインスキャン ( H Enable を Enable A に接続、 V Enable 信号なしの場合)
Enables {
Mode (0x0)
HEnable (0x1)
VEnable (0x3)
}
関連リンク: チュートリアル: デジタルカメラの基礎Product Manual: IMAQ PCI/PXI-1422 User ManualProduct Manual: IMAQ PCI-1424 User ManualKnowledge Base 2CE7SIYJ: What are the Timing Diagram Requirements for the IMAQ 1424 and 1422?
添付:
報告日時: 01/02/2004
最終更新日: 04/05/2011
ドキュメントID: 351ASKOK
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.