Measurement Computing DaqBoard/300o series User Manual

Measurement Computing DaqBoard/300o series User Manual

Daqboard/3000 series pci 16-bit, 1-mhz mulifunction boards
Table of Contents

Advertisement

Quick Links

USER'S MANUAL
DaqBoard/3000 Series
DaqBoard/3000, /3001, /3005, and /3006
PCI 16-Bit, 1-MHz
Multifunction Boards
Measurement Computing
10 Commerce Way
Norton, MA 02766
(508) 946-5100
*372563C-01*
Fax: (508) 946-9500
info@mccdaq.com
1128-0901 rev 1.4
372563C-01
www.mccdaq.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DaqBoard/300o series and is the answer not in the manual?

Questions and answers

Summary of Contents for Measurement Computing DaqBoard/300o series

  • Page 1 USER’S MANUAL DaqBoard/3000 Series DaqBoard/3000, /3001, /3005, and /3006 PCI 16-Bit, 1-MHz Multifunction Boards Measurement Computing 10 Commerce Way Norton, MA 02766 (508) 946-5100 *372563C-01* Fax: (508) 946-9500 info@mccdaq.com 1128-0901 rev 1.4 372563C-01 www.mccdaq.com...
  • Page 2: Warranty Information

    Limitation of Liability Measurement Computing cannot be held liable for any damages resulting from the use or misuse of this product. Copyright, Trademark, and Licensing Notice All Measurement Computing documentation, software, and hardware are copyright with all rights reserved. No part of this product may be copied, reproduced or transmitted by any mechanical, photographic, electronic, or other method without Measurement Computing’s prior written consent.
  • Page 3 CAUTION Using this equipment in ways other than described in this manual can cause personal injury or equipment damage. Before setting up and using your equipment, you should read all documentation that covers your system. Pay special attention to Warnings and Cautions. Note: ®...
  • Page 4: Table Of Contents

    Table of Contents DaqBoard/1000 /2000 /3000 Series, Installation Guide (p/n 1033-0940) 1 – Device Overviews Block Diagrams ….. 1-1 Connections …… 1-2 Theory of Operation…… 1-3 Daq Software …… 1-13 2 – Connections and Pinouts Overview …… 2-1 Pinout for DaqBoard/3000 Series Boards …… 2-2 TB-100 Terminal Connector Option ……...
  • Page 5 6 – Setpoint Configuration for Output Control Overview …… 6-1 Detecting Input Values …… 6-3 Controlling Analog, Digital, and Timer Outputs …… 6-4 P2C, DAC, or Timer Update Latency …… 6-6 More Examples of Control Outputs …… 6-7 Detection on an Analog Input, DAC and P2C Updates …… 6-7 Detection on an Analog Input, Timer Output Updates ……...
  • Page 6: Installation Guide

    DaqBoard Installation Guide /1000 2000 3000 Series PCI-bus Data Acquisition Boards Before you get started Take ESD precautions! Verify that you have the following items. • DaqBoard/1000, /2000, or /3000 Series Device • Data Acquisition CD • Monitor: SVGA, 1024 x 768 screen resolution •...
  • Page 7 The default location is in the Programs group, which can be accessed from the Windows Desktop. The documents can also be read directly from the CD. You will need Adobe Acrobat or the Acrobat Reader. Measurement Computing 10 Commerce Way Norton, MA 02766...
  • Page 8: Device Overviews

    Device Overviews Block Diagrams …… 1-1 Connections …… 1-2 Product Features …… 1-3 Software ……1-13 DaqView can only be used with one DaqBoard at a time. DASYLab and LabView can be used with multiple boards. For multiple board use (via custom programming) refer to the Using Multiple Devices section of the Programmer’s Manual.
  • Page 9: Connections

    Block Diagram for DaqBoard/3005 and /3006 * Note: DaqBoard/3006 has 16 single-ended analog inputs; ±10V input range only; it has no differential input. DaqBoard/3006 has no HDMI interface. Connections Reference Note: For the DaqBoard/3000 Series installation procedure, refer to the DaqBoard Installation Guide (1033-0940).
  • Page 10: Product Features

    Product Features I/O Comparison Matrix Product or System Analog Input Input Analog Digital I/O Counter Timer Channels Ranges Output Channels Inputs Outputs Channels DaqBoard/3000 16SE / 8DE DaqBoard/3001 16SE / 8DE DaqBoard/3005 16SE / 8DE DaqBoard/3006 16SE only DaqBoard/3000 with 64SE / 32DE PDQ30 DaqBoard/3001...
  • Page 11: Analog Input

    Signal I/O One 68-pin connector provides access to the 16SE/8DE analog input channels, 24 digital I/O lines, counter/timer channels, and analog outputs (when applicable). With exception of DaqBoard/3006, a HDMI connector is also located on the orb. The HDMI provides connection for channel expansion with the PDQ30.
  • Page 12 Another synchronous mode allows digital inputs to be scanned every time an analog input channel is scanned. For example, if eight analog inputs are scanned at 1 µsec per channel continuously, and 24 bits of digital inputs are enabled, then the 24 bits of digital inputs will be scanned at 24 bits per 1 µsec. If counters are enabled in this mode, they will be scanned at once per scan, in the same manner as in the first example above.
  • Page 13 Example 2: Analog channel scanning of voltage and temperature inputs The figure below shows a more complicated acquisition. The scan is programmed pre-acquisition and is made up of 6 analog channels (Ch0, Ch2, Ch5, Ch11, Ch22, Ch23.) Each of these analog channels can have a different gain.
  • Page 14 Example 3: Analog and digital channel scanning, once per scan mode The figure below shows a more complicated acquisition. The scan is programmed pre-acquisition and is made up of 6 analog channels (Ch0, Ch2, Ch5, Ch11, Ch22, Ch25) and 4 digital channels (16-bits of digital IO, 3 counter inputs.) Each of the analog channels can have a different gain and each of the counter channels can be put into a different mode (totalizing, pulsewidth, encoder, etc.) The acquisition is triggered and the samples stream to the PC via DMA.
  • Page 15 Example 4: Sampling digital inputs for every analog sample in a scan group The figure below shows another acquisition. The scan is programmed pre-acquisition and is made up of 6 analog channels (Ch0, Ch2, Ch5, Ch11, Ch22, Ch25) and 4 digital channels (16-bits of digital input, 3 counter inputs.) Each of the analog channels can have a different gain and each of the counter channels can be put into a different mode (totalizing, pulsewidth, encoder, etc.) The acquisition is triggered and the samples stream to the PC via DMA.
  • Page 16: Bus Mastering Dma

    Bus Mastering DMA The DaqBoard/3000 series supports Bus Mastering DMA. Multiple DMA channels allow analog and digital/counter input data, as well as analog and digital output data to flow between the PC and the DaqBoard/3000 series without consuming valuable CPU time. The driver supplied with the DaqBoard/3000, as well as all other third-party software support such as LabVIEW®, automatically utilize Bus Mastering DMA to efficiently conduct I/O from the PC to the DaqBoard.
  • Page 17: Analog Output

    Variable pre-trigger with post trigger stop event. Unlike the previous pre-trigger modes, this mode does not have to satisfy the pre-trigger number of readings before recognizing the trigger event. Thus the number of pre-trigger readings acquired is variable and dependent on the time of the trigger event relative to the start.
  • Page 18: Digital Outputs And Pattern Generation

    Digital Inputs and Outputs Twenty-four TTL-level digital I/O lines are included in each of the DaqBoard/3000 Series boards. Digital I/O can be programmed in 8-bit groups as either inputs or outputs and can be scanned in several modes (see Input Scanning). Ports programmed as input can be part of the scan group and scanned along with analog input channels, or can be asynchronously accessed via the PC at any time, including when a scanned acquisition is occurring.
  • Page 19: Counter Inputs

    This example has all 4 DACs being updated and the 16-bits of digital IO. These updates are performed at the same time as the acquisition pacer clock (also called the scan clock.) All 4 DACs and the 16-bits of pattern digital output are updated at the beginning of each scan. Note that the DACs will actually take up to 4 us after the start of scan to settle on the updated value.
  • Page 20: Software

    Timer Outputs Two 16-bit timer outputs are built into every 3000 series board. Each timer is capable of generating a different square wave with a programmable frequency in the range of 16 Hz to 1 MHz. Example 6: Timer Outputs Timer outputs are programmable square waves.
  • Page 21 Ready-to-use programs are convenient for fill-in-the-blank applications that do not require programming for basic data acquisition and display: • DaqView is a Windows-based program for basic set-up and data acquisition. DaqView lets you select desired channels, gains, transducer types (including thermocouples), and a host of other parameters with a click of a PC’s mouse.
  • Page 22: Connections And Pinouts

    Connections and Pinouts Overview …… 2-1 Pinout for DaqBoard/3000 Series Boards …… 2-2 TB-100 Terminal Connector Option …… 2-3 PDQ30 Analog Expansion and DBK215 Connector Options …… 2-4 CAUTION Turn off power to all devices connected to the system before connecting cables or setting configuration jumpers and switches.
  • Page 23: Pinout For Daqboard/3000 Series Boards

    Pinout for DaqBoard/3000 Series Boards Pin numbers refer to the 68-pin SCSI female connector, located on the DaqBoard/3000. Function Function Analog input Channel 8 Analog input Channel 0 Analog input Channel 1 Analog Common Analog Common Analog input Channel 9 Analog input Channel 10 Analog input Channel 2 Analog input Channel 3...
  • Page 24: Tb-100 Terminal Connector Option

    TB-100 Terminal Connector Option The TB-100 Terminal Connector option can be used to connect all signal I/O lines that are associated with a DaqBoard/3000 Series device. TB-100 connects to the DaqBoard’s 68-pin SCSI connector via a 68-conductor cable: p/n CA-G55, CA-G56, or CA-G56-6. TB-100 Pinout The “Pin”...
  • Page 25: Pdq30 Analog Expansion And Dbk215 Connector Options

    PDQ30 Analog Expansion and DBK215 Connector Options PDQ30 Analog Expansion Module DBK215 16 BNC Connector Module DaqBoard/3000 Series boards can connect to optional devices through either or both of the board’s orb connectors. DaqBoard/3000 Series Connector Layout* Note: DaqBoard/3006 has no HDMI Connector and cannot be connected to a PDQ30. The HDMI connector can be used to connect a PDQ30 Analog Expansion Module to a DaqBoard/3000 Series board [other than a DaqBoard/3006].
  • Page 26 DBK215 If you are not using a TB-100 terminal board connection option with your DaqBoard/3000 Series board you can, instead, make use of a DBK215 module. The DBK215 includes: BNC Access to 16 inputs or outputs (on front panel) on-board screw-terminal blocks* on-board socket locations for custom RC Filter networks* 68-pin SCSI connector (on rear panel) * The top cover plate must be removed to access the terminal blocks and...
  • Page 27 System Example A DaqBoard/3000 Series system example which includes both a PDQ30 and a DBK215 is illustrated on page 2-4. For convenience, it has been repeated below. In regard to the PDQ30 aspect: 1) Connection from PDQ30 to DaqBoard/3000 is made via a CA-266-3 (or CA-266-6) HDMI cable. 2) PDQ30’s analog input lines connect via removable screw-terminal blocks (TB1 through TB6).
  • Page 28 PDQ30 Terminal Block Pinouts (TB1 through TB6) PDQ30 can measure 48 channels of voltage or 24 channels of temperature. The temperature measurement requires the use of Differential Mode. Reference Notes: For PDQ30 specifications, refer to chapter 6. DaqBoard/3000 Series User’s Manual Connections &...
  • Page 29 Connections & Pinouts DaqBoard/3000 Series User’s Manual 918494...
  • Page 30: Ce-Compliance

    CE Compliance & Noise Considerations Overview …… 3-1 Safety Conditions …… 3-1 Emissions/Immunity Conditions …… 3-2 CE Rules of Thumb …… 3-2 Noise Considerations …… 3-3 Overview CE compliant products bear the “CE” mark and include a Declaration of Conformity stating the particular specifications and conditions that apply.
  • Page 31: Emissions/Immunity Conditions

    The specific safety conditions for CE compliance vary by product; but general safety conditions include the following bulleted items: • The operator must observe all safety cautions and operating conditions specified in the documentation for all hardware used. • The host computer and all connected equipment must be CE compliant. •...
  • Page 32: Noise Considerations

    Noise Considerations Controlling electrical noise is imperative because it can present problems even with the best measurement equipment. Most laboratory and industrial environments suffer from multiple sources of electrical noise. For example, AC power lines, heavy equipment (particularly if turned on and off frequently), local radio stations, and electronic equipment can create noise in a multitude of frequency ranges.
  • Page 33: Calibration

    Calibration DaqBoard/3000 Series boards are factory-calibrated. However, if adjustments are needed they should be completed in the following order: Analog Measurement Path, Offset and Gain Voltage Reference DAC0 Offset and Gain * DAC1 Offset and Gain * DAC2 Offset and Gain * DAC3 Offset and Gain * *In regard to DAC applicability: DaqBoard/3000 –...
  • Page 34 Calibration DaqBoard/3000 Series User’s Manual 918494...
  • Page 35 DaqCal User Calibration Utility Contents Overview …… i Equipment …… ii NIST Traceability …… iii Installing DaqCal …… iii Setup …… iii What to Expect when using DaqCal …… v Calibrating Analog Outputs …… vii Calibrating DBK Expansion Options …… viii CAUTION Turn off power to all devices connected to the system before connecting cables or setting configuration jumpers and switches.
  • Page 36 Equipment Refer to the appropriate block below, depending on whether you will be calibrating through a 37-pin, 68-pin, or 100-pin connector. 37-PIN If calibration signals will be passing through a 37-pin P1 connector you will need: Required: 6.5-digit, digital multi-meter adjustable voltage calibrator ambient temperature meter In addition, the following are recommended:...
  • Page 37: Nist Traceability

    NIST Traceability Calibration test equipment should be traceable through the National Institute of Standards and Technology. (NIST). Customers not familiar with traceability through that institute should contact them at traceability@nist.gov The NIST Policy on Traceability (contained in NIST Administrative Manual, Subchapter 5.16) addresses: establishing traceability of measurement results assessing the claims of traceability made by others...
  • Page 38 For DB37 P1 applications you can attach a DBK11A to the device via a CA-37 cable. (37-pin) Connecting a DBK11A For 100-pin P4 connector applications you can use a DBK200 (or DBK201), DBK11A, and (100-pin) a CA-195 cable; or you could use a DBK213 and a CA-195 cable. Illustrations of these two scenarios follow.
  • Page 39: What To Expect When Using Daqcal

    After you have completed the setup according to the type of device and appropriate connectivity option, launch DaqCal and follow the on-screen instructions. What to Expect when using DaqCal When DaqCal opens you will be prompted to select your device from a list. After doing so the application will guide you through the calibration process using simple on-screen instructions.
  • Page 40 From the screen’s Calibration List (right-hand figure), select the desired types of calibration. In the example shown we have selected: Channel Offset A/D (Single-Ended) Channel Gain A/D (Single-Ended) After making the selections, click the <Calibrate> button (see preceding figure). Selecting the Desired Calibrations Steps specific to your device will now display.
  • Page 41: Calibrating Analog Outputs

    Calibrating Analog Outputs After launching DaqCal, select the device to be calibrated from the device inventory list. After selecting your device, click the <OK> button. An instruction screen with a Calibration List will display. From the screen’s Calibration List select the desired types of calibration.
  • Page 42: Calibrating Dbk Expansion Options

    Calibrating DBK Expansion Options If the primary data acquisition device (DaqBook, or DaqBoard) is out of its calibration period, calibrate that device prior to calibrating the DBK expansion option. An alternative to using DaqCal is to contact the factory or your service representative to schedule a factory calibration. After launching DaqCal, select the device to be calibrated from the device inventory list.
  • Page 43: Counter Input Modes

    Counter Input Modes Debounce Module …… 5-1 Terms Applicable to Counter Modes…….5-5 Counter Options …… 5-5 Counter/Totalize Mode …… 5-6 Period Mode …… 5-8 Pulsewidth Mode …… 5-11 Timing Mode …… 5-13 Encoder Mode …… 5-15 Each of the high-speed, 32-bit counter channels can be configured for counter, period, pulse width, time between edges, or encoder modes.
  • Page 44: Debounce Module

    Trigger After Stable Mode In the “Trigger After Stable” mode, the output of the debounce module will not change state until a period of stability has been achieved. This means that the input has an edge and then must be stable for a period of time equal to the debounce time.
  • Page 45 T2 – During time period T2, the input signal is not stable for a length of time equal to T1 (the debounce time setting for this example.) Therefore, the output stays “high” and does not change state during time period T2. T3 –...
  • Page 46 Use trigger before stable mode when the input signal has groups of glitches and each group is to be counted as one. The trigger before stable mode will recognize and count the first glitch within a group but reject the subsequent glitches within the group if the debounce time is set accordingly. The debounce time should be set to encompass one entire group of glitches as shown in the following diagram.
  • Page 47: Terms Applicable To Counter Modes

    Terms Applicable to Counter Modes The following terms and definitions are provided as an aid to understanding counter modes. Gating: Any counter can be gated by the mapped channel. When the mapped channel is high, the counter will be allowed to count, when the mapped channel is low, the counter will not count but hold its value.
  • Page 48: Counter/Totalize Mode

    Encoder Mode (see page 15). OPT[1:0]: Determines the encoder measurement mode: 1X, 2X, or 4X. OPT2: Determines whether the counter is 16-bits (Counter Low); or 32-bits (Counter High). OPT3: Determines which signal latches the counter outputs into the data stream going back to the /3000 Series board.
  • Page 49 An explanation of the various counter options, depicted in the previous figure, follows. COUNTER: OPT0: This selects totalize or clear on read mode. Totalize Mode – The counter counts up and rolls over on the 16-bit (Low Counter) boundary, or on the 32-bit (High Counter) boundary.
  • Page 50: Period Mode

    Period Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 51 PERIOD: OPT[1:0]: Determines the number of periods to time, per measurement. This makes it possible to average out jitter in the input waveform, sampling error, noise, etc. There are four options: (1) The channel’s measurement is latched every time one complete period has been observed. (2) The channel’s measurement is latched every time that 10 complete periods have been observed.
  • Page 52 Upper 16-bits of the 32-bit counter Lower 16-bits of the 32-bit counter Range (Hz) Ticksize (nS) Averaging Range (Hz) Ticksize (nS) Averaging Option Option 15u – 1500u 20833.333 1 – 100 20833.333 150u – 15m 2083.333 10 – 1k 2083.333 1500u –...
  • Page 53: Pulsewidth Mode

    Pulsewidth Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 54 PULSEWIDTH: OPT2: Determines whether the pulsewidth is to be measured with a 16-bit (Counter Low), or 32-bit (counter High) counter. Since pulsewidth measurements always have the “stop at the top” option enabled, this option dictates whether the measurement has a range of 0 to 65535 ticks, or 0 to 4,294,967,295 ticks.
  • Page 55: Timing Mode

    Timing Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 56 An Example of Timing Mode The following example represents one channel in timing mode. The time desired is between the rising edge on the input channel and the falling edge on the mapped channel. Zeroes are returned, in the scan, until one complete time measurement has been taken.
  • Page 57: Encoder Mode

    Encoder Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 58 Representation of Quadrature Encoder Outputs: A, B, and Z As the encoder rotates, the A (or B) signal is indicative of the distance the encoder has traveled. The frequency of A (or B) indicates the velocity of rotation of the encoder. If the Z signal is used to zero a counter (that is clocked by A) then that counter will give the number of pulses the encoder has rotated from its reference.
  • Page 59 ENCODER: OPT[1:0]: This determines the encoder measurement mode: 1X, 2X, or 4X. ENCODER: OPT3: This determines which signal latches the counter outputs into the data stream going back to the /3000 Series board. Normally, the start of scan signal latches the counter outputs at the beginning of every scan.
  • Page 60 Wiring for 1 Encoder The following figure illustrates connections for one encoder to a 68-pin SCSI connector on a DaqBoard/3000 Series board. The “A” signal must be connected to an even-numbered channel and the associated “B” signal must be connected to the next [higher] odd-numbered channel. For example, if “A”...
  • Page 61 A typical acquisition might take 6 readings off of the 3000 Series board module as illustrated below. The user determines the scan rate and the number of scans to take. DaqBoard/3000 Series board Acquisition of Six Readings per Scan Note: Digital channels do not take up analog channel scan time. In general, the output of each channel’s counter is latched at the beginning of each scan period (called the start-of-scan.) Every time the 3000 Series board receives a start-of-scan signal, the counter values are latched and are available to the /3000 Series board.
  • Page 62 Wiring for 2 Encoders The following figure illustrates single-ended connections for two encoders. Differential connections are not applicable. Two Encoders Connected to pins on the SCSI Connector* * Connections can instead, be made to the associated screw-terminals of a connected TB-100 terminal connector option.
  • Page 63: Setpoint Configuration For Output Control

    Setpoint Configuration for Output Control Overview …… 6-1 Detecting Input Values …… 6-3 Controlling Analog, Digital, and Timer Outputs …… 6-4 P2C, DAC, or Timer Update Latency …… 6-6 More Examples of Control Outputs …… 6-7 Detection on an Analog Input, DAC and P2C Updates …… 6-7 Detection on an Analog Input, Timer Output Updates ……...
  • Page 64 DaqBoard/3000 Series boards include a setpoint configuration feature which allows the user to individually configure up to 16 detection setpoints associated with channels within a scan group. Each detection setpoint can be programmed in the following ways: Single Point referenced – above, below, or equal to the defined setpoint Window (dual point) referenced –...
  • Page 65: Detecting Input Values

    Detecting Input Values All setpoints are programmed as part of the pre-acquisition setup, similar to setting up the analog path, debounce mode, or counter mode setup. Since each setpoint acts on 16-bit data, each has two 16-bit compare values: Limit A (High Limit) and Limit B (Low Limit). These limits define the setpoint window.
  • Page 66: Controlling Analog, Digital, And Timer Outputs

    Controlling Analog, Digital, and Timer Outputs Each setpoint can be programmed with an 8-bit digital output byte and corresponding 8-bit mask byte. When the setpoint criteria has been met, the P2C digital output port can be updated with the given byte and mask.
  • Page 67 The setting of a detection window must be done with a scan period in mind. This applies to analog inputs and counter inputs. Quickly changing analog input voltages can step over a setpoint window if not sampled often enough. There are three possible solutions for overcoming this problem: The scan period could be shortened to give more timing resolution on the counter values or analog values The setpoint window can be widened by increasing Limit A and/or lowering Limit B.
  • Page 68: P2C, Dac, Or Timer Update Latency

    P2C, DAC, or Timer Update Latency Setpoints allow DACs, timers, or P2C digital outputs to be updated very quickly. Exactly how fast an output can be updated is determined by the following three factors: scan rate synchronous sampling mode type of output to be updated Example: We set an acquisition to have a scan rate of 100 kHz.
  • Page 69: More Examples Of Control Outputs

    More Examples of Control Outputs Detection on an Analog Input, DAC and P2C Updates Update Mode: Update on True and False Criteria: Ch 5 example: Below Limit; Ch 4 example: Inside Window In this example Channel 5 has been programmed with reference to one setpoint [Limit A], defining a low limit;...
  • Page 70: Detection On An Analog Input, Timer Output Updates

    In the example [upper portion of the preceding figure], the setpoint placed on analog Channel 5 updated DAC1 with 0.0V. The update occurred when Channel 5’s input was less than the setpoint (Limit A). When the value of Channel 5’s input was above setpoint Limit A, the condition of <A was false and DAC1 was then updated with minus1.0V.
  • Page 71: Using The Hysteresis Function

    Using the Hysterisis Function Update Mode: N/A, the Hysterisis option has a forced update built into the function Criteria Used: window criteria for above and below the set limits The figure below shows analog input Channel 3 with a setpoint which defines two 16-bit limits, Limit A (High) and Limit B (Low).
  • Page 72: Using Multiple Inputs To Control One Dac Output

    Using Multiple Inputs to Control One DAC Output Update Mode: Rising Edge, for each of 2 channels Criteria Used: Inside Window, for each of 2 channels The figure below shows how multiple inputs can update one output. In the following figure the DAC2 analog output is being updated.
  • Page 73: The Setpoint Status Register

    The Setpoint Status Register Regardless of which software application you are using with a DaqBoard/3000 Series device, a setpoint status register can be used to check the current state of the 16 possible setpoints. In the register, Setpoint 0 is the least significant bit and Setpoint 15 is the most significant bit. Each setpoint is assigned a value of 0 or 1.
  • Page 74 6-12 Setpoint Configuration for Output Control DaqBoard/3000 Series User’s Manual 908794...
  • Page 75: And Pdq30

    Specifications – DaqBoard/3000 Series PDQ30 DaqBoard/3000 Series Specifications I/O Comparison Matrix Product or System Analog Input Input Analog Digital I/O Counter Timer Channels Ranges Output Channels Inputs Outputs Channels DaqBoard/3000 16SE / 8DE DaqBoard/3001 16SE / 8DE DaqBoard/3005 16SE / 8DE DaqBoard/3006 16SE only DaqBoard/3000 with...
  • Page 76: Input Sequencer

    Maximum Usable Input Voltage + Common Mode Voltage Ranges Maximum (CMV + V 5, 10V 10.5V 0.1, 0.2, 0.5, 1, 2V 6.0V A/D Specifications Type: Successive approximation Resolution: 16 bit Maximum Sample Rate: 1 MHz Nonlinearity (Integral): ±2 LSB maximum Nonlinearity (Differential): ±1 LSB maximum Input Sequencer Analog, digital and counter inputs can be scanned synchronously based on either an internal programmable...
  • Page 77 External Acquisition Scan Clock Input Maximum rate: 1.0 MHz Clock Signal Range: Logical zero 0V to 0.8V; Logical one 2.4V to 5.0V; protected to ±15V Minimum pulse width: 50 ns high, 50 ns low Triggering Trigger Sources: 6, individually selectable for starting and stopping an acquisition. Stop acquisition can occur on a different channel than start acquisition;...
  • Page 78 Analog Outputs Applicable to DaqBoard/3000 and /3001 only Analog output channels are updated synchronously relative to scanned inputs, and clocked from either an internal onboard clock, or an external clock source. Analog outputs can also be updated asynchronously, independent of any other scanning in the system. Bus mastering DMA provides CPU and system-independent data transfers, ensuring accurate outputs that are irrespective of other system activities.
  • Page 79 Pattern Generation Output Two of the 8-bit ports can be configured for 16-bit pattern generation. The pattern can be updated synchronously with an acquisition at up to 12 MHz. Counters One Counter Channel, Typical Each of the four high-speed, 32-bit counter channels can be configured for counter, period, pulse width, time between edges, or multi-axis quadrature encoder modes.
  • Page 80 Frequency/Pulse Generators One Timer Channel, Typical Channels: 2 x 16-bit Output Waveform: Square wave Output Rate: 1 MHz base rate divided by 1 to 65535 (programmable) High Level Output Voltage: 2.0V minimum @ -1.0 mA, 2.9V minimum @ -400 µA Low Level Output Voltage: 0.4V maximum @ 400 µA Software DaqView add-on for seamless execution with Microsoft Excel’s tool palette...
  • Page 81: Analog Inputs

    PDQ30 Specifications General Operating Temperature: -30˚ to +70˚C Storage Temperature: -40˚ to +80˚C Power Consumption: 400 mW (max) Warm up: 30 minutes to rated specifications Relative Humidity: 0 to 95%, non-condensing Vibration: MIL STD 810E, category 1 and 10 Communications Connector: 25 pin DSUB Signal I/O Connector: Six removable screw terminal blocks (12 connections each) Dimensions: 269mm W x 92mm D x 45 mm H: (10.6”...
  • Page 82 PDQ30 Type T Thermocouple (Note 1) Typical Performance of 12 PDQ30 Units; 0°C -0.5 -1.0 -1.5 Channel Note 1: Assumes 16384 oversampling applied, CMV = 0.0V, 60 minute warm-up, still environment, and 25°C ambient temperature. Excludes thermocouple error. TC = 0.0 °C Accessories and Cables Termination Board (TB-100): Termination board with screw terminals for access to DaqBoard/3000 Series I/O.
  • Page 83: Appendix A

    Appendix A DBK215 16-Connector BNC Connection Module With 68-Pin SCSI Adaptability for Analog I/O, Digital I/O, & Pulse/Frequency Overview …… 1 Block Diagram …… 2 Connection Tips…… 3 System Examples …… 4 Using the Screw-Terminal Blocks …… 5 Adding RC Filter Networks …… 11 Specifications ……...
  • Page 84 DBK215 Block Diagram * Accessory Kit p/n 1139-0800 includes jumper wires and a screw driver. Note that the 68-pin SCSI (P5) connector typically connects to a SCSI connector via a CA-G55, CA-G56, or CA-G56-6 cable. CA-G55 is a 3-foot long cable. CA-G56 is a 3-foot long shielded cable.
  • Page 85 Connection Tips CAUTION Turn off power to the host PC and externally connected equipment prior to connecting cables or signal lines to DBKs. Electric shock or damage to equipment can result even under low-voltage conditions. Take ESD precautions (packaging, proper handling, grounded wrist strap, etc.) Use care to avoid touching board surfaces and onboard components.
  • Page 86 System Example DBK215 and PDQ30 Connection to a DaqBoard/3000 Series Board Notes regarding the above system example: Any of three 68-conductor SCSI ribbon cables can be used to connect the DBK215 to the board’s SCSI.. CA-G55 is a 3-foot long cable. CA-G56 is a 3-foot long shielded cable.
  • Page 87 Using the Screw-Terminal Blocks You must remove the DBK215 module’s cover plate to access the screw terminal blocks. This is described in steps 1 and 2 below. 1. Remove the top inward screws from each of the 4 mounting brackets. See following figure. To remove the cover plate you must first remove the top inward screw from each of the...
  • Page 88 In general, the following terminal block-to-signal relationships apply: DBK215 Used for . . . Alternative Terminal Blocks ANALOG INPUT BNC 0 thru 7 TB10 TB11 ANALOG INPUT TB12 DIGITAL I/O TB13** ANALOG INPUT TB9,TB10 TB14** BNC Channels 0 thru 7** TB15 USER (See Note 1)
  • Page 89 Analog I/O Correlation to 68-pin SCSI Also see “Correlation to BNC Terminations (TB13 and TB14) on page DBK215-10.” Pin Number and Description DIFF CH 0 IN (Single-Ended Mode) / CH 0 HI IN (Differential Mode) CH 8 IN (Single-Ended Mode) / CH 0 LO IN (Differential Mode) CH 1 IN (Single-Ended Mode) / CH 1 HI IN (Differential Mode) CH 9 IN (Single-Ended Mode) / CH 1 LO IN (Differential Mode) CH 2 IN (Single-Ended Mode) / CH 2 HI IN (Differential Mode)
  • Page 90 Digital I/O Correlation to 68-pin SCSI Pin Number and Description DGND Digital Ground, Common DGND Digital Ground, Common Digital I/O: Port A, Bit 7 Digital I/O: Port A, Bit 6 Digital I/O: Port A, Bit 5 Digital I/O: Port A, Bit 4 Digital I/O: Port A, Bit 3 Digital I/O: Port A, Bit 2 Digital I/O: Port A, Bit 1...
  • Page 91 Pulse/Frequency Correlation to 68-pin SCSI Pin Number and Description P3 Digital Port Bit 0 P3 Digital Port Bit 1 P3 Digital Port Bit 2 P3 Digital Port Bit 3 TB1 is NOT USED P3 Digital Port Bit 4 P3 Digital Port Bit 5 P3 Digital Port Bit 6 P3 Digital Port Bit 7 DGND...
  • Page 92 Correlation to Analog Input BNC Terminations – BNC 0 through BNC 7 “Virtual” Terminal Blocks TB13 and TB14 for ANALOG INPUT connect to TB9 and TB10 through the printed circuit board. TB13 (“Virtual” Terminal Block) 68-Pin SCSI Connector, Pin Number and Description TB13 does not physically exist on BNC CH DIFF...
  • Page 93 Adding Resistor/Capacitor Filter Networks WARNING Disconnect the DBK215 from power and signal sources prior to installing capacitors or resistors. CAUTION Ensure wire strands do not short power supply connections to any terminal potential. Failure to do so could result in damage to equipment. Do not exceed maximum allowable inputs (as listed in product specifications).
  • Page 94 • Do not use RC filters in conjunction with additional DBK expansion accessories. • Prior to installing a resistor to the filter network you must drill a 1/16” hole through the center pinhole [beneath the board’s silkscreen resistor symbol] as indicated in the preceding figure.
  • Page 95 Specifications for DBK215 Operating Environment: Temperature: -30°C to 70°C Relative Humidity: 95% RH, non-condensing Connectors: P5: 68-Pin SCSI Screw Terminals: 14 banks of 10-connector blocks Wire Size: 12 TO 28 AWG Dimensions: 285 mm W x 220 mm D x 45 mm H (11” x 8.5” x 2.7”) Weight: 1.36 kg (3 lbs) Cables and Accessories:...
  • Page 96 DBK215, pg. A-14 Appendix A 948894...
  • Page 97: An Important Note Regarding Hardware Analog Level Trigger And Comparator Change State

    Appendix B Hardware Analog Level Trigger An Important Note Regarding Hardware Analog Level Trigger and Comparator Change State Issue: When the starting out analog input voltage is near the trigger level, and you are performing a rising [or falling] hardware analog level trigger, it is possible that the analog level comparator will have already tripped, i.e., to have tripped before the sweep was enabled.
  • Page 98 Appendix C Signal Modes and System Noise Signal Modes …… C-1 Connecting Thermocouples via PDQ30…… C-2 Shielding …… C-3 TC Common Mode …… C-3 Cold Junction Compensation Techniques …… C-4 System Noise …… C-5 Averaging …… C-5 Analog Filtering …… C-5 Input and Source Impedance ……...
  • Page 99: Connecting Thermocouples Via Pdq30

    Connecting Thermocouples via PDQ30 DaqBoard/3000 Series boards can use single-ended or differential modes to measure voltage input; or use differential mode to measure temperature (if a PDQ30 is used). You can, of course, mix signal types, for example have some channels connected to thermocouples and others connected to voltage signals. In PDQ30 applications, thermocouples must be connected differentially.
  • Page 100: Shielding

    Shielding Using shielded TC wire with the shield connected to analog common will result in further noise reduction. You can connect the shield of a shielded thermocouple to one of the analog commons. When this connection is made the shield at the other end of the thermocouple is to be left unconnected. Refer to Chapter 2 for connection options and pinouts.
  • Page 101: Cold Junction Compensation Techniques

    Cold Junction Compensation Techniques (PDQ30) The PDQ30 can measure up to 24 channels of temperature. The units employ thermistors to measure the junction temperature (at the terminal block) for each thermocouple connection. These thermistors are inside the unit, just behind the mating terminal block connector on the internal circuit board. The actual junction is outside the unit and therefore there is some amount of error in the thermistor’s ability to measure the actual junction temperature.
  • Page 102: Analog Filtering

    Analog Filtering A filter is an analog circuit element that attenuates an incoming signal according to its frequency. A low- pass filter attenuates frequencies above the cutoff frequency. Conversely, a high-pass filter attenuates frequencies below the cutoff. As frequency increases beyond the cutoff point, the attenuation of a single- pole, low-pass filter increases slowly.
  • Page 103: Floating Differential Inputs

    If an acquisition’s scan group includes both high level signals and low level signals, here are some tips on how to reduce the amount of crosstalk. • Use as much oversampling as possible. • Within the scan group, group high level signals together, group low level signals together •...
  • Page 104 Glossary A collection of scans acquired at a specified rate as controlled by the sequencer. Acquisition A signal of varying voltage or current that communicates data. Analog A circuit or device that converts analog values into digital values, such as binary bits, for use in digital Analog-to-Digital computer processing.
  • Page 105 Differential mode Differential mode voltage refers to a voltage difference between two signals that are referenced to a common voltage point. Example: Signal 1 is +5 VDC referenced to common. Signal 2 is +6 VDC referenced to common. If the +5 VDC signal is used as the reference, the differential mode voltage is +1 VDC (+ 6 VDC - +5 VDC = +1 VDC).

This manual is also suitable for:

Daqboard/3000Daqboard/3001Daqboard/3005Daqboard/3006

Table of Contents