Roper PXD1000 User Manual

Configuring the PXD1000 Digital Frame Grabber with a
Digital Camera and Building a Compatible Cable
Rev 1.1 12/00
The PXD1000 digital frame grabber is compatible with nearly all commercially available 40Mhz and below digital cameras. In order to use a digital camera with your PXD1000 digital frame grabber, a compatible cable and configuration file will be required. Imagenation provides direct support with compatible cables and configuration files for a number of the more popular digital cameras (see list below). Since support for new models of digital cameras are being added on a regular basis, please check the Imagenation Technical Support web page for an up-to-date list of all digital cameras with full support located on the Web at: www.imagenation.com -> Technical Support -> PXD Series.
If your camera is not listed as one currently being supported, you will need to take a few more steps to configure the PXD1000 to work with your camera. With the powerful PXD
Configuration Utility, you can create a camera definition file for your particular camera and nearly any 40Mhz or lower digital camera can be configured and optimized to operate with the PXD1000.
Why Is It Necessary To Build a Unique Cable & Configuration File
For Each Digita l Camera?
Due to a lack of industry standards in the digital camera world, it is typically necessary to have a specially configured cable for the frame grabber and each digital camera make and model. This is because in general each digital camera can have unique connectors, signal pin-outs, data formats, and data widths (8, 10, 12 bits, etc…).
For example, suppose you plan to use a single channel 10-bit camera; the image data is transmitted on 10 twisted pairs (20 wires). If the camera is generating the timing for the frame grabber then at least Line-Data-Valid (LDV), Frame-data-valid (FDV), and the camera pixel clock (CAMERACLK) will be required In addition, for example, if the camera uses a single exposure control implemented with EIA-644 and you want the frame grabber to control it, then another twisted pair is required. All in all, even this simple application requires at least 14 twisted pairs.
Options for acquiring compatible digital cable: -
1) Purchase from Imagenation
Imagenation provides full support for a number of different digital cameras. We provide camera guides, which include specific instructions for configuring the PXD1000 for the camera. Some camera guides and camera configuration files are located on the CD that comes with the
1
PXD1000. The Technical Support section of the Imagenaiton Web site will contain the latest and most up-to-date information on supported digital cameras.
The following is a partial list of supported cameras (see Web for updated list www.imagenation.com as this list is constantly expanding).
Camera Configuration Files & Guides

BASLER

BA101 Basler Area Scan A101 (Previously A113) BL102 Basler Line Scan L102 (Previousl y L130) BL203 Basler Line Scan L203 (Previousl y L240)

DALSA

DALSA Dalsa CA-D4/D7

HITACHI

KPF100 Hitachi KPF 100

KODAK

Kodak MASD has been acquired b y Roper Scient ific
ES10 Kodak Megaplus ES 1.0 ES14 Kodak Megaplus ES 1.4i

PULNIX

TM1001 Pulnix TM 1001-02 TM1010 Pulnix TM 1010 TM1040 Pulnix TM 1040 TM1300 Pulnix TM 1300 TM9701 Pulnix TM 9701

RETICON

RLS Reticon Line Scan

UNIQ

UNIQ UNIQ Cameras: UP-600, UP-1000, UP-1030, UP-900
2) Build your own cable:
If your camera is not listed you will need to create a camera definition file and build a compatible cable. We provide an easy-to-use camera configuration application and customizable cable assemblies that simplify camera and frame grabber setup. If you decide to build the entire cable you will need to consult your camera manual for the part number of the connector used on the camera. The mating cable plug for the PXD1000 is an AMP Amplimite .050 Series Cable Plug Connector, Series III (AMP PN: 749621-9) or equivalent. Imagenation also has two kit options for building your own cable from scratch:
1) Cable Kit CB-011 contains 50 twisted pairs and supports up to a full
32-bit camera.
2) Cable kit CB-012 contains 37 twisted pairs and is an option for one
and two channel digital camera implementations of 10-bits or less.
2
There is no standard for wiring any particular camera. Imagenation provides information to help get you started on page 51 to page 53 in the users guide.
Start by making a map of the connections as shown on page 53. You will need to list all the required signals needed to drive your camera. In addition to the data lines, most digital cameras require at least a Line­Data-Valid (LDV), Frame-Data-Valid (FDV) and Pixel clock (CAMCLK). Addition signals may be needed depending on the camera used. These signals are most likely differential signals and require a twisted pair for each signal.
The connection of the Data signals is a little more involved. To start with Imagenation biases the Data connection to the upper bits of each channel. This means that that your data bits from the camera need to be shifted.
Camera Data Channel 1
8 Bit (0-7) -> Data Bits
10 Bit (0-9) -> Data Bits
12 Bit (0-12) -> Data Bits
16 Bit (0-15) -> Data Bits
24 Bit (8-31) -> Data Bits
32 Bit (0-31) -> Data Bits
Also note that these signals always require two wires per signal. The J2 connector shown in Figure 1 of this guide (page 52 in the PXD1000 Users Manual) shows these signal labeled as Data(-) on the left and Data(+) on the right.
PXD DATA BITS
(8-15)
(6-15)
(4-15)
(0-15)
(8-31)
(0-31)
Camera Data Channel 2
8 Bit (0-7) -> Data Bits
10 Bit (0-9) -> Data Bits
12 Bit (0-12) -> Data Bits
16 Bit (0-15) -> Data Bits
PXD DATA BITS
(24-31)
(22-31)
(20-31)
(16-31)
Data(-) - Data Bits 0-31 to pins 98-67 Data(+) - Data Bits 0-31 to pins 48-17
Here is some basic information on the J2 data connector for pins 1-15 and 65-51 on the PXD1000 Digital Frame grabber.
3
CAMCLK(-) - pin 65 & CAMCLK(+) - pin 15 Name: Camera Clock Signal provided by: Camera Purpose: indicates when Pixel is valid Signal: Rising sensitive
LDV(-) - pin 64 & LDV(+) - pin 14 Name: Line Data Valid Signal provided by: Camera Purpose: tells which pixel is valid for a line Signal: High or Low depending on camera
FDV(-) - pin 63 & FDV(+) - pin 13 Name: Frame Data Valid Signal provided by: Camera Purpose: Tells which lines are valid for frame Signal: High or Low depending on camera
HD(-) - pin 61 & HD (+) - pin 11 Name: Horizontal Drive Signal provided by: Frame Grabber Purpose: Tells camera to provide a valid Pixel in line Signal: High or low depending on camera
VD(-) - pin 60 & (+) - pin 10 Name: Vertical Drive Signal provided by: Frame Grabber Purpose: Tells camera to provide a valid line Signal: High or low depending on camera
Ground/Strobe#0(-) - pin 59 & Strobe#0(+) - pin 59 Name: Strobe 0 Signal provided by: Frame Grabber Purpose: Provides a series of timed pulses for use by application Signal: Pulse train of gap, pulse, gap, pulse …
Ground/Strobe#1(-) - pin 58 & Strobe#1(+) - pin 8 Name: Strobe 1 Signal provided by: Frame Grabber Purpose: Provides a series of timed pulses for use by application Signal: Pulse train of gap, pulse, gap, pulse …
Synthclk(-) - pin 57 & Synthclk(+) - pin 7 Name: Synth Clock Signal provided by: Frame Grabber Purpose: Instructs camera to provide another pixel
4
Signal: Rising edge sensitive
WEN(-) - pin 56 & WEN(+) - pin 6 Name: Write Enable Signal provided by: Camera Purpose: Defined by camera
FIELD(-) - pin 55 & FIELD(+) - pin 5 Name: Field Signal provided by: Camera Purpose: signal for even or odd field for interlaced output
CTRL#0(-) - pin 54 & CTRL#0(+) - pin 4 Name: Control 0 Signal provided by: Frame Grabber Purpose: Provides TTL output for use by application
CTRL#1(-) - pin 53 & CTRL#1(+) - pin 3 Name: Control 1 Signal provided by: Frame Grabber Purpose: Provides TTL output for use by application
CTRL#2(-) - pin 52 & CTRL#2(+) - pin 2 Name: Control 2 Signal provided by: Frame Grabber
Purpose: Provides TTL output for use by application
5
Figure 1 Data connector (J2)
6
The I/O Connector (Optional)
All other signals (except for camera data and timing) are available at the I/O connector. This includes the trigger, strobes and two general-purpose inputs and two outputs. Figure 4.2 shows the signals on the I/O connector
3) Build from cable with compatible FG connector
For cameras where standard cables are not available, you can purchase an Imagenation cable-kit and build one or make your own from scratch. In addition you will need to consult your camera manual for the part number of the connector used on the camera and get the pin out of the camera connector from the camera manufacturer.
If you use a camera that has 10 or fewer data bits, we recommend that you use Cable Kit CB-012-00. With some cameras every data line may need to be terminated to 200mv (provided at pin 66 of J2), In this case the smaller cable will have fewer wires that need to be terminated.
Making a data cable for 10-bit and Smaller Cameras
Cable kit CB-012-00 is appropriate for cameras with up to 10 data bits. This includes all single channel cameras and two channel cameras
with up to 10 bits per channel. (Note: the PXD1000 manual incorrectly
7
Loading...
+ 15 hidden pages