Hide thumbs Also See for DT3145:

Advertisement

Quick Links

UM-19603-B
DT3145
User's Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Data Translation DT3145

  • Page 1 UM-19603-B DT3145 User’s Manual...
  • Page 2 Second Edition Copyright © 2003 by Data Translation, Inc. June, 2003 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form by any means, electronic, mechanical, by photocopying, recording, or otherwise, without the prior written permission of Data Translation, Inc.
  • Page 3 Changes or modifications to this equipment not expressly approved by Data Translation could void your authority to operate the equipment under Part 15 of the FCC Rules. Note: This product was FCC-Certified under test conditions that included use of shielded cables and connectors between system components.
  • Page 5: Table Of Contents

    Table of Contents About this Manual ....... . . Intended Audience........What You Should Learn from this Manual.
  • Page 6 Contents Camera Control Output Signals......Expose Output Signal ....... . Integrate Output Signal .
  • Page 7: About This Manual

    • Appendix “Connector Pin Assignments,” describes the pin assignments for the connectors on the DT3145 board and on the STP15 screw terminal panel. • Appendix “Values for Use with the DT-Active Camera Link Frame Grabber Control,”...
  • Page 8: Conventions Used In This Manual

    • DT3145 Getting Started Manual (UM-19601). This manual (GS3145.PDF), included on the Imaging OMNI CD, describes how to set up, install, and wire signals to the DT3145 board, how to configure the DT3145 Device Driver, how to verify the operation of the board, and how to troubleshoot issues with the DT3145 board should they occur.
  • Page 9 About this Manual • DT Vision Foundry User’s Manual (UM-17755). This manual, available from Data Translation, describes how to use DT Vision Foundry to create machine vision applications. • Camera Link Specification, available from the Automated Imaging Association (AIA) at http://machinevisiononline.org.
  • Page 10: Where To Get Help

    Press, 1990. Provides an in-depth description of digital video fundamentals. Where to Get Help Should you run into problems installing or using the DT3145 board, the Data Translation Technical Support Department is available to provide technical assistance. Refer to the DT3145 Getting Started Manual for more information.
  • Page 11: Principles Of Operation

    Principles of Operation Video Input ..........Acquiring Images .
  • Page 12 This chapter describes the features of the DT3145 frame grabber board from a functional point of view. To aid the discussions in this chapter, refer to the block diagram of the DT3145, shown in Figure...
  • Page 13 Principles of Operation Figure 1: DT3145 Block Diagram...
  • Page 14: Video Input

    • Triggers, and • Look-up tables (LUTs). Camera Link Cameras Supported The DT3145 frame grabber board supports Camera Link cameras that conform to the Base Mode Camera Link Specification and the Camera Link Serial I/O Port Specification. Supported Camera Link cameras include the Basler A202K, the Basler A102K, and the Dalsa Dalstar DS-11-1M28 camera.
  • Page 15: Triggers

    ROIs. The DT3145 board supports both a software trigger and an external trigger input. The external trigger input is provided through pin 13 of connector J2 on the DT3145 board. You can access this signal using the STP15 screw terminal panel.
  • Page 16: Line-Scan Mode

    To control the acquisition of individual lines, connect an external line trigger to the external trigger input, which is provided through pin 13 of connector J2 on the DT3145 board. You can access this signal using the STP15 screw terminal panel.
  • Page 17: Controlling The Acquisition Of Lines And Frames

    The frame trigger input is provided through digital input line 0 (pin 1 of connector J2 on the DT3145 board). You can access this signal using the STP15 screw terminal panel. The frame trigger must have a minimum pulse width of 10 µs.
  • Page 18: Look-Up Tables (Luts)

    1 ms. Look-Up Tables (LUTs) The DT3145 board provides two LUTs (0 and 1) that you can use to change the value of an incoming pixel or affect the displayed image.
  • Page 19 LUT 0 or the default LUT 1, try using software to load one of the LUT files shipped on the Imaging ONMI CD. These LUT files are located in C:\Program Files\Data Translation\DT3145\LUTFiles, by default. It is strongly recommended that you do not open or modify these...
  • Page 20: Acquiring Images

    Acquiring Images Acquiring Images This section describes the following topics related to acquiring images: • Acquisition type (area-scan or line-scan), • Acquisition mode, and • Data transfer and storage. Acquisition Type You can use software to specify whether to perform an area-scan operation or a line-scan operation, as described in the following sections.
  • Page 21: Line-Scan Mode

    Principles of Operation You can use the following settings to define the size of the ROI: • ROI Left – The position of the first pixel of the ROI that you want to acquire. • ROI Width – The number of pixels in each line of the ROI that you want to acquire.
  • Page 22: Acquisition Mode

    Using software, you can specify one of the following ways to acquire ROIs or frames of lines: • Single-pass synchronous mode – The DT3145 board acquires a specified number of ROIs/frames, saves the appropriate data to buffers in memory, then stops.
  • Page 23 Principles of Operation • Continuous asynchronous mode – The DT3145 board continuously acquires an unlimited number of ROIs/frames and saves the appropriate data to buffers in memory until you stop the acquisition. You are responsible for managing the data in the buffers so that it is retrieved before the buffer is overwritten.
  • Page 24: Data Transfer And Storage

    Acquiring Images Data Transfer and Storage The DT3145 board uses the scatter/gather memory management architecture so that memory locations do not have to be contiguous. The board operates as a PCI bus initiator/master using burst mode for data transfers to memory. Typical video transfer rates are 80 MB/s (maximum 132 MB/s).
  • Page 25: Displaying Images

    • Source origin, and • Overlays. Source Origin Because the DT3145 frame grabber board supports large ROI/frame sizes, your acquired ROI/frame may be larger than your display window. In this case, you cannot display the entire ROI/frame. By default, the upper left corner of the display window (the source origin) and the upper left corner of the acquired ROI/frame are the same.
  • Page 26: Overlays

    Overlays For the DT3145 board, you can use software to add overlays, such as text or graphics, on top of another displayed image that was acquired. Overlays are useful for creating animation or to display...
  • Page 27: Camera Control Output Signals

    Principles of Operation Camera Control Output Signals The DT3145 board provides four camera control output lines that you can use to generate one or more of the following events (if your camera supports them): • An expose output signal to control the exposure time for asynchronous reset cameras.
  • Page 28: Integrate Output Signal

    Camera Control Output Signals • Pulse width – The width of the expose output pulse is the time that the pulse is in its active state (determined by the polarity). • Time delay – You can specify a time delay between the trigger event and the beginning of the expose output pulse.
  • Page 29: Strobe Output Signal

    Principles of Operation Notes: The pulse width and time delay are determined by multiplying the value you specify by the time granularity, which can be 1 µs, 10 µs, 100 µs, or 1,000 µs. For example, if the time granularity is set to 1 µs and you specify a value of 100 for the pulse width, the actual width of the integrate output pulse is 100 µs.
  • Page 30: General-Purpose Output Signal

    Camera Control Output Signals Notes: The pulse width and time delay are determined by multiplying the value you specify by the time granularity, which can be 1 µs, 10 µs, 100 µs, or 1,000 µs. For example, if the time granularity is set to 1 µs and you specify a value of 100 for the pulse width, the actual width of the strobe output pulse is 100 µs.
  • Page 31: Digital I/O Signals

    Pins 1, 2, 3, and 4 of connector J2 on the DT3145 board are provided for the digital input signals. Pins 6, 7, 8, and 11 of connector J2 on the DT3145 board are provided for the digital output signals.
  • Page 32 Digital I/O Signals...
  • Page 33: Appendix A: Specifications

    Specifications...
  • Page 34 Appendix A Table 1 lists the digital output and strobe output electrical specifications for the DT3145 board. Table 1: Digital Output/Strobe Output Electrical Specifications Minimum Maximum Feature Specification Specification High-Level Output Current (IOH) 24 mA Low-Level Output Current (IOL) 24 mA...
  • Page 35 Specifications Table 3 lists the power specifications for the DT3145 board. Table 3: Power Specifications Feature Specification +5 V Typical: 40 mA Maximum: 50 mA +3.3 V Typical: 250 mA Maximum: 375 mA Total Power Typical: Maximum: 1.5 W Table 4 lists the physical and environmental specifications for the DT3145 board.
  • Page 36 Appendix A Table 5 lists the specifications for the connectors on the DT3145 board. Table 5: Connector Specifications Connector Specifications DT3145 J1 Connector Camera Link MDR-26 connector DT3145 J2 Connector AMP 15-pin subminiature-D connector (HTEMP, R/A, REC) part number 748390-5...
  • Page 37: Appendix B: Connector Pin Assignments

    Connector Pin Assignments J2 Connector ......... . . STP15 Connectors and Screw Terminals .
  • Page 38: J2 Connector

    Appendix B J2 Connector The DT3145 has a 15-pin subminiature-D connector, labelled J2, which accommodates the digital I/O, trigger input, strobe output, and +5 V output signals. Figure 3 illustrates the pin locations of connector J2. Table 4 describes the pin assignments of this connector.
  • Page 39 Connector Pin Assignments Table 6: DT3145 - J2 Connector Pin Assignments Description Description Digital Input 0 Digital Input 1 Digital Input 2 Digital Input 3 Ground Digital Output 0 Digital Output 1 Digital Output 2 Not Connected Ground Digital Output 3...
  • Page 40: Stp15 Connectors And Screw Terminals

    The STP15 contains one 15-pin connector and two screw terminal blocks (TB1 and TB2). The 15-pin connector provides access to the signals from connector J2 on the DT3145 board. Figure 4 shows the layout of the STP15 and the screw terminal descriptions.
  • Page 41 STP15 on a DIN rail. To mount the STP15 on a DIN rail, you need two DIN rail mount adapters (Phoenix Contact part number 1201578 or Data Translation part number 18083), and four thread form screws (Bossard part number BN2724M3x8 or Data...
  • Page 42 Appendix B...
  • Page 43: Appendix C: Values For Use With The Dt-Active Camera Link Frame Grabber Control

    Values for Use with the DT-Active Camera Link Frame Grabber Control...
  • Page 44 Appendix C Table 7 lists the DT3145 values for each property of the DT-Active Camera Link Frame Grabber control. Table 7: DT3145 Values for the DT-Active Camera Link Frame Grabber Control Category Property DT3145 Values Default General ActiveLUT 0 or 1...
  • Page 45 Values for Use with the DT-Active Camera Link Frame Grabber Control Table 7: DT3145 Values for the DT-Active Camera Link Frame Grabber Control Category Property DT3145 Values Default Camera Control CameraControlOutput3 Expose Logical_Lo Output Integrate Properties Strobe (cont.) Logical_Hi Logical_Lo...
  • Page 46 Appendix C Table 7: DT3145 Values for the DT-Active Camera Link Frame Grabber Control Category Property DT3145 Values Default Strobe Output StrobeEnabled TRUE or FALSE FALSE Signal StrobePulseWidth 1 to 65535, in Properties b, c increments of 1 StrobePolarity ActiveHigh...
  • Page 47 Values for Use with the DT-Active Camera Link Frame Grabber Control Table 7: DT3145 Values for the DT-Active Camera Link Frame Grabber Control Category Property DT3145 Values Default Digital I/O InputLineEventMask 0 to 15, in increments of Property Region of...
  • Page 48 Appendix C Table 7: DT3145 Values for the DT-Active Camera Link Frame Grabber Control Category Property DT3145 Values Default Region of RoiTop For monochrome data Interest formats: 0 to 4095, in Properties increments of 1 (cont.) For RGB32 data format:...
  • Page 49 Values for Use with the DT-Active Camera Link Frame Grabber Control Table 7: DT3145 Values for the DT-Active Camera Link Frame Grabber Control Category Property DT3145 Values Default Overlay OverlayBitmapFile The path to the overlay Properties file. OverlayColorKey To specify an absolute color, use the format 0x00BBGGRR.
  • Page 50 Appendix C...
  • Page 51: Index

    Index AcquireType property data formats acquisition modes data storage acquisition type data transfer ActiveLineCount property DataFormat property ActiveLUT property digital I/O properties ActivePixelCount property digital I/O signals area-scan acquisition digital image properties digital input specifications digital output specifications digital video formats block diagram digital video input DisplayMode property...
  • Page 52 Index general properties origin, source general-purpose output signal output signals expose from camera control output lines general-purpose InputLineEventMask property integrate integrate output signal strobe integrate output signal properties overlay properties IntegrateDelay property OverlayBitmapFile property IntegrateEnabled property OverlayColorKey property IntegratePolarity property OverlayEnabled property IntegratePulseWidth property overlays...
  • Page 53 Index ExposeDelay ExposeEnabled region of interest ExposePolarity region of interest properties ExposePulseWidth related documents viii InputLineEventMask IntegrateDelay RoiHeight property IntegrateEnabled RoiLeft property IntegratePolarity RoiTop property IntegratePulseWidth RoiWidth property LineScanFrameHeight LineScanFrameTriggerEnabled LineScanFrameTriggerTransition LineScanLeft screw terminal blocks LineScanWidth screw terminal panel layout OverlayBitmapFile single-pass asynchronous mode OverlayColorKey...
  • Page 54 Index time delay expose output signal integrate output signal strobe output signal TimeGranularity property Timeout property trigger properties triggers TriggerTransition property TriggerType property video formats video input x-coordinate, see source origin y-coordinate, see source origin...

Table of Contents