NED CoaXpress XCM80160CXP, CoaXpress XCM40160CXP, CoaXpress XCM60160CXP User Manual

User’s Manual
Line Scan Camera
Type: XCM80160CXP/60160CXP/40160CXP
NIPPON ELECTRO-SENSORY DEVICES CORPORATION
2 NED
For Customers in U.S.A.
This equipment has been tested and found to comply with the limits for a Class A digital device, in accordance with Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his or her own expense.
For Customers in the EU
This equipment has been tested and found to comply with the essential requirements of the EMC Directive 2004/108/EC, based on the following specifications applied:
EU Harmonised Standards
EN55011: 2009+A1: 2010 Group1 Class A EN61000-6-2: 2005
*Group 1 contains all ISM (Industrial, Scientific and medical) equipment in which there is intentionally generated and/or used conductively coupled radio-frequency energy which is necessary for the internal functioning of the Equipment itself. *Class A equipment is equipment suitable for use in all establishments other than domestic and those directly connected to a low voltage power supply network which supplies buildings used for domestic purposes.
Directive on Waste Electrical and Electronic Equipment (WEEE)
Please return all End of Life NED products to the distributor from whom the product was purchased for adequate recycling and / or disposal. All costs of returning the Product to NED are borne by the shipper.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
3
Warning
If the product is not handled properly, this may result in serious injury or possible death.
Caution
If the product is not handled properly, this may result in physical injury or cause property damage.
Warning
Introduction
Thank you for purchasing NED’s Line Scan Camera. We look forward to your
continued custom in the future.
For safety use
For your protection, please read these safety instructions completely before
operating the product and keep this manual for future reference.
The following symbols appear next to important information regarding safe product
handling.
Safety precaution
Never disassemble or modify this product, unless otherwise specified to do so in this
manual.
When hands are wet, avoid handling this product and do not touch any of the
connection cable pins or other metallic components.
Do not operate this product in an environment that is exposed to rain or other severe
external elements, hazardous gases or chemicals.
If the product is not to be used for an extended period of time, as a safety precaution,
always unplug the connection cable from the camera unit.
If the product installation or inspection must be executed in an overhead location,
please take the necessary measures to prevent the camera unit and its components from accidentally falling to the ground.
If smoke, an abnormal odor or strange noise is emitted from the camera unit, first
turn OFF power, then unplug the cable from the camera unit.
This product is not intended for use in a system configuration built for critical
applications.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
4 NED
Instructions before use
Only operate this product within the recommended environmental temperature
range.
Use only the specified power source and voltage rating. Do not drop this product. Avoid exposure to strong impact and vibrations. Install the camera unit in a well-ventilated environment, in order to prevent the
camera from overheating.
If the camera must be installed in an environment containing dust or other particles,
take required measures to protect the camera unit from dust adhesion.
Do not unplug the cable while power is being supplied to the camera unit. To
prevent product damage, always shut down the power supply before unplugging the power cable.
When the surface of the camera window becomes dirty due to dust or grime, black
smudges appear in the displayed image. Use an air blower to remove the dust particles. Dip a cotton swab into ethanol alcohol and clean the camera window. Be careful not to scratch the glass.
Use of non-infrared lighting such as a daylight fluorescent lamp is recommended. If
halogen lighting is employed, always install an infrared filter into your system configuration.
Please note that exposure to long wavelength light outside of the sensors visible
optical range can affect the image.
Sensitivity may fluctuate depending on the spectral response level of the light
source. In cases like this, changing the light source to one with a different spectral response level may reduce this problem.
For stabilized image capturing, turn ON the power supply and execute aging for ten
to twenty minutes before actually using the camera unit.
Do not share the power supply with motor units or other devices that generate noise
interference.
Do not disconnect the camera while rewriting the embedded memory. When you change the exposure mode that is set at the NED factory, input control
signal (Trigger packet) from the capture board.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
5
Product Warranty
Warranty Period The product warranty period, as a general rule, is two years from purchase;
however for detailed conditions please contact the sales representative for your region/country.
However, in some cases due to the usage environment, usage conditions and/or
frequency of use, this warranty period may not be applicable.
Warranty Scope Product repair will be performed on a Return To Manufacturer basis. On-site
maintenance will incur additional charges.
If defects in material or workmanship occur during the warranty period, the faulty
part will be replaced or repaired by us free of charge. Return shipping charges must be paid by the sender. However, the following cases fall outside of the scope of this warranty:
Exclusions from Warranty Coverage We will under no circumstances assume responsibility for the following cases:
damage caused by fire, earthquake, other acts of a third party, other accidents, negligent or intentional misuse by the user, or other usage under extraordinary circumstances.
Damages (e.g. loss of business profits, business interruption, etc.) resulting from
use or non-use.
Damages caused by use other than as described in this document. Damages resulting from malfunction due to a connected device. Damages resulting from repairs or modifications performed by the customer.
Fault Diagnosis As a general rule, in the first instance fault diagnosis should take the form of a
telephone call or an email to enable us to assess the circumstances of the malfunction.
However, depending on the customer’s requests, we, or our agent, may require an
additional fee for this service.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
6 NED
Exclusion of Liability for Compensation for Missed Opportunities Regardless of whether within the warranty period or not, our warranty does not
cover compensation for missed opportunities for our customers, or our customers’
customers, caused by a fault of our products, nor for damage to products other than our own, or related business.
Note about Product Usage This product has been designed and manufactured as a general-purpose product
for general industry. In applications expected to be life-critical or safety-critical, the installer or user is requested to install double or triple failsafe systems.
Repair Service Outline The cost of dispatching engineers etc. for repair service is not included in the price
of purchased and supplied goods. On request, arrangements can be made separately.
Scope of Repair Service
The above assumes business dealings and usage to take place in the customer’s
region / country. In cases of business dealings and/or usage outside the customer’s
region/country, separate consultation is required.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
7
Table of Contents
1 Product Outline .................................................................... 10
1.1 Features ........................................................................................................... 10
1.2 Applications .................................................................................................... 10
1.3 Image Sensor .................................................................................................. 12
1.4 Performance Specifications ........................................................................... 12
2 Camera Setting and Optical Interface ................................ 15
2.1 Setting Camera ................................................................................................ 15
2.2 Fixing Camera ................................................................................................. 15
2.3 Optical Interface .............................................................................................. 18
3 Hardware ............................................................................... 19
3.1 Camera Connection ........................................................................................ 19
3.2 Input / Output Connectors and Indicator ...................................................... 19
3.3 Power Supply .................................................................................................. 20
3.4 LED Indicator Status ....................................................................................... 21
4 Camera Startup .................................................................... 22
4.1 Camera Startup Procedure ............................................................................. 22
5 Camera Control .................................................................... 23
5.1 Flow of Camera Control .................................................................................. 23
5.1.1 GenICam overview ................................................................................... 23
5.1.2 Camera Control registers ........................................................................ 23
5.1.3 Memory Setup Values (Factory Settings) ............................................... 25
5.2 Programmable Exposure TimeExposure-Readout Time calculation
procedure .............................................................................................................. 26
5.3 Details on register system ............................................................................. 26
5.3.1 Setting Analog Gain ................................................................................. 28
5.3.2 Setting Digital Gain .................................................................................. 28
5.3.3 Setting Digital Offset ................................................................................ 29
5.3.4 Setting Exposure Mode ............................................................................ 29
5.3.5 Setting Exposure Time ............................................................................. 30
5.3.6 Setting Output Signals (Setting Data Format) ........................................ 30
5.3.7 Memory Initializing (Initializing Camera Settings) ................................ . 31
5.3.8 Memory Load (Reads out the camera settings from the flash memory
............................................................................................................................ 31
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
8 NED
5.3.9 Memory Save ............................................................................................ 31
5.3.10 Generating Test Pattern ......................................................................... 31
5.3.11 Saving Pixel Correction Data................................................................. 31
5.3.12 Setting Pixel Correction ......................................................................... 32
5.3.13 Setting Exposure Time - Readout Time ................................................ 32
5.3.14 Setting Pixel Readout Direction ............................................................ 33
5.3.15 Dynamic Range Control (Multi-Slope) Settings ................................... 33
5.4 Digital Processing flow in FPGA.................................................................... 34
5.5 Startup ............................................................................................................. 34
5.6 Saving and Loading Camera Settings ........................................................... 35
5.7 Video Output Format ...................................................................................... 36
5.8 XML file ................................ ................................ ................................ ............ 36
5.9 Exposure Mode and Timing Chart ................................................................. 37
5.9.1 Free Run Exposure Mode ........................................................................ 37
5.9.2 External Trigger Exposure Mode (Trigger Edge) ................................... 38
5.9.3 External Trigger Exposure Mode (Trigger Level) ................................... 39
5.10 Setting Offset ................................................................................................ 40
5.11 Setting Gain ................................................................................................... 41
5.12 Pixel Correction............................................................................................. 43
5.13 Test Pattern ................................................................................................... 44
6 Confirming Camera Settings ............................................... 46
6.1 Before Power-on ............................................................................................. 46
6.2 After Power-on ................................................................................................ 47
6.3 During Operation............................................................................................. 48
Dynamic Range Control (Multi-Slope Mode) ................... 49
7.1 MultiSlope Mode Default Setting Operation ................................................. 49
7.2 Standard Mode ................................................................................................ 51
7.3 1 When bending the response curve ............................................................. 52
7.4 Bending the line three times .......................................................................... 54
8 Sensor Handling Instructions ............................................. 56
8.1 Electrostatic Discharge and the Sensor ....................................................... 56
8.2 Protecting Against Dust, Oil and Scratches ................................................. 56
8.3 Cleaning the Sensor Window ......................................................................... 56
9 Others .................................................................................... 57
9.1 Notice ............................................................................................................... 57
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
9
9.2 Contact for support ......................................................................................... 57
9.3 Product Support .............................................................................................. 58
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
10 NED
1 Product Outline
1.1 Features
CoaXPress interface CXP-2(2.5 Gbps). cable length up to about 100 m High-integrity data Real-time action Up Link trigger semantics Device Discovery GENiCAM correspondence
1.2 Applications
Inspection of Transparent panels and PCBs Inspection of high speed moving objects Flat panel display inspection Inspection of glass and sheet-like objects Printed circuit board inspection Outdoor surveillance
Wide dynamic range prevents saturation caused by direct rays and specular
reflection rays.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
11
Applicable Work
COB, BGA and MCM printed circuit boards
Performance
1. Maximum board size: 100 mm × 200 mm
2. Resolution: 10 μm
3. Inspection time: less than 30 seconds
Unit Configuration
1. Camera: Line scan camera (8192 / 6144 pixels
2. Controller: Dedicated software for PC system
3. Size: L930 x D500 x H500 (mm)
Applicable Fields
Inspection of patterns on film PCBs
Line scan camera
An example of Visual Inspection of PCBs is shown below.
Figure 1-2-1 Visual Inspection of PCBs
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
12
Items
Specifications
XCM80160CXP
XCM60160CXP
XCM40160CXP
Number of Pixels
8192
6144
4096
Pixel Size HxV (μm)
7x7
Sensor Length (mm)
57.344
43.008
28.672
Spectral Responsivity (nm)
400~1000 ※Peak 625
Data Rate (MHz)
160(40×4)
Maximum Scan Rate (μs)/[kHz]
53.6/[18.65]
40.2/[24.88]
29.8/[33.58]
Saturation Exposure (lxs) (typically)
0.071[Minimum Gain, Pixel Correction Initial Value, Daylight Fluorescent Light]
Responsivity (typically) [Minimum Gain, Pixel Correction Initial Value, Daylight Fluorescent Light] Visible Area (400~700nm)
70(V/[lxs])
Analog 5V Conversion Sensitivity
40.7(V/[μJ/cm2])
Gain Adjustable Range *Analog Amplifier +Digital
Analog Amplifier: x1~x11.221STEP
Digital: x1~x2512STEP
Offset Adjustable Range *Digital
Digital: -15~15DN(31STEP)8bit
-60~60DN(31STEP)10bit
FPN (Fixed Pattern Noise)
Typically 5DNwithout correction, at minimum gain
2DNwith correction, at minimum gain
NED
1.3 Image Sensor
The camera uses a CMOS sensor with a maximum data rate of 160MHz to acquire
high responsivity and superior quality images.
The pixel size is 7μmx7μm. XCM80160CXP outputs 8192 pixel data, XCM60160CXP outputs 6144 pixel data,
XCM40160CXP outputs 4096 pixel data through a Single CXP-2 CoaXPress
interface.
1.4 Performance Specifications
The Performance Specifications are shown below. Unless otherwise specified, the
data shown is when the camera is operating at the maximum scan rate.
Table 1-4-1 Performance Specifications
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
13
PRNU(Photo Response Non Uniformity)
Typically 20DN(without correction, at minimum gain)
4DN (with correction, at minimum gain)
Random Noise
Typically 20DN (peak value at minimum gain)
Video output
CoaXPress
Connectors Data/Controller
Canare: BCJ-FPC75Ω
Power Supply
Hirose: HR10A6Pin
Lens Mount
M72x0. 75 Screw
Nikon F Mount
Operating Temperature (˚C) No Condensation
0 to 50
Power Supply Voltage (V)
DC12~15[±5]
Consumption Current (mA) (typically)
600
Size W x H x D (mm)
80x120x77
80x120x91
(Nikon F Mount)
Mass (g) (Camera only)
Approx. 600
Approx. 730
Additional Functions
1. Shading Correction
2. Gain/Offset Control, 8 or 10 bit Video Output Adjustable
3. Test Pattern Selection
4. Programmable Exposure Control
5. Scan Direction Switching
Interface part specifications
Bit Rate
2.5Gbps (CXP-2)
Discovery Rate
1.25Gbps (CXP-1)
at the time of Device discovery
Number of Links
1cable
power line carrier system
PoCXP
unsupported
Separate power supply required.
Pixel Format
black and white 8bit 10bit Mono8 ,Mono10
Image Type
Rectangular
External trigger
(Low Speed Link Trigger)
frame grabberHost cameraDevice
jitter ±8ns
*1) DN : Digital Number (10bit : 0 -1023) *2) Measurements were made at room temperature.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
14
Ta=25℃)
Figure 1-4-1 Spectral Responsivity
20
40
60
80
100
0
400 500 600 700 800 900 1000
Wavelength (nm)
Relative Responsivity (%)
NED
The spectral Responsivity is shown below.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
15
2 Camera Setting and Optical Interface
2.1 Setting Camera
Use the M4 screw holes or the screw hole for a tripod to set the camera. An optional mounting base (sold separately) is available.
2.2 Fixing Camera
Use the M4 screw holes (4 places at the front, 8 places at the side) to fix the
camera.
Or use the 1/4"-20UNC screw hole for a tripod (1 place at the side).
If using the front panel M4 mounting holes, the screw length for fixing the camera
should be less than 8mm at the front, and less than 6mm at the side.
No X-, Y-axis orientation and tilt adjustment mechanism is available. Please provide
an adjustment mechanism yourself as necessary.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
16
NIPPON ELECTRO-SENSORY DEVICES
CORP.
MADE IN JAPAN
NIPPON ELECTRO-SENSORY DEVICES
CORP.
MADE IN JAPAN
DC12-15V
DIGITA
L
LINESCAN CAMERA
C L IS B e e
80
Unit: mm
*31.8
1st Pixel
M72 x 0.75 Depth 10
(Flange back)
10
5
( 77)
Indicator
Power Supply Connecor
(HIROSE HR10A 6P)
BNC(Canare:BCJ-FPC)
65
4-M4 Depth 6 (Both Sides)
4-M4 Depth 8 (Front Surface)
4-M4 Depth 6
(Top,Bottom)
65
65
1/4"-20UNC
20
7.5
S
80
Ø
90
60
5
70 25
120
5
72x0.75 Screw Mount
NED
The dimensions for cameras are shown below.
Figure 2-2-1 Dimensions (M72x0.75 Screw Mount)
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
17
DC12-15V
DIGITAL LINESCAN CAMERA
CLISBee
S
80
65
34.7
( 91 )
46.5 (Flange back)
5
10
1/4"-20UNC
60
15
90
4-M4 Depth 6 (Both Sides)
NIPPON ELECTRO-SENSORY DEVICES
CORP.
MADE IN
JAPAN
NIPPON ELECTRO-SENSORY DEVICES
CORP.
MADE IN
JAPAN
65
Unit : mm
Indicator
BNC(Canare BCJ-FPC)
Power Supply Connector
(HIROSE HR10A 6P)
120
70 25
5
5
Nikon F Mount
1st Pixel
4-M4Depth 6
(Front Surface)
4-M4 Depth 6
(Top, Bottom)
Figure 2-2-2 Dimensions (Nikon F Mount)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
18 NED
2.3 Optical Interface
The lens mount depends on the type of camera.
For XCM80160CXP, M72×0.75 screw mount is used. For XCM60160CXP,
XCM40160CXP, Nikon F mount is used.
The amount and wavelengths of light required to capture useful images depend on the intended use. Factors include the property, speed, the object’s spectral characteristics, exposure time, the light source characteristics, the specifications of the acquisition system and so on.
The exposure amount (exposure time x light amount) is the most important factor in getting desirable images. Please determine the exposure amount after studying what is most important to your system.
Keep these guidelines in mind when setting up your light source:
LED light sources are relatively inexpensive, provide a uniform field and longer
life span compared to other light sources. However, they also require a camera with excellent sensitivity.
Halogen light sources generally provide very little blue relative to infrared light
(IR).
Fiber-optic light distribution systems generally transmit very little blue light
relative to IR.
Metal halide light sources are very bright but have a shorter life span compared
to other light sources.
Generally speaking, the brighter light sources, the shorter life span.
CMOS image sensors are sensitive to infrared (IR). We recommend using daylight color fluorescent lamps that have low IR emissions. If you use a halogen light source, to prevent infrared from distorting the images use an IR cutoff filter that does not transmit IR wavelengths.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
19
PC
Line scan camera
<Single:connection>
object
LED incident lighting
CXP cable
frame Grabber
board
<Single X 2:connection>
PC
frame Grabber
board
CXP cable
Line scan camera
LED incident lighting
object
DC12-15V
Indicator
Power Supply Connector
DIGITAL LINESCAN CAMERA
CLISBee
S
(HIROSE HR10G 6PB)
BNC
(Canare BCJ-FPC)
3 Hardware
3.1 Camera Connection
Depending on the frame grabber board, it is possible to connect up to four cameras
at the time of [writing].
Note : Choosing a coaxial cable
Please use a 75Ω coaxial cable with a BNC connector according to the CoaxPress standard. The maximum cable length is not prescribed by the standard. The maximum cable length to be able to transfer data depends on the coaxial cable and BNC connector. We have been able to verify operation over 100m using the below combination of coaxial cable and BNC connector:
Coaxial cable: L-5CFB (CANARE)
BNC connector: BCP-B5F (CANARE)
3.2 Input / Output Connectors and Indicator
The layout of input /output connecters and the indicator lamp are as follows.
Figure 3-2-1 Input/output Connectors and Indicator
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
20
1
2
3
4
5
6
No
Name
1
12-15V
2
12-15V
3
12-15V
4
GND
5
GND
6
GND
NED
The pin assignment of the power supply connector is shown below.
Figure 3-2-2 Power Supply Connector (HIROSE : HR10G -7R- 6PB)
Round shape push-pull lock type
Table 3-2-1 Pin Assignment of Power Supply Connector
3.3 Power Supply
The camera requires a single power supply (DC+12 to +15V).
When selecting a power source, choose one with the capacity to allow for inrush current. (15W or more recommended)
Insert the cable plug securely until it locks into position. This is to prevent the
connector from coming loose during power transmission.
Compatible Cable (Compatible plug): DGPSA-10 (HIROSE: HR10A-7P-6S) Power supply voltage: DC+12-+15V (+/-5%) Consumption Current (rated): DC+12V: 600mA
The LED lamp illuminates when +12V to +15V power is being supplied to the
camera.
If the lamp fails to illuminate even after power is supplied, turn OFF power
immediately. Inspect wiring. Check the voltage and capacity of the supplied power source.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
21
3.4 LED Indicator Status
Camera Power Supply is off : LED off Camera Booting Up (Power On) : Lights orange Device Discovery : Lights orange for 0.5s Scan rate > ~1.6S* : Blinks orange(except ExtEdge Mode) Low Speed Link disconnected (Cable disconnected) : Lights red Unable to process commands (System crash) : Blinks red Transmitting image packets (Acquisition Start =1) : Lights green Not transmitting image packets (Acquisition Stop =1): Blinks green
* When the scan rate is close to 1.6s, the LED may flash orange and green alternately.
When Acquisition Start and Stop are performed repeatedly, the green LED may appear to be flashing.
* Moreover, when repeating the operation rapidly, the green LED may appear dark.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
22 NED
4 Camera Startup
4.1 Camera Startup Procedure
This camera does not immediately output stream data packets (image data) after powering on. In order to output stream data packets, it is necessary to perform Device Discovery (Camera and Frame Grabber connection).
Please check your frame grabber’s manual for how to perform device discovery.
The below example uses Matrox’s Radient eV-CXP as an example. The Radient
eV-CXP performs device discovery on opening a “DCF” file.
1. Open Intellicam from the Matrox Imaging Library
2. From the Intellicam “File/Open” Menu, open “DefaultLineScan”
3. If the contents of the DCF file are displayed, then discovery has been performed successfully.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
23
Control Item
Address
R/W
VAL
Control Description
Width
0x0000_A000
R
8192/6144/4096
8192 Pixels (XCM80160CXP) 6144 Pixels (XCM60160CXP) 4096 Pixels (XCM40160CXP)
Height
0x0000_A004
R 1 1 Line
Acquisition Mode
0x0000_A008
R
0 to 2
Not in use
Acquisition Start
0x0000_A00C
R/W
0 to 1
0=STOP/1=START
Acquisition Stop
0x0000_A010
R/W
0 to 1
0=START/1=STOP
Pixel Format
0x0000_A014
R/W
0x101 or 0x102
0x101=Mono8/0x102=Mono10
Payload Size
0x0000_A018
R Not in use
Tap Geometry
0x0000_A01C
R
0x0000_0000
Image1StreamID
0x0000_A020
R
0x0000_0001
Image2StreamID
0x0000_A024
R
0x0000_0002
AnalogGain
0x0000_A080
R/W
0 to 20
X1.00...x11.22(1.06dB/step)
DigitalGain
0x0000_A084
R/W
0 to 511
x1...x2
5 Camera Control
The camera can be controlled by the frame grabber board through the cameras control registers. The camera supports GenICam, and so can be easily controlled by a GenICam-compatible frame grabber. The camera control software which came with your frame grabber should be used for camera control.
Once the camera settings have been made and saved, the camera will operate without further setting.
5.1 Flow of Camera Control
5.1.1 GenICam overview
The camera control register information is saved inside the camera (XML file)  The frame grabber board reads the XML file during Discovery, and acquires the
register information.
Camera control is enabled after Discovery.
5.1.2 Camera Control registers
The camera can be controlled the function through camera register by frame grabber board.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
24
DigitalOffset
0x0000_A088
R/W
-15 to 15
-15...15(1DN/step at 8bit)
-60...60(4DN/step at 10bit)
ExposureMode
0x0000_A08C
R/W
0 to 3
0=FreeRun/1=ExtEdge/2=ExtLevel 3=Multi Slope
ExposureTimeDividing
0x0000_A090
R/W
0 to 11
Programmable Exposure Time (See 5.2
48.81676083.2μs (XCM80160CXP)
36.61257062.4μs (XCM60160CXP)
27.1~ 931157.3μs (XCM40160CXP)
ExposureTimeCounter
0x0000_A094
R/W
61 to 1023
ExposurePadding
0x0000_A098
R/W
0 to 50
Exposure-Readout Time (See 5.2 081920μs (XCM80160CXP) 061440μs (XCM60160CXP) 045511μs (XCM40160CXP)
OutputSignalSetting1
0x0000_A09C
R/W
0 to 9
0=8192 (XCM80160CXP) 0=6144 (XCM60160CXP) 0=4096 (XCM40160CXP) Pixels – Do not set values 1-9
OutputSignalSetting2
0x0000_A0A0
R/W
0 to 1
0=Linear/1=log
TestImageSelector
0x0000_A0A4
R/W
0 to 1
0=OFF/1=GreyHorizontalRamp
PixelCorrectSetMode
0x0000_A0A8
R/W
0 to 2
0=Disable/1=Factory White/2=User White
PixelCorrectSetLevel
0x0000_A0AC
R/W
0 to 1023
Correction Level (10bit)
PixelCorrectDataSave
0x0000_A0B0
R/W
1
Store pixel correction data in memory
ReverseX
0x0000_A0B4
R/W
0 to 1
Forward: 0 Reverse:
UserSet_ ResetToFactoryDefault
0x0000_A0B8
R/W
1
Reset to factory settings UserSet_Load
0x0000_A0BC
R/W
1
Readout setup data in memory
UserSet_Save
0x0000_A0C0
R/W
1
Store present setup data in memory
MultiSlope_Level1
0x0000_A0C4
R/W
0 to 15
Set Multi-Slope level 1
MultiSlope_Level2
0x0000_A0C8
R/W
0 to 15
Set Multi-Slope level 2
MultiSlope_Level3
0x0000_A0CC
R/W
0 to 15
Set Multi-Slope level 3
MultiSlope_Timing1
0x0000_A0D0
R/W
0 to 511
Set Multi-Slope Timing 1
MultiSlope_Timing2
0x0000_A0D4
R/W
0 to 511
Set Multi-Slope Timing 2
MultiSlope_Timing3
0x0000_A0D8
R/W
0 to 511
Set Multi-Slope Timing 3
NED
XCM80160CXP_60160CXP_40160CXP UME-0022-02
Table 5-1-2-1 List of Camera Control registers
NED
25
Control Item
Address
VAL1
Control Description
Acquisition Start
0x0000_A00C
0
STOP
Acquisition Stop
0x0000_A010
1
STOP
Pixel Format
0x0000_A014
0x101
monochrome 8bit
Analog Gain
0x0000_A080
0
x1(0dB)
Digital Gain
0x0000_A084
0
x1
Digital Offset
0x0000_A088
0
0DN(8bit)
Exposure Mode
0x0000_A08C
0
Free Run
ExposureTimeDividing
0x0000_A090
0
48.8μs (XCM80160CXP)
36.6μs (XCM60160CXP)
27.1μs (XCM40160CXP)
ExposureTimeCounter
0x0000_A094
61
ExposurePadding
0x0000_A098
0
0μs
OutputSignalSetting1
0x0000_A09C
0
8192pixels (XCM80160CXP) 6144pixels (XCM60160CXP) 4096pixels (XCM40160CXP)
OutputSignalSetting2
0x0000_A0A0
0
Linear
TestImageSelector
0x0000_A0A4
0
OFF
PixelCorrectSetMode
0x0000_A0A8
1
Factory white correction
PixelCorrectSetLevel
0x0000_A0AC
900
Correction Level 900DN(10bit)
ReverseX
0x0000_A0B4
0
Forward
MultiSlope_Level1
0x0000_A0C4
0
MultiSlope_Level2
0x0000_A0C8
5
MultiSlope_Level3
0x0000_A0CC
10
MultiSlope_Timing1
0x0000_A0D0
0
MultiSlope_Timing2
0x0000_A0D4
1
MultiSlope_Timing3
0x0000_A0D8
10
5.1.3 Memory Setup Values (Factory Settings)
The memory setup values (factory settings) are shown below.
Table 5-1-3-1 Memory Setup Values (Factory Settings)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
26 NED
5.2 Programmable Exposure Time・Exposure-Readout Time calculation procedure
Programmable Exposure Time= (0x0000_A094)÷{[X]÷(162(0x0000_A090))} Exposure-Readout Time= (0x0000_A098) ÷{[X]÷(162(0x0000_A090))} XCM80160CXP [X]=20,000,000 XCM60160CXP [X]=26,666,667 XCM40160CXP [X]=36,000,000
Calculated example of XCM80160CXP
Programmable Exposure Time (ExposureTimeDividing) :0x0000_A090= 0 Programmable Exposure Time (ExposureTimeCounter) : 0x0000_A094= 61 Exposure-Readout Time(ExposurePadding) : 0x0000_A098= 10
Programmable Exposure Time=61÷{20000000÷(16x20)} =48.8μsec Exposure-Readout Time=10÷(20000000÷(16x20)) =8.0μsec
5.3 Details on register system
This explanation uses the Matrox Radient eV-CXP as an example.
1. Run Intellicam (part of Matrox Imaging Library).
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
27
2. Open the DCF file and the Feature Browser.
3. Control the camera from the Features box.
In the case of the Matrox Radient, the list of registers is displayed in the window. Change the settings via the dropdown list or spinners.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
28 NED
5.3.1 Setting Analog Gain
Sets analog gain in 21 steps between x1 and x11.22.
Register name Analog Gain VAL × 1.00 ~ × 11.22
(Example) × 1.84 Analog Gain : Setting analog gain (x1.84))
5.3.2 Setting Digital Gain
Sets digital gain in 512 steps between x1 and x2
Digital Gain : 1023 / (1023 – VAL )
Register name Digital Gain VAL 0 (×1)~511 (×2)
(Example) Digital Gain: 255 (Setting digital gain 255(1023/(1023-255)=x1.33)
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
29
5.3.3 Setting Digital Offset
Sets digital offset -15 to +15(8 bit: 1DN/Step), -60 to +60(10 bit: 4DN/step)
Register name Digital offset VAL -15 ~ +15
(Example)
Digital offset: 5
5.3.4 Setting Exposure Mode
Sets the exposure mode.
Register name Exposure Mode VAL Free run / External edge / External level/ Multi Slope
(Example)
Exposure Mode: Free run (Setting the exposure mode free run)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
30 NED
5.3.5 Setting Exposure Time
Sets the exposure time.
Register name Exposure Time Dividing VAL 16 ~32768 (Setting Dividing) Register name Exposure Time Counter VAL 61 ~1023 (Setting Counter)
(Example)
Exposure Time Dividing: 16 Exposure Time Counter: 120
The changes will be reflected in Integration Time and Scanrate.
5.3.6 Setting Output Signals (Setting Data Format)
Sets the data format of output signals
Register name Pixel Format VAL Mono8 / Mono10 (monochrome 8bit/10bit switching)
(Example)
Pixel Format: Mono8 (monochrome 8bit)
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
31
5.3.7 Memory Initializing (Initializing Camera Settings)
Reset the flash memory to the factory default.
Register name User Set_Reset to Factory Default VAL Execute()
5.3.8 Memory Load (Reads out the camera settings from the flash
memory
Reads out the camera settings from the flash memory
Register name User Set_Load
VAL Execute()
5.3.9 Memory Save
Stores current camera settings in the flash memory.
Register name User Set_Save
VAL Execute()
5.3.10 Generating Test Pattern
Generates test pattern.
Register name Test Image Selector VAL Off / GreyHorizontalRamp
(Example) TestImageSelector: GreyHorizontalRamp
5.3.11 Saving Pixel Correction Data
Acquires current pixel correction data and saves it in the flash memory. One set of correction data can be saved for each step of analog gain.
Register name Pixel Correct Data Save
VAL Execute()
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
32 NED
5.3.12 Setting Pixel Correction
Sets pixel correction.
Register name Pixel Correct Set Mode VAL Disable / Factory white / User white
(Correction OFF / Factory white correction / User white correction)
Register name Pixel Correct Set Level
・ VAL 0 ~ 1023 (Setting correction level: 10bit)
(Example) (for Factory white correction, Correction level 900) Pixel Correct Set Mode Factory white
Pixel Correct Set Level 900
5.3.13 Setting Exposure Time - Readout Time
Prolongs the line period without changing the exposure time.
Register name Exposure Padding VAL
0-50(XCM80160CXP:0-81920μs,XCM60160CXP:0-61440μs,
XCM40160CXP:0-45511μs
(Example)
Exposure Padding : 10
The changes will be reflected in PaddingTime and Scanrate
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
33
5.3.14 Setting Pixel Readout Direction
Sets the pixel readout direction.
Register name ReverseX VAL clear the check box(Forward) / check box (Reverse)
(Example)
Reverse: check box (Reverse)
5.3.15 Dynamic Range Control (Multi-Slope) Settings
The following settings control the Multi-Slope function:
Register: ExposureMode Value: Multi Slope Register: MultiSlope_Level1 Value: 0-15 Register: MultiSlope_Level2 Value: 0-15 Register: MultiSlope_Level3 Value: 0-15 Register: MultiSlope_Timing1 Value: 0-511 Register: MultiSlope_Timing2 Value: 0-511 Register: MultiSlope_Timing3 Value: 0-511
Example:
ExposureMode: Multi Slope (Sets the Exposure Mode to Multi-Slope) MultiSlope_Level1: 0 (Sets the Multi-Slope Level 1 to 0)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
34
Video(10bit)
From Sensor
- x
White reference
multipl
Test Pattern
select
Black reference
substract
FPGA Processing block diagram
x
Video(8 or 10bit) To CoaxPress Driver
Digital Gain-Digital Offset
8 or 10bit
select
Output Block
select
In Test Pattern mode, Black /White reference and Digital Gain/Offset will be skiped.
NED
5.4 Digital Processing flow in FPGA
The figure below shows the digital processing flow in the FPGA.
5.5 Startup
When you power on the camera, the camera goes through a series of startup procedures. During startup, the LED lights orange.
The startup procedure is as follows.
The camera initializes the hardware. Reads out the latest camera settings from the flash memory. (User settings if any
or factory default settings)
Sets up the camera with the setting values from the flash memory.
When this sequence finishes, the camera is ready to capture and output images. In order to output images, the Discovery procedure must be done from the frame grabber board.
Figure 5-4-1 FPGA Processing Block Diagram
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
35
Camera operation mode
(Exposure mode)
Control input
(from frame grabber board)
Free Run (Programmable time setting)
(Factory Setting)
Not in use
Ext Edge (External trigger edge+
Programmable time setting)
External trigger (Trigger packet) is required
Ext Level (External trigger level time setting)
External trigger (Trigger packet is required
5.6 Saving and Loading Camera Settings
The camera setting data is saved in the internal memory (flash memory) and is
loaded from the memory when turning on the power supply or loading.
The number of times the flash memory can be rewritten will vary depending on actual operational conditions. After turning on the power supply, the camera always checks the memory status. If the data is not within the designated range due to a malfunction or other type of trouble, the memory will be automatically rewritten with the factory settings. If disconnecting camera power while rewriting the memory, all data saved in the memory will be deleted.
As it takes several seconds to rewrite the memory, do not disconnect the power supply before receiving the response from the camera. Registers for rewriting the memory are as follows.
Reset to factory settings(User set_Reset To Factory Default)  Store present setup data in memory (User set_Lead)  Store pixel correction data in memory (Pixel Correct Data Save)
When changing the factory setting exposure mode, be sure to send the control
input signal (Trigger packet) from the frame grabber board. If you do not send or sending control input signals are out of the designated range, you cannot get images and can not change the setting. See 5.9.2 and 5.9.3.
Table 5-6-1 Camera Operation Mode and Control Input
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
36
LSB
MSB
10bit8bit
LSB
MSBbit9
bit8
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
8bit(Default)
ADC
ADC
10bit 
bit9
bit8
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
NED
5.7 Video Output Format
The camera outputs 8-bit or 10-bit black and white digital data(Pixel Format :
Mono 8 or Mono 10through Coax Press IF.
Figure 5-7-1 Assignments of Digital Data
The A/D converter of the camera has a 10-bit resolution. For 8-bit output, the upper
8-bit signal can be output as a video data.
5.8 XML file
The XML file is a file saved in the camera which contains the register information
described in chapter 5.
According to the CoaXPress specification, when Device Discovery is performed from the camera control software supplied with the frame grabber, this file is read out, and the camera control registers are displayed in the camera control software (in the case of some manufacturers, they may not be displayed)
However, if the frame grabber does not support GenICam, this function is not
available.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
37
XCM80160CXP
XCM60160CXP
XCM40160CXP
p
Programmable exposure time
48.8-1,676,083
36.6-1,257,062
27.1-931,157
r
Readout time
51.2
38.4
25.6
Exposure
Readout
p
r
scan
5.9 Exposure Mode and Timing Chart
The camera has three exposure modes. The overview of each mode and the timing are as follows.
5.9.1 Free Run Exposure Mode
In free-run exposure mode, the camera generates its own internal control signal
based on two programmable parameters, exposure time and readout time.
4-9-1-1 Free Run Exposure Mode
The data of Exposure (1) is read out at Readout (1)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
38
XCM80160CXP
XCM60160CXP
XCM40160CXP
p
Programmable exposure time
48.8 ~
1,676,083
36.6 ~
1,257,062
27.1 ~
931,157
r
Readout time
51.2
38.4
25.6
a
Trigger pulse H time
2.9
b
Trigger pulse L time
4.8
3.6
2.9
c
Trigger pulse cycle
53.6
40.2
29.8
Exposure
Readout
Trigger
(CC1)
a b
p
r
c
NED
5.9.2 External Trigger Exposure Mode (Trigger Edge)
In external trigger exposure mode (Trigger Edge), the exposure time is determined by setting the control register, and the line period is determined by the external trigger period. Each exposure starts with the rising edge of the trigger pulse. The range of programmable exposure time and the timing chart of the exposure and the readout are shown below.
Table 5-9-2-1 External Trigger (Trigger Edge) Programmable Exposure Time
Figure 5-9-2-1 External Trigger (Trigger Edge) Exposure Mode
The data of Exposure (1) is read out at Readout (1)
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
39
XCM80160CXP
XCM60160CXP
XCM40160CXP
r
Readout time
51.2
38.4
25.6
a
Trigger pulse H time
48.8
36.6
28.0
b
Trigger pulse L time
4.8
3.6
2.9
c
Trigger pulse cycle
53.6
40.2
30.9
Exposure
Readout
Trigger
(CC1)
c
ba
r
a
5.9.3 External Trigger Exposure Mode (Trigger Level)
In external trigger exposure mode (Trigger Level), the exposure time is determined by the high trigger pulse time, and the line period is determined by the external trigger period. Each exposure starts with the rising edge of the trigger pulse. The range of programmable exposure time, the timing chart of the exposure and the readout are shown below.
Table 5-9-3-1 Programmable Exposure Time (Trigger Level)
Figure 5-9-3-1 External Trigger (Trigger Level) Exposure Mode
The data of Exposure (1) is read out at Readout (1)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
40
Dd
Fs
Se
Amount of Incident
Light (lxs)
Output
Fs : Saturation Output
Dd : Dark Current
Se : Saturation Exposure
Output
DF : Offset Value
DF
Amount of
Incident Light
(lxs)
NED
5.10 Setting Offset
In the figure below, the horizontal axis indicates the amount of incident light and the vertical axis indicates the output.
Fs shows the output at saturation. Dd shows the output at darkness. (Both Fs and Dd are digital.) Se shows the saturation current, or the amount of exposure when the output saturates.
Figure 5-10-1 Saturation Exposure and Dark Current Output
By setting the offset, you can set the Y-intercept arbitrarily. DF shows the digital
offset value. The gradient of the line does not change.
Figure 5-10-2 Offset Adjustment
Adjust amount of offset in accordance with the requirements of your camera system.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
41
Fs
Fs : Saturation Output
Gain a
Amount of Incident
Light (lxs)
(a<b<c)
Gain b Gain c
5.11 Setting Gain
The camera can adjust the analog gain (x1 to x11.2 in 21 steps) and the digital gain.
As shown in the figure below, increasing the gain setting increases the gradient of
the camera’s response curve and results in a higher camera output for a given
amount of light. Analog gain can be changed setting the AnalogGain control register. Digital gain can be changed by setting the DigitalGain control register.
Figure 5-11-1 PGA Gain Adjustment
Gain and noise values are proportionally related. Adjust the amount of gain in accordance with the requirements of your camera
system.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
42
Analog Amplifier
Sensitivity
(V/lxs)
Analog Amplifier
Sensitivity
(V/lxs)
1
x1.00
0.00dB
70
12
x3.74
11.46dB
262
2
x1.13
1.06dB
79
13
x4.23
12.52dB
296
3
x1.28
2.12dB
89
14
x4.78
13.58dB
334
4
x1.44
3.18dB
101
15
x5.40
14.64dB
378
5
x1.63
4.24dB
114
16
x6.10
15.70dB
427
6
x1.84
5.30dB
129
17
x6.89
16.76dB
482
7
x2.08
6.36dB
146
18
x7.78
17.82dB
545
8
x2.29
7.20dB
160
19
x8.79
18.88dB
615
9
x2.59
8.26dB
181
20
x9.93
19.94dB
695
10
x2.92
9.32dB
205
21
x11.22
20.64dB
785
11
x3.31
10.40dB
232
0
50
100
150
200
250
300
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
OUtput
Amount of Incident Light
LOG ADC
LIN ADC
NED
Gain-Sensitivity is shown below.
Table 5-11-1 Gain-Sensitivity
Digital gain x1, Pixel correction: default, (Factory white correction data, Correction level 900DN)
You can choose the A/D Characteristics of the camera’s output by setting the OutputSignalSetting2 control register to switch between Linear mode or Log mode. The characteristics are shown below.
Figure 5-11-2 A/D Characteristics
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
43
5.12 Pixel Correction
As a rule, image sensors (CCD, CMOS and so on) have fixed pattern noise and photo response non-uniformity. Lens shading and light sources can also cause non-uniformity. The camera is set to the optimal correction before shipping in order to provide images of the highest grade.
The camera also has a user white correction function to cope with lens shading and non-uniform illumination, or to be able to completely clear the uneven brightness generated by changing the spectral response level of the light source. Cal_bl: Output data of each pixel at perfectly dark (digital) Cal_wh: Output data of each pixel in uniform illumination (digital) Target_Val : Target value for correction (10bit digital) Vin : Input data (digital) Vout : Output data (digital) The corrected data is expressed in the following equation. Vout=(Vin-Cal_bl) x Target_val / (Cal_wh-Cal_bl)
Waveform before bit correction
Output
Pixel Number
Waveform after bit correction
Output
Pixel Number
Figure5-12-1 Waveform before and after bit correction
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
44 NED
5.13 Test Pattern
This camera can generate a test pattern. Use the test pattern to verify the proper timing and connections between the camera and the frame grabber board.
The test pattern(10bit) of XCM80160CXP, XCM40160CXP is as follows.
Figure 5-13-1 Test Pattern of XCM80160CXP. XCM40160CXP
Figure 5-13-2 Test Image of XCM80160CXP. XCM40160CXP
The test pattern is a ramp from 0 to 1023 DN in 10-bit mode, and then starts at 0 again. The pattern repeats 8 times for XCM80160CXP, and 4 times for XCM40160CXP.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
45
The test pattern of XCM60160CXP is as follows.
Figure 5-13-3 Test Pattern of XCM60160CXP
Figure 5-13-4 Test Image of XCM60160CXP
The test pattern is a ramp from 0 to 1023DN, and then from 0 to 511DN in 10-bit mode, then starts at 0 again. The pattern repeats 4 times.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
46
1
2
3
4
5
6
NAME
1
12~15V
2
12~15V
3
12~15V
4
GND
5
GND
6
GND
NED
6 Confirming Camera Settings
6.1 Before Power-on
Confirm the pin assignment of the power cable.
Figure 6-1-1 Pin Assignment of Power Cable
Confirm the direction and the channel of the cables. Some Camera Link cables are directional.
Make sure that the coaxial cable and connector are 75Ω-type. The number of links
and usable positions on the frame grabber board varies by board manufacturer.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
47
CXP #0 CXP #1 CXP #2 CXP #3
DC12-15V
Indicator
Power Supply Connector
DIGITA L
LINESCA N
CAMERA
CLISBee
S
(HIROSE HR10A 6P)
BNC
(CANARE BCJ-FPC)
(In the case of the Matrox Radient eV-CXP there are 4 connectors, and 4 cameras can be connected)
Figure 6-1-2 Channel of Camera Cables
6.2 After Power-on
Check the camera operation using the camera control software supplied with your frame grabber. For details please refer to your frame grabbers manual. Capture images using a camera interface board utility. In the case of Matrox’s Solios, it is convenient to use Intellicam.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
Figure 6-2-1 Radient eV-CXP Window
48 NED
6.3 During Operation
(1) Does an acquisition time out error occur?
<Cause>
<1> Captured images are too large.
If there are many filtering processes, the assignments to the driver may be insufficient.
<2> The cable is detached from the connector
Ensure that the power cable and coaxial cables are connected to the camera firmly.
<3> Camera Link cables are susceptible to noise when the cables are laid near a light source inverter line or a power line. The personal computer in use may be freeze and need to be reset.
(2) Are there dark lines in the direction of vertical scanning on the image?
<Cause>
<1> Dust on the sensor window
Dust may get onto the sensor window from the inside or the outside of the camera. Remove the dust with air or a lens cleaner.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
49
7 Dynamic Range Control (Multi-Slope Mode)
By setting the ExposureMode register to “Multi Slope, it is possible to change the slope of the photoelectric conversion curve at multiple points in order to increase the dynamic range of captured images. In this mode, the registers MultiSlope_Level1, 2, 3 set the knee point levels of the linear response, and MultiSlope_Timing 1, 2, 3 set the integration time of each slope. The greater the integration time ratio, the more the dynamic range is extended; however the minimum value should not be less than 1.
This function only operates in Exposure Mode Multi Slope (5.3.4). This function
cannot be used in Free Run mode or external trigger modes (External egde, External level).
The scan cycle becomes longer than normal
7.1 MultiSlope Mode Default Setting Operation
Let us take as an example 5 levels of light intensity (Strong: A ~ Weak: E). The 5 coloured lines/dots labeled intensity A~E illustrate light entering the camera during the exposure time period set by ExposureTimeCounter.
The default settings are as follows:
MultiSlope_Timing1: 0, MultiSlope_Timing2: 1, MultiSlope_Timing3: 10
MultiSlope_Level1: 0, MultiSlope_Level2: 5, MultiSlope_Level3: 10
ExposureTimeCounter: 61
1. Exposure starts at exposure time 0
2. At exposure time 50, the signal is reset to 1/3 of the saturation level. “Reset”
means that any signal above the set value (in this case 1/3 of the saturation level) is discarded. With this first reset, the portions of signals A-C which exceed the 1/3 saturation level are discarded, but D-E are unaffected.
3. With a further exposure time of 10 (from 50 to 60), the signal is reset a second time to 2/3 of the saturation level. With this second reset, the portion of signal A which exceeds the 2/3 saturation level is discarded. There is no effect on B-E from this reset.
4. Exposure stops at exposure time 61.
*Actual settings & exposure times may vary depending on the camera model being used
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
50 NED
After the second reset, the line characteristics change such that it bends at the pink and green points (shown in the figure above right). In the case of the blue line in the figure above left, without Multi-slope, the photoelectric conversion function is a straight line to
A’, and the camera is saturated with incident light. By curving the linear response of the
photoelectric conversion, this can be changed to line A. Similarly, the green changes
from B’ to B, and orange from C’ to C. In this case, the light exposure of pink and red
need no change.
By doing this, even with large amounts of incident light that would normally cause saturation, it is possible to turn it into a signal without saturation, resulting in a wide dynamic range image.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
51
[The following guide uses the XCM80160CXP as an example]
7.2 Standard Mode
The minimum line period is 53.6 μsec. The dynamic range is determined by the sensor’s saturation output and dark output. The sensor specification is 60dB.
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
52 NED
7.3 1 When bending the response curve
To set the integration time ratio of each slope to 10, use the following settings: ExposureMode: MultiSlope MultiSlope_Level1: 0, MultiSlope_Level2: 0, MultiSlope_Level3: 8 MultiSlope_Timing1: 0, MultiSlope_Timing2: 0, MultiSlope_Timing3: 10 ExposureTimeDividing: 16 ExposureTimeCounter: 110 As can be seen in the figure below, the integration time of the first slope will be 100 (110-10), the integration time of the second slope is 10, and the reset level is half the saturation level. Note that as the reset level increases, the output of the graph below becomes smaller. The minimum line period becomes 92.8 μsec. The dynamic range increases 5.5 times (Saturation level ratio: 0.55/0.1) to 75dB (60dB + 20log5.5=74.8)
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
53
To set the integration time ratio of each slope to 5, use the following settings: ExposureMode: MultiSlope MultiSlope_Level1: 0, MultiSlope_Level2: 0, MultiSlope_Level3: 8 MultiSlope_Timing1: 0, MultiSlope_Timing2: 0, MultiSlope_Timing3: 11 ExposureTimeDividing: 16 ExposureTimeCounter: 66
As can be seen in the figure below, the integration time becomes 55 in the first slope, 11 in the second slope, and the reset level is half the saturation level. The minimum line period becomes 57.6 μsec. The amount of saturation exposure is 0.05+0.25=0.3. The dynamic range becomes increases 3 times (Saturation level ratio: 0.3/0.1) to
69.5dB (60dB + 20log3=69.5)
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
54 NED
7.4 Bending the line three times
For an integration time ratio of 10, use the following settings:
ExposureMode:「Multi Slope
MultiSlope_Level14, MultiSlope_Level2 8, MultiSlope_Level3 12 MultiSlope_Timing11, MultiSlope_Timing210, MultiSlope_Timing3100 ExposureTimeDividing 16 ExposureTimeCounter1023
The integration time becomes 1000 in the first slope, 100 in the second slope, 10 in the third and 1 in the fourth. The reset levels become ¼, ½, ¾ of the saturation level, as the diagram below indicates.
The minimum line period is 823.2us. The dynamic range becomes 284 times 1 (ratio of saturation exposure amount: 28.4/0.1), i.e. 109dB (60dB + 20log284 = 109)
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
55
For an integration time ratio of 5, use the following settings:
ExposureMode:「Multi Slope MultiSlope_Level14, MultiSlope_Level2 8, MultiSlope_Level3 12 MultiSlope_Timing11, MultiSlope_Timing25, MultiSlope_Timing325 ExposureTimeDividing 16 ExposureTimeCounter156
The integration time becomes 125 (156-(1+5+25) in the first slope, 25 in the second slope, 5 in the third slope and 1 in the fourth slope. The respective reset levels become ¼, ½, ¾ of the saturation level, as the diagram below indicates. The minimum line period becomes 129.6us. The dynamic range becomes 39 times 1 (ratio of saturation exposure amount: 3.9/0.1), i.e. 92dB (60dB + 20log39 = 91.8).
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
56 NED
8 Sensor Handling Instructions
8.1 Electrostatic Discharge and the Sensor
CMOS sensors are susceptible to damage from electrostatic discharge and can deteriorate as a result. Take care when handing the sensor.
8.2 Protecting Against Dust, Oil and Scratches
The CMOS sensor window is part of the optical path and should be handled like other optical components with care. If you use the camera in a dusty area, prepare a dust-proof enclosure. Dust can obscure pixels, producing dark lines on the image.
8.3 Cleaning the Sensor Window
Cleaning the Sensor Window Dust: Can usually be removed by blowing the window surface using a compressed air blower. Oil: Wipe the window with a lint-free cloth wiper moistened with ethyl alcohol carefully and slowly.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
57
9 Others
9.1 Notice
No part of this document may be reproduced in any form, in whole or in part, without the
express written consent of NED.
The contents of this document are subject to change without prior notice.
Every care has been taken in the preparation of this User’s Manual. If you should discover
any errors or omissions, please notify your nearest NED representative.
9.2 Contact for support
Nippon Electro-Sensory Devices Corporation
Head Office 2-5-12, Itachibori, Nishi-ku, Osaka 550-0012, Japan Phone +81-6-6534-5300 Fax +81-6-6534-6080
Tokyo Branch Gibraltar Oi BLDG., Room No.402 1-45-2, Oi, Shinagawa-ku, Tokyo 140-0014, Japan Phone +81-3-5718-3181 Fax +81-3-5718-0331
Nishi-Nippon Branch Twin Square 1-8-28 Enokida, Hakata-ku, Fukuoka, 812-0004, Japan Phone +81-92-451-9333 Fax +81-92-451-9335
Hamamatsu Technical Centre
HI-Cube Room #307, 3-1-7 Wajiyama,Naka-ku, Hamamatsu 432-8003, Japan Phone +81-53-475-0520 Fax +81-53-475-0525
URL http: //ned-sensor.co.jp/
E-Mail sales@ned-sensor.com
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
58 NED
9.3 Product Support
If there is a problem with your camera after checking it, turn off the power and call
your NED representative.
XCM80160CXP_60160CXP_40160CXP UME-0022-02
NED
59
Revision
Number
Date
Changes
01
22 Mar. 2013
Initial release
02
13 Mar. 2014
XCM40160CXP ExposurePaddind value
Revision History
UME-0022-02 XCM80160CXP_60160CXP_40160CXP
Loading...