4.1.Camera Link 12226-1100-00PL(SUMITOMO3M) .................................................................................................. 7
4.2.Power LED ........................................................................................................................................................ 7
5.1.Horizontal Synchronous Signals Timing (2Tap Base Configuration ) .................................................................... 9
5.2.Vertical Synchronous Signals Timing (2Tap Base Configuration) ......................................................................... 9
5.3.Horizontal Synchronous Signals Timing (3Tap Base Configuration) ................................................................... 10
5.4.Vertical Synchronous Signals Timing (3Tap Base Configuration) ....................................................................... 10
5.5.Output Format ................................................................................................................................................. 11
7. Remote Communication ............................................................................................................................... 16
7.2.Control Example .............................................................................................................................................. 21
12. Product Support ........................................................................................................................................... 29
Page 3
1. Product Outline
ID5MB-CL/ID5MC-CL is a Camera Link interfaced and 5Mega resolution camera module.
5Mega pixels CMOS sensor with diagonal length mm is utilized. Entire pixels can be read out
within 1/35.7s at 3Tap Base Configuration output.
Features
□ Global Shutter CMOS sensor is utilized.
□ Camera Link Base Configuration is supported.
□ Fixed trigger shutter mode, pulse width trigger shutter mode are operable.
□ Full frame rates are as follows.
2Tap Base Configuration
3Tap Base Configuration
2. Handling Precautions
The camera must not be used for any nuclear equipment or aerospace equipment with which mechanical
failure or malfunction could result in serious bodily injury or loss of human life. Our warranty does not apply to
dameges or defects caused by irregular and /or abnormal use of the product.
Please observe all warnings and cautions stated below.
Our warranty does not apply to damages or malfunctions caused by neglecting these precautions.
Do not use or store the camera in the following extreme conditions :
- Extremely dusty or humid places.
- Extremely hot or cold places (operating temperature -5℃ to +45℃).
- Close to generators of powerful electromagnetic radiation such as radio or TV transmitters.
- Places subject to fluorescent light reflections.
- Places subject to unstable (flickering, etc.) lighting conditions.
- Places subject to strong vibration.
· Remove dust or dirt on the surface of the lens with a blower.
· Do not apply excessive force or static electricity that could damage the camera.
· Do not shoot direct images that are extremely bright (e.g., light source, sun, etc.), and when camera is not
in use, put the lens cap on.
· Confirm the mutual ground potential carefully and then connect the camera to monitors or computers.
AC leaks from the connected devices may cause damages or destroy the camera.
· Do not apply excessive voltage. (Use only the specified voltage.) Unstable or improper power supply
voltage may cause damages or malfunction of the camera.
· The voltage ripple of camera power DC +12V±10% shall be within ±50mV. Improper power supply
voltage may cause noises on the video signals.
· The rising time of camera power supply voltage shall be less than +10V, Max 60ms. Please avoid
noises like chattering when rising.
32.8fps
35.7fps
8bit/10bit/12bit
8bit
Page 4
3. Specification
3.1.General Specification
(1) Image Sensor Type
Effective Pixel Number
Cell Size
Image Circle
(2) Video Output
Frequency
Pixel CLK 85MHz (2Tap) / 66MHz (3Tap)
Output effective pixel number 2464(H) x 2056(V)
Diagonal length 11.1mm Global Shutter (SONY IMX264)
2464(H) x 2066(V)
3.45μm(H) x 3.45μm(V)
Φ11.09mm
2Tap Base Configuration 32.8fps 1238(H) x 2089(V) : with Blanking
3Tap Base Configuration 35.6fps 886(H) x 2089(V) : with Blanking
(3) Video Output 2Tap Base Configuration
3Tap Base Configuration
(4) Output Format Sensor AD 12bit
Camera Link 8bit / 10bit / 12bit (3Tap Base Configuration : 8bit f ixed)
(5) Sensitivity B/W F11 2000lx
Color F8 2000lx
(at shutter speed 1/32.8s(OFF), Gain 0dB)
(6) Minimum
Illumination
B/W F1.4 4lx
Color F1.4 8lx
(at shutter speed 1/32.8s(OFF), Gain +12dB)
(7) Power Requirements DC+12V±10% (12pin / PoCL)
(8) Power Consumption typ 2.0 W
max 2.5 W
(9) Dimensions H:29.0mm W:29.0mm D:29.0mm excluding projection
(10) Weights Approx. 50g
(11) Lens Mount C Mount
(12) Gain 0dB ~ +12dB
(13) Shutter Speed OFF(1/32.8s) ~ 1/35000s (2Tap) / OFF(1/35.7s) ~ 1/37000s (3Tap)
(14) Trigger Mode Fixed Trigger Shutter Mode, Pulse Width Shutter Trigger Mode
(15) Partial Scan Full Frame ~ 4 Line (4Line/Step)Partial Area : 1area
(16) Safety/
Quality Standards
CE To be applied for EN55022:2006 Class B for Emission 06
To be applied for EN61000-6-2:2005 for Immunity
RoHS: Conform to RoHS
(17) Durability Vibration
20~200 Hz, 98m/s
2
(10G), X,Y and Z directions (120 min for each direction)
Shock No malfunction shall be occurred with 980m/s2 (100G) for ±X,±Y,±Z, 6 directions.
Camera turns on LED light, when it is supplied electricity from the frame Grabber board.
PIN
NO
Page 8
4.3.12pin Connector HR10A-7R-6PB(74) HIROSE
PIN NO
1 GND
2 Power Input (DC+12V)
3 GND
4 NC
5 GND
6 FVAL out
7
8 GND
9 NC
10 NC
11 Trigger in
12 GND
Exposure out
Page 9
5. Timing Chart
5.1.Horizontal Synchronous Signals Timing (2Tap Base Configuration )
1
2
Video Out
3 4 5 6 7 8
~
~
(Camera Link Port A)
(Camera Link Port B)
13
24682458 2460 2462 2464
572457 2459 2461 2463
・・・・・・・・・・・・
~
LVAL Out
~
~
DVAL Out
Effective Data : 1232 CLK5 or 6 CLK
~
1H = 1237 or 1238 CLK
5.2.Vertical Synchronous Signals Timing (2Tap Base Configuration)
Video Out
FVAL Out
~
LVAL Out
DVAL Out
V Blanking : 33H
~
~
11
Effective Line : 2056H
1Frame = 2089H (30.47ms)
~
2
0
~
~
5
6
2
4
4
4
5
5
5
9
7
8
Camera Link CLK : 84.857143MHz
(Clock count per 1frame : 2585585)
~
~
4
4
4
4
4
6
6
6
6
6
3
4
1
2
0
~
~
2
0
~
~
5
6
1H = 14.586 us
2
2
2
2
2
2
2
Page 10
5.3.Horizontal Synchronous Signals Timing (3Tap Base Configuration)
Video Out
1
2/ /
3 4 5 6 7 8
9
~
~
LVAL Out
DVAL Out
(Camera Link Port A)
(Camera Link Port B)
(Camera Link Port C)
14
258
369
7
・・・・・・・・・・・・
~
~
~
~
Effective Data : 822 CLK63 or 64 CLK
1H = 885 or 886 CLK
5.4.Vertical Synchronous Signals Timing (3Tap Base Configuration)
Video Out
FVAL Out
~
LVAL Out
DVAL Out
V Blanking : 33H
~
~
11
Effective Line : 2056H
1Frame = 2089H (28.02ms)
~
2
0
~
~
5
6
2
4
4
5
5
9
8
245824612464
24592462/
24602463/
~
~
4
4
4
4
4
6
6
6
6
6
3
4
1
2
0
Camera Link CLK : 66.00MHz
(Clock count per 1frame : 1849461)
~
~
~
~
2
0
5
6
1H = 13.414 us
2
2
2
2
2
2
Page 11
5.5.Output Format
2Tap Base Configuration
ID5MB-CL ID5MC-CL
D1
2464pixel
D4D3
・・・D2
D
2463D2464
2056 Line
~
~
~
~
3Tap Base Configuration
ID5MB-CL ID5MC-CL
D1D6D5D4
D3
2464pixel
D
2064
//
・・・D2
2056 Line
~
~
~
~
2464pixel
2464
G
R
2463G2464
//
2056 Line
~
~
2056 Line
~
~
・・・R1G2R3G4
~
~
2464pixel
G4R5G6
~
~
・・・R1G2R3
Page 12
5.6.Fixed Trigger Shutter Mode
□ This is the mode to start exposure with external input trigger signals, and set the exposure time with serial
commands.
□ Delay time (Exposure Time Delay) from detecting trigger edge in the camera to starting exposure is as below.
Exposure OUT
(Trigger Hsync : OFF)
Exposure OUT
(Trigger Hsync : ON)
(1) Trigger Hsync Mode OFF : 0.15 us fixed
(2) Trigeer Hsync Mode ON : 0.15 us + max1HD
・2Tap Base Configuration
・3Tap Base Configuration
TRIG IN
0.15
0.15
us
max1HD
us
0.15us + max 1HD (14.586us)
max 1HD (13.414us)
□ Triggers can be accepted even when outputting video signals.
However, trigger signals for exposure to start the next video output prior to the completion of video transmission
for the prior video output signals can not be accepted.
□ Trigger input during exposure time should be ignored. (Refer to the below A)
(Exposure Out)
Exposure Time Delay
TRIG IN
Video Out
SP Out
LVAL Out
DVAL Out
FVAL Out
(Trigger input ignore period)
(Caution) Trigger Hsync Modeis available : Change the function ->SAVE->Camera restart
Exposure Time
(A)
~
25H
~
~
~
1
Effective Line : 2056H
8H
2
0
5
6
~
~
1
~
~
~
~
~
~
Page 13
5.7.Pulse Width Trigger Shutter Mode
□ This is the mode to start exposure with external input trigger signals, and set the exposure time with
pulse width of the trigger signals.
□ Delay time (Exposure Time Delay) from detecting trigger edge in the camera to starting exposure, and from
detecting trigger end edge to completing exposure is as below.
Exposure OUT
(Trigger Hsync : OFF)
Exposure OUT
(Trigger Hsync : ON)
TRIG IN
0.15
0.15
us
max1HD
us
(1) Trigger Hsync Mode OFF : 0.15 us fixed
(2) Trigeer Hsync Mode ON : 0.15 us + max1HD
・2Tap Base Configuration
・3Tap Base Configuration
0.15us + max 1HD (14.586us)
max 1HD (13.414us)
□ Pulse width is min. 1HD (min) to approx. 2 frames.
Functionally, there is no upper limitation, but noises such as dark noises and shadings may be noticeable
at long time exposure.
□ Triggers can be accepted even when outputting video signals.
However, trigger signals for exposure to start the next video output prior to the completion of video transmission
for the prior video output signals can not be accepted.
TRIG IN
Video Out
SP Out
(Exposure Out)
LVAL Out
DVAL Out
FVAL Out
Exposure Time DelayExposure Time Delay
Exposure Time
(Trigger input ignore period)
(Caution) Trigger Hsync Modeis available : Change the function ->SAVE->Camera restart
25H
~
~
~
~
~
~
1
Effective Line : 2056H
8H
2
0
5
6
~
~
1
~
~
~
~
Page 14
6. Partial Scan Mode
□ 1 partial area can be set by serial commands.
Partial Scan Setting
Partial Scan Start Position Address : 40 - 41
Partial Scan Effective Line Number Address : 50 – 51
Example
Video Out
FVAL
LVAL
Start Position
スタートポジション
②
有効ライン数
Effective Line Number
①
③
④
① : V Blanking : 33H fixed
② : Partial Scan Start Position : 120H
③ : Partial Scan Effective Line Number : 400H
④ : Total Lines : 433H(①+③)
Page 15
□ When setting several partial scan areas, please set the start position and effective lines ->4 x n.
□ Total Lines
=V blanking line number (33H fixed)+ Partial Scan Effective line numbers
Note that “Sum total of partial effective line numbers (expect V blanking lines) < 2056 should be met.
□ Frame Rate = 1 / Total lines
Time for 1 line = 14.586us(2Tap) / 13.414us(3Tap)
□ Example
Effective line number Total line
4H(min) 37H 1852fps 2014fps
・
12H 45H 1523fps 1656fps
・
100H 133H 515fps 560fps
・
400H 433H 158fps 172fps
・
800H 833H 82.3fps 89.4fps
・
1600H 1633H 41.9fps 45.6fps
・
2056H(max) 2089H 32.8fps 35.6fps
2Tap Base Configuration3Tap Base Configuration
Frame rate
Page 16
7. Remote Communication
Communication Settings
Baud Rate
Data
Stop bit
Parity
XON / XOFF
・ Send Command Format (Host to Camera)
If send a command, set the command and parameter between STX and ETX.
STX
(02H)
・ Return Command Format (Camera to Host)
Normally, a camera returns a control code which is ACK or NAK.
If return value has a text message, the message is between STX and ETX.
ACK
(06H)
NAK
(15H)
STX
(02H)
・ Command list
Command Function
SR Set some values of resister
GR Get some values of resister
SU Set a user’s data
GU Get a user’s data
CS Save all configurations
CR Restore all configurations
QM Get a model name
QS Get a serial number
QV Get a firmware version
QE Get a detail of error information
Command
(2byte)
・・・ Succeed
・・・ Fail
command
(2byte)
:9600bps (Initial Setting)
:8bit
:1bit
:None
:No Control
Parameter(ASCII code)
(20H-7FH)
parameter(ASCII code)
(2FH- 7FH)
ETX
(03H)
ETX
(03H)
・・・ return message
Page 17
7.1.Command Specifications
1) Set some values of resister
【Command】 Set : Resister
STX S R (a) (a) (d) (d)
・・・
ETX
Address
Data (Variable-length :max 16 address)
【Return Value】
Succeed
Fail
・・・
・・・
ACK
NAK
2) Get some value of resister
【Command】 Get : Resister
STX G R (a) (a) (d) ETX
Address
Number of data acquisition (optional)
【Return value】
Succeed
・・・
STX A R (d) (d)
・・・
ETX
Fail
・・・
NAK
Data (Data length depends on the number of acquisitions)
【Remarks】
The command gets some value of register of the specified address. The number of the acquisition is between
’0’ and ’F’( Hexadecimal ).
If appoint ’0’ at the address, the command send data of 16 address. If the command is omitted at the address,
the command send an address.
3) Set User’s data
Page 18
【Command】 Set : User’s data
STX S U (n)
・・・
ETX
Table No.
User’s data (fixed length :16byte)
(0~3)
【Return Value】
Succeed
Fail
・・・
・・・
ACK
NAK
【Remarks】 The commands, sets free data on the specified register, and can use 4 tables (1 table : 16 characters).
4) Get User’s data
【Command】 Get : User’s data
STX G U 0 ETX
Table No.
(0~3)
【Response】
Succeed
・・・
STX A U (d) (d)
・・・
ETX
User’s data (fixed length : 16byte)
Fail
・・・
NAK
Page 19
5) Save all configurations
【Command】 Conf iguration : Save
STX C S ETX
【Return Value】
Succeed
Fail
6) Restore all configurations
【Command】 Conf iguration : Restore
STX C R ETX
【Return Value】
Succeed
Fail
7) Get a model name
【Command】 Query : Model name
STX Q M ETX
【Return Value】
Succeed
Fail
8) Get a serial number
【Command】 Query : Serial number
STX Q S ETX
【Return Value】
Succeed
Fail
・・・
・・・
・・・
・・・
・・・
・・・
・・・
・・・
ACK
NAK
ACK
NAK
STX R M (d) (d)
Model name (Fixed length:16byte)
NAK
STX R S (d) (d)
Serial Number(Fixed length:8byte)
NAK
・・・
・・・
ETX
ETX
Page 20
9) Get a firmware version
【Command】 Query : Version
STX Q V ETX
【Return Value】
Succeed
Fail
10) Get a detail of error information
【Command】 Query : Error
STX Q E ETX
【Return Value】
Succeed
Kind Detal
Fail
0:
No Error
1:
Communication Protocol
Error
2:
Internal Control Error
・・・
・・・
・・・
・・・
Kind Detail
STX R V (d) (d)
Version information (fixed length:8byte)
NAK
STX R E (d) (d) (d) ETX
NAK
00:
00:
01:
02:
03:
04:
05:
06:
00:
01:
02:
03:
04:
05:
06:
Normal result
The command is undefined.
The command length is more than defined.
The address is undefined.
The value of data is undefined.
The length is more than defined.
The table number is undefined.
The string of user data was abnormal.
Internal control is abnormal.
A read only address was written by the command.
A protected address was written by the command.
Out of range address was written by the command.
The selected table number is abnormal.
The value of the man acquisition area is abnormal.
A function is not implemented.
・・・
ETX
Page 21
7.2 .Control Exam ple
1) How to check trigger shutter mode. ( The command gets a value from address 04)
【Send Command】
STX G R 0 4 ETX
Address 04
【Return value form camera】
Data 01
【Receive Return Value】 The camera is working with a trigger shutter mode, because the command received a 01 from the camera.
2) How to check trigger shutter mode. ( The command gets consecutive 2 bytes values from address 20)
【Send Command】
STX G R 2 0 2 ETX
Address20 2Byte
【Receive return value】
Data 02FF
【Receive return value】 The shutter mode of camera is working +12dB, because the command received a 02FF(767)
from the camera.
STXA R F F 0 2 ETX
STX A R 0 1 ETX
Page 22
3) How to set partial scan mode. (The command sets 01 for address 08)
【Send Command】
STX S R 0 8 0 1 ETX
Address 08 Data 01
【Return value form camera】
【Receive Return Value】 The command finished normally, because the command received ACK from the camera.
4) How to set 01FF for manual shutter. (The command set 01FF for address 24)
【Send Command】
STX S R 2 4 F F 0 1 ETX
Address 24 Data 01FF
【Return value form camera】
【Receive Return Value】 The command finished normally, because the command received ACK from the camera.
ACK
ACK
Page 23
5) How to save configurations of a camera. (The command send CS)
【Send Command】
STX C S ETX
【Return value form camera】
【Receive Return Value】 The command finished normally, because the command received ACK from the camera.
6)How to restore the camera to initial settings. (The command send CR)
【Send Command】
STX C R ETX
【Return value form camera】
【Receive Return Value】 The command finished normally, because the command received ACK from the camera.
ACK
ACK
Page 24
7) How to get detail of a communication error.
【Send Command】
STX G R @ 0 ETX
Set the address invalid value
【Return value form camera】
【Receive return value】 The command finished abnormally, because the command received ‘NAK’ from the camera. When the command did not f inish normally, retry to send command or send to get detail of a detail error command.
【Send Command】
STX Q E ETX
【Return value form camera】
Kind1Detail 02
【Receive Return Value】 The ‘GR’ command accessed invalid address , because the error command received kind ‘1’ and detail ‘02’.
STXR E 1 0 2 ETX
NAK
Page 25
8. Function Setting
Function address(Hex) Data(Hex)
Shutter 01 2Tap Base Configuration 3Tap Base Configuration