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 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...
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...
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...
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:...
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...
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...
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...
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...
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)
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.
• 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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;...
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.
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.
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.
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;...
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.
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).
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.
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...
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 ……...
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.
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.
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.
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.
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:...
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 ……...
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.
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.
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.
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.
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.
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).
Need help?
Do you have a question about the DaqBoard/3000USB Series and is the answer not in the manual?
Questions and answers