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.
• 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,”...
• 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.
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.
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...
• 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.
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.
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.
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.
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...
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.
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.
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.
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).
• 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.
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...
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.
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.
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.
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.
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 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...
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...
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...
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.
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...
Need help?
Do you have a question about the DT3145 and is the answer not in the manual?
Questions and answers