NED XCM16K80SAT8 User Manual

NED XCM16K80SAT8 User Manual

Line scan camera
Table of Contents

Advertisement

Quick Links

User's Manual
Line Scan Camera
Type:XCM16K80SAT8
(for 4Tap Medium Config.)
NIPPON ELECTRO-SENSORY DEVICES CORPORATION

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XCM16K80SAT8 and is the answer not in the manual?

Questions and answers

Summary of Contents for NED XCM16K80SAT8

  • Page 1 User’s Manual Line Scan Camera Type:XCM16K80SAT8 (for 4Tap Medium Config.) 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: Safety Precaution

    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  Do not share the power supply with motor units or other devices that generate noise interference.  Do not disconnect the camera while rewriting the embedded memory.  When you change the exposure mode that is set at the NED factory, input control signal (CC1) from the capture board. XCM16K80SAT8...
  • Page 5  The manufacturer assumes no responsibility for any damages resulting from malfunctions caused by combined use of this product with other peripheral equipment.  The manufacturer assumes no responsibility for damages resulting from malfunctions caused by non-authorized repair or modifications made to this product. UME-0023-02 XCM16K80SAT8...
  • Page 6: Table Of Contents

    4.2.6 Memory Initializing (Initializing Camera Settings) .......... 26 4.2.7 Memory Load ...................... 27 4.2.8 Memory Save ...................... 27 4.2.9 Generating Test Pattern..................27 4.2.10 Saving Pixel Correction Data ................28 4.2.11 Setting Pixel Correction .................. 28 4.2.12 Setting Exposure Time - Readout Time ............28 XCM16K80SAT8 UME-0023-02...
  • Page 7 7.1 No Image ........................48 7.2 Noise on Image ......................50 7.3 Camera becomes hot ....................52 8 CLISBeeCtrl ..................53 8.1 Overview ........................53 8.2 System Requirements ....................53 8.3 Install .......................... 53 8.4 Uninstall ........................53 8.5 Operation ........................54 UME-0023-02 XCM16K80SAT8...
  • Page 8 8.7 Upgrade ........................66 8.8 How to Program ......................66 8.9 Other Points of Note ....................66 9 Others ...................... 67 9.1 Notice ......................... 67 9.2 Contact for support ....................67 9.3 Product Support ....................... 68 Revision History ..................69 XCM16K80SAT8 UME-0023-02...
  • Page 9: Product Outline

    Inspection of high speed moving objects  Flat panel display inspection  Inspection of glass and sheet-like objects  This camera utilizes an Intelligent Transportation System  Outdoor surveillance  Wide dynamic range prevents saturation caused by direct rays and specular reflection rays. UME-0023-02 XCM16K80SAT8...
  • Page 10: Image Sensor

    It output 16384 pixel data through 80MHz-4Tap. 1.4 Performance Specifications The Performance Specifications are shown below. Unless otherwise specified, the data shown is when the camera is operating at the maximum scan rate. Table 1-4-1 Performance Specifications Items Specifications XCM16K80SAT8 UME-0023-02...
  • Page 11 XCM16K80SAT8 Number of Pixels 16384 Pixel Size H x V (μm) 3.5x3.5 Sensor Length (mm) 57.344 Data Rate (MHz) 320 (80×4) Maximum Scan Rate 53.225 / [18.79] (μs) / [kHz] Responsivity (V/[lx・s]) 45.2 (typically) [Minimum Gain, Analog 5V Conversion Sensitivity...
  • Page 12: Camera Setting And Optical Interface

    If using the front panel M4 mounting holes, the screw length for fixing the camera should be less than 8mm at the front, and less than 6mm at the side.  No X-, Y-axis orientation and tilt adjustment mechanism is available. Please provide an adjustment mechanism yourself as necessary. XCM16K80SAT8 UME-0023-02...
  • Page 13 72x0.75 Unit : mm Camera Link Connector (MDR26) Indicator Power Supply Connector (HIROSE HR10A 6P) CLISBee-S DIGITAL LINESCAN CAMERA DC12-15V 4-M4 Depth 6 1st Pixel 4-M4 Depth 8 M72 x 0.75 Depth10 1/4"-20UNC Figure 2-2-1 Dimensions(72x0.75 Screw Mount) UME-0023-02 XCM16K80SAT8...
  • Page 14: Optical Interface

    CMOS image sensors are sensitive to infrared (IR). We recommend using daylight color fluorescent lamps that have low IR emissions. If you use a halogen light source, to prevent infrared from distorting the images use an IR cutoff filter that does not transmit IR wavelengths. XCM16K80SAT8 UME-0023-02...
  • Page 15: Hardware

     Other than the above, a personal computer, a frame grabber board, a photographic lens, a photographic lens mount, a light source and an encoder are necessary, depending on the situation。 Line Scan Camera (XCM16K80SAT8) Camera Link Cable (3M:14B26-SZLB-xxx-0LC) Camera Link...
  • Page 16: Input / Output Connectors And Indicator

    SOL 6M CL E* (20~66MHz) SOL 6M FC E* (20~85MHz) 3.2 Input / Output Connectors and Indicator The layout of input /output connecters and the indicator lamp are as follows. Figure 3-2-1 Input/Output Connectors and Indicator XCM16K80SAT8 UME-0023-02...
  • Page 17: Connectors・Pin Assignments・Cables

    100Ω Cable LVDS_RECIVER(NS) LVDS_DRIVER(NS) DS90CR286MTD DS90CR285MTD Chanel Link Bus recommended equivalent  LVAL,FVAL  DVAL,SP Z0±  PortG,H Z0± 100Ω Z1± Z1± 100Ω Z2± Z2± 100Ω Z3± Z3± 100Ω CK80MHz ZClk± ZClk± 100Ω Figure 3-3-1 Camera / Frame Grabber Interface UME-0023-02 XCM16K80SAT8...
  • Page 18 The camera has 26-pin MDR connectors for control signals of Camera Link, data signals and serial communications. The camera also has a 4-pin HIROSE connector for power supply. Figure 3-3-3 Camera Link Connector  Half pitch (miniature half ribbon) shape  Locking screw (UNC #4-40) type XCM16K80SAT8 UME-0023-02...
  • Page 19 14B26 - SZLB - xxx - 0LC by 3M (or equivalent) To avoid uncoupling of cable connectors during power on, make sure to clamp  them with locking screws. Do not unplug the cable while power is being supplied to the camera.  UME-0023-02 XCM16K80SAT8...
  • Page 20: Power Supply

     The indicator (LED green) blinks when supplying power, and it will change into lighting in about 20 seconds.  If the lamp fails to illuminate even after power is supplied, turn OFF power immediately. Inspect wiring. Check the voltage and capacity of the supplied power source. XCM16K80SAT8 UME-0023-02...
  • Page 21: Camera Control

    Format 4 VAL1 VAL2 VAL3 CR CMD: Control text (3 Bytes) Use 3 lowercase letters only. No numerals allowed. Carriage Return (0x0D) □ Space (0x20) or Comma (0x2C) VAL: Setting value (decimal, maximum 5 digits) <Example> □ 0 CR UME-0023-02 XCM16K80SAT8...
  • Page 22: Reply Format (Camera To Pc Transmission)

    >OK CR >gax 0 CR EOT Table 4-1-3-1 Error Messages Camera Response Meaning Camera executed command CMD ERR! Command is not valid CMD OVR ERR! Command text line is too long VAL ERR! Parameter accepted was outside of specified MEM ERR! Memory error XCM16K80SAT8 UME-0023-02...
  • Page 23: Camera Control Commands

    /2:User white correction, Correction level (target value) Exposure-Readout 0 to 3.225~26217.6μs Time 1048575 Operation Status Returns current camera Readout settings. Scanning Direction 0 /1 0 : Forward / 1 : Reverse Programmable Exposure Time= VAL2÷40 Exposure-Readout Time= 3.225+(VAL1÷40) UME-0023-02 XCM16K80SAT8...
  • Page 24: Memory Setup Values (Factory Settings)

    4.2 Details on Commands 4.2.1 Setting Analog Gain Sets analog gain in 16 steps between x1 and x17.8 □ Format 2 VAL1 CR  0 (x1) –15 (x17.8)  <Example> □ 5 CR (Setting analog gain 5 (x2.5)) >OK >gax 5 XCM16K80SAT8 UME-0023-02...
  • Page 25: Setting Digital Gain

    10 CR (Setting digital offset 10(8-bit)) >OK >odx 10 4.2.4 Setting Exposure Mode Sets the exposure mode. □  Format 2 VAL1 CR   0,1,2 <Example> □ 0 CR (Setting the exposure mode free run) >OK >inm 0 UME-0023-02 XCM16K80SAT8...
  • Page 26: Setting Exposure Time

    4.2.6 Memory Initializing (Initializing Camera Settings) Reset the flash memory to the factory default.  Format 1 CMD CR  <Example> rst CR >OK >Type=XCM16K80SAT8 >Ver.=1.00_0x0140 >Serial=4 >gax 0 >gdx 0 >odx 0 >inm 0 >int 0,10000 >pad 0 >shc 1,200 >tpn 0...
  • Page 27: Memory Load

    4.2.7 Memory Load Reads out the camera settings from the flash memory.  Format 1 CMD CR  <Example> rfd CR >OK >Type=XCM16K80SAT8 >Ver.=1.00_0x0140 >Serial=4 >gax 0 >gdx 0 >odx 0 >inm 0 >int 0,10000 >pad 0 >shc 1,200 >tpn 0 >rev 0...
  • Page 28: Saving Pixel Correction Data

    >shc 1,200 4.2.12 Setting Exposure Time - Readout Time Prolongs the line period without changing the exposure time. □  Format 2 VAL1 CR   XCM16K80SAT8:0- VAL 1 0 -1048575 ( 26214.375μs) <Example> □ 10 CR >OK >pad 10...
  • Page 29: Returning The Current Camera Settings

    4.2.13 Returning the Current Camera Settings Returns the current camera settings.  Format 1 CMD CR  <Example> sta CR >OK >Type=XCM16K80SAT8 >Ver.=1.00_0x0140 >Serial=4 >gax 0 >gdx 0 >odx 0 >inm 0 >int 0,10000 >pad 0 >shc 1,200 >tpn 0 >rev 0...
  • Page 30: Digital Processing Flow In Fpga

    (2) Reads out the latest camera settings from the flash memory. (User settings if any or factory default settings) (3) Sets up the camera with the setting values from the flash memory. After this sequence, the camera is ready to get images and output data. XCM16K80SAT8 UME-0023-02...
  • Page 31: Saving And Loading Camera Settings

    (from frame grabber board) Free Run (Programmable time setting) Not in use (Factory Setting) Ext Edge (External trigger edge+ External trigger (CC1) is required Programmable time setting) Ext Level (External trigger level time External trigger (CC1) is required setting) UME-0023-02 XCM16K80SAT8...
  • Page 32: Serial Communication Settings

    bit4 8bit bit3 bit2 bit1 bit0 Figure 4-7-1 Pin Assignments of Digital Data  The A/D converter of the camera has a 9-bit resolution. For 8-bit output, the upper 8-bit signal can be output as a video data. XCM16K80SAT8 UME-0023-02...
  • Page 33 The video output phase of XCM16K80SAT8 is shown below. XCM16K80SAT8 DATAFORMAT XCl k DVA L LVA L VIDE invalid invalid invalid 8189 8191 invalid invalid invalid (#0 invalid invalid O TAP) VIDE invalid invalid invalid invalid 8190 8192 invalid invalid...
  • Page 34: Exposure Mode And Timing Chart

    Table 4-8-1-1 Programmable Exposure Time Programmable exposure time 50.0-26214.375 Readout time 26.0 (unit:μs) scan Exposure Readout Figure 4-8-1-1 Free Run Exposure Mode  The data of Exposure (1) is read out at Readout (1) XCM16K80SAT8 UME-0023-02...
  • Page 35: External Trigger Exposure Mode (Trigger Edge)

    Trigger pulse High time ≧0.05 Trigger pulse Low time ≧53.225 Trigger pulse cycle (unit:μs) Trigger (CC1) Exposure Readout Figure 4-8-2-1 External Trigger (Trigger Edge) Exposure Mode  The data of Exposure (1) is read out at Readout (1) UME-0023-02 XCM16K80SAT8...
  • Page 36: External Trigger Exposure Mode (Trigger Level)

    Trigger pulse High time ≧3.225 b Trigger pulse Low time ≧53.225 c Trigger pulse cycle (unit:μs) Trigger (CC1) Exposure Readout Figure 4-8-3-1 External Trigger (Trigger Level) Exposure Mode  The data of Exposure (1) is read out at Readout (1) XCM16K80SAT8 UME-0023-02...
  • Page 37: Setting Offset

    The gradient of the line does not change. DF : Offset Value Output Amount of Incident Light (lx・s) Figure 4-9-2 Offset Adjustment  Adjust amount of offset in accordance with the requirements of your camera system. UME-0023-02 XCM16K80SAT8...
  • Page 38: Setting Gain

    Gain a Gain b Gain c Amount of Incident Light (lx・s) Figure 4-10-1 PGA Gain Adjustment  Gain and noise values are proportionally related.  Adjust the amount of gain in accordance with the requirements of your camera system. XCM16K80SAT8 UME-0023-02...
  • Page 39 154.4 x4.2 12.5dB 190.2 x5.2 14.3dB 234.6 x6.4 16.1dB 288.6 x7.8 17.9dB 352.9 x9.7 19.7dB 437.4 x11.8 21.4dB 532.9 x14.2 23.0dB 640.7 x17.8 25.0dB 805.1 Digital gain x1, Pixel correction: default, (Factory white correction data, Correction level 200DN) UME-0023-02 XCM16K80SAT8...
  • Page 40: Pixel Correction

    Vout :Output data (digital) The corrected data is expressed in the following equation. Vout=(Vin-Cal_bl) x Target_val / (Cal_wh-Cal_bl) Waveform before bit correction Output Pixel Number Waveform after bit correction Output Pixel Number Figure 4-11-1 Waveform before and after bit correction XCM16K80SAT8 UME-0023-02...
  • Page 41: Command Settings

    (3) Confirm that the camera returns “>OK” and “>wht”. Thus user white correction data is saved and loaded to the camera. (4) Send the “shc 2 VAL2 CR” command through serial communication. Then the user white correction will be on and set the correction level as “VAL2”. UME-0023-02 XCM16K80SAT8...
  • Page 42: Test Pattern

    The test pattern is as follows. Figure 4-12-1 Test Pattern Figure 4-12-2 Test Image The test pattern is a ramp from 0 to 255DN, and then from 0 to 255DN in 8-bit mode, then starts at 0 again. XCM16K80SAT8 UME-0023-02...
  • Page 43: Confirming Camera Settings

    (2) Confirm the direction and the channel of the cables. Some Camera Link cables are directional. If one of the connectors says “Camera side”, connect this to the camera. 1.1. Camer 1.2. Frame Camera side Frame grabber side a side grabber side Figure 5-1-2 Connection Direction of Camera Cable UME-0023-02 XCM16K80SAT8...
  • Page 44: After Power-On

    Figure 5-1-3 Channel of Camera Link Cables 5.2 After Power-on (1)Confirm sent and received commands using the camera control utility. Launch CLISBeeCtrl, set COM port and connect. Click “Memory Dump” and wait for the response. Figure 5-2-1 Confirmation of Connection XCM16K80SAT8 UME-0023-02...
  • Page 45  If you have your own application to check the images, select suitable settings. (3) Capture images using a camera interface board utility. In the case of Matrox’s Solios, it is convenient to use Intellicam. Figure 5-2-3 Solios Window UME-0023-02 XCM16K80SAT8...
  • Page 46: During Operation

    (2) Are there dark lines in the direction of vertical scanning on the image? <Cause> <1> Dust on 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. XCM16K80SAT8 UME-0023-02...
  • Page 47: Sensor Handling Instructions

    Oil: Wipe the window with a lint-free cloth wiper moistened with ethyl alcohol carefully and slowly. When there is dust or smudges on the sensor window, it appears in the same way as noise on the image. Please remove it appropriately. UME-0023-02 XCM16K80SAT8...
  • Page 48: Troubleshooting

    The sample software program is used to with the camera control the camera and is communicating successfully. To next page with the camera successfully. To next page To next page Confirm the communication software, the control protocol for the camera and commands. XCM16K80SAT8 UME-0023-02...
  • Page 49 The optical axes of the camera and Check the light source. If the the image sensor are aligned. images are too dark, try to increase the light intensity, and vice versa. The camera may be out of order. Please contact us for service. カメラの修理をご依頼ください。 UME-0023-02 XCM16K80SAT8...
  • Page 50: Noise On Image

    The camera, the camera cables and the power source cable are in swinging motion. Check the deterioration of the camera cables and the power supply cable. The camera may be out of order. Please contact us for service. To next page XCM16K80SAT8 UME-0023-02...
  • Page 51 When the camera gain is on a high level, bright spots occur without incident light. The camera may be out of order. Please Secondary radiation (rays) contact us for service. could cause bright spots, but カメラの修理をご依頼ください。 this is not a malfunction. UME-0023-02 XCM16K80SAT8...
  • Page 52: Camera Becomes Hot

    Allow sufficient air circulation around the camera to give it a longer life. Keep the ambient temperature within the range the specifications specify. The camera may be out of order. Please contact us for service. カメラの修理をご依頼ください。 XCM16K80SAT8 UME-0023-02...
  • Page 53: Clisbeectrl

    8 CLISBeeCtrl 8.1 Overview CLISBeeCtrl is the remote control software for “CLISBee” series cameras using the “NED Camera Control Protocol”(NCCP) from a PC. Connectable interfaces are as follows. 1) Camera Link API 2) Communication Port (COM port, RS232C) 8.2 System Requirements PC : PC/AT compatible Operating System: Microsoft Windows XP,7.
  • Page 54: Operation

    Open Windows Explorer and Double-click the “CLISBeeCtrl.exe”. A B C D E Buttons in the tool-bar have the following functions. A: Export parameters in text file format. B: Connection with the camera. C: Disconnection. D: Communication Settings. E: Version Information. XCM16K80SAT8 UME-0023-02...
  • Page 55: Selecting Interface And Timeout Setting

    2) Select the interface from the Drop-down-list. 3) Click “Setting” button to set the interface. (See 8.5.2.4.) 4) Click “OK” button. Click “Cancel” button to abort setup. Note: The camera can be used without repeating this operation after it has been set up correctly. UME-0023-02 XCM16K80SAT8...
  • Page 56 (5) Stop bits: 1 (6) Flow control: None Note: Other parameters are not used. 2) Click “OK” button. Click “Cancel” button to abort setup. Note: The camera can be used without repeating this operation after it has been set up correctly. XCM16K80SAT8 UME-0023-02...
  • Page 57 Note: DLL for Camera Link API is provided by the manufacturer of the grabber board. The grabber board can also connect through the COM port of the PC (DLL is not provided). In this case, set the interface to the COM Port(RS232C). Please contact the board manufacturer for details. . UME-0023-02 XCM16K80SAT8...
  • Page 58 Next Receive: The maximum time between a letter and the next one. Send: The maximum time until finishing sending a command. 2) Click “OK” button. Click “Cancel” button to abort setup. Note: The camera can be used without repeating this operation after it has been set up correctly. XCM16K80SAT8 UME-0023-02...
  • Page 59: Connect

    Click button B, and you can control the camera. (See “8.6.Control”) Then click “Memory Dump”. 8.5.4.Disconnect and end program Click button C. Then click “X” button in the upper right of the window. 8.5.5.Check of the contents of communication Click "Console" tag at the lower of a window. UME-0023-02 XCM16K80SAT8...
  • Page 60: Export Parameters To Text File

    2) Input file name and click “Save” button. The present setting value of each control is saved in text format. 8.5.7.Import Parameters from text file 1) Select menu “File” – “Text Load” 2) Input file name and click “Open” button. Each command saved in the text file is issued one by one. XCM16K80SAT8 UME-0023-02...
  • Page 61: Control

    Note: The camera does not use ‘Analog 2’. (Included in ‘Analog 1’ ) Digital : Set the value with the slider, the edit-box or the spin-button. Then, click “Send” button. < Offset > Digital : Set the value with the slider, the edit-box or the spin-button. Then, click “Send” button. UME-0023-02 XCM16K80SAT8...
  • Page 62: Clock & Integration

    Scanrate -> Counter Calculating : Set the value in the edit-box. Then, click this button. Input the desired scan rate value, then the counter value will be calculated automatically with the present values of clock, dividing and padding. XCM16K80SAT8 UME-0023-02...
  • Page 63: Trigger & Video

    The selection of the number of the output bits and the output block. ADC Characteristic : *The camera does not support the function. The selection of the A/D characteristics. Direction of scanning : The selection of the scan direction. UME-0023-02 XCM16K80SAT8...
  • Page 64: Intelligence

    First, choose the mode from the drop-down-list. Next, set a value with the slider, the edit-box or the spin-button. Then, click “Send” button. Test Pattern : The signal will be sent to the camera every time you choose the menu in the drop-down-list. XCM16K80SAT8 UME-0023-02...
  • Page 65: Memory In Camera

    Read the data from the camera’s working memory. Flash Load : Load the data from the camera’s flash memory. Flash Save : Save the data to the camera’s flash memory. Flash Initialize : Initialize the camera’s flash memory with the factory default data. UME-0023-02 XCM16K80SAT8...
  • Page 66: Upgrade

    1) Unauthorised reproduction of part or all of this software is strictly prohibited. 2) Unauthorised reverse engineering, decompiling, disassembling and modifying part or all of this software is strictly prohibited. 3) The contents of this software may change in the future without notice. XCM16K80SAT8 UME-0023-02...
  • Page 67: Others

     The 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 Nippon Electro-Sensory Devices Corporation...
  • Page 68: Product Support

    9.3 Product Support If there is a problem with your camera after checking it in accordance to the troubleshooting, turn off the power and call your NED representative. When contacting us with a problem, please inform us of the status of the camera.
  • Page 69: Revision History

    Revision History Revision Number Date Changes 10 August 2012 Initial release 10 Oct. 2012 Update the EU Harmonised Standards UME-0023-02 XCM16K80SAT8...

Table of Contents