background image

 

 

User’s  Manual 

Line Scan Camera 

Type: XCM2085DLMT2 

 

 

 

 

 
 
 

 

 
 

NIPPON ELECTRO-SENSORY DEVICES

 

CORPORATION 

Summary of Contents for XCM2085DLMT2

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

Page 2: ...o cause harmful interference in which case the user will be required to correct the interference at his or her own expense For Customers in the EU This equipment has been tested and found to comply wi...

Page 3: ...wise 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 e...

Page 4: ...not to scratch the glass Use of non infrared lighting such as a daylight fluorescent lamp is recommended If halogen lighting is employed always install an infrared filter into your system configurati...

Page 5: ...ses fall outside of the scope of this warranty Exclusions from Warranty Coverage We will under no circumstances assume responsibility for the following cases damage caused by fire earthquake other act...

Page 6: ...nufactured 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 sys...

Page 7: ...mmand Overview 26 4 1 2 Camera Receiving Message PC Sending Command 26 4 1 3 Camera Sending Message PC Receiving Message 27 4 1 4 Camera Control Commands 28 4 1 5 Memory Setup Values Factory Settings...

Page 8: ...ng 44 4 8 2 External Trigger Exposure Mode External trigger edge 45 4 8 3 External Trigger Exposure Mode Trigger Level 46 4 9 Setting Offset 47 4 10 Setting Gain 48 4 11 Pixel Correction 49 4 11 1 Com...

Page 9: ...on 70 8 5 6 Export Parameters to text file 71 8 5 7 Import Parameters from text file 71 8 6 Control 72 8 6 1 Gains and Offsets 72 8 6 2 Clock Integration 73 8 6 3 Exposure mode Trigger Mode Video outp...

Page 10: ...xchange 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 functi...

Page 11: ...Figure 1 2 1 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 Fie...

Page 12: ...and dual lines The output data of 2048 pixels comes from 85MHz 2tap on TDI mode Also it comes as the output data of 1024 pixels with 14 m square pixel equivalent from 85MHz_1tap by 2x2 pixels binning...

Page 13: ...onversion Sensitivity Gain Adjustable Range Analog Amplifier Digital Analog Amplifier 1 to 9 7 7 Steps Digital 1 to 2 512 Steps Offset Adjustable Range Digital 127 to 127 0 5DN Steps 8bit FPN Fixed Pa...

Page 14: ...et Adjustable 3 Test Pattern Output On Off 4 Programmable Exposure Control 5 Scan Direction Switching Note 1 DN Digital Number 8bit 0 255 2 Measurements were made at room temperature 3 Lens mounts are...

Page 15: ...front 8 places 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...

Page 16: ...16 NED XCM2085DLMT2 UME 0059 02 The dimensions of the camera are shown below Figure 2 2 1 Dimensions of the Camera Unit mm...

Page 17: ...ch element the customer 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 compar...

Page 18: ...pixel target position is 22 832 30 and the last pixel target position is 37 168 30 The deviation from the target pixel slope line is shown in the following table as a result of having measured ten ra...

Page 19: ...ble to the camera and the open end to the power supply In addition a personal computer the frame grabber board a lens lens mount a light source and an encoder etc may be required Please choose equipme...

Page 20: ...ission distance of 10m is feasible at slower clock speeds The following table shows values being calculated in accordance with the Camera Link Specification 2007 Version1 2 using a typical cable 14B26...

Page 21: ...dicator The layout of input output connecters and the LED indicator are as follows POWER DC12 15V CL DATA CTRL CMOS DIGITAL LINE SCAN CAMERA Clisbee A Power Connector HIROSE HR10A 6P Camera Link Conne...

Page 22: ...C control input Cable CK40 hannel ink us CC CC CC X1 X0 X2 X3 XClk 100 100 100 100 100 100 100 100 100 100 100 SerTFG SerTC CC1 CC2 CC3 CC4 26 pin MDR Connector X1 X0 X2 X3 XClk SerTFG SerTC CC1 CC2 C...

Page 23: ...3 3 2 Circuit of LVDS The camera 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...

Page 24: ...ld 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 SerTFG Serial data output L...

Page 25: ...ecurely until it locks into position This is to prevent the connector from coming loose during power transmission 3 Turn off the power supply at once when the indicator LED green doesn t light even if...

Page 26: ...view The serial interface uses a simple ASCII based command Communication begins when the computer sends control commands to the camera The camera receives and interprets the computer commands and the...

Page 27: ...alyzed results SB Camera receive command send back MEM Memory data readout value CR Separated text 0 x 0D EOT Send command all text end text 0 x 04 Example OK CR gax 0 CR E0T Table 4 1 3 1 Error Messa...

Page 28: ...575 11 082 12336 176 s Memory Initializing rst Reset to factory settings Memory Load rfd Readout setup data in memory Memory Save sav Store present setup data in memory Test Pattern tpn 0 1 Off On Bla...

Page 29: ...Delay d 1 0 1 Output delay adjustment between line datas Amount of line data 1 0 1 Note when using line delay mode setting at 1 or1 vod must be set at 0 or 2 Output Signal Setting 1 voa 0 1 0 1 8bit 1...

Page 30: ...Run Programmable Exposure Time int 0 10000 117 6 s VAL1 fixed Test Pattern tpn 0 Off Pixel Correction Setting shc 1 200 Factory black correction Factory white correction correction level 200 Exposure...

Page 31: ...gax 5 4 2 2 Setting Digital Gain Sets digital gain in 512 steps between x 1 and x 2 Format 2 CMD VAL 1 CR CMD gdx VAL1 0 x 1 to 511 x 2 Example gdx 255 CR Setting digital gain 255 1023 1023 255 x1 33...

Page 32: ...ets the exposure time Format 3 CMD VAL 1 VAL2 CR CMD int VAL1 0 fixed VAL2 942 1048575 Setting Counter value Example int 0 5760 CR Setting exposure time 67 8 s OK int 0 5760 4 2 6 Memory Initializing...

Page 33: ...kcl 85 rst 4 2 7 Memory Load Reads out the camera settings from the flash memory Format 1 CMD CR CMD rfd Example rfd CR OK Type XCM2085DLMT2 Ver 1 05_0x0112 Serial 2489 gax 0 gdx 0 odx 0 inm 0 int 0 1...

Page 34: ...ttern Format 2 CMD VAL1 CR CMD tpn VAL1 0 1 0 Image data 1 Test pattern Example tpn 1 CR Generating test pattern OK tpn 1 4 2 10 Black Pixel Correction Data Save Save the user arbitrary black pixel co...

Page 35: ...reset to factory settings except for the gain setting and offset setting of the camera setting When the camera is shipped out the data of factory black pixel correction and factory white pixel correct...

Page 36: ...used 4 User arbitrary black correction factory white correction 5 User arbitrary black correction user arbitrary white correction VAL2 0 to 255 Setting correction level 8bit Example shc 1 200CR for Fa...

Page 37: ...ample sta CR OK Type XCM2085DLMT2 Ver 1 05_0x0112 Serial 2489 gax 0 gdx 0 odx 0 inm 0 int 0 10000 pad 0 shc 1 200 tpn 0 rev 0 voa 0 0 vod 0 d 0 gamma 0 1000 clkcl 85 sta 4 2 16 Setting the Pixel Reado...

Page 38: ...e at 1 and 3 When Line Delay is set at d 0 on CMD and VAL the pixel size of the output data becomes 7x14 m equivalent on formats of 2048pixels2tap On format of 1024pixels1tap set Line Delay only at d...

Page 39: ...A line Dual Line addition Single Line B line VAL2 0 Fixed Value Example vod 0 0 CR Dual Line Mode OK vod 0 0 4 2 20 Setting Gamma correction Switch the gamma correction settings Format 3 CMD VAL1 VAL...

Page 40: ...40 85 85MHz 40 40MHz Example clkcl 40 CR at 40MHz OK clkcl 40 4 3 Digital Processing flow in FPGA The digital processing flow in FPGA is shown below Figure 4 3 1 FPGA Processing Block Diagram Note Whe...

Page 41: ...rewriting the memory are as follows Reset to factory settings rst Store present setup data in memory sav Store pixel correction data in memory wht Notes 1 The number of times the flash memory can be r...

Page 42: ...r level time setting External trigger CC1 is required 4 6 Serial Communication Settings Serial communication is performed through the Camera Link Interface Table 4 6 1 shows serial communication setti...

Page 43: ...id Invalid Invalid Invalid Invalid I 1 TAP 7 1 3 8 1 1024 4 XCM2040DLM DATAFORMAT Invalid Note FVAL 0 low level fixed Figure 4 7 2 Video Output Phase of the Camera at XCM2085DLMT2 In case of 1024 pixe...

Page 44: ...un exposure mode the camera generates its own internal control signal based on two programmable parameters exposure time and readout time Table 4 8 1 1 Programmable Exposure Time 85MHz 40MHz p Program...

Page 45: ...hart of the exposure and the readout are shown below Note We recommend that you set the values for the trigger pulse cycle c and the exposure time p so that the value of the difference is less than 5...

Page 46: ...range of programmable exposure time the timing chart of the exposure and the readout are shown below Note We recommend that you set the value of the trigger pulse L time b to less than 5 s Table 4 8...

Page 47: ...e 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...

Page 48: ...changed by 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 Ta...

Page 49: ...illumination 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 Ca...

Page 50: ...arbitrary white correction wht Acquisition of user arbitrary white correction data 4 11 2 How to correct 1 Remove the lens cap and place a white object Then you can acquire user white correction data...

Page 51: ...era and the frame grabber board The test pattern of XCM2085DLMT2 8 bit is as follows Figure 4 12 1 Test Pattern of XCM2085DLMT2 Figure 4 12 2 Test Image of XCM2085DLMT2 In 10 bit mode from pixel 0 10...

Page 52: ...4 12 3 Test Pattern of XCM2085DLMT2 1024pixels1tap Figure 4 12 4 Test Image of XCM2085DLMT2 1024pixels1tap In 10 bit mode from pixel 0 10 bit data is output in order 0 1 2 3 1023 repeating one time F...

Page 53: ...2 UME 0059 02 5 Confirming Camera Settings 5 1 Before Power on 1 Confirm the pin assignment of the power cable 1 2 3 4 5 6 No Name 1 12 15V 2 12 15V 3 12 15V 4 GND 5 GND 6 GND Figure 5 1 1 Pin Assignm...

Page 54: ...gure 5 1 2 Connection Direction of Camera Cable Confirm the connection with the Camera Link cable and frame grabber The connection channel in case of Solios Camera side connector CL1 and frame grabber...

Page 55: ...utility Launch CLISBeeCtrl set COM port and connect Click Memory Dump and wait for the response Figure 5 2 1 Confirmation of Connection 2 Set a trigger mode and a video output mode with the camera con...

Page 56: ...56 NED XCM2085DLMT2 UME 0059 02 3 Capture images using a camera interface board utility In case of Matrox s Solios it is convenient to use Intellicam Figure 5 2 3 Solios Intellicam dcf Window...

Page 57: ...ower cable and coaxial cables are connected to the camera firmly 3 Camera Link cables are susceptible to noise when the cables are laid near a light source inverter line or a power line The personal c...

Page 58: ...OS sensor window is part of the optical path and should be handled like other optical components with care If you use the camera in a dusty area prepare a dust proof enclosure Dust can obscure pixels...

Page 59: ...mera and the frame grabber board with camera cables After being powered up set the frame grabber board properly Is the sample software program being used to control the camera The sample software prog...

Page 60: ...e with full aperture The optical axes of the camera and the image sensor are aligned Check the compatibility between the camera and the frame grabber board The capturing software program is provided w...

Page 61: ...er than room temperature Check the condition of the power supply The camera and or cables are used in a moving environment attached to a machine which applies stress to the cables Check the condition...

Page 62: ...ould 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 could be faulty Please contact us for as...

Page 63: ...e 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 life Keep the ambient...

Page 64: ...CLISBee is the nickname for XCM series camera 8 2 System Requirements PC PC AT compatible Operating System Microsoft Windows XP 7 Free disk space 1 2MB It may fluctuate with the number of camera param...

Page 65: ...Double click the CLISBeeCtrl exe It is possible to switch page by clicking each tab under the window Buttons in the tool bar have the following functions A Exporting parameters in the text file format...

Page 66: ...cting interface 1 Click button D 2 Select the interface in Drop down list box 3 Click Setting button to set the interface See 8 5 2 2 and 8 5 2 3 4 Click OK button Click Cancel button when stopping se...

Page 67: ...ers to the camera to connect is shown follow there 1 Port Select connecting port 2 Bits per Second 9600 3 Data bits 8 4 Parity None 5 Stop bits 1 6 Flow control None Note Other parameters are not used...

Page 68: ...corresponding to the position of Camera Link cable to connect into Serial Index column Click OK button Click Cancel button when stopping setup Note The camera can be used without this operation after...

Page 69: ...es The meanings of each timeout are as follows First Receive The maximum time from sending a command to receiving the first data Next Receive The maximum time between a letter and the next one Send Th...

Page 70: ...he camera See 8 6 Control Click the Memory Dump button to acquire the current data of the camera 8 5 4 Disconnect and end program Click button C Then click X button in the upper right of the window 8...

Page 71: ...Parameters to text file Click button A Input file name and click Save button Present setting value of each control is saved by text format 8 5 7 Import Parameters from text file Select menu File Text...

Page 72: ...sent to the camera every time you make a selection from the menu in the drop down list box Note This camera does not use Analog 2 Digital Set a value with the slider the edit box or the spin button Th...

Page 73: ...in button Then click Send button Padding Set a counter value with the slider edit box or the spin button Then click Send button Padding time Shows the calculated value of the Padding unit s Scanrate S...

Page 74: ...nt to the camera every time you make a selection from the menu in the drop down list box Video output Select the number of the output bit and the output block The signal will be sent to the camera eve...

Page 75: ...er the edit box or the spin button Then click Send button Test Pattern On Off of the test pattern output is switched clicking the check box 8 6 5 Memory in camera Memory Dump Read the data from the ca...

Page 76: ...software See 8 3 Install 8 8 How to Program Please refer sample programs in CLISBeeCtrl SampleProgram folder 8 9 Attention on use Reproducing and distributing without notice the part or all of this so...

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

Page 78: ...your NED representative In such case please inform us of the status of the camera You can get the status by 1 executing the sta command or 2 clicking Memory Dump button when using CLISBeeCtrl The exa...

Page 79: ...79 NED XCM2085DLMT2 UME 0059 02 Revision History Revision Number Date Changes 01 16 November 2015 Initial release 02 16 February 2016 Added the function to switch the data rate...

Reviews: