background image

Technical Manual

 

D-020-100-

11

 (2)

Digital Video 
Camera Module

© 2018 Sony Corporation

XCU-CG160/CG160C

Summary of Contents for XCU-CG160

Page 1: ...Technical Manual D 020 100 11 2 Digital Video Camera Module 2018 Sony Corporation XCU CG160 CG160C ...

Page 2: ... Free run trigger mode 17 Trigger source 17 Burst trigger 18 Trigger inhibit 19 Trigger delay 20 Trigger counter 20 Trigger range limit 20 Frame Rate 21 Auto frame rate 21 Specifying the frame rate 21 Displaying the frame rate 21 Fastest frame rate for partial scanning 21 Frame Counter 22 Timing Chart 22 Trigger latency Exposure time 22 Trigger overlap 23 White Balance Color Camera Only 24 LUT 25 ...

Page 3: ...ont panel Mounting the camera module at this location minimizes the deviation of the optical axis LUT Look Up Table A LUT can be turned on off When turned on you can select from five preset values such as inversion binarization configurable five point approximations etc White balance control color camera only You can adjust the R and B levels relative to the G level to adjust the white balance Thi...

Page 4: ...r with a global shutter function b Camera cable This is attached to the DC power input connector of the unit and is used for the power supply and exchange of trigger signals For details about purchasing a cable consult a dealer c C mount lens Use a suitable lens to fit the camera pixel count d DC 700 700CE Camera Adaptor This is connected to the unit to enable power supply from an ordinary AC powe...

Page 5: ...with these holes minimizes any optical axis alignment offset For details about the size of and position of guide holes and reference holes see Dimensions page 44 Rear e DC power input connector 6 pin You can connect a camera cable to input a 12 V DC power supply The pin configuration of this connector is as follows Refer to part e above for the pin assignment of the connector f USB connector Micro...

Page 6: ...2 Connect the unit and host device using a USB 3 0 cable not supplied For details see Connecting the cables page 7 3 Check that the unit is successfully recognized on the screen of the host device and click the model name A viewer appears and displays the camera image Note The method of operation varies depending on the application used About control of the camera module To control the unit from a...

Page 7: ...sing a screwdriver Be sure that the protrusion 4 does not exceed 5 5 mm 0 2 in in length 4 4 5 mm to 5 5 mm Note When attaching the tripod adaptor not supplied use the screws provided with the tripod adaptor When mounting the camera When the value read from temperature sensor is above 75 C 167 F heat dissipation is required Use in environments where the difference with the ambient temperature is 3...

Page 8: ...r signal to the camera using the DC 700 700CE use 5 V DC or lower as the logical high level Make sure to supply power to the unit and confirm that the unit is operating before inputting a trigger signal If you input a trigger signal to the unit without the power supplied this may cause a malfunction of the camera Feature Parameter Setting TriggerActivation FallingEdge 0 Negative RisingEdge 1 Posit...

Page 9: ...specifications below GPI circuit specifications Rising edge of the input signal should be as fast as possible Example GPIO circuit specifications Input voltage V TDF ns FT ns TDR ns RT ns 5 0 167 297 192 358 DA2710100L MMBF4393LT1G 180 2 5 ACPL M60 3 3V GPI1 DC power supply input connector Input level Low 0 V to 0 4 V High 5 V to 24 V 50 90 50 10 TDR RT TDF FT 0 V 3 3 V 0 V 5 V GPI2 GPO2 3 SN74LVC...

Page 10: ...rrent mA TDF µs FT µs TDR µs RT µs Output voltage V Ambient 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 4 5 GPO3 DC power supply input connector External power source 3 3 V to 24 V Pull up resistance 50 90 10 TDR RT TDF FT 0 ...

Page 11: ...rtial scan at a higher frame rate Configurable range Configurable values OffsetX OffsetY Width Height Increments of 4 Binning XCU CG160 only Adding two pixels in the vertical and horizontal directions achieves higher sensitivity and frame rate Notes To increase the frame rate for binning use the shutter at a sufficiently high speed When using binning the configurable values for OffsetX OffsetY Wid...

Page 12: ...g in NORMAL mode and then return to FAST mode Reboot the unit to apply the change in camera mode z Available function Unavailable function Feature Parameter Setting CameraModeSelector FastMode 0 FAST NormalMode 1 NORMAL Function FAST NORMAL Maximum frame rate 100 fps 56 fps Defect detection function page 30 z Defect correction function page 30 z z Shading detection function page 31 z Shading corre...

Page 13: ...lighted MultiROISelect 0 to 1 Designates the number of the area for which to change parameters MultiROIEnable False 0 The area designated in MultiROISelect is Off True 1 The area designated in MultiROISelect is On MultiROIWidth 4 to 128 to 1456 Horizontal size of the area MultiROIHeight 4 to 128 to 1088 Vertical size of the area MultiROIOffsetX 0 to 128 to 1452 Horizontal position of the area Mult...

Page 14: ...ReverseY Parameter Setting PixelFormat FAST False or True False or True 0x01080001 Mono8 1 False False 0x01080009 BayerRG8 False True 0x0108000A BayerGB8 True False 0x01080008 BayerGR8 True True 0x0108000B BayerBG8 False or True False or True 0x02180015 BGR8 2 NORMAL False or True False or True 0x01080001 Mono8 False False 0x01080009 BayerRG8 0x010C0059 BayerRG12p False True 0x0108000A BayerGB8 0x...

Page 15: ...Off 0 Manual gain Once 1 One push AGC Continuous 2 Continuous AGC GainAutoLevel 0 to 11264 to 16383 AGC target level 14 bits GainAutoSpeed 1 to 192 to 256 AGC convergence speed GainAutoUpperLimit 1 or lower to 18 to 27 or higher AGC upper limit GainAutoLowerLimit 1 or lower to 0 to 27 or higher AGC lower limit GainAutoHighlight False 0 AGC detection frame is hidden True 1 AGC detection frame is di...

Page 16: ...lue varies depending on the settings Auto exposure AE The shutter is set automatically by detecting the output level The target level is the same as the value of GainAutoLevel This can be performed in conjunction with auto gain Combination of Continuous AGC and Continuous AE AGC and AE operate together to adjust the level automatically with GainAutoLevel as the target level When the environment st...

Page 17: ...e set shutter value When ExposureMode is set to TriggerWidth trigger width detection is performed exposure during the trigger signal pulse width Trigger source A trigger source can be input via the DC power supply input connector or via software command TriggerSoftware In trigger mode TriggerMode On Note A combination of TriggerSource Software setting and ExposureMode TriggerWidth setting is not s...

Page 18: ...io alternately BurstTriggerPeriod FrameCount 0 Exposes only the number of times set in BurstFrameCount TriggerDuration 1 Performs burst exposure while the input trigger is on However burst exposure is terminated when it reaches BurstFrameCount Enabled when ExposureMode is in edge detection mode Disabled in width detection mode BurstFrameCount 0 to 1 to 65533 0 Repeats continuously 1 or more Exposu...

Page 19: ...e trigger signal line due to the installed environment Feature Parameter Setting TriggerInhibit False 0 Trigger is accepted True 1 Trigger is not accepted T Trigger signal Exposure T Exposure2Ratio T T T Exposure2Ratio T T Exposure2Ratio T BurstTriggerMode SingleExposureMode DualExposureMode ExposureMode 2 ExposureMode ExposureMode Free run Trigger mode Off normal trigger Trigger edge detection Tr...

Page 20: ...ilter which removes chattering or disturbance noise in the trigger signal line When a trigger signal is input exposure is started with a time lag set by the trigger range set value No image is output outside the trigger signal width set range Trigger range operation example ExposureTime 300 TriggerAcceptanceRangeLowerLimit 100 in the figure Feature Parameter Setting TriggerDelay 0 to 4000000 Trigg...

Page 21: ... cannot be set The upper limit varies depending on the partial scan setting Displaying the frame rate The current frame rate during auto frame rate operation is displayed Fastest frame rate for partial scanning The fastest frame rate varies depending on the Height parameter for partial scanning Feature Parameter Setting AcquisitionFrameRateAuto False 0 Auto frame rate off True 1 Auto frame rate on...

Page 22: ... and exposure time are as follows The variation in trigger latency and exposure time varies depending on the output mode setting Feature FrameCounter FrameCounterReset Feature Parameter Trigger latency Exposure time TriggerFastMode False 0 Approx 8 µs to approx 82 µs ExposureTime approx 0 µs to 27 µs True 1 Approx 0 2 µs ExposureTime approx 0 µs to 13 µs Trigger signal Exposure Trigger latency Sen...

Page 23: ...ges are distorted When trigger overlap is allowed when TriggerFastMode is False When trigger overlap is inhibited when TriggerFastMode is True Trigger signal Exposure signal Sensor readout signal sensor output Exposure time Trigger input inhibited frame rate maximum value Trigger signal Exposure signal Sensor readout signal sensor output Exposure time Trigger input inhibited exposure time sensor r...

Page 24: ...56 1 to 4095 Red gain GainDigitalGreen 256 1 to 4095 Green gain GainDigitalBlue 256 1 to 4095 Blue gain BalanceWhiteHighlight False 0 AWB detection frame is hidden True 1 AWB detection frame is displayed BalanceWhiteAutoAreaWidth 1 to 50 to 100 Horizontal size of AWB detection frame BalanceWhiteAutoAreaHeight 1 to 50 to 100 Vertical size of AWB detection frame BalanceWhiteAutoAreaOffsetX 0 to 25 t...

Page 25: ...ationIndex Index5 LinearInterpolationInValue 3800 LinearInterpolationOutValue 3900 LinearInterpolationBuild Arbitrary setting The output values 0 through 4095 that correspond to input values 0 through 4095 can be changed Setting example LUTIndex 0 LUTValue 3 LUTIndex 1 LUTValue 10 LUTIndex 4094 LUTValue 4000 LUTIndex 4095 LUTValue 4010 Feature Parameter Setting LUTEnable False 0 LUT off g 1 True 1...

Page 26: ...formationEnable False 0 Conversion off True 1 Conversion on Feature Parameter Setting ColorTransformationValue Selector TopLeft TopCenter TopRight CenterLeft CenterCenter CenterRight BottomLeft BottomCenter BottomRight Matrix position ColorTransformationValue 8191 to 256 to 8191 Gain value Feature Parameter Setting TestPattern Off 0 Off GreyScale 1 Monochrome chart ColorBar 2 Color chart GreyHoriz...

Page 27: ...e filtering to reduce noise enhance edges and extract contours Select coefficients with SpatialFilterValueSelector and substitute values with SpatialFilterValue The rows with the entered coefficients are represented as follows Within any 9 pixel layout shown below where the data for each pixel is given by Y0 to Y8 the calculated filter result for Y 4 is given by the following equation Y 4 TopLeft ...

Page 28: ...ine2 LineMode Output LineInverter False LineSource StrobeActive Feature Parameter Setting LineSelector Line1 0 Pin 2 of the DC power supply input connector Line2 1 Pin 3 of the DC power supply input connector Line3 2 Pin 4 of the DC power supply input connector LineMode Input 0 Set to input Output 1 Set to output LineInverter False 0 Without output inversion True 1 With output inversion LineStatus...

Page 29: ...ut A pulse waveform can be output from the GPO2 3 connector Available range is 0 5 Hz to 100 kHz Feature Parameter PulseDuty 1 to 500000 to 2000000 µs PulseCycle 10 to 1000000 to 2000000 µs 0 1 0 1 Exposure LineSource Trigger signal Sensor output Trigger through signal Sensor readout signal Pulse output Strobe control signal User definition 0 User definition 1 User definition 2 LineInverter GPO2 G...

Page 30: ... for the same X coordinate are shown below The display is uniformly black around step 1000 for an all black image but defect pixels at high levels are present in some locations All pixels whose level exceed the step 3200 threshold set in step 2 are detected DefectDetectionMode DetectWhitePixels 4 Execute black defect point detection Like the white defect point detection set the image pickup condit...

Page 31: ...hading caused by a drop in the amount of light around the lens or light source variation can be corrected You can save up to 31 user defined patterns There are two shading correction modes In peak detection mode you can adjust for the brightest level of the screen In average detection mode you can adjust for the average value of brightness for the whole screen Set the camera mode to NORMAL For det...

Page 32: ...ByAverageValue executing ShadingDetectionOff exit The value ShadingDetectionOff is returned when finished 4 Check the shading correction effect ShadingPatternCheck 5 Save the shading pattern ShadingPatternSelect 0 ShadingPatternSave ShadingPatternSaveOn Read the status to determine whether the save operation is finished ShadingPatternSave readout ShadingPatternSaveOn executing ShadingPatternSaveOf...

Page 33: ... User IDs are unique names that can be assigned to cameras A string that is 64 characters long can be assigned Saving and Startup The startup settings can be determined using UserSetDefault This is also used to check which user set settings are currently being used Usage example Startup with the setting saved in user set channel 3 UserSetDefault UserSet3 Restart or DeviceReset command Check which ...

Page 34: ...ile of the selected manifest entry DeviceManifestXMLSubMinorVersion RO Indicates the sub minor version number of the GenICam XML file of the selected manifest entry DeviceManifestSchemaMajorVersion RO Indicates the major version number of the schema file of the selected manifest entry DeviceManifestSchemaMinorVersion RO Indicates the minor version number of the schema file of the selected manifest...

Page 35: ...RW Restores all settings to the factory default ImageFormatControl RO Category for image format control features SensorWidth RO Effective width of the sensor in pixels SensorHeight RO Effective height of the sensor in pixels SensorUnitCellSizeH RO Horizontal pixel cell size SensorUnitCellSizeV RO Vertical pixel cell size WidthMax RO Maximum width of the image in pixels HeightMax RO Maximum height ...

Page 36: ...lower limit of trigger acceptance range 20 FrameCounter RO Gets the count of frames 22 FrameCounterReset WO Resets the frame counter 22 ExposureMode RW Sets the operation mode of the exposure 17 ExposureTime RW Sets the exposure time when ExposureMode is Timed and ExposureAuto is Off 16 ExposureAuto RW Sets the automatic exposure mode when ExposureMode is Timed 16 ExposureAutoSpeed RW Sets the aut...

Page 37: ...ong the various LUT formats 25 BinarizationThreshold RW Controls the binarization threshold 12 bits 25 LinearInterpolationIndex RW Selects the index point to build a linear interpolation LUT 25 LinearInterpolationInValue RW Specifies the In value of the point selected by LinearInterpolationIndex 25 LinearInterpolationOutValue RW Specifies the Out value of the point selected by LinearInterpolationI...

Page 38: ...ent EventAcquisitionStartFrameID RO Returns the unique identifier of the frame or image that generated the acquisition start event EventAcquisitionEndData RO Category that contains all the data features related to the acquisition end event EventAcquisitionEnd RO Returns the unique identifier of the acquisition end type of the event EventAcquisitionEndTimestamp RO Returns the timestamp of the acqui...

Page 39: ... the entire image data included in the payload ChunkOffsetX RO Returns the OffsetX value of the image included in the payload ChunkOffsetY RO Returns the OffsetY value of the image included in the payload ChunkWidth RO Returns the Width value of the image included in the payload ChunkHeight RO Returns the Height value of the image included in the payload ChunkPixelFormat RO Returns the PixelFormat...

Page 40: ...eight 3 RW Indicates the percentage of the height for automatic white balance s detection area 24 BalanceWhiteAutoAreaOffsetX 3 RW Indicates the percentage of the offset X for automatic white balance s detection area 24 BalanceWhiteAutoAreaOffsetY 3 RW Indicates the percentage of the offset Y for automatic white balance s detection area 24 Defect RO Category that contains defect detection and corr...

Page 41: ...he region of interest in pixels 15 AreaGainValue RW Gain value of the selected area in pixels 15 MultiROI RO Category that contains MultiROI control features 13 MultiROIMode RW Controls if all MultiROI areas are enabled 13 MultiROISelect RW Selects a MultiROI area of interest 13 MultiROIEnable RW Controls if the selected area is enabled 13 MultiROIWidth RW Width of the selected area in pixels 13 M...

Page 42: ... 1 30 sec XCU CG160C F5 6 gain control at 0 dB 2 000 lx shutter speed at 1 30 sec Gain 0 dB to 18 dB Auto gain Shutter speed 1 100 000 sec to 60 sec automatic shutter image quality is retained for 2 seconds Gamma γ 1 Changeable by LUT Power requirements USB bus power DC 5V 5 USB connector DC 12 V 10 5 V to 15 V DC power supply input connector Power consumption 3 0 W USB bus power 3 5 W DC Performa...

Page 43: ...43 Spectral Sensitivity Characteristics Typical Values XCU CG160 XCU CG160C ...

Page 44: ... 29 1 3 16 29 1 3 16 12 1 2 1 9 3 32 12 1 2 30 1 3 16 42 1 11 16 6 3 1 4 Ø27 6 1 1 8 Ø27 3 1 1 8 15 19 32 23 7 15 16 16 5 21 32 22 7 8 4 M2 Depth 3 3 M3 Depth 3 20 13 16 12 1 2 Unit mm inches 14 5 19 32 2 M2 Depth 3 ...

Page 45: ... 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: