IOtech DaqBoard/3000USB Series User Manual

Usb 1-mhz, 16-bit data acquisition boards
Table of Contents

Advertisement

Quick Links

DaqBoard/3000USB Series
USB 1-MHz, 16-Bit Data Acquisition Boards
Covers 4 Connection Scenarios:
CA-248 Cables with DB37 Termination
o
TB-100 SCSI Screw Terminal Board
o
TB-101 Daughter Board
o
DBK215 BNC Module
o
DaqBoard/3000USB Series
1136-0902 rev 4.1
*327265B-01*
372265B-01
USER'S MANUAL
DaqBoard/3001USB
DaqBoard/3005USB
DaqBoard/3031USB
DaqBoard/3035USB
25971 Cannon Road
Cleveland, OH 44146-1833
(440) 439-4091
Fax: (440) 439-4093
sales@iotech.com
productsupport@iotech.com
www.iotech.com
IOtech

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DaqBoard/3000USB Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for IOtech DaqBoard/3000USB Series

  • Page 1 USER’S MANUAL DaqBoard/3000USB Series USB 1-MHz, 16-Bit Data Acquisition Boards Covers 4 Connection Scenarios: DaqBoard/3001USB CA-248 Cables with DB37 Termination DaqBoard/3005USB TB-100 SCSI Screw Terminal Board DaqBoard/3031USB TB-101 Daughter Board DaqBoard/3035USB DBK215 BNC Module IOtech DaqBoard/3000USB Series 25971 Cannon Road 1136-0902 rev 4.1...
  • Page 3 IOtech, Inc. cannot be held liable for any damages resulting from the use or misuse of this product. Copyright, Trademark, and Licensing Notice All IOtech 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 IOtech’s prior written consent.
  • Page 4 Start [Desktop “Start” pull-down menu] ⇒ Programs ⇒ IOtech DaqX Software You can also access the PDF documents directly from the data acquisition CD by using the <View PDFs> button located on the opening screen. Refer to the PDF documentation for details regarding both hardware and software.
  • Page 5: Table Of Contents

    Table of Contents DaqBoard/3000USB Series, Installation Guide (p/n 1033-0941) 1 – Device Overviews Block Diagrams ….. 1-2 Connections …… 1-4 Product Features …… 1-5 Software …… 1-17 2 – Connections and Pinouts 68-Pin SCSI Connector (J3) …… 2-2 J5 and J6, ……...
  • Page 6 Detection on an Analog Input, Timer Output Updates …… 6-8 Using the Hysteresis Function …… 6-8 Using Multiple Inputs to Control One DAC Output …… 6-10 The Setpoint Status Register …… 6-11 7 – Specifications - DaqBoard/3000USB Series Appendix A: DBK215 16-Connector BNC Connection Module Appendix B: Signal Modes and System Noise Signal Modes ……...
  • Page 7 INSTALLATION GUIDE DaqBoard/3000USB Series USB 1-MHz, 16-Bit Data Acquisition Boards Covers 4 Connection Scenarios: DaqBoard/3001USB CA-248 Cables with DB37 Termination DaqBoard/3005USB TB-100 SCSI Screw Terminal Board DaqBoard/3031USB TB-101 Daughter Board DaqBoard/3035USB DBK215 BNC Module IOtech DaqBoard/3000USB Series 25971 Cannon Road 1136-0941 rev 2.1...
  • Page 8 IG-2 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 9 DaqBoard/3000USB Series Installation Guide Contents (Step 1) Install Software …… page IG-4 (Step 2) Connect Signal Lines and Hardware ….. page IG-4 (Step 3) Start DaqView ….. page IG-16 (Step 4) Configure the System ….. page IG-17 (Step 5) Collect Data ….. page IG-18 Costumer Assistance …..
  • Page 10 Series board before connecting the USB cable to the computer. This allows the USB board to inform the host computer (upon connection of the USB cable) that the unit requires minimal power from the computer’s USB port. IG-4 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 11 DaqBoard/3000USB Series – Board Dimensions In general, all standoffs should be used to mount the board to a metal frame. Note 1: The standoff at this location connects to the USB chassis for shunting electrostatic discharge. Note 2: The standoff at this location connects to the DaqBoard/3000USB board’s internal chassis plane for shunting electrostatic discharge.
  • Page 12 You can change the name of the device by doing a right-click on the device name to open its properties dialog box, then clicking on the Properties tab (see second figure). You can then change the “FriendlyName” of the device. Locating DaqXPnP Devices Properties Dialog Box IG-6 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 13 (-) lead. The second TC channel uses analog Channels 1 and 9, and so on, as indicated in the pinout to the left. In DaqBoard/3000USB Series applications, thermocouples should only be connected in differential mode. Connecting thermocouples in single-ended mode can cause noise and false readings.
  • Page 14 TC channel uses analog Channels 1 and 9, and so on, as indicated in the pinout to the left. In DaqBoard/3000USB Series applications, thermocouples should only be connected in differential mode. Connecting thermocouples in single-ended mode can cause noise and false readings.
  • Page 15 D – Using the Hex Nuts (removed in Step A), secure the TB-101 to the new standoffs. Tighten snug. Over-tightening will damage the board. Standoff Locations, 5 in Total DaqBoard/3000USB Series Installation Guide IG-9 968492...
  • Page 16 (-) lead. The second TC channel uses analog Channels 1 and 9, and so on, as indicated in the pinout to the left. In DaqBoard/3000USB Series applications, thermocouples should only be connected in differential mode. Connecting thermocouples in single-ended mode can cause noise and false readings.
  • Page 17 Active LED (top) Power LED (bottom) Locations of Signal Connectors and LEDs LEDs: DaqBoard/3000USB Series boards have 2 LEDs located just right of the USB2 connector (see figure). The LEDs function as follows: Active LED (Top LED) This LED is on whenever active USB communication is taking place between the DaqBoard and the host PC.
  • Page 18 Timer Output 0 Timer Output 1 A/D Pacer Clock Input/Output Digital Common DAC Pacer Clock I/O Digital Common Note 1: DaqBoard/3001USB and /3031USB each include DAC0, DAC1, DAC2, and DAC3. DaqBoard/3005USB and /3035USB have no DACs. IG-12 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 19 TC channel makes use of Analog Channel 0 for its positive (+) lead and Analog Channel 8 for its negative (-) lead. The second TC channel uses analog Channels 1 and 9, and so on, as indicated in the pinout to the left. DaqBoard/3000USB Series Installation Guide IG-13 968492...
  • Page 20 *** XDPCR = DAC Pacer Clock I/O Reference Note: The DaqBoard/3000USB Series Users Manual (p/n 1136-0902) includes a pinout for the TB-100 screw- terminal board connector option. It also includes an appendix pertaining to the DBK215 16-BNC Connector Module. A PDF version of the manual is included on the data acquisition CD and is also installed on your PC in the DaqView program group which can be accessed from your Windows’...
  • Page 21 CA-248 Pinout, 40 Position Header Pins listed Sequentially DB37 40 Position DB37 40 Position DB37 Pin 40 Position DB37 Pin 40 Position Pin No. Header Pin No. Header Header Header Pin No. Pin No. Pin No. Pin No. DaqBoard/3000USB Series Installation Guide IG-15 968492...
  • Page 22 Once the program is executed, software automatically identifies your device and brings up DaqView’s Main Window. This window is discussed briefly in the following text, and in more detail in the DaqView Manual PDF included on the installation CD. IG-16 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 23 These settings will be used when an acquisition to disk is started. Acquisition Tab Selected Note: The Data Destination window (not shown) lets you designate the directory for acquired data and the desired file formats. DaqBoard/3000USB Series Installation Guide IG-17 968492...
  • Page 24 Button (1) brings up the scope window, which allows you to set up a scope and chart displays; buttons 2, 3, and 4 are for: bar graph meters, analog meters, and digital meters, respectively. IG-18 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 25 Reference Notes: Refer to the DaqView PDF for information regarding that application. Refer to the DaqBoard/3000USB Series Users Manual PDF for hardware related information, including pinouts and block diagrams. The default location for PDF documentation is in the Programs group, which can be accessed from the Windows Desktop.
  • Page 26 IG-20 DaqBoard/3000USB Series Installation Guide 968492...
  • Page 27 As a part of product support, PDF versions of manuals are automatically loaded onto your hard drive during software installation. The default location is the Programs group, which can be accessed through the Windows Desktop. DaqBoard/3000USB DaqBoard/3000USB Series User’s Manual Device Overviews 1-1 988093...
  • Page 28: Device Overviews

    See Specifications (Chapter 7) in regard to power consumption. DaqBoard/3001USB can accept 16 Single-Ended, or 8 Differential analog inputs. DaqBoard/3031USB can Note 3: accept 64 Single-Ended, or 32 Differential analog inputs. The /3001USB and /3031USB boards each have 4 analog outputs. Device Overviews DaqBoard/3000USB Series User’s Manual 988093...
  • Page 29 See Specifications (Chapter 7) in regard to power consumption. Note 3: DaqBoard/3005USB can accept 16 Single-Ended, or 8 Differential analog inputs. DaqBoard/3035USB can accept 64 Single-Ended, or 32 Differential analog inputs. The /3005USB and /3035USB boards have no analog outputs. DaqBoard/3000USB Series User’s Manual Device Overviews 1-3 988093...
  • Page 30: Device Overviews

    120VAC outlet and will supply 9VDC, 1 amp power to the board via its external power connector (see figure). 40-Pin Headers 4 Channel TC J6 and J5 Terminal Board (TB7) SCSI (P5) External Power USB 2.0 Port 40-Pin Headers 68-Pin J8 and J7 Location of Connectors Device Overviews DaqBoard/3000USB Series User’s Manual 988093...
  • Page 31: Product Features

    A Timing mode that can measure the time between two counter inputs to 20.83 nsec resolution o Self-calibration The DaqBoard/3000USB series offers up to 4-MHz scanning of all digital input lines. Digital inputs and counter inputs can be synchronously scanned [along with analog inputs] but do not affect the overall A/D rate because they use no time slot in the scanning sequencer.
  • Page 32 In regard to analog expansion, refer to the J5 and J6 pinouts in chapter 2. Analog Input Each DaqBoard/3000USB Series board has a 16-bit, 1-MHz A/D coupled with 16 single-ended, or 8 differential analog inputs [up to 64 SE or 32 DE for /3031USB and /3035USB boards]. Seven software programmable ranges provide inputs from ±10V to ±100 mV full scale.
  • Page 33 The scan period can be made much longer than 6 us, up to 19 hours. The maximum scan frequency is one divided by 6us or 166,666 Hz. All analog channels are sampled at the same rate of 1us. DaqBoard/3000USB Series User’s Manual Device Overviews 1-7 988093...
  • Page 34 Autozero channels read an on-board, shorted analog input. Auto-zeroing reduces drift due to fluctuating ambient temperatures or ambient temperatures outside the DC specifications. Reference Note: Appendix B includes detailed information regarding signal modes, methods of noise reduction, and averaging techniques. Device Overviews DaqBoard/3000USB Series User’s Manual 988093...
  • Page 35 166,666 Hz then the data bandwidth streaming into the PC is 2.167 MSamples per second. Some slower PCs may have a problem with data bandwidths greater than 6 MSamples per second. All DaqBoard/3000USB Series devices have an onboard 1MSample buffer for acquired data. DaqBoard/3000USB Series User’s Manual...
  • Page 36 All DaqBoard/3000USB Series devices have an onboard 1MSample buffer for acquired data. Analog Input & Channel Expansion Each DaqBoard/3000USB Series board has a 16-bit, 1-MHz A/D coupled with 16 single-ended, or 8 differential analog inputs. Seven software programmable ranges provide inputs from ±10V to ±100 mV full scale.
  • Page 37 USB2.0 versus USB1.1 Connecting a DaqBoard/3000USB Series board to a USB1.1 port or hub will result in lower transfer speed which may not support continuous data collection at high scan rates. Note that Hi-Speed (USB2.0) ports are at least forty times faster than the earlier Full-Speed (USB1.1) versions.
  • Page 38 The maximum latency in this mode is equal to one scan period. Multi-Channel Triggering. The DaqBoard/3000USB Series board can be configured to trigger on any combination of analog, digital, and/or counter input; however, not on temperature measurements. In the multi-channel triggering mode, the maximum latency is one scan period.
  • Page 39 Driver support only. Calibration Every range of a DaqBoard/3000USB Series device is calibrated at the factory using a digital NIST traceable calibration method. This method works by storing a correction factor for each range on the unit at the time of calibration. The user can adjust the calibration of the board while it is installed in the acquisition system without destroying the factory calibration.
  • Page 40 Digital Inputs and Outputs Twenty-four TTL-level digital I/O lines are included in each of the DaqBoard/3000USB 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 41 In this case, the acquisition input scans are not synchronized to the analog outputs or pattern digital outputs. It is possible to synchronize everything (input scans, DACs, pattern digital outputs) to one clock. That clock can be either internally generated or externally applied. DaqBoard/3000USB Series User’s Manual Device Overviews 1-15 988093...
  • Page 42 Counter Inputs Four 32-bit counters are built into each DaqBoard/3000USB Series board. Each of the four counters accepts frequency inputs up to 20 MHz. The high-speed counter channels can be configured on a per- channel basis. Possible configurations include the following modes:...
  • Page 43: Software

    The Daq Configuration control panel allows for interface configuration, testing, and troubleshooting. Each Daq system comes with an Application Programming Interface (API). API-language drivers include C/C++ and Visual Basic. The latest software is a 32-bit version API. DaqBoard/3000USB Series User’s Manual Device Overviews 1-17 988093...
  • Page 44 A copy of the Adobe Acrobat Reader is included on your CD. The Reader provides a means of reading and printing the PDF documents. Note that hardcopy versions of the manuals can be ordered from the factory. 1-18 Device Overviews DaqBoard/3000USB Series User’s Manual 988093...
  • Page 45: Connections And Pinouts

    Such guidelines include the use of properly grounded mats and wrist straps, ESD bags and cartons, and related procedures. Pinouts for both the TB-100 and the DaqBoard/3000USB Series boards follow. In addition, use of the DBK215 is briefly discussed. Details and specifications for that expansion option are presented in Appendix A.
  • Page 46 Timer Output 1 A/D Pacer Clock Input/Output Digital Common DAC Pacer Clock I/O Digital Common Note 1: DaqBoard/3001USB and /3031USB each include DAC0, DAC1, DAC2, and DAC3. DaqBoard/3005USB and /3035USB have no DACs. Connections & Pinouts DaqBoard/3000USB Series User’s Manual 927593...
  • Page 47 Channels 1 and 9, and so on, as indicated in the pinout to the left. Thermocouples should only be connected in differential mode. Appendix B includes additional information. DaqBoard/3000USB Series devices do not have open thermocouple detection. DaqBoard/3000USB Series User’s Manual Connections &...
  • Page 48 Figure 1. J8 / Pin 1, for +13VA Figure 2. J8 / Pin 2, for -13VA Figure 3. J8 / Pin 13, for Self Calibration Figure 4. J8 / Pin 26, for Auxiliary Power Connections & Pinouts DaqBoard/3000USB Series User’s Manual 927593...
  • Page 49: Ca-248, 40-Position Header To Db-37 Male, Ribbon Cable

    CA-248 Pinout, 40 Position Header Pins listed Sequentially DB37 40 Position DB37 40 Position DB37 Pin 40 Position DB37 Pin 40 Position Pin No. Header Pin No. Header Header Header Pin No. Pin No. Pin No. Pin No. DaqBoard/3000USB Series User’s Manual Connections & Pinouts 927593...
  • Page 50: Tb-100 Terminal Connector Option

    Note 1: Digital Common Pins on the SCSI connector are: 35, 36, and 40. Note 2: Analog Common Pins on the SCSI connector are: 24, 27, 29, 32, 59, 64, and 67 Connections & Pinouts DaqBoard/3000USB Series User’s Manual 927593...
  • Page 51: Tb-101 Terminal Board Option

    TB-101 Terminal Board Option The TB-101 Terminal Board can be used to connect all signal I/O lines that are associated with a DaqBoard/3000USB Series board. TB-101 plugs into the DaqBoard’s four 40-pin headers (J5, J6, J7, and J8). For purpose of orientation, the notch (following figure, upper left) fits over TB7 on the DaqBoard/3000USB.
  • Page 52 Note 1: XAPCR is A/D Pacer Clock I/O. Note 2: XDPCR is DAC Pacer Clock I/O. Note 3: XDAC0 / 1/ 2 / 3 analog outputs only apply to the DaqBoard/3001USB and /3031USB model boards. Connections & Pinouts DaqBoard/3000USB Series User’s Manual 927593...
  • Page 53 Differential - only analog channels 0 through 7 apply. Regarding Analog Input Channels for DaqBoard/3031USB and DaqBoard/3035USB Single Ended - analog channels 0 through 63 apply. Differential - analog channels 0 through 31 apply. (Continued) DaqBoard/3000USB Series User’s Manual Connections & Pinouts 927593...
  • Page 54 Differential - only analog channels 0 through 7 apply. Regarding Analog Input Channels for DaqBoard/3031USB and DaqBoard/3035USB Single Ended - analog channels 0 through 63 apply. Differential - analog channels 0 through 31 apply. 2-10 Connections & Pinouts DaqBoard/3000USB Series User’s Manual 927593...
  • Page 55: Dbk215 16-Connector Bnc Connection Module Option

    16-Connector BNC Connection Module Option DBK215 If you are not using a TB-100 terminal board connection option with your DaqBoard/3000USB Series board you can, instead, make use of a DBK215 module. The DBK215 includes: BNC Access to 16 inputs or outputs (on front panel)
  • Page 56: Hardware Setups

    SCSI connector. Note that the J6 header is dedicated entirely to analog expansion and therefore is not applicable to /3001USB or /3005USB. As in all scenarios, a CA-179-x USB cable is used to connect the /3000USB Series board to a USB2.0 port on the host PC. 2-12 Connections & Pinouts DaqBoard/3000USB Series User’s Manual 927593...
  • Page 57 Thermocouples should only be connected in differential mode. Appendix B includes additional information. DaqBoard/3000USB Series devices do not have open thermocouple detection. As in all scenarios, a CA-179-x USB cable is used to connect the /3000USB Series board to a USB2.0 port on the host PC.
  • Page 58 Thermocouples should only be connected in differential mode. Appendix B includes additional information. DaqBoard/3000USB Series devices do not have open thermocouple detection. As in all scenarios, a CA-179-x USB cable is used to connect the /3000USB Series board to a USB2.0 port on the host PC.
  • Page 59: Ce-Compliance

    • transient overvoltage according to installation categories (overvoltage categories) I, II and III For mains supply, the minimum and normal category is II • pollution degree I or II in accordance with IEC 664 DaqBoard/3000USB Series User’s Manual CE-Compliance 957894...
  • Page 60: Safety Conditions

    The host computer must be properly grounded. • In low-level analog applications, some inaccuracy is to be expected when I/O leads are exposed to RF fields or transients over 3 or 10 V/m as noted on the Declaration of Conformity. CE-Compliance DaqBoard/3000USB Series User’s Manual 957894...
  • Page 61: Calibration

    Calibration The DaqCal.exe calibration utility does not support DaqBoard/3000USB Series boards at present. Please contact the factory for the latest calibration information concerning these products. Every range of a DaqBoard/3000USB board is calibrated at the factory using a digital NIST traceable calibration method.
  • Page 62 Calibration DaqBoard/3000 Series User’s Manual 897494...
  • Page 63: Counter Input Modes

    There are 16 different debounce times. In either debounce mode, the debounce time selected determines how fast the signal can change and still be recognized. The two debounce modes are “trigger after stable” and “trigger before stable.” A discussion of the two modes follows. Debounce Model DaqBoard/3000USB Series User’s Manual Counter Input Modes 887794...
  • Page 64: Debounce Module

    T1 it is accepted and the Output (of the debounce module) goes high. Note that a period of stability must precede the edge in order for the edge to be accepted. 5-2 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 65 To see the effects of different debounce time settings, simply view the analog waveform along with the counter output. This can be done by connecting the source to an analog input. DaqBoard/3000USB Series User’s Manual Counter Input Modes 887794...
  • Page 66 The debounce time should be set short enough to accept the desired input pulse but longer than the period of the undesired disturbance as shown in the diagram below. 5-4 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 67: Terms Applicable To Counter Modes

    OPT6: Allows the mapped channel to be measured for pulsewidth. Timing Mode (see page 13). OPT2: Determines whether the time is to be measured with a 16-bit counter (Counter Low); or a 32-bit counter (Counter High). DaqBoard/3000USB Series User’s Manual Counter Input Modes 887794...
  • Page 68: Counter/Totalize Mode

    The software can read the counter’s high 16-bits at a later time, after reading the lower 16-bits. The full 32-bit result reflects the timing of the first asynchronous read strobe. Counter/Totalize Mode *There is one asynchronous read strobe for each of the four counter channels. 5-6 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 69 Counter and Encoder modes. However, it is possible for the user to use that read strobe as a mapped channel elsewhere, if desired. For example, the read strobe could be used to increment or decrement the counter. DaqBoard/3000USB Series User’s Manual Counter Input Modes 887794...
  • Page 70: Period Mode

    48 MHz, 50 ppm oscillator as a timing source. The tick sizes are derived from 1 period, 10 periods, 100 periods, or 1000 periods of the 48 MHz clock. 5-8 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 71 (16 bit or 32 bit values.) The frequency ranges are designed to fit a wide array of possible applications. Within each range, the sampling error decreases dramatically as the input period increases. The ranges will get smaller as required accuracy increases. DaqBoard/3000USB Series User’s Manual Counter Input Modes 887794...
  • Page 72 15– 50kHz, 1ppm range. The values returned will have sampling error that is greater than 1ppm but they can be averaged by the PC software to further reduce the sampling error. 5-10 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 73: Pulsewidth Mode

    208.33 ns, 2.083 µs, and 20.83 µs. These are often referred to as tick-sizes. The 3000USB Series board uses a 48 MHz, 50 ppm oscillator as a timing source. If the input signal has a poor slew rate the pulsewidth mode will provide variant results. DaqBoard/3000USB Series User’s Manual Counter Input Modes 5-11...
  • Page 74 20m – 800 208.333 200m – 800 208.333 2m – 80 20.833 20m – 80 20.833 High Accuracy Pulsewidth and Time Ranges for a 32-bit Value that has little sampling error (<10ppm, <1ppm) 5-12 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 75: Timing Mode

    Timing Mode *There is one asynchronous read strobe for each of the four counter channels. Note 1: Tick-sizes are: 20.83ns, 208.3ns, 2083ns, and 20833ns, derived from the 48 MHz system clock. DaqBoard/3000USB Series User’s Manual Counter Input Modes 5-13 887794...
  • Page 76 32-bit (Counter High) counter. Since time 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. 5-14 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 77: Encoder Mode

    The A and B signals will pulse 512 times (or 1024, 4096, etc.) per complete rotation of the encoder. The concentric pattern for the Z signal has only one transparent window and therefore pulses only once per complete rotation. Representative signals are shown in the following figure. DaqBoard/3000USB Series User’s Manual Counter Input Modes 5-15 887794...
  • Page 78 These 3 different modes are known as 1X, 2X, and 4X. The 3000USB Series board implements all of these modes and functions, as described in the following options. Encoder Mode *There is one asynchronous read strobe for each of the four counter channels. 5-16 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 79 Choose a pullup resistor value based on the encoder’s output drive capability and the input impedance of the 3000USB Series board. Lower values of pullup resistors will cause less distortion but also cause the encoder’s output driver to pull down with more current. DaqBoard/3000USB Series User’s Manual Counter Input Modes 5-17...
  • Page 80 Note that the number of Z-reference crossings can be tabulated. If the encoder was turning in only one direction, then the Z-reference crossings will equal the number of complete revolutions. This means that the data streaming to the PC will be relative position, period = 1/velocity, and revolutions. 5-18 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 81 A typical acquisition might take 6 readings off of the 3000USB Series board module as illustrated below. The user determines the scan rate and the number of scans to take. DaqBoard/3000USB Series board Acquisition of Six Readings per Scan Note: Digital channels do not take up analog channel scan time.
  • Page 82 With the encoders connected in this manner there is no relative positioning information available on encoder #1 or #2 since there is no Z signal connection for either. Therefore only distance traveled and velocity can be measured for each encoder. 5-20 Counter Input Modes DaqBoard/3000USB Series User’s Manual 887794...
  • Page 83: 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 84 Criteria Action Input Signal is Equal to X Driven by Condition Compare Setpoint Definition: Update Conditions: X To: • Equal to A True Only: Limit A or X = A • Below A Limit B (Choose 1) X < A If True, then Output Value 1;...
  • Page 85: 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 86: 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 87 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 88: 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 89: 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 90: 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 91: 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 92: 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 93: 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 94 6-12 Setpoint Configuration for Output Control DaqBoard/3000 Series User’s Manual 887794...
  • Page 95: Specifications - Daqboard/3000Usb Series

    Power Range: 6 to 16 VDC (used when USB port supplies insufficient power, or when an independent power supply is desired) Over-Voltage: 20 V for 10 seconds, max. Note: Specifications are subject to change without notice. Specifications - DaqBoard/3000USB Series 937492...
  • Page 96 DaqBoard/3035USB and DaqBoard/3031USB each support a total of 64SE (or 32 differential) channels. Worst Case Temperature Measuerment Error vs. PDaq3000 Ambient Temperature with Thermocouple at 0ºC (Excludes Thermocouple Error) AutoZero Enabled Ambient Temperature (ºC) DaqBoard/3000USB Series Specifications Note: Specifications are subject to change without notice. 937492...
  • Page 97 Worst Case Temperature Measuerment Error vs. PDaq3000 Ambient Temperature with Thermocouple at 0ºC (Excludes Thermocouple Error) AutoZero Disabled Ambient Temperature (ºC) Voltage Measurement Noise vs. Oversampling 100.00 Note: does not include noise due to quantizing of returned data 10.00 1.00 Range 100mV 0.10...
  • Page 98 Type T thermocouple Lines represent theoretical noise Symbols are measured data - 1000 samples with 60Hz rejection enabled 1024 2048 4096 8291 16384 0.01 -300 -200 -100 Measured Temperature (ºC) DaqBoard/3000USB Series Specifications Note: Specifications are subject to change without notice. 937492...
  • Page 99 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 timer, or an external clock source.
  • Page 100 Multiple channels can either be combined in a logical “or” or “and” condition, with hysteresis programmable per channel. Maximum latency in this mode is one scan period. DaqBoard/3000USB Series Specifications Note: Specifications are subject to change without notice. 937492...
  • Page 101 Analog Outputs /3001USB and /3031USB models 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. Streaming from disk or memory is supported, allowing continuous waveform outputs (limited only by available PC system resources).
  • Page 102 1 channel with A (phase), B (phase), and Z (index) o 2 channel with A (phase) and B (phase) o x1, x2, and x4 count modes o Single-ended TTL DaqBoard/3000USB Series Specifications Note: Specifications are subject to change without notice. 937492...
  • Page 103 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 DaqViewXL/Plus...
  • Page 104 Accessories and Cables Termination Board (TB-100): Termination board with screw terminals for access to DaqBoard/3000USB Series I/O. The TB-100 terminal board connects to the DaqBoard/3000USB’s 68-pin SCSI connector via a CA-G55, CA-56, or CA-56-6 cable (see chapter 2 for details).
  • Page 105 Dimensions DaqBoard/3000USB Series – Board Dimensions In general, all standoffs should be used to mount the board to a metal frame. Note 1: The standoff at this location connects to the USB chassis for shunting electrostatic discharge. Note 2: The standoff at this location connects to the DaqBoard/3000USB board’s internal chassis plane for shunting electrostatic discharge.
  • Page 106 This page is intentionally blank. 7-12 DaqBoard/3000USB Series Specifications Note: Specifications are subject to change without notice. 937492...
  • Page 107 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 …… 6 Adding RC Filter Networks …… 12 Specifications ……...
  • Page 108: Block Diagram

    TB15 supports BNCA thru BNCD TB16 Supports BNCE thru BNCF 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.
  • Page 109: Connection Tips

    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 110: System Examples

    System Examples Example 1: System with a DaqBoard/3000 Series Board (non-USB version) 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.
  • Page 111 Example 2: System with a DaqBoard/3000USB Series Board In this example a DBK215 BNC Module is connected to the 68-pin SCSI connector of a /3000USB Series board via a CA-G56 shielded cable. However, the use of other cables is possible as noted below. Four thermocouples are connected at the board’s TB7 Terminal Block.
  • Page 112: Using The Screw-Terminal Blocks

    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 113 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 114 Analog I/O Correlation to 68-pin SCSI Also see “Correlation to BNC Terminations (TB13 and TB14) on page DBK215-11.” 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 115 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 116 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 TB1 is NOT USED P3 Digital Port Bit 3 P3 Digital Port Bit 4 P3 Digital Port Bit 5 P3 Digital Port Bit 6 P3 Digital Port Bit 7 DGND...
  • Page 117 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 118 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 119 • 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 120: Specifications

    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 121: Appendix B: Signal Modes And System Noise Signal Modes

    Appendix B Signal Modes and System Noise Signal Modes …… B-1 Connecting Thermocouples to Screw-Terminal Blocks …… B-2 Shielding …… B-3 TC Common Mode …… B-3 Cold Junction Compensation Techniques …… B-4 System Noise …… B-5 Averaging …… B-5 Analog Filtering …… B-5 Input and Source Impedance ……...
  • Page 122: Connecting Thermocouples To Screw-Terminal Blocks

    Connecting Thermocouples to Screw Terminal Blocks DaqBoard/3000USB Series boards can use single-ended or differential modes to measure voltage input; or use differential mode to measure temperature. You can, of course, mix signal types, for example have some channels connected to thermocouples and others connected to voltage signals.
  • Page 123: Shielding

    Using shielded TC wire with the shield connected to analog common will result in further noise reduction. DaqBoard/3000USB Series boards have one analog common screw-terminal on TB7 and have several analog common pins on the headers (see Chapter 2 pinouts). You can connect the shield of a shielded thermocouple to one of the analog commons.
  • Page 124: Cold Junction Compensation Techniques

    Cold Junction Compensation Techniques The DaqBoard/3000USB Series boards can measure up to 4 channels of temperature. Each board employs three thermistors to measure the junction temperature (at the TB7 terminal block) for each thermocouple connection. The thermistors are located just behind the terminal block. The actual junction is on the TB7 terminal block, and therefore there is some amount of error in each thermistor’s ability to measure actual junction temperature.
  • Page 125: Analog Filtering

    DaqBoard/3000USB Series boards do not have a buffer for each analog input channel, due to power restrictions. Crosstalk is particularly troublesome when measuring high amplitude signals (+/-10V) along with low level signals (+/- 100mV.) All temperature measurements are low level signals that use the +/- 100mV range of the boards.
  • Page 126: Oversampling And Line Cycle Rejection

    Oversampling and Line Cycle Rejection The DaqBoard/3000USB Series boards allow for oversampling and line cycle rejection to be done. When the units are put into oversampling mode, noise is reduced and ambient 60Hz or 50Hz pick up can be rejected.
  • Page 127: Glossary

    Glossary Acquisition A collection of scans acquired at a specified rate as controlled by the sequencer. Analog A signal of varying voltage or current that communicates data. Analog-to-Digital A circuit or device that converts analog values into digital values, such as binary bits, for use in digital Converter (ADC) computer processing.
  • Page 128 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).

Table of Contents