background image

Technical Manual

 

C-293-100-

11

 (1)

Digital Video 
Camera Module

© 2016 Sony Corporation

XCL-SG510/SG510C

Summary of Contents for XCL-SG510

Page 1: ...Technical Manual C 293 100 11 1 Digital Video Camera Module 2016 Sony Corporation XCL SG510 SG510C ...

Page 2: ...26 Frame counter 26 Trigger range limit 26 Frame Rate 27 Auto frame rate 27 Specifying frame rate 27 Displaying frame rate 27 Fastest frame rate for partial scanning 28 White Balance 31 LUT 31 Binarization 31 5 point interpolation 31 17 point interpolation 32 Arbitrary setting 32 Save LUT 32 3 3 filter 32 Test Chart Output 33 GPIO 33 GPI 33 GPO 33 Sensor Readout Sensor Output 35 Pulse Train Genera...

Page 3: ...can select 8 bit output 10 bit output 12 bit output or 16 bit output Binning Monochrome camera only Sensitivity can be doubled by combining two pixels aligned vertically you can achieve a standard output frame rate between 1 8x and 2x Sensitivity can be doubled by combining two pixels align horizontally You can set horizontal and vertical binning at the same time Defect correction The unit include...

Page 4: ...es fine white flecks may be generated on the screen in rare cases caused by cosmic rays etc This is related to the principle of image sensors and is not a malfunction The white flecks especially tend to be seen in the following cases when operating at a high environmental temperature when you have raised the gain sensitivity when using the slow shutter Aliasing When fine patterns stripes or lines ...

Page 5: ... according to lack of processing capacity To have this product output frames at the highest speed use a board corresponding to PCI Express Performance may also be dependent on the host device e g Computer so consult the dealer if images are not displayed properly This cable connects to the DIGITAL IF connector on the rear panel of the camera module Image control signals are transmitted via this ca...

Page 6: ...e supported with single or double camera link cable s using a camera link PoCL standard compatible camera link cable and image input board for the camera Heat dissipation is required depending on the usage environment For heat dissipation refer to When mounting the camera see page 10 Using the DC IN connector You can supply power via the DC IN connector using the power adapter Use DC 700 700CE whi...

Page 7: ...ding to the LED light to guide d Guide screw holes Tripod screw holes Bottom When using a tripod use these four screw holes to attach a VCT 333I tripod adaptor e Reference screw holes Bottom These precision screw holes are for locking the camera module Locking the camera module into these holes secures the optical axis alignment Note Refer to the outer dimensions on page 54 about the guide hole an...

Page 8: ...sing 2 systems for GPO ISO GPO4 ISO pin 9 and GPO4 ISO pins 3 and 12 are used GPO2 ISO pin 6 and GPO2 ISO pin 5 are used When using 2 systems for GPO GPO1 pin 4 and Ground pin 1 are used GPO3 pin 7 and Ground pin 1 are used The initial value of pins 4 and 7 is GPI Switch to GPO output by external command Connecting the cables Connect the camera cable c to the DC IN connector a and the Camera Link ...

Page 9: ... Wide dynamic range page 39 Frame accumulation page 40 Controlling the camera from the host device You can control the camera from host device such as a computer You can send a command corresponding to the control items with parameters for the desired settings if necessary from the host device to control the camera Refer to Camera Control Commands on page 44 for details on how to send a command an...

Page 10: ...0 mm 5 mm or more Thermal conductivity 16 3 W m K or more Notes When mounting the camera to the heat dissipation plate secure the camera tightly by using the reference screw holes see page 7 and screws Do not mount the camera to a plate made of a material such as wood or resin that prevents heat dissipation Metallic heat dissipation plate Metallic heat dissipation plate Plate that prevents heat di...

Page 11: ...ngs temporarily using the BAUDRATE TMP command and confirming the communication between PC is enabled Baud rate 921600 460800 230400 115200 57600 38400 19200 14400 9600 Data bit 8 Parity None Stop bit 1 Flow control None Command Parameter BAUDRATE 115200 57600 38400 19200 14400 9600 Settings are saved in the camera and will be enabled after restart BAUDRATE TMP 921600 460800 230400 115200 57600 38...

Page 12: ...link taps and output bit lengths When the camera link tap is set at 8 or 10 the image signal output level is 4 times as high as when set as 1 2 3 or 4 z Usable function Not usable function To output in 16 bit length enable wide dynamic range see page 39 When wide dynamic range is not enabled only the top 12 bit will be enabled Camera link configuration settings Command Parameter CAMERALINK TAP 1 2...

Page 13: ...ata order when an image of M N pixels is transmitted in 1tap 2tap Data order on each tap will be the same for 3 4 8 and 10 1tap 2tap D1 D1 D1 D1 D1 D2 D2 D2 D2 D1 D1 D1 1tap STROBE Video output 2tap STROBE Video output M N pixels M N pixels ...

Page 14: ...al output data of this unit complies with Camera Link V2 0 specifications Color pixel array Signals of all pixels are output sequentially according to the Bayer Array corresponding to the settings of image grip Reverse X Reverse Y Location 0 0 0 1 1 0 1 1 M N pixels ...

Page 15: ... is selected as a trigger input when the terminal is open the trigger will be activated DC IN connector specifications Trigger input polarity Negative Trigger input polarity Positive Note When inputting a trigger signal to the camera using the DC 700 CE use DC 5 V or less at the logical high level Command Parameter Trigger signal assigned pin TRG SRC 4 DC IN connector 4th pin GPI1 7 DC IN connecto...

Page 16: ...4th and 7th pins are for the GPIO switching connector The trigger reset connector is the DC IN connector 11th pin If you are connecting an external device to each connector refer to the circuit specifications below GPI circuit specifications 0 30 to 0 40 V 0 30 to 0 40 V 1 125 to 1 375 V GND DC IN connector DA2710100L MMBF4393LT1G 180 㩺㪈㪇 㩺㪏 HCPL M611 3 3V DC IN connector ...

Page 17: ...ising the input signal as soon as possible Example GPIO circuit specifications Input voltage V TDF ns FT ns TDR ns RT ns 5 0 167 297 192 358 5 V 0 V 3 3 V 0 V TDF FT TDR RT 90 50 10 50 GPIO MODE1 GPIO MODE3 DC IN connector ...

Page 18: ... 16 W Current mA TDF µs FT µs TDR µs RT µs Output voltage V Normal temperature 3 3 470 Ω 5 07 0 75 0 49 24 35 0 916 5 0 820 Ω 4 98 0 73 0 63 28 46 0 909 12 0 Two 2200 Ω resistors in parallel 9 87 0 71 1 05 36 64 1 112 24 0 Eight 8200 Ω resistors in parallel 21 85 0 73 1 45 45 76 1 571 DC IN connector External power supply Pull up resistor DC IN connector External power supply Pull up resistor 3 3 ...

Page 19: ... change the frame rate Partial scan can be set with or without a trigger Binning can be used at the same time OFFSETX and OFFSETY relate to WIDTH and HEIGHT as follows OFFSETX WIDTH WIDTH maximum value OFFSETY HEIGHT HEIGHT maximum value Configurable range Configurable values OFFSETX WIDTH in 16 step OFFSETX HEIGHT in 4 step Notes Since the shutter setting has priority use a shutter speed high eno...

Page 20: ...ables switching the area between valid invalid without changing the area 3 Reads out the current settings 4 Lists the 8 areas Command Parameter MULTI ROI ENABLE 0 1 Command Parameter 1 Parameter 2 Parameter 3 Parameter 4 Parameter 5 Parameter 6 MULTI ROI 1 Index 0 to 7 Enable 0 1 Width Height OffsetX OffsetY MULTI ROI 2 Index 0 to 7 Enable 0 1 MULTI ROI 3 Index 0 to 7 MULTI ROI 4 䋱 䋴 䋳 䋲 䋰 䋳 䋲 䋱 䋰...

Page 21: ...ain that guarantees image quality is from 0 dB to 18 dB Auto gain AGC By executing the GAIN AUTO command the gain is automatically adjusted according to the image pickup environment AGC works so that the average level in a detection frame may reach AGC LEVEL The AGC detection frame is set to the central region by default The detection frame can be displayed or the detection area changed Command Pa...

Page 22: ...g operation If the exposure time is long it will be easier to see the pixel defects Auto exposure AE The shutter is set automatically by detecting the output level The target level is the same as the value of AGC LEVEL This can be performed along with auto gain Combination of Continuous AGC and Continuous AE AGC and AE coordinate with each other to adjust the level automatically with AGC LEVEL as ...

Page 23: ...MODE is 0 exposure is started by detecting the rising or falling edge of the trigger signal and the trigger edge detection exposure is performed based on the set shutter value is performed When EXP MODE is 1 the trigger width detection exposed for the period of the trigger signal width is performed For trigger mode TRG MODE 1 Trigger edge detection The figure shows the trigger signal negative pola...

Page 24: ...ring the special trigger operation the device cannot be entered to the trigger mode The source and polarity of the special trigger signal should be defined separately from the trigger mode Each setting should be saved in the user set For the items reflected refer to Command List page 45 Note During special trigger operation defect correction cannot be used Bulk SP TRG MODE 1 SP TRG POL 0 SP TRG F ...

Page 25: ...is function is effective when disabling the trigger signal to a specific camera in the environment where multiple cameras are connected by the same trigger signal and when preventing false operations caused by noise contamination to the trigger signal line due to the installed environment Command Parameter Setting TRG INH 0 Trigger is accepted 1 Trigger is not accepted Trigger signal Exposure Sens...

Page 26: ... a noise filter which removes chattering or disturbance noise in the trigger signal line This also functions as a trigger selector whereby only a specific camera can be operated by the trigger when multiple cameras share one trigger signal line When the trigger signal is input exposure is started after the latency as per trigger range settings If the trigger width is out of the range video is not ...

Page 27: ...tting the shutter time longer than the video output time Specifying frame rate The frame rate of the video output can be specified in the free run operation The value of the frame rate fps 1 000 000 should be entered The frame rate faster than the fastest frame rate cannot be set The upper limit varies depending on the partial scan setting Example for setting 15 fps FRAMERATE 15000000 Displaying f...

Page 28: ...28 Fastest frame rate for partial scanning The fastest frame rate varies depending on HEIGHT for partial scanning BASE CLOCK 85MHz ...

Page 29: ...29 BASE CLOCK 65MHz ...

Page 30: ...30 BASE CLOCK 45MHz ...

Page 31: ...d to input points 1 through 5 can be changed Linear interpolation is performed between interpolation points Setting example LINEAR INTERPOLATION 1 240 200 LINEAR INTERPOLATION 2 900 400 LINEAR INTERPOLATION 3 2047 3000 LINEAR INTERPOLATION 4 3000 3200 LINEAR INTERPOLATION 5 3800 3900 LINEAR INTERPOLATION BUILD LUT FORMAT 3 Command Parameter Setting WHITEBALANCE AUTO AWB 0 Manual correction 1 One p...

Page 32: ... processing with brightness of the central pixel and the surrounding area and the parameter of each pixel are multiplied and added together The result is the brightness of the central pixel Specify the coefficient in the range of 8191 to 8191 256 is regarded as 1 Depending on the parameter patterns it can reduce noise adjust edge and extract the outline Command Parameter1 Parameter2 LUT 0 to 4095 ...

Page 33: ...2 GPO3 and GPO4 Setting example LVAL signal is output to GPO2 DC IN connector 6th pin Hi active setting Hi is enabled GPO SRC 6 2 GPO INVERTER 6 0 Command Parameter Setting TESTCHART 0 Off 1 Monochrome chart 2 Color chart Monochrome Color Raw Mono R G B 1 0xF30 0xFFF 0xFFF 0xFFF 2 0xDC0 0xFFF 0xFFF 0 3 0xC80 0 0xFFF 0xFFF 4 0xA00 0 0xFFF 0 5 0x7A0 0xFFF 0 0xFFF 6 0x550 0xFFF 0 0 7 0x340 0 0 0xFFF ...

Page 34: ...is also set to the other GPO connectors Hi output 11 12 Trigger signal Exposure Sensor output Trigger through signal Exposure signal Sensor readout signal LVAL FVAL Pulse train generator Strobe control signal USER OUTPUT 1 USER OUTPUT 2 USER OUTPUT 3 GPO SRC 9 GPO INVERTER 9 DC IN connector 9 USER OUTPUT 4 USER OUTPUT 1 0 GPO SRC 9 7 GPO INVERTER 9 1 DC IN connector 9 ...

Page 35: ...Available range is 0 5Hz to 100kHz Status LED LED on the rear panel lights up according to the output specification set for GPO1 connector Various settings are possible such as assigning the trigger signal and pulse train generator The setting is saved immediately and reflected at the next startup The LED will light rapidly if the power is supplied via the single camera link cable with the Camera ...

Page 36: ...round 1000 steps when an all black image is taken but defect pixels at high levels are present in some locations All pixels whose levels exceed 3200 steps which was set in step 2 are detected DEFECT DETECTION 1 4 Send a DEFECT DETECTION command to confirm that the detection is completed End if 0 is returned 5 Execute opaque defect point detection Like the clear defect point detection set the image...

Page 37: ... whole screen to its average brightness Shading detection setup procedure 1 Fix the lens and lighting conditions Make an adjustment by assuming the brightest level as the target level in the peak detection mode where the condition of the brightness is not uniform due to an uneven light source as shown in the figure below 2 Adjust the exposure time and other parameters so that the target level is a...

Page 38: ...VE 0 6 Readout the saved pattern SHADING PATTERN LOAD 0 Note Keep the trigger mode off when doing the shading detection Reset the camera once if the shading correction cannot be finished Peak detection mode The whole object tends to become brighter Average detection mode The bright parts of the object may darken ...

Page 39: ...y as multiple image data will be combined Wide dynamic range Enables tone restoration in bright and dark parts without the tone in scenes with strong contrast Output twice exposed image data combined with 16 bit length image Optimize the gradation using 17 point approx LUT if you use in 8 10 or 12 bit length To use this function efficiently use with PIXEL DEPTH set to 16 or with the WIDE LUT funct...

Page 40: ...WIDE LUT 14 63232 WIDE LUT 15 64414 WIDE LUT 16 65535 Frame accumulation Calculate the average of multiple frames It can reduce image noise or differences Specifies the number of frames to average with the parameter Notes This function cannot be used when power is provided via the single camera link cable or the camera link configuration is launched in Base settings Moving objects may not be shot ...

Page 41: ...rently being used Usage example Startup with the setting saved in the user set channel 3 USERSET DEFAULT 3 Restart or RESET command Check which user set settings are the current settings USERSET DEFAULT 0 OK Initializing Perform USERSET LOAD 0 if you want to format only the camera settings Perform the commands below only when you want to restore all settings ex Boa rate not stored in user set and ...

Page 42: ...o back of the command is not available Set to echo off when you want to speed up the communication response Restart The camera is rebooted Error information acquisition When an Access Denied error occurs you can check the details of the error from the excluded controls Command Parameter Function ECHO 0 Excluding echo back 1 Including echo back Command RESET Command Message GET LAST ERROR Auto Expo...

Page 43: ... Exposure Wide Dynamic Range Frame Accumulation Multi ROI Special Trigger Shading Detection Failure Detection Shading Correction AE AWB AGC Area Gain z z z z z z z z Area Exposure z Wide Dynamic Range z z z z Frame Accumulation z z z z Multi ROI z z z z z Special Trigger z z z Shading Detection Failure Detection z z z z Shading Correction z z z z z z z AE z z z z z AWB AGC z z z z z z z ...

Page 44: ...habetic numeric space backspace and Enter otherwise other invalid characters are ignored When a command is successfully completed the status will be echoed Input Gain 6 CR Output OK CR Status Explanation Example OK Successfully completed ERROR Invalid argument number The argument number of the parameter is invalid Width 100 100 ERROR Invalid parameter The parameter is invalid Width abc ERROR Not i...

Page 45: ...RATURE RO BAUDRATE RW Rate 38400 z z LED MODE RW 0 to 1 to 5 z z SENSOR WIDTH RO 2464 SENSOR HEIGHT RO 2056 SENSOR TAP RO 16 z z z ROI RW Width Height OffsetX OffsetY 16 to 2448 to 2464 4 to 2048 to 2056 0 to 8 to 2464 to MinWidth 0 to 8 to 2056 to MinHeight z z z MULTI ROI ENABLE R W Enable 0 1 z z z MULTI ROI R W Index Enable Width Height OffsetX OffsetY 0 to 7 0 1 16 to 2464 4 to 2056 0 to 2448...

Page 46: ...z z TRIGGER DELAY TRG DLY RW Time 0 to 4000000 z z z TRIGGER SOFTWARE TRG SOFT RW Status 0 1 TRIGGER RANGE TRG RANGE RW Mode 0 1 z z z TRIGGER RANGE LOWERLIMIT TRG RANGE LOWER RW Time 1 to 10 to 2000000 z z z EXPOSURE MODE EXP MODE RW Mode 0 1 z z z EXPOSURE EXP RW Time 10 to 32750 z z z z EXPOSURE AUTO AE RW Mode 0 1 2 z z z EXPOSURE AUTO SPEED AE SPEED RW 1 to 192 to 256 z z z EXPOSURE AUTO UPPE...

Page 47: ...l z z z GAIN AUTO LOWERLIMIT AGC LOWER RW Step Individual to 0 to Individual z z z GAIN AUTO FRAME HIGHLIGHT AGC FRAME HIGHLIGHT RW Mode 0 1 z z GAIN AUTO FRAME AGC FRAME RW Width Height OffsetX OffsetY 1 to 50 to 100 1 to 50 to 100 0 to 25 to 99 0 to 25 to 99 z z z GAIN AUTO WIDTH AGC WIDTH RW Width 1 to 50 to 100 z z z GAIN AUTO HEIGHT AGC HEIGHT RW Height 1 to 50 to 100 z z z GAIN AUTO OFFSETX ...

Page 48: ... BINARIZATION RW Threshold 0 to 2047 to 4095 z z z z WIDE LUT R W Index Value 0 to 16 0 to 65535 z z z z USERSET LOAD RW Index 0 to 16 USERSET SAVE RO Index 1 to 16 FACTORY DEFAULT WO USERSET DEFAULT RW Index 0 to 16 USERSET NAME RW String z z z z USERSET NAME DELETE WO USERSET MEMORY RW Index Value 0 to 15 0 to 0xFFFFFFFF z z z z SPATIAL FILTER SP FL RW Mode 0 1 z z z z SPATIAL FILTER VALUE SP FL...

Page 49: ...SURE ENABLE R W Enable 0 1 z z z z z AREA EXPOSURE R W Index Enable Width Height OffsetX OffsetY 0 to 15 0 1 16 to 2464 4 to 2056 0 to 2448 0 to 2052 z z z z z AREA EXPOSURE TIME R W Time 10 to 21000 to 60000000 z z z z z WIDED ENABLE R W Enable 0 1 z z POWER STATUS R O DC On PoCL1 Off PoCL2 Off DC On PoCL1 On PoCL2 Off DC On PoCL1 Off PoCL2 On DC On PoCL1 On PoCL2 On DC Off PoCL1 On PoCL2 Off DC ...

Page 50: ...utomatic shutter Gamma γ 1 Changeable by LUT Binning XCL SG510 2 1 1 2 2 2 XCL SG510C Not included External trigger pulse condition pulse width Between 10 µs and 2 s amplitude DC 2 V to 24 V DC IN connector External power DC 12 V 10 5 V to 15 V DC IN connector 10 V to 13 V DIGITAL IF connector Power consumption DC 12 V input 5 0 W Usable cable length DIGITAL IF cable 10 m Cable length may vary dep...

Page 51: ...BASE CLOCK CAMERALINK TAP A B 45 1 2480 to 2484 WIDTH CAMERALINK TAP 2 1248 to 1252 3 840 to 844 4 632 to 636 8 324 to 328 10 263 to 267 65 1 2480 to 2484 2 1248 to 1252 3 840 to 844 4 632 to 636 8 324 to 328 10 263 to 267 85 1 2480 to 2484 2 1248 to 1252 3 840 to 844 4 632 to 636 8 324 to 328 10 263 to 267 LVAL DVAL STROBE Video output ...

Page 52: ...tance to exposure start trigger latency is listed below CAMERALINK TAP C 1 49 2 49 3 49 4 20 8 20 10 22 Trigger latency Exposure time approx 0 2 µs ExposureTime approx 0 µs to approx 13 µs Trigger FVAL LVAL Video output Trigger signal Exposure Sensor output Trigger latency Exposure time ...

Page 53: ...53 Spectral Sensitivity Characteristics Typical Values XCL SG510 XCL SG510C ...

Page 54: ...4 44 1 3 4 ø29 30 1 3 16 42 1 11 16 6 3 1 4 30 1 3 16 12 1 2 30 1 3 16 26 1 1 16 12 1 2 16 21 32 22 7 8 19 2 25 32 44 1 3 4 9 7 13 32 9 6 13 32 44 1 3 4 14 7 19 32 14 7 19 32 2 M3 Depth 4 4 M3 Depth 4 4 M2 Depth 3 4 M3 Depth 4 Unit mm inches ...

Page 55: ... information contained herein is for reference only and does not convey any license by any implication or otherwise under any intellectual property right or other right of Sony or third parties Sony cannot assume responsibility for any right infringements arising out of the use of this information Sony Corporation ...

Reviews: