background image

 

 

User

’s  Manual 

Line Scan Camera 

Type: RCDL2K20CL 

 

 

NIPPON ELECTRO-SENSORY DEVICES

 

CORPORATION 

Summary of Contents for CAMERA Link Ryugan RCDL2K20CL

Page 1: ...User s Manual Line Scan Camera Type RCDL2K20CL NIPPON ELECTRO SENSORY DEVICES CORPORATION...

Page 2: ...ations 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 Custo...

Page 3: ...ise 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 en...

Page 4: ...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 wi...

Page 5: ...paired or replaced during the warranty period of the original product is the same as the expired date of the warranty period on the original product Exclusions from Warranty Coverage We will under no...

Page 6: ...ufactured 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 syst...

Page 7: ...y 27 4 Camera Control 29 4 1 Flow of Camera Control 29 4 1 1 Command Overview 29 4 1 2 Camera Receiving Message PC Sending Command 29 4 1 3 Camera Sending Message PC Receiving Message 30 4 1 4 Camera...

Page 8: ...Values 47 4 3 Digital Processing flow in FPGA 48 4 4 Startup 48 4 5 Saving and Loading Camera Settings 49 4 6 Serial Communication Settings 50 4 7 Video Output Format 50 4 8 Exposure Mode and Timing C...

Page 9: ...NED RCDL2K20CL UME 0115 02 7 2 When Noise is present in the Image 66 7 3 When the Camera becomes hot 68 8 Others 69 8 1 Notice 69 8 2 Contact for support 69 8 3 Product Support 70 Revision History 72...

Page 10: ...ma exchange with software outside the camera Easy connection with a variety of frame grabber boards via Camera Link interface Single power source DC 12V to 15V for operation PRNU Shading correcting fu...

Page 11: ...es surface and roller end faces Automobile component Architectural reinforcement parts Various pin parts Typical detection item Chip Dent Scratch Chipped end faces External dimensions Device specifica...

Page 12: ...Figure 1 2 2 Visual Inspection of PCBs Applicable Work COB BGA and MCM printed circuit boards Unit Configuration 1 Camera Line scan camera 2 Controller Dedicated software for PC system Applicable Fiel...

Page 13: ...r to obtain high sensitivity and high quality images The sensor has a pixel size of 7 m x 7 m and the RGB data of 7 m 4096 pixels is combined by line correction as shown below At this time 0 1 line un...

Page 14: ...B2 G2 B2 G2 Y coordinate 2 G1 R1 G1 R1 G1 R1 G1 R1 Y coordinate 1 The scanned values of G1 and B1 of the upper column of pixels at Scan 1 and the scanned values of G1 and R1 of the lower column of pi...

Page 15: ...ty Analog Gain Adjustable Range RGB common Analog Amplifier 1 to 10 0 8 Steps Digital Gain Adjustable Range RGB common Digital 1 to 2 512 Steps Digital Gain Adjustable Range RGB individual Digital 1 t...

Page 16: ...e Control 4 Scan Direction Switching 5 Noise reduction 6 Line Correction 7 RGB Color Matrix Transforming Note 1 DN Digital Number 8bit 0 255 2 Measurements were made at room temperature The spectral r...

Page 17: ...front 8 at the side to set 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 4 places at the front 8 places at the side the screw l...

Page 18: ...18 NED RCDL2K20CL UME 0115 02 The dimensions of the camera are shown below Figure 2 2 1 Dimensions of the Camera...

Page 19: ...values enough 2 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 source...

Page 20: ...e waveform may have peaks and valleys This is due to the influence of the light source or the lens used and is not a malfunction In such a case perform automatic white balance or pixel correction unde...

Page 21: ...fluorescent lamp NEC FL20SD with this camera is flat after adjusting white balance at Factory 2 Waveforms using 3 wavelength fluorescent lamp The waveforms using 3 wavelength fluorescent lamp with thi...

Page 22: ...ower supply for the camera Connect the plug side of the power cable to the camera and connect the unprocessed side to the power supply for the camera In addition to the above a personal computer frame...

Page 23: ...alues being calculated in accordance with the Camera Link Specification 2007 Version1 2 using a typical cable 14B26 SZLB xxx 0LC from 3M and frame grabber board Solios from Matrox Please choose the ap...

Page 24: ...SerTFG SerTC CC1 CC2 CC3 CC4 26 pin MDR Connector X1 X0 X2 X3 XClk SerTFG SerTC CC1 CC2 CC3 CC4 LVDS_DRIVER NS DS90CR285MTD equivalent LVDS_DRIVER RECEIVER NS DS90LV019TM equivalent LVDS_RECEIVER NS...

Page 25: ...has 26 pin MDR connectors for control signals of Camera Link data signals and serial communications Figure 3 3 3 Camera Link Connector Half pitch miniature half ribbon shape Locking screw UNC 4 40 ty...

Page 26: ...tion of Signals Inner Shield Shield cable GND X0 X0 X3 X3 Data output Channel Link Xclk Xclk Clock output for above data output synchronization Channel Link SerTC SerTC Serial data input LVDS SerTFG S...

Page 27: ...indicator LED lights up red and after about 10 seconds it changes to light up green and enters the operating state Notes 1 It is recommended to select a power supply with enough capacity to handle the...

Page 28: ...tage or capacity of the power supply 6 It is recommended that the shielding of the power cable be connected to the GND of the power supply side Acceptable Cable Acceptable plug DGPSH 10 HIROSE HR10A 7...

Page 29: ...nication is initiated by sending a control command from the PC to the camera The camera analyzes the received control command and executes the control according to the received control command The com...

Page 30: ...ive command analysis SB Camera receive command sendback MEM Read value of memory data CR Delimiter character 0 x 0D EOT Full text end character of the send command 0x04 Example OK CR gax 0 CR EOT Tabl...

Page 31: ...common odx 80 to 80 40 40 0 5DN step 0 Digital Offset R odxr 40 to 40 20 20 0 5DN step 0 Digital Offset G odxg 40 to 40 20 20 0 5DN step 0 Digital Offset B odxb 40 to 40 20 20 0 5DN step 0 Auto White...

Page 32: ...ON 0 Color Matrix Coefficient krr krr 3000 to 3000 1 0 as coefficient krr is expressed with 1000 1000 Color Matrix Coefficient krg krg 3000 to 3000 1 0 as coefficient krg is expressed with 1000 0 Colo...

Page 33: ...Example gax 5 CR Setting analog gain 5 x6 0 OK gax 5 4 2 2 Setting Digital Gain RGB common The digital gain of the R G and B signals of the camera can be set at the same time Sets digital gain in 512...

Page 34: ...gdxb VAL 0 for x 1 to 1022 for x 3 Example gdxb 255 CR Setting digital gain 255 1 0 001957x255 x1 50 OK gdxb 255 4 2 6 Setting Digital Offset RGB common Sets digital offsets of the RGB signals between...

Page 35: ...nal 5DN OK odxg 10 4 2 9 Setting Digital Offset B Sets digital offset of the B signal between 40 and 40 0 5DN step Format 2 CMD VAL CR CMD odxb VAL 40 to 40 Example odxb 10 CR Setting digital offset o...

Page 36: ...pixel Before using awb command After using awb command 4 2 11 Reset Auto White Balance Sets the values of gdxr gdxg and gdxb for x1 Format 1 CMD CR CMD rwb Example rwb CR OK rwb 4 2 12 Setting Noise...

Page 37: ...xpo VAL 2000 to 1997700 nsec Example expo 12000 CR Setting Exposure Time 12000nsec OK expo 12000 Supplementary explanation The relationship between the scan rate and the exposure time is as follows Sc...

Page 38: ...ally adjust the scan rate This automatically adjusted scan rate can be displayed by pressing the Get Current Value button 4 2 16 Memory Initializing Initializing Camera Settings Reset the flash memory...

Page 39: ...ogmode 1 rst 4 2 17 Memory Load Reads out the camera settings from the flash memory Format 1 CMD CR CMD rfd Example rfd OK Model RCDL2K20CL Ver 0 60_0xff08 Serial 0 gax 0 gdx 0 gdxr 0 gdxg 0 gdxb 0 od...

Page 40: ...0 kob 0 odir 0 lsc 10 nr 0 logmode 1 rfd 4 2 18 Memory Save Stores the current camera settings in the flash memory Format 1 CMD CR CMD sav Example sav CR OK sav 4 2 19 Scan Direction Switches scannin...

Page 41: ...Diagonal Ramp 3 Color Bar Example tpn 1 CR Generating test pattern OK tpn 1 GreyHorizontalRamp is as follows Figure 4 2 20 1 A RCDL2K20CL GreyHorizontalRamp Figure 4 2 20 1 B RCDL2K20CL GreyHorizonta...

Page 42: ...s follows Figure 4 2 20 1 C RCDL2K20CL GreyDiagonalRamp Figure 4 2 20 1 D RCDL2K20CL GreyDiagonalRamp It increases by 1 DN per pixel in both horizontal and vertical directions up to 255 DN This patter...

Page 43: ...ack R 0 G 0 B 0 White R 255 G 255 B 255 Yellow R 255 G 255 B 0 Cyan R 0 G 255 B 255 Green R 0 G 255 B 0 Magenta R 255 G 0 B 255 Red R 255 G 0 B 0 Blue R 0 G 0 B 255 4 2 21 Setting Line Delay Direction...

Page 44: ...ion Data Save Save the user arbitrary white pixel correction data of analog gain in flash memory The data at each step of analog gain can be saved Format 1 CMD CR CMD wht Example wht CR OK wht 4 2 24...

Page 45: ...play Example ffct 800 CR white correction level 800 OK ffct 800 4 2 26 Returning the Camera Settings status Returns the current camera settings Format 1 CMD CR CMD sta Example sta OK Model RCDL2K20CL...

Page 46: ...of an image from three values of RGB into different values of RGB When the above 3x3 matrix is used the Color Matrix conversion with a value of parameter 0 to 1 can adjust the degree of effect In addi...

Page 47: ...following explanation Format 2 CMD VAL CR CMD kxx VAL 3000 to 3000 kxx VAL1 1000 Example kxx 1140 CR 1 14 at Color Matrix Transforming Coefficient kxx setting OK kxx 1140 4 2 29 Setting Color Matrix...

Page 48: ...he camera will run a startup procedure before it starts getting images and outputting data It takes about 10 seconds The startup procedure is as follows 1 The camera hardware initializes 2 Reads out t...

Page 49: ...ory settings 3 If the camera power is disconnected while rewriting the memory the whole data saved in the memory will be deleted 4 As it takes several seconds to rewrite the memory do not disconnect p...

Page 50: ...6 1 shows serial communication settings Table 4 6 1 Serial Communication Settings Parameter Items Setup Value Communication Speed Baud rate 9600bps Data Length 8bit Parity Bit None Stop bit 1bit Flow...

Page 51: ...TAP Invalid 1 2048 2047 2046 2 3 VIDEO G 1 TAP 1 2048 2047 2046 2 3 VIDEO B 2 TAP LVAL DVAL XClk 1 2048 Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid...

Page 52: ...ter respectively The line rate and exposure time that can be set are as follows Table 4 8 1 1 Programmable Exposure Time 1 scan LineRate Hz 500 2000 p ExposureTime sec 2 000 1997 700 1 1 The programma...

Page 53: ...Table 4 8 2 1 Programmable Exposure Time Trigger Edge a Trigger pulse H time sec 2 9 b Trigger pulse L time sec 2 9 c Trigger pulse cycle sec 50 0 p Programmable exposure time sec 2 000 1997 700 1 1...

Page 54: ...y the time when the trigger CC1 signal is High The line period and exposure time that can be set are as follows Table 4 8 3 1 Programmable Exposure Time Trigger Level a Trigger pulse H time sec 15 9 b...

Page 55: ...amount of exposure when the output saturates Figure 4 9 1 Saturation Exposure and Dark Current Output By setting the offset you can set the Y intercept arbitrarily DF shows the digital offset value T...

Page 56: ...sending the gdx command Figure 4 10 1 Gain Adjustment Gain and noise values are proportionally related Adjust the amount of gain in accordance with the requirements of your camera system Table 4 10 1...

Page 57: ...llumination 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...

Page 58: ...he lens cap to make the subject uniformly white This will allow you to obtain the arbitrary white correction data With the lens on the shading of the lens and the light source will be corrected at the...

Page 59: ...No Name 1 12 15V 2 12 15V 3 12 15V 4 GND 5 GND 6 GND Figure 5 1 1 Pin Assignment of Power Cable 2 Confirm the direction and the channel of the cables Some Camera Link cables are directional If one of...

Page 60: ...connection with the Camera Link cable and frame grabber The connection channel in case of Solios Camera side connector CL1 and frame grabber side connector CHANNEL 0 Figure 5 1 3 Channels of Camera Li...

Page 61: ...Power on 1 Check the camera control utility for sending and receiving commands Start NCamCtrl Set the COM port and make a connection Click Execute to get the current value and wait for the response F...

Page 62: ...posure time 376400nsec Figure 5 2 2 Setting of Exposure Mode and Video Output Mode If you have already created an application that allows you to check images select the appropriate settings 3 Use the...

Page 63: ...n 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 6 Sensor Handling Instructions 6 1 Electrostatic Dischar...

Page 64: ...power source meets the specified voltage The capacity of the power source is enough Connect the camera and the frame grabber board with camera cables After being powered up set the frame grabber board...

Page 65: ...s are too dark try to increase the light intensity and vice versa No image with full aperture The optical axes of the camera and the image sensor are aligned Check the compatibility between the camera...

Page 66: ...en used for 3 or more years or the ambient temperature is higher than room temperature Check the condition of the power supply The camera and or cables are used in a moving environment attached to a m...

Page 67: ...with the transmission rate The cables should not be too long to avoid the noise disturbance The power source has no fluctuation in voltage and is not deteriorated Use a stable power supply The camera...

Page 68: ...r than the rating The camera will become hotter than the ambient temperature while in operation because of self heating Allow sufficient air circulation around the camera to give it a longer product l...

Page 69: ...any errors or omissions please notify your nearest NED representative 8 2 Contact for support Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi ku Osaka 550 0012 Japan Ph...

Page 70: ...8 6 5 Obtaining Current Values Related to Camera Settings and Memory It can be obtained by sending sta in the camera operating status Alternatively use NCamCtrl and click Get Current Value to display...

Page 71: ...71 NED RCDL2K20CL UME 0115 02 kgb 0 kbr 0 kbg 0 kbb 1000 kor 0 kog 0 kob 0 odir 0 lsc 10 nr 0 logmode 1 sta...

Page 72: ...72 NED RCDL2K20CL UME 0115 02 Revision History Revision Number Date Changes 01 23 June 2021 Initial release 02 02 Aug 2021 Table 1 5 1 Notation correction...

Reviews: