Page 3
No.14S056-01 ............................40 AMERA ONTROL OMMANDS 6.4.1 Camera Commands List (Device Code:00H) ......................40 6.4.2 Description of the Camera Control Commands ....................43 6.4.3 Camera Control Command List (Device Code:3AH) .................... 52 CONTROL SOFTWARE ..............................57 ..................................57 UMMARY 8.1.1 File ..................................
Page 4
No.14S056-01 Product Precautions Handle the camera with care. Do not abuse the camera. Avoid striking or shaking it. Improper handling or storage could damage the camera. Do not pull or damage the camera cable. During camera use, do not wrap the unit in any material. This will cause the internal temperature of the unit to increase.
No.14S056-01 1 Overview This document describes the specifications of the following cameras: STC-CMC120APCL (12M Color) STC-CMB120APCL (12M Monochrome) 1.1 Features 12M pixel (4096 x 3072) CMOS Sensor (Global Shutter) Camera Link (Deca, Full, Medium, Base Configuration) 10,8,4,3,2TAP ...
No.14S056-01 2.3 Connector Specifications CH1: 26-pin SDR connector 26-pin SDR connector (Medium / Full Camera (Base Camera Link Connector) Link Connector) Power/IO connector Figure 3: Back View 2.3.1 Camera Link Connectors: SDR (3M) equivalent x 2 (CAUTION) This product is a PoCL type. When the frame grabber board and the cable are compatible with PoCL, the frame grabber board supplies the power to the camera.
No.14S056-01 2.4 Power/IO Connector: HR10A-7R-6PB (Hirose) or equivalent. This connector is for the 12Vdc power input and the input and output signals. The trigger input and sync input /output signals can be assigned through the camera setting communication. Pin assignment Pin No Signal Name IN/OUT...
Page 10
No.14S056-01 Input Signal Circuit Camera +3.3V +3.3V 6Pin Conector 10kΩ Pin. 2 or 3 or 4 or 5 Camera 2,3,4, input User INPUT (to FPGA) 100Ω SN74AVC4T774 Figure 4: Input Signal Circuit Input Signal Circuit Example +3.3V +3.3V 6Pin Conector 47kΩ...
Page 11
No.14S056-01 Output Signal Circuit/ Example Camera +3.3V +3.3V 6 Pin Conector 10kΩ Pin. 2 or 3 or 4 or 5 Camera User Output 2,3,4, output Voltage 0 to (from FPGA) +3.3V DC 100Ω SN74AVC4T774 Figure 6: Output Signal Circuit Example LED information Mode setting D9H.0 = 1...
No.14S056-01 F Mount Model Unit: mm Figure 9: F Mount Model 2.6 Accuracy of Sensor Position STC-CMC120APCL, STC-CMB120APCL Specifications and Users guide...
No.14S056-01 3 Camera Installation The following equipment is required when installing the camera: Control software or Serial communication software to access the camera register. For further details on using the control software, please refer to section: Software. For further details on accessing the camera register, please refer to section: ONTROL OMMUNICATION ROTOCOL...
No.14S056-01 4.1.2 8 Taps (1X8-1Y) / Horizontal 4,096 pixels 1 CLK = 11.764 nseconds(85MHz) 1 CLK = 23.524 nseconds(42.5MHz) H Total(696 - 697clk) One horizontal (1H) LVAL 4 CLK 4 CLK 512 CLK Video out (Tap1:DA) Video out (Tap2:DB) Video out (Tap3:DC) Video out (Tap4:DD)
Page 18
No.14S056-01 The pixel order for the Image ..4090 4091 4092 4093 4094 4095 4096 4,096 pixels ..4041 4049 4057 4065 4073 4081 4089 TAP1: DA output pixels ..TAP2: DB output pixels 4042 4050 4058 4066 4074 4082 4090 ..
No.14S056-01 4.1.1 3 Taps (1X3-1Y) / Horizontal 4,092 pixels 1 CLK = 11.764 nseconds(85MHz) 1 CLK = 23.524 nseconds(42.5MHz) 1403 or 1404 CLK One horizontal (1H) LVAL 19 or 20 CLK 1364 CLK Video out (Tap1:DA) Video out (Tap2:DB) Video out (Tap3:DC) Video output Horizontal...
No.14S056-01 4.2 Vertical Timings For further details, please refer to section: 4.2 V ERTICAL IMINGS Three different video scan modes are shown below: Full scan: All of the lines and pixels are output from the camera Binning: The averaged pixel value is output from the camera Subsampling: Skipped the lines and pixels output from the camera Overview of Full scan All of the lines and pixels are output and the entire image is shown.
No.14S056-01 4.4 AOI Output Timing This camera can set the AOI up to 8 different regions. Variable Partial Start Line (VAS*), Variable Partial Effective Line(VAH*), Horizontal Start Position(HAS*) and Horizontal Effective Pixel(HAW*) can be set for each eight regions. One region can be set on horizontal direction.
Page 23
No.14S056-01 The Camera Link Output timing on AOI is shown below: AOI_A LVAL AOI_B LVAL AOI_C LVAL AOI_D LVAL AOI images output as consecutive images. Horizontal pixel numbers can be reduced through the Horizontal Effective Pixel(HAW*) on AOI. AOI on Color camera Variable Partial Start Line(VAS*) and Variable Partial Effective Line(VAH*) can be set to two lines each.
Page 24
No.14S056-01 Formula of maximum frame rate ・10TAP CameraLink Clock: 85MHz 50 / 258 / Variable Partial Effective Line(VAH*) +38) x 10^6 [fps] (Round down numbers beyond the second decimal point) ・10TAP CameraLink Clock: 42.5MHz 25 / 258 / Variable Partial Effective Line(VAH*)+38) x 10^6 [fps] (Round down numbers beyond the second decimal point) ・8TAP CameraLink Clock: 85MHz 41.6 / 258 / Variable Partial Effective Line(VAH*)+38) x 10^6 [fps] (Round down numbers beyond the second decimal point) ・8TAP CameraLink Clock: 42.5MHz, 4TAP CameraLink Clock: 85MHz...
No.14S056-01 4.5 Camera Link Bit Assignment 10TAP8bit XCLK DC1 DC0 FVAL LVAL DC5 DC4 DC3 DA1 DA0 DA4 DA3 DA2 DA1 DA0 YCLK LVAL DF3 DF2 LVAL DF1 DF0 ZCLK LVAL LVAL DA0 to DA7: 8bit data for one pixel from TAP1 DB0 to DB7: 8bit data for one pixel from TAP2 DC0 to DC7: 8bit data for one pixel from TAP3 DD0 to DD7: 8bit data for one pixel from TAP4...
Page 26
No.14S056-01 8TAP8bit XCLK DVAL FVAL LVAL DC5 DC4 DC3 DC2 DC1 DC0 DA1 DA0 DA5 DA4 DA3 DA2 DA1 DA0 YCLK DVAL FVAL LVAL DF5 DF4 DF3 DF2 DF1 DF0 ZCLK DVAL FVAL LVAL DA0 to DA7: 8bit data for one pixel from TAP1 DB0 to DB7: 8bit data for one pixel from TAP2 DC0 to DC7: 8bit data for one pixel from TAP3 DD0 to DD7: 8bit data for one pixel from TAP4...
No.14S056-01 5 Camera Function Modes 5.1 Normal Mode 5.1.1 Normal Mode (Electronic shutter) I n t e r n a l V D E x p o s u r e t i m e C C D e x p o s u r e V i d e o o u t STC-CMC120APCL, STC-CMB120APCL Specifications and Users guide...
No.14S056-01 5.2 Pulse Width Trigger Mode In this trigger mode with positive polarity, the camera exposure starts at the rising edge of the trigger pulse and stops at the falling edge of the trigger pulse. Therefore, when the exposure positive polarity is selected, the exposure periods are the high states of the trigger pulse.
No.14S056-01 5.2.2 Pulse Width Trigger Mode (Exposure Timing) Trigger signal Filtering *Note.1 1.5us Exposure time Exposure time: T1' = T1 + α1 *Note2 Note.1: The trigger signal is removed by the filter if the pulse width of the input trigger signal is less than 1.5us. Please input the trigger signal with more than 1.5 us pulse width.
No.14S056-01 5.3 Edge Preset Trigger Mode In this trigger mode, the camera exposure starts at the rising edge of the trigger pulse or negative edge when the setting is “Trigger Polarity::Negative”, the camera exposure starts at the falling edge of the trigger pulse. Exposure duration time is preset by the “Electrical Shutter”...
No.14S056-01 5.3.2 Edge Preset Trigger Mode (Exposure timing) Trigger signal Filtering *Note.1 1.5us Exposure time Exposure time: T1' = Preset electronic shutter + α1 Note.1: The trigger signal is removed by the filter if the pulse width of the input trigger signal is less than 1.5us. Please input the trigger signal with more than 1.5 us pulse width.
No.14S056-01 6 Communication Protocol Specifications This camera has communication function that enables external devises such as a PC to control the camera functions. Please use the “CLCtrl2 (Version1.01 or later)” communication software or use the following the communication protocol to communicate to the camera. Note.
No.14S056-01 6.3 Communication Format A. The format for sending data from the PC to the camera is as follows: a. Send the read command Device code Read Page selection Command code Data length Data (8bit) (6bit) (1bit) (1bit) (8bit) (8bit) (1byte) (8bit) b.
Page 39
No.14S056-01 D. Example command Send the read command to read the 00H address data of the register 02, 00, 00, 01, 00, 03 SOF, (Device code/Read/Register), Command code, Data length, Data, EOF The return command 02, 01, 00, 03 STC-CMC120APCL, STC-CMB120APCL Specifications and Users guide...
No.14S056-01 6.4 Camera Control Commands 6.4.1 Camera Commands List (Device Code:00H) Note. 1: The data unit of the each command is 1byte (8bit). Note. 2: The data can be saved to the EEPROM if there is an “x” in the “Save to EEPROM” column in the list. The camera is operating with the data of the EEPROM when the camera is powered on.
Page 41
No.14S056-01 Command Read Save to Function Initial Data /Write EEPROM Data Range The start line of the variable partial scanning A (16bit: D[7..0]) 0 to 3,068 The start line of the variable partial scanning A (16bit: D[15..8]) The start line of the variable partial scanning B (16bit: D[7..0]) 0 to 3,068 The start line of the variable partial scanning B (16bit: D[15..8]) The start line of the variable partial scanning C (16bit: D[7..0])
Page 42
No.14S056-01 Command Read Save to Function Initial Data /Write EEPROM Data Range The start Pixel of the variable partial scanning A (16bit: D[7..0]) 0 to 4095 The start Pixel of the variable partial scanning A (16bit: D[15..8]) The start Pixel of the variable partial scanning B (16bit: D[7..0]) 0 to 4095 The start Pixel of the variable partial scanning B (16bit: D[15..8]) The start Pixel of the variable partial scanning C (16bit: D[7..0])
No.14S056-01 6.4.2 Description of the Camera Control Commands (The underlined settings are the factory default settings) Command No. Command Descriptions 10H: [The camera function mode 1] Initial data: MOD1[7..0] = 01H MOD1[7..0] This command sets the camera function mode. D[7..0] No function Always set as "0"...
Page 44
No.14S056-01 Command No. Command Descriptions 20H: [The exposure time of the electronic shutter] Initial data: SVR[23..0] = 1,536, Range: 0 to 16,777,215 SVR[7..0] This command sets the preset shutter speed for electronic shutter. 21H: D[7..0] SVR[15..8] 22H: SVR[23..16] Case 10h.0 =0 (Exposure time on Usec unit) ・10TAP Exposure time (shutter speed) = ((SVR[23..0] -1) x 258 + 1020 ) x 10 / 250 x 10^6 Unit: usec...
Page 45
No.14S056-01 Command No. Command Descriptions 47H: [HDR] Initial data: HDR[7..0] = 1 HDR[7..0] This command sets the Slope number on HDR. D[7..0] D7 to D6: HDR Mode 0:Disable, 3:Enable D5 to D2: No function Always set as "0000" D1 to D0 Number of Slopes 0:No function 1:No function...
Page 46
No.14S056-01 Command No. Command Descriptions 78H: [Test Pattern] Initial data: TESTP [7..0] = 00H TESTP[7..0] This command sets the test pattern video output. D[7..0] 0: Normal Video Image 1: Gray Scale 2: Ramp 3: 100% White 4: White Clip 6: Color Bar(RGB BAYER) Others: Black 79H: [Image effect selection] Initial data: EFFCT[7..0] = 00H...
Page 47
No.14S056-01 Command No. Command Descriptions [Vertical AOI Start Line AOI_A] Initial data: :VASA[15..0] = 0、Range: 0 to 3,068 90H: VASA[7..0] This command sets the Vertical AOI Start Line AOI_A. 91H: The value should be set to 4 Lines each. VASA[15..8] (e.g.:0、4、8、to 3,068)...
Page 48
No.14S056-01 Command No. Command Descriptions A0H: [Vertical AOI Effective Line AOI_A] Initial data: VAHA[15..0] = 3,072、Range: 4 to 3,072 VAHA[7..0] This command sets the number of the effective lines (image height) of the variable partial scanning. A1H: The value should be set to 4 Lines each. VAHA[15..8] The camera works with full scanning, when the total effective lines of the eight partial.
Page 49
No.14S056-01 Command No. Command Descriptions B0H: [Horizontal AOI Start Pixel AOI_A] Initial data: HASA[15..0] = 0、Range: 0 to 4,095 HASA[7..0] This command sets the Horizontal AOI Start Pixel AOI_A. B1H: HASA[15..8] B2H: [Horizontal AOI Start Pixel AOI_B] Initial data: HASB[15..0] = 0、Range: 0 to 4,095 HASB[7..0] This command sets the Horizontal AOI Start Pixel AOI_B.
Page 50
No.14S056-01 Command No. Command Descriptions C0H: [Horizontal AOI Effective Pixel AOI_A] Initial data: HAWA[15..0] = 4,096、Range: 0 to 4,096 HAWA[7..0] This command sets the number of effective pixels (image width). The effective pixels are the same as DVAL. C1H: The variable value depends on the Tap number of Camera Link. HAWA[15..8] When the effective pixels (image width) are 0 or larger than the horizontal pixels: Effective pixels (image width) = Horizontal pixels...
Page 51
No.14S056-01 Command No. Command Descriptions DEH: [Pixel defect correction mode1] Initial data: DEF_M [7..0] = 1 DEF_M[7..0] This command sets the pixel defect correction. ※For further details on the x-y coordinates of the defect pixel, please refer to: Device Code:3AH D[7..0] 座標上位アドレス...
No.14S056-01 6.4.3 Camera Control Command List (Device Code:3AH) The actual 256points of Pixel Blemish Correction (PB Correction) Values are stored on this address. # 600points # The data size of each Command No. is 1 Byte (8bit) # “EEPROM” on the table shows the access on EEPROM (○: can be saved on EEPROM, ×: cannot be saved on EEPROM) When the cameras are initially shipped, defected pixels were corrected and the information stored into the EEPROM for each camera.
Page 53
No.14S056-01 Device Code:3AH (Device Code 00H DEh[7..4] = 2) Command No. EEPROM Function Initial Data Data Range ○ X129 point of PB Correction (16bit:D[7..0]) FFFFh 0 to 4095 ○ X129 point of PB Correction (16bit:D[15..8]) (PB Correction OFF) ○ Y129 point of PB Correction (16bit:D[7..0]) FFFFh 0 to 3071 ○...
Page 54
No.14S056-01 Device Code:3AH (Code 00H DEh[7..4] = 5) Command No. EEPROM Function Initial Data Data Range ○ X321 point of PB Correction (16bit:D[7..0]) FFFFh 0 to 4095 ○ X321 point of PB Correction (16bit:D[15..8]) (PB Correction OFF) ○ X321 point of PB Correction (16bit:D[7..0]) FFFFh 0 to 3071 ○...
Page 55
No.14S056-01 Device Code:3AH (Device Code 00H DEh[7..4] = 8) Command No. EEPROM Function Initial Data Data Range ○ X513 point of PB Correction (16bit:D[7..0]) FFFFh 0 to 4095 ○ X513 point of PB Correction (16bit:D[15..8]) (PB Correction OFF) ○ X513 point of PB Correction (16bit:D[7..0]) FFFFh 0 to 3071 ○...
Page 56
No.14S056-01 A. Command sequence for saving to the EEPROM: Please use the command sequence shown below in order to save to the EEPROM. 1) Set “1” to 80H.0 in order to activate “write control to the EEPROM”. 2) Send the command and the save data with the EEPROM access command, which is set to “1” for the page selection.
No.14S056-01 8 Control Software 8.1 Summary After installing the control software and launching “CLCtrl2.exe”, the main window will appear as shown below: Menu For further details, please refer to the following page. Camera Setting Parameters For further details, please refer to section: OFTWARE UNCTION TANDARD...
No.14S056-01 8.1.1 File Open[From File to Register] This function opens the camera setting file (.i2c). Save as[From Register to File] This function saves the current camera setting data on the register to the PC as i2c file. Open[From File to EEPROM] This function opens the camera setting file (.i2c) that is read at power on.
No.14S056-01 EEPROM -> Register This function reads the EEPROM data into the register. Factory -> EEPROM This function restores the factory setting data from the EEPROM to the register. 8.1.3 Mode Language This function selects the language from English or Japanese. 8.1.4 Help Advanced Operation When password (sentechcamera) is input, additional functions appear for advanced users SP Pin tab...
No.14S056-01 8.2.2 Mode Trigger Polarity Positive Positive signal is availabe as Trigger Negative Negative signal is availabe as Trigger Binning Mode Normal Disable the binning Binning Enable the binning. For further details, please refer to: Binning[2AH.5-4],Sub[2AH.1-0]. The averaged pixel data will decrease the noise level.
No.14S056-01 8.2.3 Gain Digital Gain This function sets the value of digital gain. For further details, please refer to:31H. Trigger Trigger Delay This function sets the delay time for the trigger. For further details, please refer to:28H. 8.2.4 Serial Communication Serial Communication Baud Rate This function selects the baud rate.
No.14S056-01 8.3 Software Function (Partial) Variable partial This function sets the partial scan. For further details, please refer to section: OMMUNICATION ROTOCOL PECIFICATIONS 8.4 Software Function (Advanced) This tab is used for the factory default setting and should not be used. 8.5 Software Function (HDR) This tab is used for an advanced user to control the Gamma.
No.14S056-01 9 Actual Camera Setting & Technical Notes 9.1 Using the Trigger Signal through 6pin 1. Select “[0] Trigger Shutter Mode (Long Exposure)” on Continue/Trigger Shutter Mode Selection at Standard tab through the control software (CLCtrl2). 2. Select ”[0H] FIL_TRG/LVAL/FVAL_TRG_IN” on SP Pin Signal Selection at SP_Pin tab. 3.
No.14S056-01 10 Revision History Revisions Date Changes Note 0.08 2013/07/31 New document 0.09 2013/08/20 Revised Color Bayer pattern, Minimum exposure time 0.10 2013/09/03 Revised Dimensions 0.11 2013/10/10 Revised Camera name : STC-CMB120APCL,STC-CMC120APCL-YM Added: Pixel Blemishes correction register: DEH,DFH Device Code: 3AH Initial value of exposure time revised to micro second unit (10H[0] = 1) Signal Selection table of 6Pin assignment (F0H) was revised 0.12...
Page 65
No.14S056-01 7F, Harada center building 9-17, Naka cho 4 chome Atsugi-city, Kanagawa 243-0018 Japan Sentech Co., Ltd TEL +81-46-295-7061 FAX +81-46-295-7066 URL http://www.sentech.co.jp/ STC-CMC120APCL, STC-CMB120APCL Specifications and Users guide...
Need help?
Do you have a question about the CL Series and is the answer not in the manual?
Questions and answers