NED XCM3C4080T3 User Manual

NED XCM3C4080T3 User Manual

Line scan camera
Table of Contents

Advertisement

Quick Links

User's Manual
Line Scan Camera
Type: XCM3C4080T3
NIPPON ELECTRO-SENSORY DEVICES CORPORATION

Advertisement

Table of Contents
loading

Summary of Contents for NED XCM3C4080T3

  • Page 1 User’s Manual Line Scan Camera Type: XCM3C4080T3 NIPPON ELECTRO-SENSORY DEVICES CORPORATION...
  • Page 2 Directive on Waste Electrical and Electronic Equipment (WEEE) Please return all End of Life NED products to the distributor from whom the product was purchased for adequate recycling and / or disposal. All costs of returning the Product to NED are borne by the shipper.
  • Page 3 Introduction Thank you for purchasing NED’s Line Scan Camera. We look forward to your continued custom in the future. For safety use  For your protection, please read these safety instructions completely before operating the product and keep this manual for future reference.
  • Page 4 Design the system configuration so that a loop will not be formed by the ground potential differential.  Do not disconnect the camera while rewriting an embedded memory.  When you change exposure mode that is set at NED factory, input control signal (CC1) from the capture board. XCM3C4080T3...
  • Page 5  Regardless of whether within the warranty period or not, our warranty does not cover compensation for missed opportunities for our customers, or our customers’ customers, caused by a fault of our products, nor for damage to products other than our own, or related business. XCM3C4080T3 UME-0030-01...
  • Page 6 On request, arrangements can be made separately. Scope of Repair Service  The above assumes business dealings and usage to take place in the customer’s region / country. In cases of business dealings and/or usage outside the customer’s region/country, separate consultation is required. XCM3C4080T3 UME-0030-01...
  • Page 7: Table Of Contents

    Table of Contents 1. Product Outline ..............10 1.1 Features(XCM3C4080T3) ..................... 10 1.2 Application ..........................10 1.3 Image Sensor ..........................11 1.4 Performance Specifications ....................11 2. Camera Setting and Optical Interface ....... 13 2.1 Setting the Camera ........................13 2.2 Fixing the Camera........................
  • Page 8 4.13 Test Pattern ..........................45 4.14 Adjacent Pixel Binning ......................47 4.15 Gamma Correction Setting ....................47 5 Confirming Camera Settings ..........48 5.1 Before Power-on ........................48 5.2 After Power-on .......................... 49 5.3 In Operation ..........................50 XCM3C4080T3 UME-0030-01...
  • Page 9 8.7 Upgrade ............................. 69 8.8 How to Program ........................69 8.9 Attention on use........................69 9 Others ..................70 9.1 Notice ............................70 9.2 Contact for support ........................70 9.3 Product Support ........................71 Revision History ................ 72 XCM3C4080T3 UME-0030-01...
  • Page 10: Product Outline

    1. Product Outline 1.1 Features(XCM3C4080T3)  High speed readout 80MHz(R,G,B)  Uses dichroic prisms for high colour fidelity  Easy control of gain / offset / video output with external software.  Easy connection with a variety of frame grabber boards via Camera Link interface ...
  • Page 11: Image Sensor

    The Performance Specifications are shown in Table 1-4-1. It shows the data when the camera is operating at maximum scan rate, unless otherwise specified. Table 1-4-1 Performance Specifications Specifications Items XCM3C4080T3 Number of Pixels 4096 7x7 Pixel Size H x V (μm) Sensor Length (mm) 28.672...
  • Page 12 5 Binning function Note : *1) DN : Digital Number (8bit : 0-255 / 10bit : 0-1023) *2) Measurements were made at room temperature and daylight fluorescent light. The spectral responsivity is shown below. Wavelength (nm) Figure 1-4-1 Spectral Responsivity XCM3C4080T3 UME-0030-01...
  • Page 13: Camera Setting And Optical Interface

    (123) 4-M4 Deep5 DATA1 CL2: DATA2 CL1: CTRL NIPPON ELECTRO-SENSORY DEVICES CORP. POWER DC12-15V MADE IN JAPAN MADE IN JAPAN Indicator 1st Pixel Power Connector Nikon F-mount (FB=46.5) Unit:mm F Mount) Figure 2-2-1 Dimensions of the Camera ( XCM3C4080T3 UME-0030-01...
  • Page 14: Optical Interface

    The distance from the mount flange to the internal surface is 13mm. The rear of the lens should protrude no more than 12.5mm 5) When using a standard lens, the optical performance (resolution etc) may suffer. XCM3C4080T3 UME-0030-01...
  • Page 15: Hardware

    3M:14B26-SZLB-xxx-0LC Camera Link Medium Configuration Frame Grabber Board Line Scan Camera ※It is unnecessary XCM3C4080SAT3 in using 24bitColor Camera Power Supply Power Cable DC+12V 30W DGPSH-10 Figure 3-1-1 Connections between Camera and Frame Grabber Board and Power Supply XCM3C4080T3 UME-0030-01...
  • Page 16 Camera Link cable type and length for your application. We recommend you perform a connection test in advance. Table 3-1-1 calculated value of maximum cable length Solios model clock speed (MHz) maximum cable length (m) SOL 6M CL E* (20~66MHz) SOL 6M FC E* (20~85MHz) XCM3C4080T3 UME-0030-01...
  • Page 17: Input / Output Connectors And Indicator

    The layout of input /output connectors and the LED indicator are as follows. Cmera Link Connector (MDR26) DATA1 CL2: DATA2 CL1: CTRL Indicator (Green) NIPPON ELECTRO-SENSORY DEVICES CORP. Power Connector (HIROSE HR10A 6P) POWER DC12-15V MADE IN JAPAN MADE IN JAPAN Figure 3-2-1 Input / Output Connectors and Power connector XCM3C4080T3 UME-0030-01...
  • Page 18: Connectors・Pin Assignments・Cables

    100Ω LVDS_DRIVER(NS) LVDS_RECIVER(NS) DS90CR287MTD DS90CR288AMTD Chanel Link Bus Cable equivalent recommended  LVAL,FVAL  DVAL,SP  Port G,H Z0± Z0± 100Ω Z1± Z1± 100Ω Z2± Z2± 100Ω Z3± Z3± 100Ω CLK80MHz ZClk± ZClk± 100Ω Figure 3-3-1 Camera / Frame Grabber Interface XCM3C4080T3 UME-0030-01...
  • Page 19 Set the LVDS, Channel Link receiver side to 100-ohm termination. (DRIVER) (RECEIVER) 100Ω H or L Figure 3-3-2 Circuit of LVDS The camera has 26-pin MDR connectors for control signals of Camera Link, data signals and serial communications. #4-40 Figure 3-3-3 Camera Link Connector XCM3C4080T3 UME-0030-01...
  • Page 20 3M: 14B26 –SZLB – xxx – 0LC by or equivalent Notes: 1) To avoid uncoupling of the cable connectors during power on, make sure to clamp them with the locking screws. 2) Do not unplug the cables while power is being supplied to the camera. XCM3C4080T3 UME-0030-01...
  • Page 21: Power Supply

    It is recommended that the shield processing of the power cable to be connected with GND on the power supply side. –6S) Compatible Cable (Compatible plug): DGPSH10 (HIROSE:HR10A Power supply voltage: DC+12 –15V (+/-5%) Consumption Current (rated): DC+12V: 900mA XCM3C4080T3 UME-0030-01...
  • Page 22: Camera Control

    Format S3 CMD: Control text (3 Bytes) Use 3 lowercase letters only. No numerals allowed. Carriage Return (0x0D) □: Space (0x20) or Comma (0x2C) VAL1: Setting value (decimal) ,numerical values only VAL2: Setting value (decimal) , numerical values only XCM3C4080T3 UME-0030-01...
  • Page 23: Camera Sending Message (Pc Receiving Message)

    Parameter accepted was outside of specified MEM ERR! Camera memory error When the scanning interval becomes more than a few seconds TRG ERR! when arbitrary pixel correction data is acquired. ADJ ERR! When automatic white balance cannot be performed XCM3C4080T3 UME-0030-01...
  • Page 24: Camera Control Commands

    Readout setup data in memory Memory Save Store present setup data in memory Arbitrary user’s correction data is acquired Pixel Correction Data Save [gray] and stored in the memory. Arbitrary user’s correction data is acquired Pixel Correction Data XCM3C4080T3 UME-0030-01...
  • Page 25 All On/R/G/B/RG/BG/RB/All Off Pixel Binning setting Off/On Gamma Correction gamm 0/1/2 OFF(1.0)/0.45/Reverse Negative-Positive setting Noise Reduction Off/On Function Operation Status Readout the current camera settings Readout 9600 19200 9600((initial),19200,57600, Transmission Speed sbaud (baud rate) Setting 57600 115200bps 115200 XCM3C4080T3 UME-0030-01...
  • Page 26: Memory Setup Values (Factory Settings)

    (user settings 1) B target value(768 DN) Pixel Correction target value User arbitrary correction data 2 (user settings 2) R target value(768 DN) User arbitrary correction data 2 Pixel Correction target value (user settings 2) G target value(768 DN) XCM3C4080T3 UME-0030-01...
  • Page 27: Details On Commands

    4.2.3 Setting Digital Gain (2) Set individual R, G, B gain (gdxr, gdxg, gdxb), “automatically”. Format S1 CMD CR Format R2 >R CR >[MEM] CR >[SB] CR EOT   <Example> Send:awb CR Receive::>OK CR > awb CR EOT XCM3C4080T3 UME-0030-01...
  • Page 28: Setting Digital Gain (3)

    32 (Fixed Dividing setting)  VAL2 61~32767 (Setting Counter value)  <Example> Send:int □ 32 □ 271 CR (Setting exposure time 80μs) Receive::>OK CR >int □ 32 □ 271 CR EOT Note: See 4.8.1.1 for the calculation of the exposure time. XCM3C4080T3 UME-0030-01...
  • Page 29: Setting Output Signals (Setting Data Format)

    Acquires the current pixel correction data (dark) and saves it in the flash memory. One correction data can be saved at each step of analog gain. Format S1 CMD CR, Format R1 >R CR >[SB] CR EOT   <Example> Send:blk CR Receive::>OK CR >blk CR EOT XCM3C4080T3 UME-0030-01...
  • Page 30: Setting Pixel Correction (1)

    S2 CMD □ VAL1 CR , Format R1 >R CR >[SB] CR EOT Format   0,1 ,2 (0:Image data, 1: gray Test pattern, 2: colour bar Test  pattern) <Example> Send:tpn □ 1 CR (Generating gray test pattern) Receive::>OK CR >tpn □ 1 CR EOT XCM3C4080T3 UME-0030-01...
  • Page 31: Colour Output Selection

    ● S2 CMD □ VAL1 CR, Format Format R1 >R CR >[SB] CR EOT ● CMD ● VAL 0,1(0:Off,1:On) <Example> Switch the Noise reduction function On Send:nr □ 1 CR Receive:>OK CR > nr □ 1 CR EOT XCM3C4080T3 UME-0030-01...
  • Page 32: Readout Camera Internal Pcb Temperature

     CMD <Example> Send:rst CR Receive::>OK CR >Type=XCM3C4080T3 CR >Ver.= 1.30_0x4005 CR >Serial=123456 CR >gax 1 CR >gdx 0 CR >gdxr 0 CR >gdxg 0 CR >gdxb 0 CR >odx 0 CR >odxr 0 CR >odxg 0 CR >odxb 0 CR >inm 0 CR >int 32,119 CR >voa 0,0 CR >tpn 0 CR >shc 1,0 CR...
  • Page 33: Memory Save

    Format S1 CMD CR, Format R2 >R CR >[MEM] CR >[SB] CR EOT  <Example> Send:sta CR Receive::>OK CR >Type=XCM3C4080T3 CR >Ver.=1.30_0x4005 CR >Serial=123456 CR >gax 1 CR >gdxr0 CR >gdxr 0 CR>gdxg 0 CR>gdxb 0 CR >odx 0 CR >odxr 0 CR>odxg 0 CR>odxb 0 CR >inm 0 CR >int 32,119 CR >voa 0,0 CR >tpn 0 CR >shc 1,0 CR...
  • Page 34: Digital Processing Flow In Fpga

    (sending the “rfd” command). Commands for 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,blk) XCM3C4080T3 UME-0030-01...
  • Page 35: Serial Communication Settings

    Serial communication is performed through the Camera Link Interface Table 4-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 Control None XCM3C4080T3 UME-0030-01...
  • Page 36: Video Output Format

    4095 4096 無効 無効 無効 無効 無効 無効 無効 無効 無効 無効 4093 4094 4095 4096 無効 無効 無効 無効 無効 無効 4096CLK(51.2usec) 4288CLK(53.6usec)min. Figure 4-7-3 Video Output Phase of the Camera (4096 pixel output with binning off) XCM3C4080T3 UME-0030-01...
  • Page 37: Exposure Mode And Timing Chart

    In free-run 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 Item symbol XCM3C4080T3 Programmable exposure time 48.8 ~ 26213.6 Readout time 51.2(Colour 24,30 bit, Binning Off Scan Rate 53.6~ 26218.4...
  • Page 38: External Trigger Exposure Mode (External Trigger Edge)

    Counter 61~32767 (Example) In case of the camera is ”XCM3C4080T3” and the command is ”int □ 32 □ 100” Clock = 80,Dividing = 32,Counter = 100 Programmable exposure time (μs) = 100 ÷ {80 ÷ 2 ÷ 32} =80 Scan rate (μs) = 80 + [{0 + 6} ÷ {80 ÷ 2 ÷32} = 84.8 4.8.2...
  • Page 39: External Trigger Exposure Mode (Trigger Level)

    The range of programmable exposure time, the timing chart of the exposure and the readout are shown below. Table 4-8-3-1 Programmable Exposure Time (Trigger Level) Item Symbol XCM3C4080T3 51.2 (Colour 24,30Bit,Binning off) Readout time ≧48.8 Trigger pulse H time (Exposure Time) ≧4.8...
  • Page 40 ① ② ③ Readout ① LVAL Figure 4-8-3-1 External Trigger (Trigger Level) Exposure Mode Note: The timing of the readout is delayed 2 scans from the exposure. The data of Exposure (1) is read out at Readout (1) XCM3C4080T3 UME-0030-01...
  • Page 41: Digital Gain / Offset Settings

    Minus offset Df :Dark Current (DN) Volume of Light(lx・s) Figure 4-9-3 Saturation Exposure and Dark Current Output Note : Adjust amount of offset in accordance with the requirements of your camera system. The gradients of lines do not change. XCM3C4080T3 UME-0030-01...
  • Page 42: Setting Analog Gain

    X2 (6dB) X3 (9.5dB) X4 (12dB) X6 (15.5dB) X8 (18dB) Note: Gain and noise values are proportionally related. Adjust amount of gain in accordance with the requirements of your camera system. We recommend using gain from x1 to XCM3C4080T3 UME-0030-01...
  • Page 43: Pixel Correction

    Image“before”user arbitrary pixel is corrected. Luminance Profile of left image Image“after”user arbitrary pixel is corrected(atgt 0) Luminance Profile of left image Image“after”user arbitrary pixel is corrected(atgt 1) Luminance Profile of left image Figure 4-11-1 Waveform and image before and after bit correction XCM3C4080T3 UME-0030-01...
  • Page 44: Operating Procedure

    4.12.1 Pixel (Bit) Correction Function Correct the white balance using the User White Correction function(see 4.11) 4.12.2 Digital Gain Function Adjust the white balance by adjusting the digital gain of each RGB colour.(see 4.9.1)Adjust automatically using the automatic white balance function(see 4.9.2) XCM3C4080T3 UME-0030-01...
  • Page 45: Test Pattern

    255DN, then the pattern repeats.. Figure 4-13-3 30-bit Colour Gray Test Pattern Figure 4-13-4 30-bit Colour Gray Test Image Where pixel 0 has the value 0DN, the value increases by 1DN each pixel, up to 1023DN, then the pattern repeats. XCM3C4080T3 UME-0030-01...
  • Page 46 B:0), White (R;255, G:255, B:255), Yellow (R:255 G:255 B:0), Aqua (R:0 G:255 B:255), Green (R:0 G:255 B:0) Pink: (R:255 G:0 B: 255), Red (R:255 G:0 B:0), Blue (R:0 G: 0 B:255) Figure 4-13-7 30-bit Colour Test Pattern Figure 4-13-8 30-Bit Colour Test Image XCM3C4080T3 UME-0030-01...
  • Page 47: Adjacent Pixel Binning

    Output video data of adjacent pixels (Px1 + Px2, Px3 + Px4… Px4095 + Px 4096) digitally added. Resolution (number of pixels) is halved; however the sensitivity is doubled. The scan rate is unaffected by binning (See figure 4-7-2) 4.15 Gamma Correction Setting Swtiches Gamma correction value. XCM3C4080T3 UME-0030-01...
  • Page 48: Confirming Camera Settings

    The connection channel of in case of “Solios” Camera side connector CL1 and frame grabber side connector CHANNEL#0 are connected. Camera side connector CL 2 and frame grabber side connector CHANNEL#1 are connected. CHANNEL #0 CHANNEL #1 Figure 5-1-2 Channel of Camera Link Cables XCM3C4080T3 UME-0030-01...
  • Page 49: After Power-On

    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 control utility. Figure 5-2-2 Setting of Exposure Mode and Video Output Mode XCM3C4080T3 UME-0030-01...
  • Page 50: In Operation

    (2) Are there dark lines in the direction of vertical scanning on the image? <Cause> Dust on the sensor window. Note:Dust may come on the sensor window from the inside or the outside of the camera. Remove the dust with air or a lens cleaner. XCM3C4080T3 UME-0030-01...
  • Page 51: Sensor Handling Instructions

    Dust can obscure pixels, producing dark lines on the image. 6.3 Cleaning the Sensor Window Dust: Can usually be removed by blowing the window surface using a compressed air blower. Oil: Wipe the window with a lint-free cloth wiper moistened with ethyl alcohol carefully and slowly. XCM3C4080T3 UME-0030-01...
  • Page 52: Troubleshooting

    The sample software program is used to with the camera control the camera and is communicating successfully. with the camera successfully. To next page To next page To next page Confirm the communication software, the control protocol for the camera and commands. XCM3C4080T3 UME-0030-01...
  • Page 53 The optical axes of the camera and Check the light source. If the images are the image sensor are aligned. too dark, try to increase the light intensity, and vice versa. The camera could be faulty. Please contact us for assistance. カメラの修理をご依頼ください。 XCM3C4080T3 UME-0030-01...
  • Page 54: When Noise Is Present In The Image

    (attached to a machine which applies stress to the cables). Check the condition of the camera cables and the power supply cable. The camera could be faulty. Please To next page contact us for assistance. XCM3C4080T3 UME-0030-01...
  • Page 55 When the camera gain is on a high level, bright spots occur without incident light. The camera could be faulty. Please Secondary radiation (rays) contact us for assistance. could cause bright spots, but カメラの修理をご依頼ください。 this is not malfunction. XCM3C4080T3 UME-0030-01...
  • Page 56: When The Camera Becomes Hot

    Allow sufficient air circulation around the camera to give it the longer life. Keep the ambient temperature within the range of the specifications. The camera could be faulty. Please contact us for assistance. カメラの修理をご依頼ください。 XCM3C4080T3 UME-0030-01...
  • Page 57: Clisbeectrl

    8 CLISBeeCtrl 8.1 Overview The CLISBeeCtrl is the remote control software for “CLISBee*” camera using “NED Camera Control Protocol”(NCCP) from a PC. Connectable interfaces are following. 1)Camera Link API 2)Communication Port (Including a virtual COM port provided by the Frame grabber) 8.2 System Requirements...
  • Page 58: Operation

    Buttons in the tool-bar have the following functions. A: Exporting parameters in the text file format. B: Load the parameters from a text file (*.txt file) C: Connection with the camera. D: Disconnection. E: Setting Communication. F: Version Information. XCM3C4080T3 UME-0030-01...
  • Page 59: Selecting Interface And Timeout Setting

    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 setup. Note: The camera can be used without this operation after it has been set up correctly. XCM3C4080T3 UME-0030-01...
  • Page 60 8.5.2.2 Setting Communication port 1)Set up each item as follows. ( NED standard ) However, when the setup which differs to the camera to connect is shown, follow there. (1) Port: Select connecting port. (2) Bits per Second: 9600 (3) Data bits: 8...
  • Page 61 Note: DLL for Camera Link API is provided by the manufacturer of the grabber board. Some frame grabber boards are connected directly to the PC’s COM port, in this case, select interface to COM port (RS232C). Please contact the manufacturer of the grabber board for detail. XCM3C4080T3 UME-0030-01...
  • Page 62: Connect

    Note: The camera can be used without this operation after it has been set up correctly. 8.5.3.Connect Click button C. Then you can control the camera. (See “8.6.Control”) Click the “Memory Dump” button to acquire the current data of the camera. XCM3C4080T3 UME-0030-01...
  • Page 63: Disconnect And End Program

    8.5.4.Disconnect and end program Click button D. Then click “X” button in the upper right of the window. 8.5.5.Check of the contents of communication Click “Console” tag near the bottom window. XCM3C4080T3 UME-0030-01...
  • Page 64: Export Parameters To Text File

    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 Load” Input file name and click “Open” button. Each command preserved in the text file is issued one by one. XCM3C4080T3 UME-0030-01...
  • Page 65: Control

    This camera does not use ‘Analog 2’ Digital : Set a value with the slider, the edit-box or the spin-button. Then, click “Send” button. < Offset > Digital : Set a value with the slider, the edit-box or the spin-button. Then, click “Send” button. XCM3C4080T3 UME-0030-01...
  • Page 66: Clock & Integration

    The calculating formula and the value at exposure time (Integration Time) are displayed by the unit of μs. The calculating formula and the value of PaddingTime are displayed by the unit of μs. The calculation value at scanning cycle (Scanrate) is displayed by the unit of μs. XCM3C4080T3 UME-0030-01...
  • Page 67: Exposure Mode (Trigger Mode) & Video Output Mode

    Direction of scanning: The order of outputting data from the camera is switched in positive direction (forward) or opposite direction (reverse). l inear XCM3C4080T3 UME-0030-01...
  • Page 68: Intelligence

    Loading the data from the camera’s flash memory. Flash Save : Saving the data in the camera’s flash memory. Flash Initialize : Initializing the camera’s flash memory with the factory standard data. Note: It takes a while to save and initialize. XCM3C4080T3 UME-0030-01...
  • Page 69: Upgrade

    Reverse engineering, decompiling, disassembling and modifying without notice the part or all of this software is prohibited. The specification of this software and the contents of this book may be changed without announcement in future. XCM3C4080T3 UME-0030-01...
  • Page 70: Others

     Contents of this document are subject to change without prior notice.  Every care has been taken in the preparation of this User’s Manual. If you should discover any errors or omissions, please notify your nearest NED representative. 9.2 Contact for support...
  • Page 71: Product Support

    If there is still a problem with your camera after checking it in accordance with the troubleshooting guide, turn off the power and call your NED representative. In such case, please inform us of the status of the camera. You can get the status (1) executing the “sta”...
  • Page 72: Revision History

    Revision History Revision Date Changes Number 15 February 2014 Initial release XCM3C4080T3 UME-0030-01...

Table of Contents