概 要 XCD-SX900/X700は1/2型PS IT CCDを搭載した、高解像度産業用白黒デジタルビデオカメラモジュールで す。デジタルインターフェースにはIEEE1394-1995を採用しており、400Mbpsにも及ぶ転送速度を実現しまし た。さらには、デジタル信号を用いることで、産業用画像処理分野で非常に重要とされる「画像劣化」がなく、また 正方画素CCDを用いたことにより、画像処理部でのアスペクトレシオの変換が不要となります。 耐振動性能にも考慮し、産業分野での各種検査装置・画像入力装置への組み込みも可能です。 IEEE1394とは? IEEE1394とは、デジタルデータをやり取りするためのシリアルバス規格です。この規格は「IEEE*」によって 提唱され「IEEE Std. 1394-1995 IEEE Standard for a High Performance Serial Bus」として規定され ています。 最大の特長は、400Mbpsにも及ぶ転送速度を実現し、データサイズの大きな映像信号などを扱うことができる インターフェースであるということです。またデータをリアルタイムに伝送する (Isochronous転送) ことが可 能で、この転送は最大64ものチャンネル数を利用でき、転送量の帯域と時間配分が保証されています。電源を入 れたままコネクターを抜き差しすることも可能で、SCSIのようなターミネーターもID設定も不要です。 * The Institute of Electrical and Electronics engineers, Inc. 主な特長 1/2型PS IT CCD使用...
Page 23
XCD-SX900/X700 Camera Command Status Registerの設定値 CSR F0F00604h Current Video Mode Video Modeを指定します。 XCD-SX900 : Video Mode --------------------------------------------------------------------- 2 (1280×960 Y) 0 (partial scan) XCD-X700 Video Mode --------------------------------------------------------------------- 5 (1024×768 Y) 0 (partial scan) ご注意 : CSR F0F00614h Iso_ENがOFFのときに設定を行ってください。 CSR F0F00608h Current Video Format Video Formatを指定します。...
XCD-SX900/X700の出画までのコマンド送出手順 (1) カメラコントロールレジスターベースアドレスの取得 Configuration ROM を読み出して、カメラコントロールレジスターのベースアドレスを取得します。 Configuration ROM のベースアドレスはFFFF F0000000Hです。 Bus Info Block Root Directory Node Uniq ID Leaf のオフセットアドレスを求める Node Uniq ID Leaf Unit Directory Unit Dependent Infoのオフセットアドレスを求める Unit Dependent Info Camera Control register のオフセットアドレスを求める FFFFF0000000H+3C0000H*4 = FFFFF0F00000H このカメラのコントロールレジスターのベースアドレスはFFFF F0F00000Hとなります。...
Page 32
XCD-SX900 XCD-X700 XCD-SX900/X700の出画までのコマンド送出手順 (2) フォーマット/モード/フレームレートの取得 (XCD-SX900 Format2の場合) a) サポートしているフォーマットの確認 Inquiry register for video format を参照し、サポートしているフォーマットを調べます。 F0F00100H ビット2と7が立っているので、Format2とFormat7をサポートしていることがわかります。 b) サポートしているビデオモードの確認 Inquiry register for video mode を参照し、Format2の中でどのビデオモードをサポートしているか 調べます。 F0F00188H ビット2が立っているので、Mode2をサポートしていることがわかります。 c) サポートしているフレームレートの確認 F0F00248H ビット1, 2が立っているので、3.75fpsと7.5fpsをサポートしていることがわかります。 (3) ビデオ転送開始のコマンド (Format2) Status and Control registers for camera に以下の値を設定すると、カメラはビデオ転送を開始します。...
Page 33
XCD-SX900/X700の出画までのコマンド送出手順 (4) トリガーモードにする場合 Status and Control register for featureを設定して、トリガーモードをONにします。 Address F0F00830H ビット0はPresence Inqビットですので、書き込みは無効です。したがって、Dataに02000000Hを書き 込んでも同様に動作します。 (5) Format7の場合の手順 a) Format7において、どのモードをサポートしているか調べます。 F0F0019CH ビット0が立っているので、モード0をサポートしていることがわかります。 b) Mode0のCSRオフセットアドレスを取得します。 F0F002E0H F0000000H+00400000H*4 = F1000000H Video Mode CSR for Format_7のアドレスがF1000000Hであることがわかります。 c) MaxSize/UnitSize/ColorCodingIDの取得 Address F1000000H F1000004H F1000014H MaxSizeが1280*960、UnitSizeが320*240、ColorCodingIDはMono8であることがわかりま す。したがって、縦4分割, 横4分割の16分割まで可能です。...