JAI AD-130GE User Manual

1036E-1201
AD-130GE
Digital 2CCD Progressive Scan
Multi-Spectral Camera
Document Version: 1.1
AD-130GE_Ver.1.1_Mar2012
User's Manual
AD-130GE
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 AD-130GE complies 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.
AD-130GE
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定。
AD-130GE
3
Table of Contents
JAI GigE® Vision Camera operation manuals ............................................................ 7
Introduction ................................................................................................. 7
Before using GigE Vision camera .......................................................................... 7
Software installation ....................................................................................... 7
Camera Operation .......................................................................................... 8
1. General .................................................................................................. 8
2. Camera nomenclature ................................................................................ 8
3. Main Features ......................................................................................... 9
4. Locations and functions ............................................................................10
4.1. Locations and functions .......................................................................10
4.2. Rear Panel Indicator ...........................................................................11
5. Pin configuration & DIP switch ....................................................................12
5.1. 12-pin Multi-connector (DC-in/GPIO/Iris Video) ...........................................12
5.2. Digital Output Connector for Gigabit Ethernet ............................................12
5.3. 6-pin Multi-connector (LVDS IN and TTL IN/OUT) .........................................12
5.4. DIP switches .....................................................................................13
5.4.1 SW800 Trigger input 75 ohms termination ...........................................13
5.4.2 SW100 TTL/Open collector output select ............................................13
5.4.3 SW700 Video output for Auto iris lens.................................................13
6. System Configuration .............................................................................14
6.1. System connection .............................................................................14
6.2. RJ-45 outputs ...................................................................................14
6.3. Sync Mode .......................................................................................15
6.4. Lens considerations ............................................................................15
7. Inputs and outputs interface .....................................................................16
7.1. Overview ........................................................................................16
7.1.1 LUT (Cross Point Switch) ..................................................................16
7.1.2 12-bit Counter ..............................................................................17
7.1.3 Pulse Generators (0 to 3) .................................................................17
7.2. Opto-isolated Inputs/Outputs ................................................................17
7.2.1 Recommended External Input circuit diagram for customer ........................18
7.2.2 Recommended External Output circuit diagram for customer ......................18
7.2.3 Optical Interface Specifications .........................................................19
7.3. Input and output circuits ......................................................................19
7.3.1 Iris Video output ...........................................................................19
7.3.1.1 Iris Video input and output .........................................................20
7.3.1.2 Iris video output select ..............................................................20
7.3.2 Trigger input ................................................................................20
7.3.3 EEN (Exposure Enable) output ...........................................................21
7.4. GPIO Inputs and outputs table ...............................................................22
7.5. Configuring the GPIO module.................................................................23
7.5.1 Input /Output Signal Selector ............................................................23
7.5.2 Pulse generators (20 bit x 4) .............................................................23
7.5.3 GPIO interface in GenICam standard ....................................................24
7.5.4 Change polarity ............................................................................24
7.5.5 The restrictions to use TTL In I/F in the AD-130GE ...................................25
7.5.6 Caution when the software trigger is used .............................................26
7.6. GPIO programming examples .................................................................28
7.6.1 GPIO Plus PWC shutter ....................................................................28
AD-130GE
4
7.6.2 Internal Trigger Generator ...............................................................29
8. Video Signal Output .................................................................................30
8.1. Sensor layout ...................................................................................30
8.2. Partial scan (JAI Partial Scan ON) ...........................................................31
8.3. Digital Video Output (Bit Allocation) ........................................................32
8.3.1 Bit Allocation (Pixel Format / Pixel Type) – (monochrome sensor) .................32
8.3.1.1 GVSP_PIX_MONO8 (8bit) .............................................................32
8.3.1.2 GVSP_PIX_MONO10 (10bit) ........................................................32
8.3.1.3 GVSP_PIX_MONO10_PACKED (10 bit) ..............................................33
8.3.1.4 GVSP_PIX_MONO12 (12 bit) .........................................................33
8.3.1.5 GVSP_PIX_MONO12_PACKED (12 bit) ..............................................33
8.3.2 Bit Allocation (Pixel Format / Pixel Type) – (Bayer mosaic color sensor) ..........33
8.3.2.1 GVSP_PIX_BAYRG8 ―BayerRG8‖ ....................................................33
8.3.2.2 GVSP_PIX_BAYRG10 ―Bayer RG10‖ ................................................34
8.3.2.3 GVSP_PIX_BAYRG12 ―Bayer RG12‖ ................................................34
8.3.2.4 GVSP_PIX_BAYRG10_Packed (Bayer10bit, Packed output) .....................34
8.3.2.5 GVSP_PIX_BAYRG12_Packed Bayer12bit, Packed output ................34
8.3.2.4 GVSP_PIX_RGB8_PACKED ―RGB 8Packed‖ ........................................34
8.3.2.5 GVSP_PIX_RGB10V1_PACKED ―RGB 10V1 Packed‖ ...............................35
8.3.2.6 GVSP_PIX_RGB10V2_PACKED ―RGB 10V2 Packed‖ ...............................35
8.4. Video timing ....................................................................................36
8.4.1 Horizontal Timing ..........................................................................36
8.4.2 Vertical Timing ..........................................................................37
8.4.3 Partial Scan Vertical Timing ..............................................................38
9. Network configuration ..............................................................................40
9.1. GigE Vision Standard Interface ...............................................................40
9.2. Equipment to configure the network system...............................................40
9.2.1 PC ............................................................................................40
9.2.2 Cables ........................................................................................40
9.2.3 Network card (NIC) ........................................................................40
9.2.4 Hub ...........................................................................................41
9.3. Recommended Network Configurations .....................................................41
9.3.1 Guideline for network settings .........................................................41
9.3.2 Video data rate (network bandwidth) ..................................................42
9.3.3 Simplified calculation (Approximate value) ............................................43
9.3.4 Note for 100BASE-TX connection ........................................................44
9.4. GigE camera connecting examples ..........................................................44
9.4.1 Using a switching hub for 1 port .........................................................44
9.4.2 Connecting a camera to each port of a multi-port NIC ...............................45
9.4.3 The data transfer for multiple cameras ................................................45
9.4.3.1 If delayed readout is not used in continuous mode .............................45
9.4.3.2 If delayed readout is not used in trigger mode ..................................46
9.4.3.3 If delayed readout is used ..........................................................46
10. Functions (Conforming to GenICam SFNC 1.3) ....................................................47
10.1. Acquisition function ..........................................................................47
10.1.1 Basic image acquisition flow ............................................................47
10.1.2 Acquisition mode .........................................................................48
10.1.2.1 Single Frame .........................................................................48
10.1.2.2 Continuous mode ...................................................................49
10.2. Trigger Control ................................................................................50
10.2.1 TriggerSelector(TriggerMode) ...........................................................50
AD-130GE
5
10.2.1.1 Acquisition ...........................................................................50
10.2.1.2 Exposure .............................................................................50
10.2.2 Triggersoftware ...........................................................................51
10.2.3 Triggersource ...............................................................................51
10.2.4 TriggerActivation ...........................................................................51
10.3. Exposure Control ..............................................................................52
10.3.1 Exposure Mode ............................................................................52
10.3.2 ExposureTime .............................................................................52
10.3.3 ExposureAuto ...............................................................................53
10.4. ActionControl ..................................................................................53
10.4.1 ActionDeviceKey ..........................................................................53
10.4.2 ActionSelector ............................................................................53
10.4.3 ActionGroupMask .........................................................................53
10.4.4 ActionGroupKey ...........................................................................53
10.5. Operation Mode ..............................................................................53
10.5.1 The exposure timing when the trigger pulse is input................................54
10.5.1.1 Auto-detect LVAL-sync / async accumulation ..................................54
10.5.1.2 Relation between the external trigger mode and LVAL Sync/Async ........54
10.5.2 Continuous mode .........................................................................55
10.5.3 Edge Pre-Select (EPS) trigger mode ....................................................55
10.5.4 Pulse Width Control (PWC) trigger mode .............................................59
10.5.4.1 Timing chart .........................................................................59
10.5.5 Smearless mode ...........................................................................61
10.5.5.1 Sync=Sync, LVAL Async, Smearless Enable=True, EPS trigger ................61
10.5.5.2 Sync Mode=Sync, LVAL Async, Smearless Enable=True, PWC trigger ......62
10.5.6 Reset Continuous Trigger (RCT) mode .................................................63
10.5.7 Sequential Trigger Mode (EPS) ..........................................................64
10.5.7.1 Setting parameters .................................................................64
10.5.7.2 Initial settings .......................................................................66
10.5.8 Delayed Readout EPS and PWC Modes .................................................66
10.5.9 Multi ROI mode (Multi Region of Interest) ............................................67
10.5.9.1 Setting parameters .................................................................67
10.5.9.2 Initial parameters ...................................................................68
10.5.10 Optical Black transfer mode ...........................................................68
10.6. Operation Mode and Functions matrix .....................................................69
10.6.1. Sync Mode = SYNC .......................................................................69
10.6.2 SYNC Mode = Async .......................................................................69
11. Other functions ....................................................................................70
11.1. Basic functions ................................................................................70
11.1.1 2CCD optical assembly ...................................................................70
11.1.2 Electronic shutter ........................................................................70
11.1.3 Shading correction........................................................................71
11.1.4 White balance .............................................................................72
11.1.5 Blemish compensation ...................................................................72
11.1.6 Test signal generator .....................................................................73
11.2. Control Tool Screen ..........................................................................73
11.2.1 Feature Tree Information ...............................................................73
11.2.2 Feature Properties (Guru) ...............................................................73
12. External Appearance and Dimensions ...........................................................79
13. Specifications .......................................................................................80
13.1. Spectral response .............................................................................80
AD-130GE
6
13.2. Specification Table ...........................................................................81
Appendix ....................................................................................................83
1. Precautions ........................................................................................83
2. Typical Sensor Characteristics ..................................................................83
3. Caution when mounting a lens on the camera ...............................................83
4. Caution when mounting the camera ...........................................................84
5. Exportation ........................................................................................84
6. References .........................................................................................84
Change History .............................................................................................85
User's Record ...............................................................................................86
AD-130GE
7
JAI GigE® Vision Camera operation manuals
To understand and operate this JAI GigE® Vision camera properly, JAI provides the following manuals.
User’s manual (this booklet) Describes functions and operation of the hardware JAI SDK & Control Tool User Guide Describes functions and operation of the Control Tool JAI SDK Getting Started Guide Describes the network interface
User’s manual is available at www.jai.com JAI SDK & Control Tool User Guide and JAI SDK Getting Started Guide are provided with the JAI SDK which is available at www.jai.com.
Introduction
GigE Vision is the new standard interface using Gigabit Ethernet for machine vision applications and it was mainly set up by AIA (Automated Imaging Association) members. GigE Vision is capable of transmitting large amounts of uncompressed image data through an inexpensive general purpose LAN cable for a long distance.
GigE Vision also supports the GenICamTM standard which is mainly set up by the EMVA (European Machine Vision Association). The purpose of the GenICam standard is to provide a common program interface for various machine vision cameras. By using GenICam, cameras from different manufactures can seamlessly connect in one platform.
For details about the GigE Vision standard, please visit the AIA web site,
www.machinevisiononline.org and for GenICam, the EMVA web site, www.genicam.org.
JAI GigE Vision cameras comply with both the GigE Vision standard and the GenICam standard.
Before using GigE Vision camera
All software products described in this manual pertain to the proper use of JAI GigE Vision cameras. Product names mentioned in this manual are used only for the explanation of operation. Registered trademarks or trademarks belong to their manufacturers. To use the JAI SDK, it is necessary to accept the ―Software license agreement‖ first.
This manual describes necessary equipment and the details of camera functions.
Software installation
The JAI GigE Vision SDK & Control Tool can be downloaded from the JAI web site at
www.jai.com. The JAI SDK is available for Windows XP and Vista, 32-bit and 64-bit.
For the details of software installation, please refer to the ―Getting Started Guide‖ supplied on
the JAI SDK download page.
AD-130GE
8
Camera Operation
1. General
This manual covers the digital 2-CCD progressive scan multi-spectral camera AD-130GE.
The AD-130GE is a GigE Vision compliant camera, belonging to the JAI C3 Advanced family. The AD-130GE employs 2 CCDs, one for Bayer color and the other for NIR monochrome utilizing prism optics so that the AD-130GE can inspect the objects by visible color sensor and Near IR sensor with the same angle of view.
The AD-130GE provides a frame rate of 31 frames/second at full resolution. Using partial scan, the camera can achieve faster frame rates up to 145 fps (8 lines height).
The 1/3" CCDs with square pixels offer a superb image quality. The high-speed shutter function and asynchronous random trigger mode allows the camera to capture high quality images of fast moving objects.
The camera features a built-in pre-processing function which includes blemish compensation, shading compensation, Bayer to RGB interpolation, LUT/gamma correction and knee control.
The AD-130GE also complies with the GenICam standard and contains an internal XML file that is used to describe the functions/features of the camera. For further information about the GigE Vision Standard, please go to www.machinevisiononline.org and about GenICam, please go to www.genicam.org.
As an application programming interface, JAI provides an SDK (Software Development Kit). This SDK includes GigE Vision Filter Driver, JAI Control tool, software documentation and code examples. The JAI SDK can be downloaded from www.jai.com.
The latest version of this manual can be downloaded from www.jai.com
For camera revision history, please contact your local JAI distributor.
2. Camera nomenclature
The standard camera composition consists of the camera main body and C-mount protection cap.
The camera is available in the following versions:
AD-130GE
Where A stands for "Advanced" family, D stands for "Dual CCD", 130 represents the resolution "1.3 million pixels", 130 indicates that this is the first dual-CCD model with this resolution, and GE stands for "GigE Vision" interface.
AD-130GE
9
3. Main Features
C3 Advanced series progressive scan camera GigE Vision, GenICam compliant Multi-spectral 2-channel CCD camera Simultaneously captures Visible and Near-IR through the same optical path 1/3‖ progressive scan IT CCDs with 1296 (h) x 966 (v) active pixels 3.75 μm square pixels RGB 24-bit or 32-bit or Raw Bayer 12- or 10- or 8-bit output for visible 12- or 10- or 8-bit output for Near-IR 30 frames/second with full resolution Variable partial scan is available with user-definable height and starting line Programmable exposure from 0.4L(11.49μs) to 982L(31.761ms) Edge Pre-select, Pulse Width Control and Reset Continuous trigger modes Sequence trigger mode for on-the –fly change of gain, exposure and ROI Delayed read out mode for smooth transmission of multi camera applications Blemish compensation built in Shading compensation circuit built in LUT (Look Up Table) for gamma correction AGC (Automatic Gain Control) from 0dB to 21dB LVAL synchronous/asynchronous operation (auto-detect) Auto-iris lens video output for lens control Programmable GPIO with opto-isolated inputs and outputs Comprehensive software tools and SDK for Windows XP/Vista/7 (32 bit x86 and 64
bit x64 JAI SDK Ver. 1.2.1 and after )
AD-130GE
10
4. Locations and functions
4.1. Locations and functions
CCD sensor
: 1/3 inch CCD sensor
Lens Mount
: C-mount ( Note*1 )
12P Multi Connector
: DC+12V and Trigger Input
LED
: Power and Trigger indications
6P Multi Connector
: LVDS IN and TTL IN and OUT
RJ-45 Connector(GigE 1)
: GigE Vision I/F w/ thumbscrews for color
RJ-45 Connector(GigE2)
: GigE Vision I/F w/ thumbscrews for NIR
Holes for RJ-45 thumbscrews
: Vertical type (Note*2)
Holes for RJ-45 thumbscrews
: Vertical type (Note *2)
Mounting holes
: M3, max length 5mm (Note*3)
*1) : AD-130GE is based on a Dichroic Prism. For optimal performance, lenses designed for
3CCD cameras should be used with this camera. Be sure to avoid lenses that contain IR filters
as this will impair the operation of the NIR sensor. Rear protrusion of the C-mount lens must
be less than 4mm to avoid damage to the prism. *2) : When an RJ-45 cable with thumbscrews is connected to the camera, please do not excessively tighten screws by using a screw driver. The RJ-45 receptacle on the camera might be
damaged. For security, the strength to tighten screws is less than 0.147 Newton meter (Nm).
Tightening by hand is sufficient in order to achieve this. *3) : The tripod adapter plate MP-41 can be used with AD-130GE
Fig.1 Locations
AD-130GE
11
4.2. Rear Panel Indicator
The rear panel mounted LED provides the following information:
Amber : Power connected – initiating
Steady green : Camera is operating in Continuous mode Flashing green : The camera is receiving external trigger
Steady green : Connecting 1000Base-T:Link
Flashing green : Connecting 100Base-T/10Base-TLink
Amber : GigE Network:Act
Fig.2 Rear panel Note: In 10BASE-T connection, no signal is output.
DC IN/TRIG
GPIO
POWER/TRIG
GigE-2GigE-1
1
1
88
AD-130GE
12
5. Pin configuration & DIP switch
5.1. 12-pin Multi-connector (DC-in/GPIO/Iris Video)
Type: HR10A-10R-12PB (Hirose) male. (Seen from the rear of camera)
Fig. 3. 12-pin connector.
5.2. Digital Output Connector for Gigabit Ethernet
Type: RJ-45 : HFJ11-1G02E-L21RL or equivalent
The digital output signals follow the Gigabit Ethernet interface using an RJ-45 conforming connector. To the right is a table with the pin assignment for Gigabit Ethernet connector.
Fig. 4. Gigabit Ethernet
connector
5.3. 6-pin Multi-connector (LVDS IN and TTL IN/OUT)
Type : HR-10A-7R-6PB
Fig.5 HIROSE 6-pin connector *1:can be changed by DIP switches.
*2: Open collector or TTL level can be selected by an
internal DIP switch. Factory default is TTL.
Pin no.
Signal
Remarks
1
GND
2
+12 V DC input
3
Opt IN 2 (-) / GND (*1)
GPIO IN / OUT
4
Opt IN 2 (+)/Iris Video out (*1)
5
Opt IN 1 ( - )
6
Opt IN 1 ( + )
7
Opt Out 1 ( - )
8
Opt Out 1 ( + )
9
Opt Out 2 ( - )
10
Opt Out 2 ( + )
11
+ 12 V DC input
12
GND
*1: Iris Video output function can be set by the internal DIP switch
(SW700).
Pin No
In/Out
Name
1
In/Out
MX1+ (DA+)
2
In/Out
MX1- (DA-)
3
In/Out
MX2+ (DB+)
4
In/Out
MX3+ (DC+)
5
In/Out
MX3- (DC-)
6
In/Out
MX2- (DB-)
7
In/Out
MX4+ (DD+)
8
In/Out
MX4- (DD-)
No
I/O
Name
Note
1 I LVDS In 1-
2 I LVDS In 1+
3 I TTL IN 1
75ohm Terminator (Note*1)
4 O TTL Out 1
Note*2)
5 I TTL IN 2
75ohm Terminator(Note*1)
6 GND
3
4
5
6
7
8
9
10
11
12
1
2
123
45678
1
2
3
4
5
6
AD-130GE
13
5.4. DIP switches
5.4.1 SW800 Trigger input 75 ohms termination
Trigger input can be terminated with 75 ohms if DIP switch SW600 is selected as
described below. Factory default is open.
5.4.2 SW100 TTL/Open collector output select
EEN output through HIROSE 6-pin #4 can be selected TTL level or open collector level.
The selection is activated by DIP switch SW100 described below.
5.4.3 SW700 Video output for Auto iris lens
The output through HIROSE 12-pin #4 can be selected OPT IN 2 or Iris video output by DIP
switch SW700 described below. Factory default is OPT IN 2.
SW700 for lens iris
SW800 for 75 ohms termination
SW100 for selecting TTL output
TTL
75 Ω
TTL IN 1
TTL IN 2
TTL OPEN
OPT IN
IRIS
Note: Toward upper side of camera body
Note: Toward upper side of camera body
Note: Toward inner side of camera body
AD-130GE
14
6. System Configuration
6.1. System connection
When the AD-130GE is connected to a PC, there are two connection methods. Method one is to use dual or quad input Network Interface Card (NIC) or two separate network interface cards. The other way is to use a hub as shown below.
Fig.6 System configuration
It should be noted that the hub being used should comply with Gigabit Ethernet. When JAI SDK control tool is started, AD-130GE is recognized as two cameras. #0 represents the Bayer color imager and #1 represents the NIR imager. Each imager can be handled as an independent camera.
Two image sensors can be operated either in SYNC mode or ASYNC mode. This can be set by the Sync mode command.
6.2. RJ-45 outputs
The AD-130GE has two RJ-45 connectors, one for color sensor output and the other for the monochrome NIR sensor. The output for the color sensor is through GigE-1 and monochrome NIR output is through GigE-2. These two outputs can be set at synchronous (SYNC) or asynchronous (ASYNC) in Sync Mode feature.
Fig.7 RJ-45 output system
Color CCD
Image
Process
Frame
Memory
MAC PHY RJ45 GigE-1
NIR CCD
Image
Process
Frame
Memory
MAC PHY RJ45 GigE-2
2 x RJ45
Dual input NIC or 2 NICs
2 x RJ45
HUB
1 NIC with HUB
AD-130GE
15
6.3. Sync Mode
AD-130GE has two sensors inside and these two sensors can be synchronized or operated independently. This mode selection is activated by ―Sync mode feature‖.
Factory default setting is Async.
Sync mode
Video out Pixel format
Trigger in
Read out (Partial, Smearless)
Functions (Shutter,others)
Sync
Sensor 1 and 2 can be set independently
Trigger to sensor 1 operates sensor
2.
Settings to sensor 1 applies to sensor 2.
Sensor 1 and 2 can be set independently
Async
Input trigger to Sensor 1 and 2 independently
Sensor 1 and 2 can be set independently
Functions
SYNC
ASYNC
RJ-45(GigE 1)
RJ-45(GigE 2)
RJ-45(GigE 1)
RJ-45(GigE 2)
Sensor
Bayer(sensor1)
NIR(sensor2)
Bayer(sensor1)
NIR(sensor2)
Trigger input
Triggered by GigE1
Output
Bayer
RGB
Monochrome
Bayer
RGB
Monochrome
Shutter
○ ○ ○
Partial scan
Follow the setting of
GigE 1
Smearless
Follow the setting of
GigE 1
In Sync mode, the trigger to Bayer also triggers to NIR.
6.4. Lens considerations
The AD-130GE is based on a dichroic prism, allowing precise separation of the visible (color) and near-infrared parts of the spectrum. Thanks to the compact design of the prism, C-mount lenses can be used with this camera. For optimal performance it is strongly advised to use lenses designed for 3CCD cameras with the AD-130GE. These lenses have minimal chromatic aberration, thus allowing both the visible and near-IR images to be in focus. Be sure to select a lens that does not have any built-in IR filtering as this will disrupt the proper operation of the near-IR image channel.
Fig 8 Focal points for Visible and NIR lights
Visible area Focus point
NIR area
Focus Point
AD-130GE
16
7. Inputs and outputs interface
7.1. Overview
All input and output signals pass through the GPIO (General Purpose Input and Output) module. The GPIO module consists of a Look-Up Table (LUT – Cross-Point Switch), 2 Pulse Generators and a 12-bit counter. In the LUT, the relationship between inputs, counters and outputs is governed by internal register set-up.
Fig. 9 Cross point switch
7.1.1 LUT (Cross Point Switch)
The LUT works as a cross-point switch which allows connecting inputs and outputs freely. The signals LVAL_IN, DVAL_IN, FVAL_IN and EEN_IN all originate from the camera timing circuit. On this diagram, Trigger 0 is used for exposure and Trigger 1 is used for Delayed Readout. The Time Stamp Reset signal can reset the time stamp specified in GigE Vision Format. This signal can be used when time stamps from several cameras connected are coincident with each other.
FVAL2
LVAL2
D VA L2
E xpos ure A ctive 2
C ro ss Po int sw itch
O ptica l In 1
O ptica l In 2
S oftw are T rigger 0
S oftw are T rigger 3 / A ct ion 2
Frame S ta rt T rigger
Tim e S tamp R es et
S oftw are T rigger 2 / A ct ion 1
S oftw are T rigger 1
S equence T able R es et
TTL In 1
LVD S In
FVAL1
LVAL1
D VA L1
E xposure A ctive1
TTL In 2
C lear S ourc e 0
P ulse Genera to r 0 Ou t
O ptica l O ut 1
O ptica l O ut 2
(12bi t C ounte r)
P ul se
G enera tor
C lo ck (M Hz)
(P ixe l C lock
51.3 24 MHz
TTL O ut 1
(2 0b it C ounte r)
P ul se G enera to r 0
S oftw are T rigger 0
S oftw ar e T rigger 3 / A ct ion 2
S oftw are T rigger 2 / A ction 1
S oftw are T rigger 1
C amera 0
(Int er fa ce# 1)
C amer a 1
(Int er fa ce# 2)
Transfer Start Tri gger
Frame S tart T rigger
Transfer Start Tri gger
C am era 0
C am era 1
S equence Table Re set
C am era 0
C am era 1
C lear S ource 1
C lear S ource 2
C lear S ource 3
P ulse G enera tor
(2 0b it C ounte r)
P ul se G enera tor 1
(2 0b it C ounte r)
P ul se G enera tor 2
(2 0b it C ounter)
P ul se G enera tor
C lo ck P re -s cale r
P ulse G enera tor 1 O ut
P ulse G enera tor 2 O ut
P ulse G enera tor 3 O ut
3
AD-130GE
17
The Sequence reset resets the sequential settings. Outputs from the LUT described on the right side show GPIO settings for LINE SELECTOR in the JAI Camera Control tool and inputs to the LUT on the left side show GPIO settings for LINE SOURCE in the JAI Camera Control tool.
7.1.2 12-bit Counter
A camera pixel clock can be used as a source. The counter has a ―Divide by N‖, where N has the range 1 through 4096, allowing a wide range of clock frequencies to be programmed. Setting value 0 is bypass, setting value 1 is 1/2 dividing, and setting value 4095 is 1/4096 dividing. As the pixel clocks for the AD-130GE are 51.324 MHz, the output frequency is varied from 51.324 MHz to 12.53 KHz.
7.1.3 Pulse Generators (0 to 3)
Each pulse generator consists of a 20-bit counter. The behavior of these signals is defined by their pulse width, start point and end point. The pulse generator signals can be set in either triggered or periodic mode. In triggered mode, the pulse is triggered by the rising edge/falling edge/high level or low level of the input signal. In periodic mode, the trigger continuously generates a signal that is based on the configured pulse width, starting point and end point.
7.2. Opto-isolated Inputs/Outputs
The control interface of the C3 GigE Vision camera series has opto-isolated inputs and outputs, providing galvanic separation between the cameras 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.
Fig.10 Photo coupler
AD-130GE
18
7.2.1 Recommended External Input circuit diagram for customer
Fig.11 External Input CircuitOPT IN 1 and 2
7.2.2 Recommended External Output circuit diagram for customer
Fig.12 External Output Circuit, OPT OUT 1 and 2
+3.3V
AD-130GE
19
7.2.3 Optical Interface Specifications
The relation of the input signal and the output signal through the optical interface is as follows.
Conditions for Input
Input Line Voltage Range
+3.3V +24V
Input Current
6mA 30mA
Minimum Input Pulse Width to Turn ON
0.5μs Output Specifications
Output Load(Maximum Current)
100mA
Minimum Output Pulse Width
20μs
Time Delay Rise TDR
0.5μs 0.7μs
Rise Time RT
1.2μs 3.0μs
Time Delay Fall TDF
1.5μs 3.0μs
Fall Time FT
4.0μs 7.0μs
Fig.13 Optical Interface Performance
7.3. Input and output circuits
In the following schematic diagrams the input and output circuits for video and timing signals are shown.
7.3.1 Iris Video output
This signal can be used for lens iris control in Continuous mode. The signal is taken from the CCD sensor output through the process circuit but as the reverse compensation is applied, the signal is not influenced by the gain settings. The video output is without sync. The signal is 0.7 V p-p from 75 without termination. This signal is taken from sensor 1 but it can be changed by the register. In order to get this signal, DIP switch DSW700 should be changed. Refer to 5.4.3.
Fig.14 Iris video output
DA
1μ1K
2K2
0.1μ
+5V
IRIS Video Out
AD-130GE
20
Fig.16 Trigger circuit
7.3.1.1 Iris Video input and output
The lens-iris video output level at pin 4 of the 12-pin Hirose connector is 700 mV for 100% video output level. The iris video signal is taken after the gain circuit. However, negative compensation is applied to the iris circuit, thus the gain setting has no influence for controlling auto iris lenses. It is without sync.
Fig.15 Iris Video output
7.3.1.2 Iris video output select
As the factory default setting, the signal from AD-130GE #0(color) is used for iris control. The setting can be changed in the following screen. This screen is effective if AD-130GE#0 is selected.
7.3.2 Trigger input
An external trigger input can be applied to pin 3 and 5 of 6-pin Hirose connector. The input is AC coupled. To allow long pulses the input circuit is designed as a flip-flop circuit. The leading and trailing edges of the trigger pulse activate the circuit. The trigger polarity can be changed. Trigger input level 4 V 2 V.
+5V
SW600
TTL
1K
100K
0.001μ
0.1μ
K2
15K
39K
75
HIROSE 6P
#3 & #5
0
100% Level
700
200
Anal og Out [ mV]
CCD Out [ mV]
800
230
AD-130GE
21
7.3.3 EEN (Exposure Enable) output
XEEN is available on pin 4 of the 6-pin Hirose connector. The output can be selected as either open collector or TTL level. The TTL output circuit is 75 complementary emitter followers. It will deliver a full 5 volt signal. Output level 4 V from 75. (No termination). For the open collector, the maximum current is 120mA. But if current of more than 50mA is used, use thicker cable. The use of thinner cable may cause a malfunction due to its resistance.
Fig.17 EEN output
+5V
1K
0.1
10K
10
10
220
EEN
HIROSE
#9
SW700
SW701
120
150
Open
Collector
Push Pull
10K
1K
180
AD-130GE
22
7.4. GPIO Inputs and outputs table
Selector
Cross Point
Switch Output
Source Signal (Cross Point Switch Input)
Trigger Selector
Line Selector
Pulse Generator Selector
Camera 0
Camera 1
Line 1 TTL Out 1
Line 3 Optical Out 1
Line4 - Optical Out 2
Time Stamp Reset
Camera 0
Camera 1
Pulse Generator 0
Pulse Generator 1
Pulse Generator 2
Pulse Generator 3
Frame Start
Transfer Start
Frame Start
Transfer Start Sequence Table Reset
Sequence Table Reset
Not Connected / Off
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Line5 - Optical In 1
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Line6 - Optical In 2
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Line7 - TTL In 1
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Line9 - TTL In 2
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ Line8 - LVDS In
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Pulse Generator 0
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○
Pulse Generator 1
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ Pulse Generator 2
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ×
Pulse Generator 3
×
Camera 0
Software Trigger 0
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 1
Software Trigger 0
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 0
Software Trigger 1
Camera 1
Software Trigger 1
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 0
Software Trigger 2
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 1
Software Trigger 2
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 0
Software Trigger 3
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 1
Software Trigger 3
Camera 0
Software
× × × × × × × × ×
×
Camera 1
Software
× × × × × × × × ×
×
Camera 0
Action 1
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 1
Action 1
Camera 0
Action 2
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Camera 1
Action 2
FVAL1 (Interface#0)
× × × × ○ × × × × × ○ ○ ○
LVAL1 (Interface#0)
× × × × ○ × × × × × ○ ○ ○ ○ DVAL1 (Interface#0)
× × × × ○ × × × × × ○ ○ ○
Exposure Active1 (Interface#0)
× × × × ○ ○ ○ × × × ○ ○ ○
FVAL2 (Interface#1)
× × × × ○ × × × × × ○ ○ ○ ○ LVAL2 (Interface#1)
× × × × ○ × × × × × ○ ○ ○
DVAL2 (Interface#1)
× × × × ○ × × × × × ○ ○ ○
Exposure Active2 (Interface#1)
× × × × ○ ○ ○ × × × ○ ○ ○
Trigger Source
Line Source
Pulse Generator Clear Source
AD-130GE
23
Start Point
End Point
Length
Start Point
End Point
Length
7.5. Configuring the GPIO module
7.5.1 Input /Output Signal Selector
GPIO is used to determine which signal is assigned which terminal. For the details, please refer to Register Map, Digital I/O, Acquisition and Trigger Control and Pulse Generator.
Line Selector
Line Source
7.5.2 Pulse generators (20 bit x 4)
There are 4 pulse generators (designated 0 through 1) that can be used to create various timing scenarios by programming start point, endpoint, length and repeats.
Fig.18 Pulse waveform
Example of the setting
The following drawing is an example of settings. FVAL is used for the input of a pulse generator 0 and the clock, after the rising edge of FVAL, counts 100 clocks for the high period of the pulse and 102 clocks for the pulse length. As 2400 is for Clock Pre-scaler, the output of the 12 bit counter is 25 KHz, which is 40µs.
AD-130GE
24
Thus, pulse generator 0 creates a 4 ms pulse.
The following shows JAI SDK Camera Control Tool for setting Pulse Generators.
7.5.3 GPIO interface in GenICam standard
Outputs from Cross Point Switch are displayed in 3 sectors in GenICam standard. Inputs to Cross Point Switch are displayed as Source in each sector.
(1) [Acquisition Control] - [Trigger Selector] - [Trigger Source]
Select the trigger source for Frame Start and Transfer Start Trigger
(2) [Digital IO Control] - [Line Selector] - [Line Source]
Select signal inputs and outputs for camera I/F
(3) [Pulse Generators] - [Pulse Generator Selector] - [Pulse Generator Clear Source]
: Select the signal source for CLEAR input to Pulse Generator
7.5.4 Change polarity
The polarity of AD-130GE is positive as the default setting. This can be changed in each sector as follows.
(1) [Acquisition Control] - [Trigger Selector] - [Trigger Activation] and
[Trigger Source Inverter]
In the AD-130GE, [Trigger Activation] and [Trigger Source Inverter] are changed
simultaneously.
Pulse Generator 0 IN
(FVAL )
0 1 2 3
1
99 100 101 102 103
2 1
Start Point = 0 End Point = 100
Length = 102
Clock IN Clock Source=Pixel Clock ( 60MHz) Clock Pre-scaler = 2400 ⇒ 25KHz
1/25KHz = 40µs
Pulse Generator Clear = 4: Rising Edge
Pulse Generator 0 OUT
(GPIO Port 1 )
Repeat counter: 0 to 255 =0: Continuously repeated
AD-130GE
25
[Trigger Activation] =―Rising Edge‖& [Trigger Source Inverter] =―False‖ settings are
default.
The default setting can be changed to [Trigger Activation] =―Falling Edge‖& [Trigger
Source Inverter] = ―True‖.
If ―Rising Edge‖ is set, the rising edge is effective input. If ―Falling Edge‖ is set, the falling edge is effective.
(2) [Digital IO Control] - [Line Selector] - [Line Inverter]
―False‖is default setting. This can be changed to ―True‖. If ―False‖ is set, the signal selected in Line Source (Line Mode=Output) is directly
connected to Line Selector.
If ―True‖ is set, the signal selected in Line Source (Line Mode=Output) is connected to
Line Selector after its polarity is reversed.
(3) [Pulse Generators] - [Pulse Generator Selector] - [Pulse Generator Inverter(Polarity)]
―False‖ is deafault and can be changed to ―True‖.
If ―False‖ is set, the signal selected in Pulse Generator Clear Source is directly connected to Pulse Generator Selector. If ―True‖ is set, the signal selected in Pulse Generator Clear Source is connected to Pulse Generator Selector after its polarity is reversed.
7.5.5 The restrictions to use TTL In I/F in the AD-130GE
If the polarity of TTL I/F in the AD-130GE is changed, the initialization is executed in the camera. If the source for the same selector item of Camera 0 and Camera 1 is assigned TTL In1 and TTL In2 respectively, the initialization is executed without any problem.
However, if the source for the same selector item of Camera 0 and Camera 1 is assigned the same TTL In and the polarity is changed, there is some restriction as the initialization is executed using the Camera 0 polarity setting as the reference.
It is recommended to use a different sources for Camera 0 and Camera1.
AD-130GE
26
Fig. 19Restriction by polarity setting
7.5.6 Caution when the software trigger is used
The AD-130GE has the following restriction when using the software trigger.
1) The input port of GPIO, Camera 0 and Camera 1 have software trigger 0 to 3, respectively. However, the output port of GPIO has only one software trigger 0 to 3.
Therefore, the function is described in the figure 21.
It is recommended to use a different software trigger for Camera 0 and Camera 1.
C am era 1
Fram e S tar t
[T rigger A cti va tion] Setting
=Falling E dge
C am era 0 Fram e S tar t
[T rigger A cti va tion] Setting
=R ising Edge
TTL In 1 I/F Pos itiv e P ulse
N egativ e P ulse
or
Pos itiv e P uls e
Fa lling E dg e
N egativ e P ulse
Fa lling E dge
Pos itiv e P ulse
R ising E dg e
N egativ e P uls e
R ising E dg e
TTL In 1
I/F
Initialized by Camera 0
Initialize
Recognized
Recognized
Recognized
Not recognized
Camera 1
Frame Start
GPIO
Host PC
Camera 0
Camera 1
AD -130GE
Camera 0
Software Trigger 0
TG
Camera 0
Frame Start
Software Trigger
0
Camera1
Software Trigger 0
Command
Command
Example of the restriction if the frame start trigger for Camera 0 and Camera 1 is set to TTL In1
[Restriction] In Sync Mode = Async, TTL In1 I/F is initialized using Trigger Activation of Camera 0 as the reference. If the trigger set in Trigger Activation is applied to Camera 1 first, Camera 1 cannot recognize the trigger and misses one frame. (Case )
Example for Frame Start Trigger
Loading...
+ 60 hidden pages