Table of Contents

Advertisement

Quick Links

Linea ML Color Cameras
ML-FC-08K10T and ML-HC-16K10T
sensors | cameras | frame grabbers | processors | software | vision solutions
03-032-20256-01
www.teledynedalsa.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Linea ML ML-FC-08K10T and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Teledyne Linea ML ML-FC-08K10T

  • Page 1 Linea ML Color Cameras ML-FC-08K10T and ML-HC-16K10T sensors | cameras | frame grabbers | processors | software | vision solutions 03-032-20256-01 www.teledynedalsa.com...
  • Page 2 Document Number: 03-032-20256-01 About Teledyne DALSA Teledyne DALSA, a business unit of Teledyne Digital Imaging, Inc., is an international high- performance semiconductor and Electronics Company that designs, develops, manufactures, and markets digital imaging products and solutions, in addition to providing wafer foundry services.
  • Page 3: Table Of Contents

    Contents THE LINEA ML COLOR CAMERA ESCRIPTION AMERA IGHLIGHTS Key Features Programmability Applications UMBERS AND OFTWARE EQUIREMENTS ERFORMANCE PECIFICATIONS Flash Memory Size Certification & Compliance AMERA IXEL RRANGEMENT AMERA ROCESSING HAIN UPPORTED NDUSTRY TANDARDS GenICam™ Camera Link HS Data Cables ESPONSIVITY ECHANICAL RAWINGS...
  • Page 4 Adjusting Responsivity Image Response Uniformity White Balancing Adjusting Flat Field Calibration Coefficients Saving & Loading a PRNU Set Only Setting Custom Flat Field Coefficients Flat Field Calibration Filter Flat Field Calibration Region of Interest MAGE ILTERS Kernels Image Filter Contrast Ratio INNING Using Area of Interest (AOIs) Steps to Setup Area of Interest...
  • Page 5 Camera Data File Voltage & Temperature Measurement Test Patterns – What can they indicate Built-In Self-Test Codes Status LED ESOLVING AMERA SSUES Communications Image Quality Issues Power Supply Issues Causes for Overheating & Power Shut Down DECLARATION OF CONFORMITY DOCUMENT REVISION HISTORY ...
  • Page 6: The Linea Ml Color Camera

    (LC or CX4, resolution dependent). Teledyne DALSA’s Linea ML color camera and compatible frame grabber combine to offer a complete solution for the next generation of automatic optical inspection (AOI) systems.
  • Page 7: Camera Highlights

    Camera Highlights Key Features  Highly responsive multiline CMOS  Trilinear RGB  8K or 16K pixel resolution  Up to 300 kHz line rates  Very low noise  Bi-directionality with fixed optical center  Binning  Small form factor ...
  • Page 8: Part Numbers And Software Requirements

    5.0 x 5.0 µm Camera Link HS Table 2: Frame Grabber Compatible Frame grabber ML-FC-08K10T ML-HC-16K10T OR-A8S0-PX870 Teledyne DALSA OR-A8S0-FX840 Other compatible frame grabbers may be available from third-party vendors. Table 3: Software Software Product Number / Version Number Camera firmware Embedded within camera GenICam™...
  • Page 9 Optical Interface ML-FC-08K10T ML-HC-16K10T Lens Mount M58 x 0.75 mm M90 x 1 mm Sensor to Camera Front Distance 12 mm Sensor Alignment (aligned to sides of camera) Flatness 50 µm  y (parallelism) 100 µm ± 100 µm ± 100 µm ±...
  • Page 10: Flash Memory Size

    Notes: *DN = digital number 1. Power dissipation increases with temperature. See Figure 1: Power and TemperatureFigure 1. 2. Camera will shut down when the internal temperature reaches +80 ºC. Test Conditions unless otherwise specified:  Note: Specifications are under specified operating conditions and may degrade as temperature limits are approached.
  • Page 11: Camera Pixel Arrangement

    Camera Input Power Voltage (V) Power @ 65°C (W) Power @ 25°C (W) Camera Input Current @ 65°C (A) Camera Input Current @ 25°C (A) Figure 1: Power and Temperature* *Measured using ML-HC-16K camera and showing ambient temperatures. Camera Pixel Arrangement 5 µm x 5 µm Red Pixels 5 µm or 1 line spacing 5 µm x 5 µm Green Pixels...
  • Page 12: Supported Industry Standards

    Supported Industry Standards GenICam™ The camera is GenICam compliant and implements a superset of the GenICam Standard Features Naming Convention specification V1.5. This description takes the form of an XML device description file using the syntax defined by the GenApi module of the GenICam specification. The camera uses the GenICam Generic Control Protocol (GenCP V1.0) to communicate over the Camera Link HS command lane.
  • Page 13: Data Cables

    The distance through which the data can be transmitted depends on the type of fiber optic used. Recommended fiber optic cables are types OM3 and OM4. OM4 is used for distances > 300 m, but also requires SFP+ transceiver module changes. Contact Teledyne DALSA Support for more information. Category Fiber Diameter...
  • Page 14: Responsivity

    Camera Link HS cables can be bought from an OEM. OEM cables are also available for applications where flexing is present. Please refer to Teledyne DALSA’s website (www.teledynedalsa.com) for a list of recommended cable vendors and for part numbers. Each data cable is used for sending image data to and accepting command data from the frame grabber.
  • Page 15: Mechanical Drawings

    Mechanical Drawings ML-FC-08K10T-00-R  The Linea ML Color Camera...
  • Page 16 ML-HC-16K10T-00-R  The Linea ML Color Camera...
  • Page 17: Precautions

    Install & Configure Frame Grabber & Software Because of the high bandwidth required by this camera, we recommend a compatible Teledyne DALSA frame grabber (OR-A8S0-FX840 or OR-A8S0-PX870), or equivalent, described in detail on the teledynedalsa.com site here. Follow the manufacturer’s installation instructions.
  • Page 18 An important component of CamExpert is its live acquisition display window. This window allows the user to immediately verify the timing or control parameters without needing to run a separate acquisition program. For context sensitive help, click on the button and then click on a camera configuration parameter.
  • Page 19: Camexpert Panes

    CamExpert Panes CamExpert, first instance: select Camera Link HS RGB using the Device drop-down menu. Figure 5. CamExpert Frame Grabber Control Window The CamExpert application uses panes to organize the selecting and configuring of camera files or acquisition parameters. Device Selector pane: View and select from any installed Sapera acquisition device. Once a device is selected, CamExpert will only show acquisition parameters related to that device.
  • Page 20 Control Buttons: The Display pane includes CamExpert control buttons. These are: Acquisition control button: Click once to start a live grab, click again to stop. Single frame grab: Click to acquire one frame from device. Trigger button: With the I/O control parameters set to Trigger Enabled, click to send a single trigger command.
  • Page 21: Setting Up For Imaging

    Setting Up for Imaging Figure 6. Camera I / O Connectors: 8K (left) & 16K (right) Camera I / O Connectors 1) Factory use only. 2) Data and control connectors: LC (8K) and CX4 (16K). 3) LED status indicators. 4) Power and GPIO connectors: +12 V to +24 V DC, Hirose 12-pin circular. Powering the Camera WARNING: When setting up the camera’s power supply follow these guidelines: ...
  • Page 22: Power And Gpio Connections

     Use high quality supplies to minimize noise.  When using a +12 V supply, voltage loss in the power cables will be greater due to the higher current. Use the Camera Information category to refresh and read the camera’s input voltage measurement.
  • Page 23 Voltage & Temperature Measurement for more details. Mating GPIO Cable Assembly Teledyne DALSA makes available for purchase an optional GPIO breakout cable (12-pin Female Hirose to 13-Pos Euro Block), as shown in the following drawing. Use accessory number #CR- GENC-IOP00 to order.
  • Page 24: Establishing Camera Communications

    3.3 V TTL 20 MHz 25 ns <250 µA 0 to 3.3 V <100 ns 3.3 V to 0 <100 ns External Output Electrical Characteristics Output Level Standard 3.3 V TTL <0.4 V @ 10mA* >3.1 V @ 10mA* *See Linear Technology data sheet LTC2854 External Input Timing Reference Output Level Maximum Output...
  • Page 25  Enable the camera to output a test pattern.  Use a frame grabber CamExpert instance to capture, display, and analyze the test pattern image to verify the integrity of the connection. If the test pattern is not correct, check the cable connections and the frame grabber setup.
  • Page 26: Camera Performance And Features

    Camera Performance and Features This section is intended to be a progressive introduction to the features of the camera, including explanations of how to use them effectively. A detailed description of all features is found in Appendix A: GenICam Commands. Synchronizing to Object Motion Triggering the camera Relevant Feature: Exposure Mode, Trigger Mode, Trigger Source, Trigger Activation...
  • Page 27: Maximum Line Rate

    The camera has the means to measure the line (trigger) rate that is currently being applied to the trigger input of the camera, or what is being internally generated. Maximum Line Rate The maximum line rate that the camera can achieve is determined by the number of CLHS lanes used and by the number of cables installed, as shown in the table below.
  • Page 28 Figure 7. Image with incorrect scan direction  Camera Performance and Features...
  • Page 29: Camera Orientation

    Camera Orientation The diagram below shows the definition of forward and reverse with respect to a camera body. Note that the diagram assumes the use of a lens, which inverts the image. Figure 8: Example of Object Movement and Camera Direction with a Lens The mechanical diagram shows which direction is designated as forward for the camera.
  • Page 30: Spatial Correction

    Spatial Correction See Camera Control Category in Appendix A for GenICam features associated with this section and how to use them. Relevant Features: Line Spatial Correction The RGB color camera has a trilinear configuration—each set of color rows are spatially separated by one row.
  • Page 31 Object Pixel Setup for 20 µm, Encoder set at 19 µm. Forward Scanning Can be corrected with 20 / 19 = 1.05 Spatial Correction Object Pixel Setup for 20 µm, Encoder set at 21 µm. Forward Scanning Can be corrected with 20 / 21 = 0.95 Spatial Correction If there are several different camera angles and associated illumination configurations in the inspection system, a single encoder pulse will not provide the correct timing for all the cameras.
  • Page 32: Parallax Correction: Using The Camera At Non-Perpendicular Angles To The Object

    Parallax Correction: Using the Camera at Non-Perpendicular Angles to the Object See Camera Control Category in Appendix A for GenICam features associated with this section and how to use them. Relevant Features: Image Distortion Correction Mode, Image Distortion Correction Algorithm, Image Distortion Correction Line Selector, Image Distortion Parallax Correction Pixel Stretch When using a camera at an angle to the objects surface, the object pixel size for the red, green and blue pixel arrays are slightly different.
  • Page 33 Image example of color artifact induced by parallax at the image extremity: Camera Angle, 8k Camera, 80 mm lens, 20 µm Object Pixel, Spatial Correction = 1.15, No Parallax Correction  Camera Performance and Features...
  • Page 34: Establishing The Desired Response

    See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them. Related Features: ExposureMode (Timed) ExposureMode: Timed. Timed is the standard exposure operation as found in Teledyne DALSA line scan cameras. See the Exposure Control Section. Line Rate Jitter If the exposure time is close to the line period there could be jitter in the line rate when it is synchronized to the sensor clock if ExposureMode = Timed.
  • Page 35: Exposure Time Selector

    Timed Exposure Mode Also called Global Reset Mode, the exposure begins when the line trigger occurs. If some rows have shorter exposure times, then they are held in reset longer such that all the rows finish exposing at the same time and read out begins. The minimum exposure time depends on the number of rows being read out.
  • Page 36: Image Response Uniformity

    Image Response Uniformity See the section Flat Field Category in Appendix A for GenICam features associated with this section and how to use them Relevant Features: Calibrate FPN, Calibrate PRNU, Calibration Algorithm, Calibration Target It is common to find an image with lower response at the edges of the camera’s field of view compared to its center.
  • Page 37 After performing PRNU calibration using the peak value as the target for each color, this may result in each color having a different level even though the target may be white. The difference is caused by the spectral content of the light source in combination with the spectral characteristics of the cameras color filters.
  • Page 38: Adjusting Flat Field Calibration Coefficients

    03-084-20133 Linea ML Binary File Format which can be obtained from Teledyne DALSA Technical Support. This document also includes Excel spread sheet examples. Once the PRNU coefficients are uploaded, they are used immediately by the camera. To avoid loss at power up or changing row settings, they should be saved in one of the 8 available user sets.
  • Page 39: Flat Field Calibration Region Of Interest

    into the calibration coefficients of the camera. Once the target is removed, or moved, vertical stripes will be present in the scanned image. Dirt or texture that has dark characteristics will appear as bright vertical lines. And dirt or texture that has bright characteristics will appear as dark vertical lines.
  • Page 40: Image Filter Contrast Ratio

    The 1 x 5 filter kernel uses 50% of the original pixel and 12.5% of the adjacent two pixels on both sides of the original pixel. 12.5 12.5 12.5 12.5 Figure 12: 1 x 5 kernel Image Filter Contrast Ratio The image filter contrast ratio feature is used to determine when the filter is applied to the image data.
  • Page 41: Using Area Of Interest (Aois)

    Figure 13: 2x2 Binning For the camera, the default binning value is 1 x 1. Note: The Binning parameters can only be changed when image transfer to the frame grabber is stopped. Refer to the “Acquisition and Transfer Control’ category in the appendix for details on stopping and starting the acquisition.
  • Page 42: Customized Linearity Response (Lut)

    Look Up Table to upload a file. The file format is described in 03-084-20133 Linea Binary File Format which can be obtained from Teledyne DALSA Technical Support. This document also includes Excel spread sheet examples. How to Generate LUT with CamExpert CamExpert can also be used to create a LUT file.
  • Page 43 2. Device should be an Xtium2 connected to a Linea camera. 3. Under Board select Basic Timing and set Pixel Depth to 12. 4. Under Board select Image Buffer and ROI and set Image Buffer Format to Monochrome 16 bits 5.
  • Page 44: Adjusting Responsivity And Contrast Enhancement

    Figure 14: CamExpert LUT Creation Dialog Adjusting Responsivity and Contrast Enhancement See the section Camera Control Category in Appendix A for GenICam features associated with this section and how to use them. Related Features: Gain Selector, Gain, Offset It is best for camera performance to always use the maximum exposure time possible based on the maximum line rate of the inspection system and any margin that may be required to accommodate illumination degradation.
  • Page 45: Changing Output Configuration

    When an image contains no useful dark image data below a specific threshold, then it may be beneficial to increase the contrast of the image. The camera has an offset feature that allows a specified level to be subtracted from the image data.
  • Page 46: Saving & Restoring Camera Setup Configurations

    CLHS Device Configuration becomes active after power cycling the camera or reconnecting the cables. Saving & Restoring Camera Setup Configurations See the section Camera Information Category in Appendix A for GenICam features associated with this section and how to use them Relevant Features: Power-up Configuration Selector, UserSet1 thru UserSet16, User Set Selector, Power-on User Set, Current User Set An inspection system may require several different illumination, resolution, and responsivity...
  • Page 47: Active Settings For Current Operation

    Figure 15. Relationship between the Camera Settings Active Settings for Current Operation Active settings are those settings used while the camera is running. And include all unsaved changes made by GenICam input to the settings. These active settings are stored in the camera’s volatile memory and will be lost and cannot be restored if the camera resets, is powered down, or loses power during operation.
  • Page 48: Appendix A: Genicam Commands

    This appendix lists the available GenICam camera features. The user may access these features using the CamExpert interface or equivalent GUI. Features listed in the description table but tagged as Invisible are typically reserved for Teledyne DALSA Support or third party software usage, and not typically required by end user applications.
  • Page 49: Camera Information Category

    Camera Information Category Camera information can be retrieved via a controlling application. Parameters such as camera model, firmware version, etc. are read to uniquely identify the connected camera. These features are typically read-only. The Camera Information Category groups information specific to the individual camera. In this category the number of features shown is identical whether the view is Beginner, Expert, or Guru.
  • Page 50 Display Name Feature Description Device Version & View Firmware Version DeviceFirmwareVersion Displays the currently loaded firmware version 1.00 number. Firmware files have a unique number Beginner and have the .cbf file extension. (RO) Displays the device’s factory set camera serial Serial Number DeviceID 1.00...
  • Page 51: Built-In Self-Test Codes (Bist)

    Built-In Self-Test Codes (BIST) In the Camera Information screen shot example above, the Power-On Status is showing the 23 status flags where ‘1’ is signaling an issue. When there are no issues, the Power-On status will indicated “Good”. Details of the BIST codes can be found in the Trouble Shooting Guide in Appendix B. Camera Power-Up Configuration Selection Dialog CamExpert provides a dialog box which combines the menu option used to select the camera’s power-up state and the options for the user to save or load a camera state as a specific user set...
  • Page 52: Camera Control Feature Descriptions

    Figure 17: Camera Control Panel Camera Control Feature Descriptions Display Name Feature Description Device Version & View Device Scan DeviceScanType Used to set the camera scanning mode. Only 1.00 Type standard line scan mode is available. Beginner Linescan SNFC Color Type sensorColorType Used to set the sensor color type mode.
  • Page 53 Display Name Feature Description Device Version & View Exposure Time ExposureTime Sets the exposure time (in microseconds). Can set all 1.00 or individual rows. Beginner Exposure Time exposureTimeSelector Sets to which line the exposure time is applied to. 1.00 Selector Beginner Green Blue...
  • Page 54: Digital I/O Control Feature Descriptions

    Display Name Feature Description Device Version & View Image Distortion imageDistortionCorrectionLineSele Selects whether the Blue (and green) line or the Red 1.00 (and green) line is stretched. See ‘Using the Camera Correction Line ctor Expert Selector, at Non-Perpendicular Angles to the Object (Parallax Correction)’...
  • Page 55 Trigger Mode TriggerMode Determines the source of trigger to the camera, 1.00 internal or external DFNC Beginner Internal External Trigger Source TriggerSource Determines the source of external trigger 1.00 DFNC Beginner CLHS In Source of trigger is from the frame grabber Rotary Encoder Source of trigger is from the two shaft encoder inputs...
  • Page 56 Rotary Encoder Divisor rotaryEncoderDivider Specifies a division factor for the rotary encoder 1.00 output pulse generator. DFNC Beginner Rotary Encoder Rescaler rotaryEncoderRescalerOrder Specifies the order that the multiplier and divider are 1.00 Order applied. DFNC Beginner Multiplier Divider The signal is multiplied before been divided. multiplierDivider Divider Multiplier The signal is divided before been multiplied...
  • Page 57: Flat Field Category

    Flat Field Category The Flat Field controls, as shown by CamExpert, group parameters used to control the FPN and PRNU calibration process. Figure 19: Flat Field Panel Flat Field Control Feature Description Display Name Feature Description Device Version & View Mode flatfieldCorrectionMode 1.00...
  • Page 58 Display Name Feature Description Device Version & View Calibration Algorithm flatfieldCorrectionAlgorithm Selection between four different 1.00 PRNU algorithms. Beginner DFNC Peak Peak Calculation of PRNU coefficients to bring all pixels to the peak. Peak, Image Filtered Peak, Image Filtered A low pass filter is applied to the average line values before calculating the coefficients.
  • Page 59: Image Format Control Category

    Display Name Feature Description Device Version & View Flat Field Correction flatfieldCorrectionCurrentActiveSet Selects the User PRNU set to be 1.00 Current Active Set saved or loaded. Guru DFNC Factory set can only be loaded. Factory Set Only the PRNU values are saved Factory Set or loaded which is much faster User set (1 thru 16)
  • Page 60: Image Format Control Feature Description

    Figure 20: Image Format Panel Image Format Control Feature Description Display Name Feature Description Device Version & View Pixel Format PixelFormat Output image pixel coding format of the 1.00 sensor. Beginner SFNC Color format is used to process and display BGR 8 color images.
  • Page 61 FileAccess > Miscellaneous > User PRNU feature. The PRNU coefficient will be applied to a midscale (128 DN) test image. Contact Teledyne DALSA support for an Excel file that can help with this. Specified the number of AOI’s in an acquired...
  • Page 62: Transport Layer Control Category

    AOI Width multipleROIWidth Width of the start of a single Area of Interest 1.00 to be output. Beginner Minimum is 96 per lane. e.g., if there is only one AOI spread across the 5 lanes then the minimum is 5 x 96 = 480. Maximum of the sum of AOI width’s is the sensor width.
  • Page 63: Acquisition And Transfer Control Category

    XML Minor Version DeviceManifestXMLMinorVersion Together with 1.00 DeviceManifestXMLMajorVersion Beginner DFNC specifies the GenICam™ feature description XML file version (RO) Next CLHS Device clhsNext DeviceConfig When the camera is next powered up, 1.00 Configuration the specified CLHS lane configuration Guru will be set for the camera. DFNC CX4 configuration One Cable Five...
  • Page 64: Acquisition And Transfer Control Feature Descriptions

    Acquisition and Transfer Control Feature Descriptions Display Name Feature Description Device Version & View Acquisition Mode AcquisitionMode The device acquisition mode defines the number of frames to 1.00 capture during an acquisition and the way it stops Beginner DFNC Only continuous mode is currently available Continuous Acquisition Start AcquisitionStart...
  • Page 65 Display Name Feature Description View User Set Use UserSetSelector to specify which user set to access. Look-up Table Use UserSetSelector to specify which LUT to access. User PRNU Use UserSetSelector to specify which user PRNU to access. User FPN Use UserSetSelector to specify which user FPN to access. Current PRNU Accesses the PRNU coefficients that are currently being used by the camera (not necessarily saved).
  • Page 66: File Access Via The Camexpert Tool

    File Access via the CamExpert Tool 1. Click on the “Setting…” button to show the file Access Control dialog box. Figure 24: File Access Control Tool 2. From the Type drop menu, select the file type that will be uploaded to the camera or downloaded from the camera.
  • Page 67 2. Set the FileOpenMode to Write 3. Set the FileOperationSelector to Open 4. Open the file by setting FileOperationExecute to 1 This is a read-write feature - poll it every 100 ms until it returns 0 to indicate it has completed a.
  • Page 68: Download A List Of Camera Parameters

    3. In the “Type” drop down box select “Miscellaneous.” 4. In the “File selector” drop down box select “CameraData.” 5. Hit “Download” 6. Save the text file and send the file to Teledyne DALSA customer support.  Appendix A: GenICam Commands...
  • Page 69: Appendix B: Trouble Shooting Guide

    The Camera Data file includes the operational configuration and status of the camera. This text file can be downloaded from the camera and forwarded to Teledyne DALSA Technical Customer support team to aid in diagnosis of any reported issues. See Saving & Restoring Camera Setup Configurations of the user manual for details on downloading the Camera Data file.
  • Page 70: Built-In Self-Test Codes

    Note. Items in italics are specific to the internal hardware of the camera and will only be useful to the User when communicating potential issues with Teledyne DALSA technical support team. What each flag signifies: Name...
  • Page 71: Resolving Camera Issues

    Blinking Green Hardware is good, but the CLHS connection has not been established or has been broken. Constant Green The CLHS Link has been established and data transfer may begin Resolving Camera Issues Communications No Camera Features when Starting CamExpert If the camera’s CamExpert GUI is opened and no features are listed, then the camera may be experiencing lane lock issues.
  • Page 72 the camera must be imaging a flat white target that is illuminated by the actual lighting used in the application. Though the camera compensates for illumination imperfection, it will also compensate for imperfections such as dust, scratches, paper grain, etc. in the white reference. Once the white reference is removed and the camera images the material to be inspected, any white reference imperfections will appear as vertical stripes in the image.
  • Page 73: Power Supply Issues

    direction. Changing the scan direction to the opposite direction should resolve this problem. Refer to ‘Camera Orientation’ in the user manual to determine the correct direction orientation for the camera. Note that the lens has a reversing effect on motion. That is, if an object passes the lens- outfitted camera from left to right, the image on the sensor will pass from right to left.
  • Page 74: Causes For Overheating & Power Shut Down

     The camera will protect against the application of voltages above approximately +28 V. If the overvoltage protection threshold is exceeded, then power is turned off to the camera’s internal circuitry. The power supply must be recycled to recover camera operation. The input protection circuitry is rated up to an absolute maximum of +30 V.
  • Page 75: Declaration Of Conformity

    Declaration of Conformity  Declaration of Conformity...
  • Page 76: Document Revision History

    Document Revision History Revision Description Date Initial release. 9 May 2019  8k max camera line rate revised to note that 300 kHz line rate 7 June 2019 achievable using AOI.  Fill factor revised from 100% to 88%.  8k power dissipation value revised to 16 W from 15 W.

This manual is also suitable for:

Linea ml ml-hc-16k10t

Table of Contents