IAI SP-20000M-CXP2, SP-20000C-CXP2 User Manual

1049E-1312
Spark Series
SP-20000M-CXP2
20 MP CMOS Digital Progressive Scan
Monochrome and Color Camera
Document Version:Ver.1.6
SP-20000-CXP2_Ver.1.6_May2015
User Manual
SP-20000M-CXP2 / SP-20000C-CXP-2
- 2 -
Notice
The material contained in this manual consists of information that is proprietary to JAI Ltd., Japan and
may only be used by the purchasers of the product. JAI Ltd., Japan makes no warranty for the use of its product and assumes no responsibility for any errors which may appear or for damages resulting from the use of the information contained herein. JAI Ltd., Japan reserves the right to make changes without notice.
Company and product names mentioned in this manual are trademarks or registered trademarks of their respective owners.
Warranty
For information about the warranty, please contact your factory representative.
Certifications
CE compliance
As defined by the Directive 2004/108/EC of the European Parliament and of the Council, EMC (Electromagnetic compatibility), JAI Ltd., Japan declares that SP-20000M-CXP2 and SP-20000C-CXP2 comply with the following provisions applying to its standards. EN 61000-6-3 (Generic emission standard part 1) EN 61000-6-2 (Generic immunity standard part 1)
FCC
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is
connected.
- Consult the dealer or an experienced radio/TV technician for help.
Warning
Changes or modifications to this unit not expressly approved by the party
responsible for FCC compliance could void the user’s authority to operate the
equipment.
SP-20000M-CXP2
Supplement
The following statement is related to the regulation on “ Measures for the Administration of the control of Pollution by Electronic Information Products “ , known as “ China RoHS “. The table shows contained Hazardous Substances in this camera.
mark shows that the environment-friendly use period of contained Hazardous
Substances is 15 years.
嶷勣廣吭並㍻
嗤蕎嗤墾麗嵎賜圷殆兆各式根楚燕
功象嶄鯖繁酎慌才忽佚連恢匍何〆窮徨佚連恢瞳麟半陣崙砿尖一隈〇云恢瞳ゞ 嗤蕎嗤 墾麗嵎賜圷殆兆各式根楚燕 〃泌和
桟隠聞喘豚㍉
窮徨佚連恢瞳嶄根嗤議嗤蕎嗤墾麗嵎賜圷殆壓屎械聞喘議訳周和音氏窟伏翌 亶賜融延、窮徨佚連恢瞳喘薩聞喘乎窮徨佚連恢瞳音氏斤桟廠夛撹冢嶷麟半 賜斤児繁附、夏恢夛撹冢嶷鱒墾議豚㍉。
方忖仝15々葎豚㍉15定。
SP-20000C-CXP2
Supplement
The following statement is related to the regulation on “ Measures for the Administration of the control of Pollution by Electronic Information Products “ , known as “ China RoHS “. The table shows contained Hazardous Substances in this camera.
mark shows that the environment-friendly use period of contained Hazardous
Substances is 15 years.
嶷勣廣吭並㍻
嗤蕎嗤墾麗嵎賜圷殆兆各式根楚燕
功象嶄鯖繁酎慌才忽佚連恢匍何〆窮徨佚連恢瞳麟半陣崙砿尖一隈〇云恢瞳ゞ 嗤蕎嗤 墾麗嵎賜圷殆兆各式根楚燕 〃泌和
桟隠聞喘豚㍉
窮徨佚連恢瞳嶄根嗤議嗤蕎嗤墾麗嵎賜圷殆壓屎械聞喘議訳周和音氏窟伏翌 亶賜融延、窮徨佚連恢瞳喘薩聞喘乎窮徨佚連恢瞳音氏斤桟廠夛撹冢嶷麟半 賜斤児繁附、夏恢夛撹冢嶷鱒墾議豚㍉。
方忖仝15々葎豚㍉15定。
SP-20000M-CXP2 / SP-20000C-CXP-2
- 3 -
- Contents -
Introduction ..................................................................................... - 6 -
1. General .................................................................................... - 7 -
2. Camera composition .................................................................... - 7 -
3. Key features ............................................................................... - 8 -
4. Parts locations and their functions ................................................... - 9 -
4.1 Parts locations and their functions........................................................................ - 9 -
4.2 Rear Panel .................................................................................................. - 10 -
5. Input and output .......................................................................... - 11 -
5.1 CoaXPress interface standard........................................................................... - 11 -
5.2 Connectors and pin assignment ........................................................................ - 12 -
5.2.1 Digital Video Output (75Ω 1.02.3 DIN Receptacle)........................................ - 12 -
5.2.2 12-Pin connector ..................................................................................... - 12 -
5.2.2.1 Figure ............................................................................................. - 12 -
5.2.2.2 Pin configuration ............................................................................... - 12 -
5.2.3 AUX Connector Hirose 10-Pin connector .................................................... - 13 -
5.3 Digital In and out inteface .............................................................................. - 13 -
5.3.1 Line Selector ......................................................................................... - 13 -
5.3.2 Line Source ........................................................................................... - 14 -
5.3.3 Line Mode ............................................................................................. - 15 -
5.3.4 Line Inverter .......................................................................................... - 15 -
5.3.5 Line Status ............................................................................................ - 15 -
5.3.6 Line Format ........................................................................................... - 15 -
5.3.7 GPIO .................................................................................................... - 16 -
5.3.7.1 Basic block diagram ............................................................................ - 16 -
5.3.7.2 Input and output matrix table ............................................................... - 17 -
5.4 Optical Interface ........................................................................................... - 18 -
5.4.1 Recommended External Input circuit diagram for customer ................................ - 18 -
5.4.2 Recommended External Output circuit diagram for customer .............................. - 18 -
5.4.3 Characteristics of optical interface ............................................................. - 19 -
5.5 Pulse Generator ........................................................................................... - 19 -
5.5.1 Clock Pre-scaler ...................................................................................... - 20 -
5.5.2 Pulse Generator Selector ........................................................................... - 20 -
5.5.3 Pulse Generator Length ............................................................................ - 20 -
5.5.4 Pulse Generator Start Point........................................................................ - 20 -
5.5.5 Pulse Generator End Point ......................................................................... - 21 -
5.5.6 Pulse Generator Repeat Count .................................................................... - 21 -
5.5.7 Pulse Generator Clear Activation ................................................................. - 21 -
5.5.8 Pulse Generator Clear Sync Mode ................................................................. - 21 -
5.5.9 Pulse Generator Clear Source ..................................................................... - 22 -
5.5.10 Pulse Generator Inverter ......................................................................... - 23 -
5.5.11 Pulse Generator setting parameters ............................................................ - 23 -
5.5.12 Associated GenICam register information ..................................................... - 24 -
6. Sensor layout, output format and timing ........................................ - 25 -
6.1 Sensor layout .............................................................................................. - 25 -
6.1.1 Monochrome sensor ................................................................................. - 25 -
6.1.2 Bayer sensor .......................................................................................... - 25 -
6.2 Camera output format (Tap Geometry) .............................................................. - 26 -
6.2.1 1X–1Y ................................................................................................... - 26 -
6.3 Output timing and output image ....................................................................... - 27 -
6.3.1 Horizontal timing .................................................................................... - 27 -
6.3.2 Vertical timing ....................................................................................... - 30 -
6.3.3 ROI (Region Of Interest) ............................................................................ - 31 -
SP-20000M-CXP2 / SP-20000C-CXP-2
- 4 -
6.3.4 Mirroring function ................................................................................... - 33 -
6.3.5 Multi ROI function ................................................................................... - 34 -
6.3.5.1 Multi ROI setting parameters ................................................................. - 34 -
6.3.5.2 Associated GenICam register information ................................................. - 36 -
6.4 Digital output bit allocation ............................................................................ - 36 -
7. Operating modes ...................................................................... - 37 -
7.1. Acquisition control (change the frame rate) ........................................................ - 37 -
7.1.1 Acquisition control .................................................................................. - 37 -
7.1.2 The relationship between Link Configuration and Acquisition Frame Rate ............... - 37 -
7.1.3 Calculation of frame rateIn Continuous Trigger mode .................................... - 38 -
7.1.4 Associated GenICam register information ....................................................... - 38 -
7.2. Exposure control ......................................................................................... - 38 -
7.2.1 Exposure Mode ....................................................................................... - 38 -
7.2.2 ExposureTime ........................................................................................ - 40 -
7.2.3 Behavior if Trigger Overlap is set to Readout .................................................. - 40 -
7.2.4 ExposureAuto ......................................................................................... - 42 -
7.3. Trigger operation ........................................................................................ - 43 -
7.3.1 Trigger Selector ...................................................................................... - 43 -
7.3.2 Trigger Mode ......................................................................................... - 43 -
7.3.3 TriggerSource ........................................................................................ - 44 -
7.3.4 TriggerActivation .................................................................................... - 44 -
7.3.5 Triggeroverlap........................................................................................ - 45 -
7.3.6 Associated GenICam register information ....................................................... - 45 -
7.4. Normal continuous operation (Timed Exposure Mode/Trigger Mode OFF) ..................... - 46 -
7.5. Timed mode (EPS) ....................................................................................... - 46 -
7.5.1 If Overlap setting is OFF ............................................................................ - 47 -
7.5.2 If Overlap setting is Readout ...................................................................... - 48 -
7.5.3 GPIO TTL output timing if Trigger Overlap is OFF ............................................. - 50 -
7.5.4 GPIO TTL output timing if Trigger Overlap is Readout ........................................ - 51 -
7.6 Trigger width mode (PWC) .............................................................................. - 52 -
7.6.1 If Overlap setting is OFF ............................................................................ - 53 -
7.6.2 If Overlap setting is Readout ...................................................................... - 54 -
7.6.3 Minimum trigger interval calculation formula (Trigger Overlap = OFF) .................... - 55 -
7.6.4 Minimum trigger interval calculation formula (Trigger Overlap = Readout) .............. - 56 -
7.7 PIV (Particle Image Velocimetry) ...................................................................... - 57 -
7.8 Sequence ROI Trigger .................................................................................... - 61 -
7.8.1 Trigger Sequence .................................................................................... - 61 -
7.8.2 Command Sequence ................................................................................. - 61 -
7.8.3 Typical minimum trigger interval of Sequence ROI Trigger .................................. - 62 -
7.8.4 Defaul Sequence Index Table ...................................................................... - 62 -
7.8.5 Sequence ROI setting parameters ................................................................ - 62 -
7.8.6 Associated GenICam register information ....................................................... - 66 -
7.9. Operation and function matrix ........................................................................ - 67 -
8. Other functions ........................................................................ - 68 -
8.1 Black level control ........................................................................................ - 68 -
8.1.1 Black Level Selector................................................................................. - 68 -
8.1.2 Black Level ............................................................................................ - 68 -
8.1.3 Auto black control ................................................................................... - 68 -
8.1.4 Associated GenICam register information ....................................................... - 69 -
8.2 Gain control ................................................................................................ - 69 -
8.2.1 Gain Selector ......................................................................................... - 70 -
8.2.2 Gain .................................................................................................... - 70 -
8.2.3 Gain Auto ............................................................................................. - 70 -
8.2.4 Balance White Auto ................................................................................. - 70 -
8.2.5 Associated GenICam register information ....................................................... - 71 -
8.3. LUT ......................................................................................................... - 72 -
SP-20000M-CXP2 / SP-20000C-CXP-2
- 5 -
8.3.1 LUT Enable ............................................................................................ - 72 -
8.3.2 LUT Index ............................................................................................. - 72 -
8.3.3 LUT Value ............................................................................................. - 72 -
8.3.4 Associated GenICam register information ....................................................... - 72 -
8.4 Gamma ...................................................................................................... - 73 -
8.5 Shading Correction ....................................................................................... - 73 -
8.6 Blemish compensation ................................................................................... - 74 -
8.7 ALC .......................................................................................................... - 75 -
8.8 HDR function (Option) ................................................................................... - 77 -
9. Camera Settings......................................................................... - 79 -
9.1 Camera Control Tool ..................................................................................... - 79 -
9.2 Camera Default Settings ................................................................................. - 79 -
10. External appearance and dimensions .......................................... - 80 -
11. Specifications ........................................................................ - 81 -
11.1. Camera spectral response ............................................................................ - 81 -
11.2. Specification table ..................................................................................... - 82 -
Appendix ...................................................................................... - 84 -
1. Precautions ................................................................................................... - 84 -
2. Typical Sensor Characteristics ............................................................................. - 84 -
3. Caution when mounting a lens on the camera ......................................................... - 84 -
4. Caution when mounting the camera ..................................................................... - 84 -
5. Exportation ................................................................................................... - 85 -
6. References .................................................................................................... - 85 -
Manual change history ...................................................................... - 86 -
User's Record ................................................................................. - 87 -
SP-20000M-CXP2 / SP-20000C-CXP-2
- 6 -
Introduction
EMVA 1288
With regard to signal to noise ratio in this manual, specifications measured by EMVA 1288 are used together with specifications by a traditional measurement method.
EMVA 1288 is a more complete measurement that considers multiple noise sources, including random noise, pattern noise, and shading. Additionally, EMVA 1288 incorporates temporal variances in pixel output by capturing 100 frames of data and computing the RMS variations over the captured frames. Because of the comprehensive nature of the noise analysis and the additional consideration for RMS variances over time, EMVA 1288 SNR measurements are inherently lower than the traditional SNR measurements given by manufacturers. However, the comprehensive nature combined with rigid test
parameters, means that all manufacturers’ are measuring their products equally and EMVA 1288 tested
parameters can be compared among different manufacturers’ products.
In order to learn more about EMVA 1288, please visit http://www.emva.org
Interface
The SP-20000-CXP2 employs CoaXPress as an interface system. In order to connect the camera to a PC, it requires the use of a Frame Graber board and the appropriate coaxial cable(s). The maximum video transfer rate per coaxial cable is 6.25 Gbps. In addition to video information, power and control signals can be transferred to the camera over this interface. For detailed specifications, please refer to JIIA-NTF-001-2010 published by Japan Industrial Imaging Association, http://www.jiia.org.
Computer used for SP-20000 series
In order to get proper performance from this camera, it is necessary to use a PC equipped with a PCIe 2.0 slot with a size and capacity of 16 lanes or higher (x16 or x32).
Frame grabber boards used with SP-20000 series
As the SP-20000-CXP2 employ CoaXPress as an interface system, a CoaXPress-compliant frame grabber board is required. Both cameras have two CoaXPress interface connectors and it is recommended that a frame grabber board with more than two interface connectors be used in order to maximize camera performance.
Cables used with SP-20000 series
For the CoaXPress interface, coaxial cables are used. In the SP-20000-CXP2, they use 75Ω 1.0/2.3 DIN receptacles (Amphenol ACX1785-ND or equivalent). The coaxial cable used to connect the camera must have a 75Ω 1.0/2.3 DIN-type plug at the camera side. An ordinary BNC cable cannot be used.
SP-20000M-CXP2 / SP-20000C-CXP-2
- 7 -
1. General
The SP-20000-CXP2 cameras are members of JAI’s new Spark Series. They provide both high resolution and a high frame rate with excellent image quality for machine vision applications. The SP-20000M-CXP2 is a monochrome progressive scan COMS camera and the SP-20000C-CXP2 is the equivalent Bayer mosaic progressive scan CMOS camera. Both are equipped with CMOS sensors offering a 35mm full size image format, a resolution of 20 million pixels, and a 4:3 aspect ratio. They provide 30 frames per second for continuous scanning with 5120 x 3480 full pixel resolution for both monochrome and raw Bayer output.
8-bit, 10-bit or 12-bit output can be selected for both monochrome and raw Bayer formats. 24-bit (3 x 8-bit) in-camera color interpolation is also selectable in the color model. The new cameras feature a CoaXPress interface with two coaxial cables which is capable of supporting a Power over Coaxial Cable capability. A full pixel readout or partial scan readout mode can be selected depending on applications. The readout format is available as an 8-tap output.
The SP-20000-CXP2 have various comprehensive functions needed for automated optical inspection applications, such as solid state device inspection or material surface inspection. They incorporate video processing functions such as a look-up table, flat field shading compensation and blemish compensation in addition to fundamental functions such as trigger, exposure setting and video level control.
The latest version of this manual can be downloaded from: www.jai.com The latest version of the JAI SDK for the SP-20000-CXP2 can be downloaded from: www.jai.com For camera revision history, please contact your local JAI distributor.
2. Camera composition
The standard camera composition is as follows.
Camera body 1 Sensor protection cap 1 Dear Customer (sheet) 1
The following optional accessories are available.
Tripod base
MP-42
Power supply unit
PD-12 series
SP-20000M-CXP2 / SP-20000C-CXP-2
- 8 -
3. Key features
New Spark Series, 35mm full size, CMOS 20-megapixel progressive scan camera with global shutter Utilizes CoaXPress interface with two cables configuration Aspect ratio 4:3, 5120(H) x 3480(V) - 20 million effective pixels 6.4 μm square pixels S/N 53 dB for monochrome and 51 dB for color 8-bit, 10-bit or 12-bit output for monochrome and Bayer color, plus 3 x 8-bit RGB for color with
in-camera color interpolation
30 frames/second with full resolution in continuous operation for CXP6_X2 Link Configuration Supports ROI (Region Of Interest) modes for faster frame rate 0 dB to +24 dB gain control for both SP-20000-CXP2 models 299μs (1/100,000) to 8 seconds exposure control in 1 μs step Auto exposure control Timed and trigger width exposure control PIV and sequential trigger modes for specific applications ALC control with combined function of AGC and auto exposure HDR (High Dynamic Range) function is available (Option) Various pre-processing circuits are provided
Programmable LUT Gamma correction from 0.45 to 1.0 Flat field correction Bayer white balance with manual or one-push auto (SP-20000C-CXP2 only) Blemish compensation Color interpolation
New Hirose 10P connector for TTL IN and OUT and LVDS IN interface F-mount for lens mount Accepts power over Coaxial cable Setup by Windows XP/Vista/7 via serial communication
SP-20000M-CXP2 / SP-20000C-CXP-2
- 9 -
4. Parts locations and their functions
4.1 Parts locations and their functions
Lens mount F-mount (Note *1) AUX 10-pin connector AUX Connector for TTL IN/OUT and LVDS IN LED Indication for power and trigger input 12-pin connector DC and trigger input LINK 1 LINK Status indication for CXP#1 LINK 2 LINK Status indication for CXP#2 CXP#2 CoaXPress No.2 connector
CXP#1 CoaXPress No.1 connector (Note*2) Mounting holes Holes for mounting tripod base or direct installation.
Depth 5 mm (Note*3)
*1) Note1: Rear protrusion on F-mount lens must be less than 14.0 mm. *2) Note2: When one coaxial cable is used, CXP#1 must be used. *3) Note3: The part number for the tripod adapter plate (with 1/4"-20 thread) is MP-42 (option).
Fig. 1 Locations
SP-20000M-CXP2 / SP-20000C-CXP-2
- 10 -
4.2 Rear Panel
The rear panel mounted LED provides the following information:
Amber: Power connected – initiating
This light goes OFF after initiating. In the process of changing Link Configuration
Steady green: Camera is operating in Continuous mode Flashing green: The camera is receiving external triggering
Note: The interval of flashing does not correspond with external
trigger duration.
Fig. 2 Rear panel
LINK1, LINK 2
Steady green: Acquisition Active, Outputting video Flashing green: Acquistion Wait
D
C IN/TRIG
AUX
CXP-1 CXP-2
LINK-1
LINK-2
POWER/TRIG
SP-20000M-CXP2 / SP-20000C-CXP-2
- 11 -
5. Input and output
5.1 CoaXPress interface standard
The SP-20000-CXP2 use CoaXPress as their interface. CoaXPress is a PLUG-AND-PLAY interface and connects the camera and the frame grabber board by coaxial cable(s). Its maximum transfer rate is 6.25 Gbps per one coaxial cable. Additionally, CoaXPress interface supports power supplied through the coaxial cable as well as communication signals. In the CoaXPress interface, multiple coaxial cables can be used in order to achieve a faster transfer rate or a reduced transfer rate can be used to extend the cable length. In the SP-20000-CXP2, a 2 coaxial cable system is used.
The distance between camera and frame grabber board depends on the bit rate of the video and the cable used. Among the unique features of CoaXPress is its ability to supply DC power and provide trigger timing accuracy. The maximum power supply per one cable is 13W with DC+24V voltage. If the system uses 2 cables, it will be 26W. The accuracy of the trigger is ±2 ns at 3.125 Gbps. The CoaXPress compliance labeling is assigned to the following five cable types and the maximum bit rate and transmission length is indicated in the table below.
Compliance Labeling
Maximum Operational Bit Rate per coax (Gbps) and transmission length
CXP-1
1.250 (up to 212 m)
CXP-2
2.500 (up to 185 m)
CXP-3
3.125 (up to 169 m)
CXP-5
5.000 (up to 102 m)
CXP-6
6.250 (up to 68 m)
In the SP-20000-CXP2, the maximum bit rate is 6.25 Gbps per one cable and the power supply is available on the CXP#1 connector only.
The following link configurations with the reference to pixel format are use in SP-20000-CXP2.
Table – 1 SP-20000-CXP2 Link Confioguration
Model
Pixel format
Link configuration
Bit rate / cable
Used BNC cable
SP-20000M-CXP2
Mono 8/10/12
CXP6_X2
6.250 Gps
2
Mono 8/10/12
CXP6_X1
6.250 Gps
1
Mono 8/10/12
CXP3_X2
3.125 Gps
2
Mono 8/10/12
CXP3_X1
3.125 Gps
1
SP-20000C-CXP2
Bayer 8/10/12/RGB
CXP6_X2
6.250 Gps
2
Bayer 8/10/12/RGB
CXP6_X1
6.250 Gps
1
Bayer 8/10/12/RGB
CXP3_X2
3.125 Gps
2
Bayer 8/10/12/RGB
CXP3_X1
3.125 Gps
1
For the details of the specifications, please refer to JIIA-NTF-001-2010 published by Japan Industrial Imaging Association, http://www.jiia.org.
Frame Grabber BoardCamera
Master Link
Extension Link
Data/Trigger/GPIO/Control Trigger/GPIO/Control Power
SP-20000M-CXP2 / SP-20000C-CXP-2
- 12 -
5.2 Connectors and pin assignment
5.2.1 Digital Video Output (75Ω 1.02.3 DIN Receptacle)
Type: CoaXPress Connector (ACX1785-ND Amphenol Connector or equivalent)
CXP#1
PoCXP compliant
CXP#2
Maximum Bit Rate per one coax: 6.25 Gbps Maximum Bit Rate per two coax: 12.5 Gbps
Note: If one coaxial cable is used, CXP#1 must be used.
5.2.2 12-Pin connector
5.2.2.1 Figure
Type: HR-10A-10R-12PB(72) Hirose male or equivalent.
5.2.2.2 Pin configuration
Table – 2 12-pin configuration
Note 1) Factory default setting is Exposure Active and negative Note 2) Factory default setting is trigger input. Note 3) See page 6 for notes about power options for these cameras
Note: If power is supplied from both the 12-pin connector and CoaXPress, the power from the 12-pin is
active. If power from the 12-pin is interrupted, the operation depends on how power was initially connected. Please refer to the following:
The order of power supply connections
If the power supply from 12-pin is interrupted
First 12-pin, then CoaXPress
The power is supplied from CoaXPress
First CoaXPress, then 12-pin
The power is supplied from CoaXPress but the camera is not restarted.
Pin no.
Signal
Remarks
1
GND
2
DC input
+12V +24V (note 3)
3
GND
4
NC
5
OPTO IN-
Line 5
6
OPTO IN+
7
OPTO OUT -
Line 2
8
OPTO OUT+
9
TTL out 1
Line1 (note 1)
10
TTL In 1
Line4 (note 2)
11
DC input
+12V +24V (note 3)
12
GND
Fig.3 Hirose 12-pin connector
SP-20000M-CXP2 / SP-20000C-CXP-2
- 13 -
5.2.3 AUX Connector Hirose 10-Pin connector
Type: HIROSE 10-Pin Connector 3260-10S3(55)
Fig. 4 Hirose 10p connector
Table-3 Pin configuration for Hirose 10P
No
I/O
Name
Note 1 O
TTL OUT2
Line8 2 O
TTL OUT3
Line9 3 I
TTL IN2
Line10 4
NC
5
GND
6
I
LVDS IN1+
Line11 7
I
LVDS IN1-
8
NC
9
GND
10
GND
5.3 Digital In and out inteface
In the SP-20000-CXP2, the software control tool can assign the necessary signals used in the system to digital inputs and outputs.
5.3.1 Line Selector
In the Line Selector, the following input and output signals can be assigned.
Table – 4 Line Selector
Line Selector item
Description
Line 1 TTL OUT 1
TTL output from #9 pin of DC In/Trigger HIROSE 12-Pin on the rear
Line 2 OPTO OUT 1
Optical output from #7 and 8 pins of DC In/Trigger HIROSE 12-Pin on the rear
Line 8 TTL OUT 2
TTL output from #1 pin “AUX” HIROSE 10-Pin on the rear
Line 10 TTL OUT 3 t
TTL output from #2 pin “AUX” HIROSE 10-Pin on the rear
NAND 0 In 1
First input at first NAND gate in GPIO
NAND 0 In 2
Second input at first NAND gate in GPIO
NAND 1 In 1
First input at second NAND gate in GPIO
NAND 1 in 2
Second input at second NAND gate in GPIO
Note: In the line source, input interfaces besides those mentioned above will be shown but the line source setting is not available. The input interface can be configured in the trigger source and the pulse generator source.
1
8
SP-20000M-CXP2 / SP-20000C-CXP-2
- 14 -
5.3.2 Line Source
Line source signal can be selected from the following table to connect it to the line item which is
selected in the line selector.
Table-5 Line Source
Line Source item
Description
Low
Connect Low Level signal to line item selected in Line Selector, Default setting
High
Connect High Level signal to line item selected in Line Selector
Acquisition Trigger Wait
Connect Acqusition Trigger Wait signal to line item selected in Line Selector
Acqusition Active
Connect Acqusition Active signal to line item selected in Line Selector
Frame Trigger Wait
Connect Frame Trigger Wait signal to line item selected in Line Selector
Frame Active
Connect Frame Active signal to line item selected in Line Selector
Exposure Active
Connect Exposure Active signal to line item selected in Line Selector
FVAL
Connect FVAL signal to line item selected in Line Selector
LVAL
Connect LVAL signal to line item selected in Line Selector
PulseGenerator0 Out
Connect Pulse Generator 0 signal to line item selected in Line Selector
PulseGenerator1 Out
Connect Pulse Generator 1 signal to line item selected in Line Selector
PulseGenerator2 Out
Connect Pulse Generator 2 signal to line item selected in Line Selector
PulseGenerator3 Out
Connect Pulse Generator 3 signal to line item selected in Line Selector
Line 7 - CXP IN (Trigger Packet)
Connect CXP IN signal to line item selected in Line Selector Line 4 – TTL IN 1
Connect TTL IN 1 signal to line item selected in Line Selector
Line 5 – OPTO IN 1
Connect OPTO IN 1 signal to line item selected in Line Selector
User output 0
Connect User output 0 signal to line item selected in Line Selector
User output 1
Connect User output 1 signal to line item selected in Line Selector
User output 2
Connect User output 2 signal to line item selected in Line Selector
User output 3
Connect User output 3 signal to line item selected in Line Selector
Nand0 Out
Connect NAND 0 signal to line item selected in Line Selector
Nand1 Out
Connect NAND 1 signal to line item selected in Line Selector
Line 10 TTL IN 2
Connect TTL IN 2 signal to Line 10
Line 11 LVDS IN
Connect LVDS IN signal to Line 11
Note: (1) The user output is the trigger signal generated by software in PC for the camera. (2) As for LVAL, some line items cannot be connected. Refer to “5.3.6.2 GPIO matrix table”
SP-20000M-CXP2 / SP-20000C-CXP-2
- 15 -
5.3.3 Line Mode
Indicates the status of the item selected in Line Selector. (INPUT or OUTPUT)
Table – 6 Associated GenICam register information
GenICam Name
Access
Values
Category
Line Selector
R/W
Line1,2,4,5,711 NAND 0 In1 to 2 NAND 1 In1 to 2
Digital I/O Control
Line Mode
RO
Output Input
Digital I/O Control
Line Inverter
R/W
False True
Digital I/O Control
Line Status
RO
False True
Digital I/O Control
Line Source
R/W
Low High Acquisition Trigger Wait Acquisition Active Frame Trigger Wait Frame Active Exposure Active FVAL PG0 to 3 User out0 to 3 TTL In1 Opt In CXP In (Trigger Packet) Nand0 to 1 TTL In2 LVDS In1
Digital I/O Control
Line Format
RO
TTL LVDS Opto CXP
Digital I/O Control
5.3.4 Line Inverter
Inverts the signal polarity for the item selected in Line Selector. False=Positive, True=Negative
5.3.5 Line Status
Indicates the status of the selected signal (input or output) True=High, False=Low
5.3.6 Line Format
Indicates the interface category of input and output for the selected signal.
Category: No connect, TTL, LVDS and OPTO coupled
SP-20000M-CXP2 / SP-20000C-CXP-2
- 16 -
5.3.7 GPIO
GPIO is a general interface for input and output and controls the I/O for trigger signals and other valid signals and pulse generators. By using this interface you can control an external light source, make a delay function for an external trigger signal, or make a precise exposure setting together with a PWC trigger.
5.3.7.1 Basic block diagram
The basic block diagram is as follows. In the SP-20000-CXP2, the pixel clock is fixed at 40 MHz, even though the sesor clock is selecteable in Link Configuration setting.
Fig.5 GPIO interface
Soft Trigger LVAL IN
FVAL IN
Exposure Active
Acquisition Trigger Wait
Acquisition Active Frame Trigger Wait
Frame Active
GPIO 4 (TTL IN 1)
GPIO 7 (CXP IN)
GPIO 10 (TTL IN2)
GPIO 11 (LVDS IN)
Pixel Clock
Cross Pont
Switch
12 bit Counter
INV
INV
INV N
NAND
INV
Non INV
Pulse Generator
20 bit counter x 4
CLR
Sel Bit (5,0) Sel Bit (7)
Sel Bit (7)
Pulse Generator 0 Pulse Generator 1
Pulse Generator 2 Pulse Generator 3
Trigger 2 (Frame Start)
GPIO 1 (TTL OUT 1)
GPIO 8 (TL OUT 2)
GPIO 9 (TTL OUT 3)
Sel Bit (7)
Clock IN
Clear IN
Gate 1 Gate 2
User output 0
User output 1
User output 2
User output 3
GPIO 5 (OPTO IN 1)
SP-20000M-CXP2 / SP-20000C-CXP-2
- 17 -
5.3.7.2 Input and output matrix table
The relation between input and output is as follows.
Table - 7 GPIO matrix table
Selector (Cross point switch output)
Source signal
(Cross point switch input)
Low
   
High
   
Soft Trigger
Acqusition Trigger Wait
 
Acqusition Active
 
Exposure Active
 
Frame Trigger Wait
 
Frame Active
 
FVAL
 
LVAL
 
Pulse Generator 0
 
Pulse Generator 1
 
Pulse Generator 2
 
Pulse Generator 3
 
Line 4 - TTL In1
 
Line 5 - OPTO IN 1
 
Line 7 - CXP IN Trigger Packet
 
NAND 0 Out
 
NAND 1 Out 1
 
User Output 0
 
User Output 1
 
User Output 2
 
User Output 3
 
Line 10 - TTL IN 2
 
Line 11 - LVDS IN
 
NAND 2 In 2 Pulse Generator 0
Pulse Generator 1
Pulse Generator 2
Pulse Generator 3
Trigger
Source
Line Selector
Pulse Generator
Selector
Frame Start
Line 1 - TTL OUT 1
Line 8 - TTL OUT 2
Line 2 OPTO OUT 1
Trigger
Selector
Acquisition Start
Acquisition End
Pulse Generator
Clear Source
Line Source
Line 9 - TTL OUT 3
NAND 1 In 1
NAND 1 In 2
NAND 2 In 1
SP-20000M-CXP2 / SP-20000C-CXP-2
- 18 -
5.4 Optical Interface
SP-20000-CXP2 is equipped with opto-isolated inputs and outputs, providing galvanic separation between the camera’s inputs/outputs and peripheral equipment. In addition to galvanic separation, the opto-isolated inputs and outputs can cope with a wide range of voltages; the voltage range for inputs is +3.3V to +24V DC whereas outputs will handle +5V to +24V DC. The following drawing is the concept of photo coupler
Fig.6 Photo coupler
5.4.1 Recommended External Input circuit diagram for customer
Fig.7 Example of external input circuit
5.4.2 Recommended External Output circuit diagram for customer
Fig.8 Example of external output circuit
TLP2366
1
3
6 5 4
1SS400
180CS
180CS
TC7WG14FK
3 5
BF545C
SD
G
IN
HIROSE_12PIN
HIROSE_12PIN
USER POWER
+3.3V to +24V
JAI SP Series CAMERA side
User side
2SC6033
220BS
220BS
1SS400
180BS TC7WG14FK
17
100KBS
TLP109(TPR,E)
1
34
5
6
OUTHIROSE_12PIN
HIROSE_12PIN
270
USER POWER +5V to +24V
OUT
User side
JAI SP Series CAMERA side
SP-20000M-CXP2 / SP-20000C-CXP-2
- 19 -
5.4.3 Characteristics of optical interface
The relationship of the input signal to the output signal through the optical interface is as follows.
270Ω
User PowerVCC
3.3V
5V
12V 24V
Time Delay Rise TDR (us)
0.54
0.54
0.62
0.68
Rise Time RT (us)
1.2
1.2 2 3
Time Delay Fall TDF (us)
1.5
1.5
2.4
2.1
Fall Time FT (us)
3.6
3.4
4.5
6.8
Fig.9 Optical interface characteristics
5.5 Pulse Generator
The SP-20000-CXP2 has a frequency divider using the sensor clock as the basic clock and four pulse generators. In each Pulse Generator, various Clear settings are connected to GPIO. The following shows Pulse Generator default settings.
Table - 8 Pulse Generator default settings
Display Name
Value
Clock Pre-scaler
1
Pulse Generator Selector
Pulse Generator
Length
Start Point
End Point
Repeat Count
Clear Source
Clear Inverter
Clear Activation
Clear Sync Mode
-
Pulse Generator 0
1 0 1 0 Off
True
Off
Async Mode
-
Pulse Generator 1
1 0 1 0 Off
True
Off
Async Mode
-
Pulse Generator 2
1 0 1 0 Off
True
Off
Async Mode
-
Pulse Generator 3
1 0 1 0 Off
True
Off
Async Mode
Note: When Pulse Generator Repeat Count is set to “0”, the camera is operating in free-running mode.
However, based on the above default settings, Length=1, Start Point=0 and End Point=1, Pulse Generator stops at High output. Therefore, if Start Point =0 and End Point=1 are configured, Length should be “2” as the minimum active width.
SP-20000
270Ω
User
Power
Output line
Voltage
SP-20000M-CXP2 / SP-20000C-CXP-2
- 20 -
5.5.1 Clock Pre-scaler
Clock pre-scaler (Divide Value) can set the dividing value of the frequency divider (12-bit length) and the sensor clock is used for this. Four built-in pulse generators work by the same clock. In the SP-20000-PMCL, the sensor pixel clock is 40 MHz .
5.5.2 Pulse Generator Selector
This is where you select one of the 4 pulse generators in order to set or modify its parameters.
Table - 9 Pulse Generator setting
Fig.10 Pulse Generator pulse construction
5.5.3 Pulse Generator Length
Set the counter up value (number of clocks, refer to Table 12) for the selected pulse
generator. If Repeat Count value is 0, and if Pulse Generator Clear signal is not input, the pulse generator generates the pulse repeatedly until reaching this counter up value.
5.5.4 Pulse Generator Start Point
Set the active output start count value for the selected pulse generator. However, please note that a maximum 1 clock jitter for the clock which is divided in the clock pre-scaler can occur.
Pulse generator length
Pulse generator Start point
Pulse generator End point
Pulse generator repeat count = N (Pulse generator length x N)
Pulse generator Clear source IN
(Clear activation = Rising edge Clear SYNC mode = Async)
Pulse generator Output
Pulse generator length
Pulse generator length
000
Trigger Selector item
Description
Pulse Generator 0
If Pulse Generator 0 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 0 are displayed under the selector.
Pulse Generator 1
If Pulse Generator 1 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 1 are displayed under the selector.
Pulse Generator 2
If Pulse Generator 2 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 2 are displayed under the selector.
Pulse Generator 3
If Pulse Generator 3 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 3 are displayed under the selector.
SP-20000M-CXP2 / SP-20000C-CXP-2
- 21 -
5.5.5 Pulse Generator End Point
Set the active output ending count value for the selected pulse generator.
5.5.6 Pulse Generator Repeat Count
Set the repeating number of the pulse for the selected pulse generator. After Trigger Clear signal is input, the pulse generator starts the count set in Repeat Count. Accordingly, an active pulse which has a start point and end point can be output repeatedly. However, if Repeat Count is set to 0, it works as free-running counter.
5.5.7 Pulse Generator Clear Activation
Set the clear conditions of clear count pulse for the selected pulse generator.
5.5.8 Pulse Generator Clear Sync Mode
Set the count clear method for the selected pulse generator. In case of Async Mode, if the clear signal is input during the length setting value, the counter will stop counting according to the clear signal input. In case of Sync Mode, if the clear signal is input during the length setting value, the counter will continue to count until the end of the length setting value and then clear the count. Both modes clear the repeat count when the counter is cleared.
Fig.11 Counter clear in Async mode
Fig.12 Counter clear in Sync mode
0
Clear
Pulse
Generator Output
Pulse
Generator Clear Source In
(Example 1) Clear Activation = Rising Edge, Clear Sync Mode = Async Mode,
Clear Inverter = False
(Example 2) Clear Activation = Rising Edge, Clear Sync Mode = Sync Mode,
Clear Inverter = False
Pulse
Generator Output
Pulse
Generator Clear Source In
0
Pulse
Generator
Length
0
Clear
Note: Repeat Count is also reset.
SP-20000M-CXP2 / SP-20000C-CXP-2
- 22 -
5.5.9 Pulse Generator Clear Source
The following clear source can be selected as the pulse generator clear signal.
Tabel - 10 Pulse generator clear source
Pulse Generator Clear Source item
Description
Low
Connect Low level signal to Clear Source for the selected pulse generator.
Default setting
High
Connect High level signal to Clear Source for the selected pulse generator.
Acqusition Trigger Wait
Connect Acquisition Trigger Wait signal to Clear Source for the selected pulse generator.
Acquisition Active
Connect Acquisition Active signal to Clear Source for the selected pulse generator.
Frame Trigger Wait
Connect Frame Trigger Wait signal to Clear Source for the selected pulse generator.
Frame Active
Connect Frame Active signal to Clear Source for the selected pulse generator.
Exposure Active
Connect Exposure Active signal to Clear Source for the selected pulse generator.
FVAL
Connect FVAL signal to Clear Source for the selected pulse generator.
LVAL
Connect LVAL signal to Clear Source for the selected pulse generator.
PulseGenerator0 Out
Connect Pulse Generator 0 output to Clear Source for the selected pulse generator.
PulseGenerator1 Out
Connect Pulse Generator 1 output to Clear Source for the selected pulse generator.
PulseGenerator2 Out
Connect Pulse Generator 2 output to Clear Source for the selected pulse generator.
PulseGenerator3 Out
Connect Pulse Generator 3 output to Clear Source for the selected pulse generator.
Line 7 – CXP IN (Trigger Packet)
Connect CXP IN signal to Clear Source for the selected pulse generator. Line 4 - TTL IN 1
Connect TTL IN 1 signal to Clear Source for the selected pulse generator.
Line 5 – OPTO IN1
Connect OPTO IN 1 signal to Clear Source for the selected pulse generator.
Nand0 Out
Connect NAND 0 output signal to Clear Source for the selected pulse generator.
Nand1 Out
Connect NAND 1 output signal to Clear Source for the selected pulse generator.
User Output 0
Connect User Output 0 signal to Clear Source for the selected pulse generator.
User Output 1
Connect User Output 1 signal to Clear Source for the selected pulse generator.
User Output 2
Connect User Output 2 signal to Clear Source for the selected pulse generator.
User Output 3
Connect User Output 3 signal to Clear Source for the selected pulse generator.
Line 10 TTL IN 2
Connect TTL 2 IN signal to LINE 10.
Line 11 LVDS IN
Connect LVDS 1 IN signal to Line 11
Note: The pulse generator output cannot be used as the clear input to the same pulse generator. Refer to “5.4.7.2.GPIO matrix table”.
SP-20000M-CXP2 / SP-20000C-CXP-2
- 23 -
5.5.10 Pulse Generator Inverter
Clear Source Signal can have polarity inverted.
5.5.11 Pulse Generator setting parameters
Table - 11 Pulse Generator setting parameters
Display Name
Value
Clock Pre-scaler
1 to 4096
Pulse Generator Clock (MHz)
[Pixel Clock: 40 MHz ]÷[Clock Pre-scaler]
Pulse Generator Selector
- Pulse Generator 0
- Pulse Generator 1
- Pulse Generator 2
- Pulse Generator 3
- Pulse Generator Length
1 to 1048575
- Pulse Generator Length (ms)
[Clock Source]÷[Clock Pre-scaler])-1 x [Pulse Generator Length]
- Pulse Generator Frequency (Hz)
Pulse Generator Length (ms)]-1
- Pulse Generator Start Point
0 to 1048574
- Pulse Generator Start Point (ms)
[Clock Source]÷[Clock Pre-scaler])-1 x [Pulse Generator Start Point]
- Pulse Generator End Point
1 to 1048575
- Pulse Generator End Point (ms)
[Clock Source]÷[Clock Pre-scaler])-1 x [Pulse Generator End Point]
- Pulse Generator pulse-width (ms)
[ Pulse Generator End Point (ms)][ Pulse Generator Start Point (ms)]
- Pulse Generator Repeat Count
0 to 255
- Pulse Generator Clear Activation
Clear Mode for the Pulse Generators
- Off
- High Level
- Low level
- Rising Edge
- Falling Edge
- Pulse Generator Clear Sync Mode
- Async mode
- Sync mode
- Pulse Generator Clear Source
- Low
- High
- Acquisition Trigger Wait
- Acquisition Active
- Frame Trigger Wait
- Frame Active
- Exposure Active
- FVAL
- LVAL
- PulseGenerator0
- PulseGenerator1
- PulseGenerator2
- PulseGenerator3
- Line 7 – CXP IN (Trigger Packet)
- Line 4 – TTL IN 1
- Line 5 – OPTO IN 1
- Nand0 Out
- Nand1 Out
- User Output 0
- User Output 1
- User Output 2
- User Output 3
- Line 10 - TTL 2 In
- Line 11 - LVDS 1 In
- Pulse Generator Inverter(Polarity)
Pulse Generator Clear Inverter
- False
- True
Note: 1. If Pulse Generator Repeat Count is set to “0”, the pulse generator works in free-running mode.
2. The output of the same pulse generator cannot be connected to Clear input.
SP-20000M-CXP2 / SP-20000C-CXP-2
- 24 -
5.5.12 Associated GenICam register information
Table – 12 Associated GenICam register information
GenICam Name
Access
Values
Category
Pre-scaler
R/W
1 to 4096
Pulse Generators
Pulse Generator Selector
R/W
PG0 to PG3
Pulse Generators
Pulse Generator Length
R/W
0 to 1048575
Pulse Generators
Pulse Generator Start Point
R/W
0 to 1048575
Pulse Generators
Pulse Generator End Point
R/W
0 to 1048575
Pulse Generators
Pulse Generator Repeat Count
R/W
0 to 255
Pulse Generators
Pulse Generator Clear Activation
R/W
Free Run High Level Low Level Rising Edge Falling Edge
Pulse Generators
Pulse Generator Clear Source
R/W
Low High Soft Acquisition Trigger Wait Acquisition Active Frame Trigger Wait Frame Active Exposure Active FVAL PG0 to 3 User out0 to 3 TTL in Opto1 in CXP in (Trigger Packet) Nand0 to 1
Pulse Generators
Pulse Generator Invertor
R/W
True False
Pulse Generators
Pulse Generator Sync Mode
R/W
Async Mode Sync Mode
Pulse Generators
SP-20000M-CXP2 / SP-20000C-CXP-2
- 25 -
6. Sensor layout, output format and timing
6.1 Sensor layout
The CMOS sensors used in the SP-20000-CXP2 have the following pixel layout.
6.1.1 Monochrome sensor
Fig. 13 Monochrome sensorlayout
6.1.2 Bayer sensor
Fig. 14 Color sensor layout
5120 Pixels
3840 Pixels
F
Pixel (0,0)
5120 Pixels
3840 Pixels
F
Pixel (0,0)
Loading...
+ 62 hidden pages