Summary of Contents for Data Translation DT300 Series
Page 1
Title Page UM-16501-T DT300 Series User’s Manual...
Page 2
Information furnished by Data Translation, Inc. is believed to be accurate and reliable; however, no responsibility is assumed by Data Translation, Inc. for its use; nor for any infringements of patents or other rights of third parties which may result from its use.
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.
It describes how to wire signals to the board and how to verify the board’s operation using the Quick DataAcq application. This manual also describes the features of the DT300 Series boards, the capabilities of the DT300 Series Device Driver, and how to program the DT300 Series boards using the DT-Open Layers for .NET Class Library™...
• Items that you select or type are shown in bold. Related Information Refer to the following documents for more information on using the DT300 Series board: • Measure Foundry Manual (UM-19298) and online help. These documents describe how to use Measure Foundry™...
(Revision 2.1, June 1, 1995). • Windows XP, Windows Vista, or Windows 7 documentation. Where To Get Help Should you run into problems installing or using a DT300 Series board, our Technical Support Department is available to provide technical assistance. Refer to Chapter 9...
Chapter 1 Features The DT300 Series is a family of low-cost, multifunction data acquisition boards for the PCI bus. The DT300 Series consists of the following boards: DT301, DT302, DT303, DT304, DT321, and DT322. The different features of these boards are shown in...
Page 17
Overview • Four user counter/timers programmable for event counting, frequency measurement, rate generation (continuous pulse output), one-shot pulse output, and repetitive one-shot pulse output • Programmable gate types • Programmable pulse output polarities (output types) and duty cycles For a discussion of these features in detail, refer to Chapter 6 starting on page...
Chapter 1 Supported Software The following software is available for use with the DT300 Series board and is shipped on the Data Acquisition OMNI CD: • DT300 Series Device Driver – The device driver is installed automatically when you install the software from the Data Acquisition OMNI CD. You need the device driver to use the DT300 Series board with any of the supported software packages or utilities.
• STP300 screw terminal panel – Screw terminal panel with two connectors. Connector J1 accommodates the analog and digital I/O signals from the DT300 Series board, and connector J2 allows you to connect 5B and 7B Series signal conditioning backplanes.
Chapter 1 Getting Started Procedure The flow diagram shown in Figure 1 illustrates the steps needed to get started using a DT300 Series board. This diagram is repeated in each getting started chapter; the shaded area in the diagram shows you where you are in the getting started procedure. Install the Board and Load the Device Driver (see Chapter 2 starting on page...
Installing the Board and Loading the Device Driver Unpacking ..............Setting up the Computer .
Page 24
Chapter 5 starting on page Note: All DT300 Series boards are factory-calibrated and require no further adjustment prior to installation. If you are using the DT300 Series board and decide later to recalibrate it, refer to Chapter 8 starting on page 117...
• DT300 Series data acquisition board • Data Acquisition OMNI CD If an item is missing or damaged, contact Data Translation. If you are in the United States, call the Customer Service Department at (508) 481-3700, ext 1323. An application engineer will guide you through the appropriate steps for replacing missing or damaged items.
To set up the computer, do the following: 1. Install the software from the Data Acquisition OMNI CD or Data Translation web site. Note: If you are using Windows 7, you must install the device driver before installing the board in the computer.
Installing the Board and Loading the Device Driver Setting up an Expansion Slot Once you have set up the computer, set up an expansion slot by doing the following: 1. Select a 32-bit or 64-bit PCI expansion slot. PCI slots are shorter than ISA or EISA slots and are usually white or ivory. Commonly, three PCI slots (one of which may be a shared ISA/PCI slot) are available.
Page 28
Chapter 2 Inserting the DT300 Series Board into the Computer Once you have set up an expansion slot, do the following to insert the DT300 Series board into the computer: 1. Discharge any static electricity by holding the wrapped board in one hand while placing your other hand firmly on a metal portion of the computer chassis.
8. Open the Control Panel. 9. Double-click the Open Layers Control Panel icon. 10. Select the DT300 Series board to configure, and then click Advanced. By default, the prompt “Handles Overloaded Bus?” is checked. 11. If you are using an Optiplex computer or experience timing problems with your DT300 Series board, uncheck this box.
4. Open the Control Panel. 5. Double-click the Open Layers Control Panel icon. 6. Select the DT300 Series board to configure, and then click Advanced. By default, the prompt “Handles Overloaded Bus?” is checked. 7. If you are using an Optiplex computer or experience timing problems with your DT300 Series board, uncheck this box.
Attaching and Configuring a Screw Terminal Panel/ Backplane Using an STP300 Screw Terminal Panel ......... . Using an STP68 or STP68-DIN Screw Terminal Panel .
Page 32
Chapter 3 Install the Board and Load the Device Driver (see page Attach and Configure a Screw Terminal Panel and Signal Conditioning Backplane (this chapter) Wire Signals (see page Verify the Operation of the Board (see page...
STP300 screw terminal panel for use with a DT300 Series board. Attaching an STP300 Screw Terminal Panel To attach an STP300 screw terminal panel to the DT300 Series board, you need the EP305 or equivalent cable. The STP300 screw terminal panel and the EP305 cable are offered by Data Translation as accessories to the DT300 Series boards.
Chapter 3 J1, 68-Pin Connector Counter/Timers R8 to R1 Spare Jumpers R16 to R8 Counter/Timers Clk & Trig Pwr Gnd +5 V Analog Inputs Digital I/O Analog Outputs Gnd Amp Low Digital I/O J2, 26-Pin Connector Figure 4: Layout of the STP300 Screw Terminal Panel Note: The STP300 panel is designed to fit inside a standard 4-inch by 8-inch plastic enclosure.
5B01 or 7BP16-1 signal conditioning backplane. Install jumpers W4 and W5 to connect DAC0 from the DT300 Series board to channel 14 on the 5B01 or 7BP16-1 backplane. Jumper W4 connects DAC0 to channel 14; jumper W5 connects DAC0’s return.
Chapter 3 Configuring Resistors on the STP300 Locations are provided on the STP300 screw terminal panel for installing bias return and current shunt resistors. The following subsections describe how to configure these resistors. Configuring Resistors R1 to R8 - Bias Return Resistor locations R1 to R8 connect the low side of analog input channels to analog ground.
Attaching and Configuring a Screw Terminal Panel/ Backplane Using an STP68 or STP68-DIN Screw Terminal Panel To attach the STP68 or STP68-DIN screw terminal panel to the DT300 Series board, you need the EP305 or equivalent cable. The STP68, STP68-DIN, and the EP305 are offered by Data Translation as accessories to the DT300 Series boards.
5B Series signal conditioning modules, AC1315 cable, and the PWR-977 power supply are offered by Data Translation as accessories to the DT300 Series boards. To attach a 5B01 or 5B08 backplane to the STP300 screw terminal panel, do the following: 1.
Ensure that you select an input range that matches the output of the 5B or 7B modules that you are using. For example, if you are using 5B modules that have an output of ±5 V, use a bipolar input range and a gain of 2 on the DT300 Series board.
Page 40
Chapter 3 • Connect all unused inputs to analog common. Reading an open channel can cause settling problems on the next valid channel. • Refer to the user’s manuals and data sheets for the 5B and 7B Series for more information.
Wiring Signals Before Wiring ..............Connecting Analog Input Signals .
Page 42
Chapter 4 Install the Board and Load the Device Driver (see Chapter 2 starting on page Attach and Configure a Screw Terminal Panel and Signal Conditioning Backplane (see Chapter 3 starting on page Wire Signals (this chapter) Verify the Operation of the Board (see Chapter 5 starting on page This chapter describes how to wire signals to the STP300 screw terminal panel.
With the connector held up, the screw terminals on the right side of the STP300 match pins 23 to 34 and pins 57 to 68 of the standard 68-pin connector on the DT300 Series boards; these screw terminals represent the analog I/O signal connections. The remaining screw terminals are located on the left side of the STP300 screw terminal panel and are provided for the digital I/O, counter/timer, and +5 V power signals.
Chapter 4 Analog Input Screw Terminals Table 2 lists the screw terminal (TB) assignments for analog input connections on the STP300 screw terminal panel. The corresponding resistors and their use are also listed. Table 2: Analog Input Screw Terminal Assignments on the STP300 Resistor Use Bias Return Current Shunt...
Wiring Signals Analog Output and Power Screw Terminals Table 3 lists the screw terminal (TB) assignments for analog output and power connections on the STP300 screw terminal panel. Table 3: Analog Output and Power Screw Terminal Assignments on the STP300 J1 Pin Description DAC0 Output...
Page 46
Chapter 4 Table 4: Counter/Timer and Digital I/O Screw Terminal Assignments on the STP300 (cont.) J1 Pin Description J1 Pin Description Digital Ground Digital I/O Port B, Line 5 User Clock Input 3 Digital I/O Port B, Line 6 User Counter Output 3 Digital I/O Port B, Line 7 External Gate 3 Digital I/O Port C, Line 0...
Wiring Signals Connecting Analog Input Signals The STP300 screw terminal panel supports both voltage and current loop inputs. You can connect analog input voltage signals to the STP300 in the following configurations: • Single-ended – Choose this configuration when you want to measure high-level signals, when noise is not significant, when the source of the input is close to the STP300 screw terminal panel, and when all the input signals are referred to the same common ground.
Chapter 4 STP300 Panel Jumper W1 Signal Installed Source TB17 (Amp Low) TB18 Analog In 0 source Analog In 8 Analog In 1 source source Analog Ground Figure 8: Connecting Single-Ended Voltage Inputs (Shown for Channels 0, 1, and 8) Connecting Pseudo-Differential Voltage Inputs Figure 9 shows how to connect pseudo-differential voltage inputs (channels 0, 1, and 8, in this...
Wiring Signals Connecting Differential Voltage Inputs Figure 10A illustrates how to connect a floating signal source to the STP300 screw terminal panel using differential inputs. (A floating signal source is a voltage source that has no connection with earth ground.) You need to provide a bias return path by adding resistors R1 to R8 for channels 0 to 7, respectively, for floating signal sources.
Chapter 4 Note that since they measure the difference between the signals at the high (+) and low (− ) inputs, differential connections usually cancel any common-mode voltages, leaving only the signal. However, if you are using a grounded signal source and ground loop problems arise, connect the differential signals to the STP300 screw terminal panel as shown in Figure 11.
(Shown for Channel 0) If you do not connect the Analog Output Reference to TB21, the board provides an internal +10 V reference, as shown in Figure DT300 Series Board STP300 Panel Analog Output 0 TB19 Analog Output 0 Return...
Chapter 4 Connecting Digital I/O Signals Figure 15 shows how to connect digital input signals (lines 0 and 1 of digital Port A, in this case) to the STP300 screw terminal panel. STP300 Panel Digital I/O Port A, Line 0 TB49 TB50 TTL Inputs...
Wiring Signals Connecting Counter/Timer Signals The DT300 Series board and STP300 screw terminal panel provide counter/timer channels that you can use to perform the following operations: • Event counting • Frequency measurement • Pulse output (rate generation, one-shot, and repetitive one-shot) This section describes how to connect counter/timer signals to perform these operations.
Page 54
Chapter 4 STP300 Panel Digital Ground TB25 TB26 Signal Source User Clock Input 0 Figure 18: Connecting Event Counting Signals without an External Gate Input (Shown for Clock Input 0) Figure 19 shows an example of how to cascade two counters externally to perform an event counting operation using user counters 0 and 1.
Wiring Signals Connecting Frequency Measurement Signals This section describes two examples of how to connect frequency measurement signals to the STP300 screw terminal panel. The first configuration uses the same wiring as an event counting application that does not use an external gate signal (see Figure 18 page 54);...
Chapter 4 Connecting Pulse Output Signals Figure 21 shows one example of connecting pulse output signals to the STP300 screw terminal panel using user counter 0. STP300 Panel Digital Ground TB25 TB27 TB28 Heater TB29 Controller User Counter Output 0 External Gate 0 Gating...
Page 57
Wiring Signals STP300 Panel User Digital Ground TB25 Counter TB26 Output 0 TB27 TB28 Signal Source TB29 User Clock Input 0 TB30 User Clock Input 1 External Gating Switch Gate 0 Digital Ground Figure 22: Cascading Counters (Shown for Rate Generation Using Counters 0 and 1 and External Gate 0) Figure 23 shows an example of how to cascade two counters externally to perform a one-shot...
Verifying the Operation of a DT300 Series Board Running the Quick DataAcq Application.........
Page 60
Verify the Operation of the Board (this chapter) You can verify the operation of a DT300 Series board using the Quick DataAcq application. Quick DataAcq allows you to do the following: • Acquire data from a single analog input channel or digital input port •...
For information on each of the features provided, use the online help for the Quick DataAcq application by pressing F1 from any view or selecting the Help menu. If the system has trouble finding the help file, navigate to C:\Program Files\Data Translation\Win32\ dtdataacq.hlp, where C: is the letter of your hard disk drive.
2. In the Quick DataAcq application, choose Single Analog Input from the Acquisition menu. 3. Select the appropriate DT300 Series board from the Board list box. 4. In the Channel list box, select analog input channel 0. 5. In the Range list box, select the range for the channel.
2. In the Quick DataAcq application, choose Single Analog Output from the Control menu. 3. Select the appropriate DT300 Series board from the Board list box. 4. In the Channel list box, select analog output channel 0.
To verify that the board can perform a continuous analog input operation, do the following: 1. Connect known voltage sources, such as the outputs of a function generator, to analog input channels 0 and 1 on the DT300 Series board (using the differential configuration). Refer to page 49 for an example of how to connect a differential analog input.
Testing Single-Value Digital Input To verify that the board can read a single digital input value, do the following: 1. Connect a digital input to digital input line 0 of port A on the DT300 Series board. Refer to page 52 for an example of how to connect a digital input.
Testing Single-Value Digital Output To verify that the board can output a single digital output value, do the following: 1. Connect a digital output to digital output line 0 of port B on the DT300 Series board. Refer page 52 for an example of how to connect a digital output.
Testing Frequency Measurement To verify that the board can perform a frequency measurement operation, do the following: 1. Wire an external clock source to counter/timer 0 on the DT300 Series board. Refer to page for an example of how to connect a an external clock for a frequency measurement operation.
Chapter 5 Testing Pulse Output To verify that the board can perform a pulse output operation, do the following: 1. Connect a scope to counter/timer 0 on the DT300 Series board. Refer to page 56 for an example of how to connect a scope (a pulse output) to counter/timer 0.
Principles of Operation Analog Input Features ............Analog Output Features .
Page 72
Chapter 6 This chapter describes the analog input, analog output, digital I/O, and counter/timer features of the DT300 Series board. To frame the discussions, refer to the block diagram shown Figure 24. Note that bold entries indicate signals you can access.
• Error conditions Input Resolution Table 5 lists the input resolutions supported by the DT300 Series boards. The resolution is fixed for each board type; therefore, it cannot be programmed in software. Table 5: Supported Analog Input Resolutions Board Type...
Chapter 6 The DT300 Series board can acquire data from a single analog input channel or from a group of analog input channels. Onboard channels are numbered 0 to 15 for single-ended and pseudo-differential inputs or 0 to 7 for differential inputs. The following subsections describe how to specify the channels.
Through software, specify the range for the subsystem as 0 to 10 V for unipolar signals or − 10 V to +10 V for bipolar signals. DT300 Series boards provide gains of 1, 2, 4, and 8, which are programmable per channel. Table 6 lists the effective ranges supported by the DT300 Series board using these gains.
Chapter 6 Specifying the Gain for One or More Channels For DT300 Series boards, you can use software to specify the gain for each analog input channel entry in the analog input channel list. Note: For analog input channel 16 (the 16 digital I/O lines) in the channel list, specify a gain of 1 for the channel entry.
Single-value operations stop automatically when finished; you cannot stop a single-value operation. • Scan mode takes full advantage of the capabilities of the DT300 Series boards. In a scan, you can specify a channel list, clock source, trigger source, trigger acquisition mode, scan mode, and buffer using software.
(256 times per trigger x 1024-location channel list). When it detects an initial trigger, the DT300 Series board scans the channel list a specified number of times (up to 256), then waits for an software retrigger to occur. When it detects the software retrigger, the board scans the channel list the specified number of times, then waits for another software retrigger to occur.
Page 79
Using software, specify the frequency of the software retrigger. The minimum retrigger frequency is 1.2 Hz (1.2 Samples/s). Table 8 lists the maximum retrigger frequency supported by the DT300 Series boards. Table 8: Maximum Retrigger Frequency Maximum Board Retrigger Frequency...
• The number of times to scan per trigger or retrigger (also called the multiscan count). Triggers A trigger is an event that occurs based on a specified set of conditions. The DT300 Series boards support a number of trigger sources and trigger acquisition modes, described in the following subsections.
Principles of Operation An external digital trigger event occurs when the DT300 Series board detects either a rising (positive) or falling (negative) edge on the External TTL Trigger input signal connected to screw terminal TB46 on the STP300 screw terminal panel (pin 56 of connector J1). The trigger signal is TTL-compatible.
Chapter 6 Figure 26 illustrates the same example using triggered scan mode (either internally or externally retriggered). The multiscan count is 2, indicating that the channel list will be scanned twice per trigger or retrigger. In this example, post-trigger analog input data is acquired on each clock pulse of the A/D sample clock until the channel list has been scanned twice;...
Page 83
Principles of Operation If you are using software-retriggered scan mode and the post-trigger event has not occurred, the board continues to acquire pre-trigger data using the software retrigger clock to clock the operation. When the post-trigger event occurs, acquisition stops. Refer to page 78 for more information on software-retriggered scan mode.
Chapter 6 About-Trigger Acquisition Use about-trigger acquisition mode when you want to acquire data both before and after a specific external event occurs. This operation is equivalent to doing both a pre-trigger and a post-trigger acquisition. Using software, specify • The dataflow as ContinuousPrePostTrigger. •...
• LSB is the least significant bit. • FSR is the full-scale range. For the DT300 Series, the full-scale range is 10 for the unipolar range or 20 for the bipolar range. Note: DT321 and DT322 boards support bipolar signals only.
The host software ignores the extra sample. The DT300 Series Device Driver accesses the hardware circular buffer to fill user buffers that you allocate in software. It is recommended that you allocate a minimum of two buffers for analog input operations and add them to the subsystem queue using software.
Page 88
Chapter 6 • Input FIFO Overflow – Indicates that the analog input data is not being transferred fast enough from the Input FIFO across the PCI bus to the host computer. This error is reported when the Input FIFO becomes full; the board cannot get access to the PCI bus fast enough.
Both DACs power up to a value of 0 V ±10 mV. Resetting the board does not clear the values in the DACs. The DT300 Series board can output data from a single analog output channel only. Specify the channel for a single-value analog output operation using software; refer to “Conversion...
• LSB is the least significant bit. • FSR is the full-scale range. For the DT300 Series, the full-scale analog output range is 5 for the unipolar range of 0 to 5 V; 10 for the unipolar range of 0 to 10 V or the bipolar output range of ±5 V;...
Page 91
Principles of Operation Similarly, assume that you are using a DT322 board with a bipolar output range of ±10 V. The minus full-scale value is − 10 V. If you want to output a voltage of 4.7 V, determine the code value as follows: LSB = = 0.000305 V...
• Digital I/O operation modes Digital I/O Lines DT300 Series boards support 23 digital I/O lines through the digital input (DIN) and output (DOUT) subsystems; DIN and DOUT subsystems use the same digital I/O lines. These lines are divided into the following ports: •...
Single-value operations stop automatically when finished; you cannot stop a single-value operation. • Continuous digital input takes full advantage of the capabilities of the DT300 Series board. In this mode, enter all 16 digital input lines of Ports A and B as channel 16 of the analog input channel list;...
• Counter/timer operation modes Counter/Timer Channels The DT300 Series board supports four user 16-bit counter/timer channels (called counters); counters are numbered 0, 1, 2, and 3. Each counter accepts a clock input signal and gate input signal and outputs a clock output...
Principles of Operation C/T Clock Sources The following clock sources are available for the user counters: • Internal C/T clock • External C/T clock • Internally cascaded clock Refer to the following subsections for more information on these clock sources. Internal C/T Clock The internal C/T clock uses a 20 MHz time base.
Chapter 6 Internally Cascaded Clock The DT300 Series board supports internal cascading on counters 0 and 1, 1 and 2, and 2 and 3. Cascading counters internally is an effective way to create a 32-bit counter without externally connecting two counters together.
• For Counter 3, the external C/T output signal is screw terminal TB39 (pin 3 of connector The DT300 Series board supports the following pulse output types on the clock output signal: • High-to-low transitions – The low portion of the total pulse output period is the active portion of the counter/timer clock output signal.
Chapter 6 Refer to the following subsections for more information on these operation modes. Event Counting Use event counting mode to count events from the counter’s associated clock input source. If you are using one counter, the board can count a maximum of 65,536 events before the counter rolls over to 0 and starts counting again.
Principles of Operation Figure 34 shows an example of performing an event counting operation. In this example, the gate type is low level. high level disables operation Gate Input low level Signal 0 enables operation External C/T Clock 0 Input Signal 3 events are counted while the operation is enabled event counting...
Page 100
Chapter 6 In this configuration, use software to specify the counter/timer mode as frequency measurement or event counting, and the duration of the Windows timer over which to measure the frequency. (The Windows timer uses a resolution of 1 ms.) In this configuration, frequency is determined using the following equation: Frequency Measurement = Number of Events...
Principles of Operation Figure 37 shows an example of performing a frequency measurement operation. In this example, three events are counted during a duration of 300 ms. The frequency, then, is 10 Hz, since 10 Hz = 3/(.3 s). 3 Events Counted External C/T Clock Input Signal...
Page 102
Chapter 6 Digital Ground TB25 TB26 TB27 Signal Source TB29 User Counter Input 0 STP300 Panel User Counter Output 0 Heater Controller Digital Ground Figure 38: Connecting Rate Generation SIgnals (Shown for Counter 0; a Software Gate Is Used) Figure 39 shows an example of performing an enabled rate generation operation using an external C/T clock source with an input frequency of 4 kHz, a clock divider of 4, a low-to-high pulse type, and a duty cycle of 75%.
Principles of Operation Continuous Pulse Output Operation Starts External C/T Clock Input Signal (4 kHz) Pulse Output 25% duty cycle Signal Figure 40: Example of Rate Generation Mode with a 25% Duty Cycle One-Shot Use one-shot mode to generate a single pulse output signal from the counter when the operation is triggered (determined by the gate input signal).
Page 104
Chapter 6 Digital Ground TB25 TB27 TB28 Heater TB29 Controller User Counter Output 0 STP300 Panel External Gate 0 Gating Switch Digital Ground Figure 41: Connecting One-Shot Signals (Shown for Counter Output 0 and Gate 0) Figure 42 shows an example of performing a one-shot operation using an external gate input (rising edge), a clock output frequency of 1 kHz (pulse period of 1 ms), and a low-to-high pulse type.
Principles of Operation Repetitive One-Shot Use repetitive one-shot mode to generate a pulse output signal each time the board detects a trigger (determined by the gate input signal). You can use this mode to clean up a poor clock input signal by changing its pulse width, then outputting it. When the one-shot operation is triggered (determined by the gate input signal), a pulse is output.
Supported Device Driver Capabilities Data Flow and Operation Options..........Buffering .
Page 108
The tables in this chapter summarize the features available for use with the DT-Open Layers for .NET Class Library and the DT300 Series boards. The DT-Open Layers for .NET Class Library provides properties that return support information for specified subsystem capabilities.
Supported Device Driver Capabilities Data Flow and Operation Options Table 11: DT300 Series Data Flow and Operation Options DT300 Series DOUT QUAD Single-Value Operation Support SupportsSingleValue Simultaneous Single-Value Output Operations SupportsSetSingleValues Continuous Operation Support SupportsContinuous Continuous Operation until Trigger SupportsContinuousPreTrigger Continuous Operation before &...
Buffer Support SupportsBuffering Single Buffer Wrap Mode Support SupportsWrapSingle Inprocess Buffer Flush Support SupportsInProcessFlush Triggered Scan Mode Table 13: DT300 Series Triggered Scan Mode Options DT300 Series DOUT QUAD Triggered Scan Support SupportsTriggeredScan Maximum Number of CGL Scans per Trigger...
Supported Device Driver Capabilities Channels Table 15: DT300 Series Channel Options DT300 Series DOUT QUAD Number of Channels NumberOfChannels SE Support SupportsSingleEnded SE Channels MaxSingleEndedChannels DI Support SupportsDifferential DI Channels MaxDifferentialChannels Maximum Channel-Gain List Depth CGLDepth 1024 Simultaneous Sample-and-Hold Support...
Chapter 7 Ranges Table 17: DT300 Series Range Options DT300 Series DOUT QUAD Number of Voltage Ranges NumberOfRanges 1 or 2 4 or 1 Available Ranges ±10 V, 0 to 10 V, SupportedVoltageRanges ±10 V, 0 to 10 V ±5 V, or 0 to 5 V...
Supported Device Driver Capabilities Thermocouple and RTD Support Table 19: DT300 Series Thermocouple and RTD Support Options DT300 Series DIN DOUT C/T QUAD Thermocouple Support SupportsThermocouple RTD Support SupportsRTD Resistance Support ReturnsOhms Voltage Converted to Temperature in Hardware SupportsTemperatureDataInStream Supported Thermocouple Types...
Supported Device Driver Capabilities Clocks Table 22: DT300 Series Clock Options DT300 Series DOUT QUAD Internal Clock Support SupportsInternalClock External Clock Support SupportsExternalClock Simultaneous Input/Output on a Single Clock Signal SupportsSimultaneousClocking Base Clock Frequency BaseClockFrequency 20 MHz 0 20 MHz...
Chapter 7 Counter/Timers Table 23: DT300 Series Counter/Timer Options DT300 Series DOUT QUAD Cascading Support SupportsCascading Event Count Mode Support SupportsCount Generate Rate Mode Support SupportsRateGenerate One-Shot Mode Support SupportsOneShot Repetitive One-Shot Mode Support SupportsOneShotRepeat Up/Down Counting Mode Support SupportsUpDown...
Calibration Running the Calibration Utility ..........Calibrating the Analog Input Subsystem .
Page 118
We recommend that you check and, if necessary, readjust the calibration of the analog I/O circuitry on the DT300 Series boards every six months. Note: Ensure that you installed the DT300 Series Device Driver and prior to using the DT300 Series Calibration Utility.
1. Click Start from the Task Bar. 2. Browse to Programs|Data Translation, Inc| Calibration|DT300 Calibration Utility. The main menu appears. Once the DT300 Series Calibration Utility is running, you can calibrate the analog I/O circuitry, as described in the following sections.
1. From the main menu of the DT300 Series Calibration Utility, click Configure, and then Board. 2. Select the name of the DT300 Series board to configure from the combo box, and then click 3. From the main menu of the DT300 Series Calibration Utility, click Calibrate, and then A/D.
1. From the main menu of the DT300 Series Calibration Utility, click Configure, and then Board. 2. Select the name of the DT300 Series board to configure from the combo box, and then click 3. From the main menu of the DT300 Series Calibration Utility, click Calibrate.
Page 122
Chapter 8 Note: Calibrating the PGH Zero setting in software is no longer required; the hardware calibrates this setting automatically. If you are not satisfied with the analog input calibration, you can load the factory default settings stored in the EEPROM by clicking Restore in the Factory Settings box.
1. From the main menu of the DT300 Series Calibration Utility, click Configure, and then Board. 2. Select the name of the DT300 Series board to configure from the combo box, and then click 3. From the main menu of the DT300 Series Calibration Utility, click Calibrate.
5. Check that you have loaded the device driver properly using the instructions in Chapter 6. Search the DT Knowledgebase in the Support section of the Data Translation web site (at www.datatranslation.com) for an answer to your problem. If you still experience problems, try using the information in Table...
Page 127
Possible Solution Computer does Board is not seated properly. Check that the slot in which your DT300 Series board not boot. is located is a PCI slot, that the board is correctly seated in the slot, and that the board is secured in the slot with a screw.
Chapter 9 Technical Support If you have difficulty using a DT300 Series board, Data Translation’s Technical Support Department is available to provide technical assistance. To request technical support, go to our web site at http://www.datatranslation.com and click on the Support link.
Troubleshooting If Your Board Needs Factory Service If your board must be returned to Data Translation, do the following: 1. Record the board’s serial number, and then contact the Customer Service Department at (508) 481-3700, ext. 1323 (if you are in the USA) and obtain a Return Material Authorization (RMA).
Appendix A Analog Input Specifications Table 25 lists the specifications for the A/D subsystem. Table 25: A/D Subsystem Specifications DT301/302 DT303/304 DT321/322 Feature Specifications Specifications Specifications Number of analog inputs Single-ended/ pseudo-differential: Differential: Number of gains 4 (1, 2, 4, 8) Resolution 12 bits 12 bits...
Appendix A Analog Output Specifications Table 26 lists the specifications for the D/A subsystem. Table 26: D/A Subsystem Specifications Feature Specifications Number of analog output channels (DT302, DT304, and DT322 only) Resolution DT302, DT304: 12 bits DT322: 16 bits Data encoding (input) Offset binary Nonlinearity (integral) DT302, DT304:...
Specifications Digital I/O Specifications Table 27 lists the specifications for the DIN/DOUT subsystems. Table 27: DIN/DOUT Subsystem Specifications Port A Port B Port C Feature Specifications Specifications Specifications Number of lines 8 (bidirectional) 8 (bidirectional) 7 (bidirectional) 47 kΩ resistor pullup to +3.3 V; 33 Ω series resistor Termination Inputs Input type:...
Specifications Power, Physical, and Environmental Specifications Table 29 lists the power, physical, and environmental specifications for the DT300 Series board. Table 29: Power, Physical, and Environmental Specifications Feature Specifications Power +5 V (±0.25 V): 1.2 A nominal − 5 V:...
Appendix A Connector Specifications Table 30 lists the connector specifications for the DT300 Series board. Table 30: Connector Specifications Feature Specifications Connector part number AMP, 68-pin, 0.05 Subminiature D, #749621-7 Shielded enclosure with jack screws AMP #750752-1 Recommended shielded cable...
Appendix B Connector J1 on the DT300 Series Board Table 33 lists the pin assignments of connector J1 on the DT300 Series board. Table 33: Pin Assignments for Connector J1 on the DT300 Series Boards Number Signal Description Number Signal Description...
Page 143
Connector Pin Assignments Table 33: Pin Assignments for Connector J1 on the DT300 Series Boards (cont.) Number Signal Description Number Signal Description Analog Output 0 Return Analog Output 0 DAC1 Reference DAC0 Reference Analog Input 14/6 Return Analog Input 6...
Appendix B Screw Terminal Assignments for Connector J1 on the STP300 Table 34 lists the screw terminal assignments for connector J1 on the STP300 screw terminal panel. Table 34: Pin Assignments for Connector J1 on the STP300 J1 Pin Description J1 Pin Description Analog Input 0...
Page 145
Connector Pin Assignments Table 34: Pin Assignments for Connector J1 on the STP300 (cont.) J1 Pin Description J1 Pin Description Digital I/O Port A, Line 6 Digital I/O Port A, Line 7 Digital I/O Port B, Line 0 Digital I/O Port B, Line 1 Digital I/O Port B, Line 2 Digital I/O Port B, Line 3 Digital I/O Port B, Line 4...
Appendix B Screw Terminal Assignments for Connector J2 on the STP300 Table 35 lists the screw terminal assignments for connector J2 on the STP300 screw terminal panel. Table 35: Pin Assignments for Connector J2 on the STP300 Description Description Analog Input 0 Analog Input 8 Analog Ground Analog Input 9...
Connector Pin Assignments Screw Terminal Assignments for the STP68 and STP68-DIN Table 36 lists the screw terminal assignments for the STP68 and STP68-DIN screw terminal panel. Table 36: Screw Terminal Assignments for the STP68 and STP68-DIN Screw Terminal Panel Signal Description Signal Description +5 V Output @ 1 A User Clock Input 3...
Page 148
Appendix B Table 36: Screw Terminal Assignments for the STP68 and STP68-DIN Screw Terminal Panel (cont.) Signal Description Signal Description Digital I/O Port C, Line 2 Digital I/O Port C, Line 0 Digital Ground External A/D Trigger Analog Output 0 Return Analog Output 0 DAC1 Reference DAC0 Reference...
Using Your Own Screw Terminal Panel Analog Inputs ............. . . Analog Outputs .
Page 150
This appendix describes additional considerations to keep in mind when designing your own screw terminal panel for use with a DT300 Series board. Refer to Appendix B for connector and cable specifications.
Using Your Own Screw Terminal Panel Analog Inputs DT300 Series boards have three different types of analog input configurations that you can use: • Single-ended • Pseudo-differential • Differential Single-Ended Inputs With single-ended inputs, you have the maximum number of inputs but have the worst-case noise immunity without external signal conditioning.
Appendix C Differential Inputs Differential inputs offer the maximum noise rejection at the expense of half your total channel count. For the best results, shielded twisted pairs are a must. The shield must connect at one end so that ground currents do not travel over the shield. In low-level voltage applications, differential inputs reduce problems not only due to electrostatic and magnetic noise, but due to cross-talk and thermal errors.
Using Your Own Screw Terminal Panel Analog Outputs The analog output channels on DT300 Series boards have a resolution of 12 or 16 bits (even though the accuracy may be less). Data Translation ensures that the analog outputs do not break into a high frequency oscillation with high capacitance loads that may be experienced with long cables.
Digital Inputs and Counter/Timer Inputs TTL-type inputs must have current limiting so that circuitry is not damaged when power is removed. On all Data Translation PCI boards, current limiting is used to prevent damage in this fault condition. On high-speed clock inputs, a ground that is located in the connector next to the clock must be...
Using Your Own Screw Terminal Panel Digital Outputs If you are using the high drive capability of any of the PCI boards, ensure that the load is returned to the digital ground provided in the connector next to the outputs. If just eight of the digital outputs are switching 16 mA per output, then 128 mA of current flows.
Index Index Numerics differential configuration error conditions 5B01 backplane gain attaching input ranges configuring for analog outputs pseudo-differential configuration considerations when using resolution 5B08 backplane screw terminal assignments attaching single-ended configuration considerations when using specifications 7BP04-1 backplane trigger acquisition modes attaching trigger sources considerations when using...
Page 158
AC1315 pulse output applications AC1393 single-ended analog inputs AC1393 adapter connector J1 pin assignments EP305 DT300 Series board calibration STP300 screw terminal panel analog input subsystem connector J2 pin assignments, STP300 screw analog output subsystem terminal panel running the utility...
Page 159
DIN subsystem rate generation mode specifications repetitive one-shot mode DOUT subsystem screw terminal assignments specifications specifications DT300 Series Device Driver subsystem DT-Open Layers for .NET Class Library variable pulse width DTx-EZ when not using the STP300 duty cycle counting events...
Page 160
A/D sample clock internal gate type internal C/T clock internal retrigger clock internal retrigger clock frequency measurement J1 connector pin assignments DT300 Series board gain STP300 screw terminal panel actual available STP68 panel analog input J2 connector pin assignments...
Page 161
R9 to R16 resolution PCI bus master analog input physical specifications analog output pin assignments availalble DT300 Series J1 connector digital I/O STP300 screw terminal panel J1 connector number of STP300 screw terminal panel J2 connector programmable STP68 panel J1 connector retrigger...
Page 162
Index retrigger clock frequency software packages retrigger frequency software supported retriggered scan mode software trigger externally software-retriggered scan mode software specifications returning boards to the factory analog input rising-edge gate type analog output counter/timer running the Quick DataAcq application digital I/O environmental physical power...
Page 163
Index SupportsOneShotRepeat Visual C++ programs SupportsPosExternalTTLTrigger voltage ranges SupportsProgrammableGain number of SupportsRateGenerate SupportsSingleEnded SupportsSingleValue W1 jumper SupportsSoftwareResolution W4 to W7 jumpers SupportsSoftwareTrigger Windows 7, loading the device driver SupportsTriggeredScan Windows Vista, loading the device driver SupportsVariablePulseWidth Windows XP, loading the device driver SupportsWrapSingle wiring recommendations when using your own screw terminal panel...
Need help?
Do you have a question about the DT300 Series and is the answer not in the manual?
Questions and answers