Home

DT9820 Series User`s Manual

image

Contents

1. Operating Mode Sampling Rate Effective Number of Bits 60 Hz 960 Samples s 16 5 480 Samples s 17 0 240 Samples s 17 5 120 Samples s 20 9 60 Samples s 21 4 30 Samples s 21 9 15 Samples s 22 4 7 5 Samples s 22 9 78 Principles of Operation Table 8 Sampling Rate cont Operating Mode Sampling Rate Effective Number of Bits 50 Hz 800 Samples s 16 5 400 Samples s 17 0 200 Samples s 17 5 100 Samples s 20 9 50 Samples s 21 4 25 Samples s 21 9 12 5 Samples s 22 4 6 25 Samples s 22 9 According to sampling theory Nyquist Theorem specify a frequency that is at least twice as fast as the input s highest frequency component For example to accurately sample a 20 Hz signal specify a sampling frequency of at least 40 Hz Doing so avoids an error condition called aliasing in which high frequency input components erroneously appear as lower frequencies after sampling 79 Chapter 8 80 Triggers A trigger is an event that occurs based on a specified set of conditions The DT9820 Series module supports the following trigger sources Software trigger A software trigger event occurs when you start the analog input operation the computer issues a write to the module to begin conversions Using software specify the trigger source as a software trigger External trigger An external digital trigger occurs when the
2. Figure 1 Getting Started Flow Diagram 20 Part 1 Getting Started Preparing to Usea Module ENSE ee ee a otha as tae cree PM DEUS 25 Checking the System Requirements 000 26 Installing the Software esee en Rhe reme ehe 27 Viewing the Documentation 29 23 Chapter 2 24 C Prepare to Use a Module this chapter oN d Install the Module see Chapter 3 starting on page 31 Configure the Device Driver see Chapter 4 starting on page 37 Configure and Attach the Screw Terminal Panel see Chapter 5 starting on page 41 Wire Signals see Chapter 6 starting on page 47 C Verify the Operation of the Module see Chapter 7 starting on page 61 Preparing to Use a Module Unpacking Open the shipping box and verify that the following items are present e DT9820 Series module e EP365 USB cable Data Acquisition OMNI CD ROM If an item is missing or damaged contact Data Translation If you are in the United States call the Customer Service Department at 508 481 3700 An application engineer will guide you through the appropriate steps for replacing missing or damaged items If you are located outside the United States call your local distributor listed on Data Translation s web site www datatranslation com Once you have unpacked your module check the system requirements as described in the next section 25 Chap
3. This equipment has been tested and found to comply with CISPR EN55022 Class A and EN50082 1 CE requirements and also with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Changes or modifications to this equipment not expressly approved by Data Translation could void your authority to operate the equipment under Part 15 of the FCC Rules Note This product was verified to meet FCC requirements under test conditions that included use of shielded cables and connectors between system components It is important that you use shielded cables and connectors to reduce the possibility of causing interference to radio television and other electronic devices Canadian Department of Communications Statement This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Commun
4. 8 16 32 8 16 32 DACs with 22K with 22K Pullups 5 V 64 Gain 64 Gain 64 Gain 64 Gain Pullups to 5K to 5K Controller PT CHO CH 1 CH 2 CH 3 and Clocks 24 Bit 24 Bit 24 Bit 24 Bit A D A D A D A D High Speed Isolated Data Path and FIFO Microcontroller Isolated Power 500 V Isolation Barrier Power Control DC to DC 32K SRAM USB Interface i I I 5V D D GND Figure 13 Block Diagram of the DT9820 Series Modules 74 Principles of Operation Analog Input Features The DT9820 Series modules contain four separate analog input A D subsystems that can be run simultaneously or independently from one another This section describes the features of each A D subsystem including the following Input resolution described below Analog input channels described on page 76 Input ranges and gains described on page 76 A D sample clock sources described on page 78 Analog input conversion modes described on page 81 Triggers described on page 80 e Data formats described on page 82 e Data transfer described on page 85 Error conditions described on page 85 e Synchronizing A D subsystems described on page 86 Input Resolution The analog input resolution of the DT9820 Series modules is fixed at 24 bits 75 Chapter 8 76 Analog Input Channels Each A D subsystem on the DT9820 Series modules supports on
5. C Verify the Operation of the Module see Chapter 7 starting on page 61 Configuring the Device Driver This chapter describes how to configure the DT9820 Series Device Driver To configure the device driver do the following 1 If you have not already done so power up the host computer and all peripherals 2 From the Control Panel double click the Open Layers Data Acquisition Control Panel icon The Open Layers dialog box appears 3 Click the DT9820 Series module that you want to configure and then click Advanced The DT9820 Configuration dialog box appears 4 We recommend that you select the 10k Ohm Resistor Terminations checkbox for each analog input channel on the module This ensures that 10 kQ of bias return termination resistance is used for the analog input channels This is the default configuration Bias return termination resistance is particularly useful when your differential source is floating 5 Select whether the DT9820 Series module will be used in 60 Hz operations the default or 50 Hz operations used primarily in Europe 6 Tocontinuously power the analog and or digital outputs select the Power Always On checkbox The DT9820 Series module will remain on even when you exit from the applications that use the module If you want to shut down power to the module you must uncheck this checkbox and close the control panel Once all applications that use this module are exited
6. DT9820 Series module detects a falling edge on a digital input line Depending on the digital input line the A D conversion is either started or paused as shown in Table 9 For example to start A D subsystem 0 you need a falling edge on digital input line 0 Likewise to pause A D subsystem 0 you need a falling edge on digital input line 4 Table 9 Triggering A D Conversions with Digital Input Lines To Start an A D NeedaHigh to Low To Pause or Stop an NeedaHigh to Low Conversion on Transition on Digital A D Conversion on Transition on A D Subsystem Input Line A D Subsystem Digital Input Line 0 0 0 4 1 1 1 5 2 2 2 6 3 3 3 7 When the operation is paused the driver does not empty the data buffers therefore the buffers contain the data that was acquired before the operation was paused When the operation is restarted another external trigger of the same type occurs this data is emptied and sent to the host application program and the buffers are refilled with new data Principles of Operation Using software specify the trigger source as an external negative digital TTL trigger e Digital Event trigger A digital event trigger occurs when the DT9820 Series module detects a falling edge on a digital input line Depending on the digital input line the A D conversion is either started or stopped as shown in Table 9 on page 80 When the operation is stopped the d
7. specifications 116 A D trigger 80 81 accessories 19 Adobe Acrobat Reader 29 aliasing 79 analog input features A D sample clock 78 channels 76 connecting differential inputs 53 conversion modes 81 data format 82 data transfer 85 error conditions 85 gain 76 input ranges 76 resolution 75 specifications 116 testing continuous operations 66 testing single value operations 64 triggers 80 when using your own screw terminal panel 130 analog output features 88 calibrating 107 channels 88 connecting signals 57 conversion mode 89 Index data format 89 gain 89 output ranges 89 resolution 88 specifications 119 testing single value operations 65 when using your own screw terminal panel 131 application wiring analog outputs 57 differential analog inputs 53 digital inputs 58 digital outputs 59 relays 59 B banks digital I O 91 base clock frequency 102 BaseClockFrequency 102 bias return resistance 39 binary data encoding 96 buffers 95 inprocess flush 95 C C C programs 18 cables EP365 19 34 35 EP777 19 45 133 Index 134 calibration analog output subsystem 107 running the utility 107 Calibration utility 17 CGLDepth 97 channel type differential 97 channel gain list depth 97 channels analog input 76 analog output 88 digital I O 91 number of 97 clocks base frequency 102 internal 102 maximum external clock divider 102 maximum throughput 102 minimum external clock divider 102 minimum throughpu
8. 32 Screw Terminal Assignments of the STP9820 Screw Terminal Panel cont Screw Terminal Terminal Terminal Block Number Label Signal Description TB5 1 DINO Digital Input 0 2 DIN1 Digital Input 1 3 DIN2 Digital Input 2 4 DIN3 Digital Input 3 5 DIN4 Digital Input 4 6 DIN5 Digital Input 5 7 DIN6 Digital Input 6 8 DIN7 Digital Input 7 9 DGND Digital Ground a 5 V output is available only when one of the subsystems is activated which in turn acti vates power to the module You can externally power the 5 V isolated output signal This will allow you to retain the last value that was written to the digital output lines when the DT9820 Series module is in low power mode 127 Appendix B 128 Using Your Own Screw Terminal Panel t rar ry c 130 Analog OMS eor ik Cp ERES Ed 131 Digital WW i ccc eect erwin teres er peer b heo 131 PE IEO po Em 132 129 Appendix C Data acquisition boards and modules can perform only as well as the input connections and signal integrity you provide If you choose not to use the STP9820 screw terminal panel considerations must be given as to how the signals interact in the real world as well as how they interact with each other This appendix describes additional considerations to keep in mind when designing your own screw terminal panel for use with a DT9820 Series module Analog Inputs 130 The DT9820 Series modules provide differential analog output cha
9. DT9820 Series Modules Figure 2 Attaching the DT9820 Series Module Directly to the Host Computer 3 Repeat steps 1 and 2 to attach another DT9820 Series module to the host computer if desired Note You can unplug a module and then plug it in again if you wish without causing damage This process is called hot swapping Your application may take a few seconds to recognize a module once it is plugged back in Installing a Module Connecting to a Self Powered USB Hub Self powered USB hubs are USB hubs that are powered by their own external power supply Theoretically you can connect up to five self powered USB hubs to a USB port on the host computer Each of these hubs supports up to four DT9820 Series modules Note The practical number of DT9820 Series modules that you can connect to a single USB port depends on the throughput you want to achieve The bandwidth of the USB Ver 1 1 bus is 12 Mbits second For each DT9820 Series module the maximum throughput is 960 Hz and each buffer is four bytes wide Therefore if you want to achieve full throughput on each module you should connect no more than four DT9820 Series modules to a single USB Ver 1 1 port To connect a DT9820 Series module to a self powered USB hub do the following 1 Attach one end of the EP365 cable to the DT9820 Series module and the other end of the EP365 cable to a self powered USB hub 2 Connect the power supply for the s
10. Intended Audience This document is intended for engineers scientists technicians or others responsible for using and or programming the DT9820 Series modules for data acquisition operations in the Microsoft Windows 2000 and Windows XP operating systems It is assumed that you have some familiarity with data acquisition principles and that you understand your application About this Manual 10 How this Manual is Organized This manual is organized as follows Chapter 1 Overview describes the major features of the modules as well as the supported software and accessories for the modules and provides an overview of the DT9820 Series getting started procedure Chapter 2 Preparing to Use a Module describes how to unpack the DT9820 Series package check the system requirements install the DT9820 Series software and view the DT9820 Series documentation online Chapter 3 Installing a Module describes how to install the DT9820 Series module Chapter 4 Configuring the Device Driver describes how to configure the device driver and the module Chapter 5 Configuring and Attaching the Screw Terminal Panel describes how to configure the STP9820 screw terminal and attach it to a DT9820 Series module Chapter 6 Wiring Signals describes how to wire signals to a DT9820 Series module Chapter 7 Verifying the Operation of a Module describes how to verify the operation of a DT9
11. exists Check your cabling and wiring and tighten any loose connections The DT9820 Series module was removed while an operation was being performed Ensure that your DT9820 Series module is properly connected Data appears to be invalid An open connection exists Check your wiring and fix any open connections A transducer is not connected to the channel being read Check the transducer connections The module is set up for differential inputs while the transducers are wired as single ended inputs or vice versa Check your wiring and ensure that what you specify in software matches your hardware configuration the A D configuration should be differential Computer does not boot The power supply of the computer is too small to handle all the system resources Check the power requirements of your system resources and if needed get a larger power supply consult the module s specifications on page 121 of this manual Troubleshooting Technical Support If you have difficulty using the DT9800 Series module Data Translation s Technical Support Department is available to provide technical assistance To request technical support to go our web site at http www datatranslation com and click on the Support link When requesting technical support be prepared to provide the following information Your product serial number The hardware software pro
12. hardware DT Open Layers for NET Class Library Use this class library if you want to use Visual C or Visual Basic for NET to develop your own application software for a DT9820 Series module using Visual Studio 2008 or Visual Studio 2005 the class library complies with the DT Open Layers standard DataAcq SDK Use the Data Acq SDK if you want to use Visual Studio 6 0 and Microsoft C or C to develop your own application software for a DT9820 Series module using Windows 2000 or Windows XP the DataAcq SDK complies with the DT Open Layers standard DTx EZ Use this optional software package if you want to use ActiveX controls to access the capabilities of the DT9820 Series modules using Microsoft Visual Basic or Visual C DTx EZ complies with the DT Open Layers standard Overview DAO Adaptor for MATLAB Data Translation s DAQ Adaptor provides an interface between the MATLAB Data Acquisition DAQ subsystem from The MathWorks and Data Translation s DT Open Layers architecture LV Link An evaluation version of LV Link is included on the Data Acquisition OMNI CD Use this optional software package if you want to use the LabVIEW graphical programming language to access the capabilities of the DT9820 Series modules Refer to the Data Translation web site ww w datatranslation com for more information on the appropriate software package for your application Accessories The following accessories are provided fo
13. last value that was written to the digital output lines when the DT9820 Series module is in low power mode Table 32 lists the screw terminal assignments of the STP9820 screw terminal panel Table 32 Screw Terminal Assignments of the STP9820 Screw Terminal Panel Screw Terminal Terminal Terminal Block Number Label Signal Description TB1 1 CHOH Analog Input Subsystem 0 High 2 CHOL Analog Input Subsystem 0 Low 3 AGND Analog Ground 4 CH1H Analog Input Subsystem 1 High 5 CH1L Analog Input Subsystem 1 Low 6 AGND Analog Ground TB2 1 CH2H Analog Input Subsystem 2 High 2 CH2L Analog Input Subsystem 2 Low 3 AGND Analog Ground 4 CH3H Analog Input Subsystem 3 High 5 CH3L Analog Input Subsystem 3 Low 6 AGND Analog Ground 125 Appendix B 126 Table 32 Screw Terminal Assignments of the STP9820 Screw Terminal Panel cont Screw Terminal Terminal Terminal Block Number Label Signal Description TB3 1 VREF 2 5 V Reference 2 AGND Analog Ground 3 DACO Analog Output 0 4 DAC1 Analog Output 1 5 DGND Digital Ground 6 5VD 5 V8 TB4 1 DOUTO Digital Output 0 2 DOUT1 Digital Output 1 3 DOUT2 Digital Output 2 4 DOUT3 Digital Output 3 5 DOUT4 Digital Output 4 6 DOUT5 Digital Output 5 7 DOUT6 Digital Output 6 8 DOUT7 Digital Output 7 9 DGND Digital Ground Connector Pin Assignments Table
14. not blink green if the hardware detects an error 85 Chapter 8 86 Synchronizing A D Subsystems You synchronize the operation of the A D subsystems in two ways by synchronizing the triggers and by synchronizing the clocks This section describes these two methods Synchronizing the Triggers You can synchronize the triggers of the A D subsystems as follows Software trigger Using software specify the trigger source for the A D subsystems as the software trigger Then using software allocate a start list put the A D subsystems on the start list prestart the subsystems and start the subsystems When started the subsystems are triggered simultaneously External trigger Using software specify the trigger source for the first A D subsystem lowest subsystem number that you want to start simultaneously as an external digital TTL trigger Then wire the appropriate external digital line as listed in Table 9 on page 80 to that A D subsystem For example if you want to trigger A D subsystems 0 and 1 simultaneously wire the digital source to digital input line 0 do not wire the digital source to digital input line 1 Using software allocate a start list put the A D subsystems on the start list prestart the subsystems then start the subsystems When started the subsystems are triggered simultaneously when a high to low transition occurs on digital input line 0 Similarly if you want to trigger
15. 0 0 Simultaneous Sample and Hold Support SupportsSimultaneousSampleHold Channel List Inhibit SupportsChannelListlnhibit 97 Chapter 9 98 Gain Table 16 DT9820 Series Gain Options DT9820 Series A D D A DIN DOUT C T QUAD Programmable Gain Support SupportsProgrammableGain Yes Number of Gains NumberOfSupportedGains 7 1 1 0 1 2 4 Gains Available 8 16 SupportedGains 32 64 1 1 Ranges Table 17 DT9820 Series Range Options DT9820 Series A D D A DIN DOUT C T QUAD Number of Voltage Ranges NumberOfRanges 3 1 0 0 0 to 2 5 V 10 Available Ranges to 2 5 V SupportedVoltageRanges 25V 4 5V Supported Device Driver Capabilities Resolution Table 18 DT9820 Series Resolution Options DT9820 Series A D D A DIN DOUT C T QUAD Software Programmable Resolution SupportsSoftwareResolution Number of Resolutions NumberOfResolutions 1 1 1 1 0 0 Available Resolutions SupportedResolutions 24 16 8 8 Thermocouple Support Table 19 DT9820 Series Thermocouple Support Options DT9820 Series A D D A DIN DOUT C T QUAD Thermocouple Support SupportsThernocouple Voltage Converted to Temperature in Hardware SupportsTemperatureDatalnStream Supported Thermocouple Types ThermocoupleType Supports CJC Source Internally in Hardware SupportsCJCSourcelnterna
16. 2 V us 119 Appendix A Table 27 lists the specifications for the digital input subsystem Table 27 DIN Subsystem Specifications Feature Specifications Number of lines 8 Port A Low level input voltage High level input voltage Termination 22 kQ Pullup to 5V_IP Inputs Input type Level sensitive Input load 1 HCT 2 0 V minimum 0 8 V maximum High level input current 3 uA Low level input current 3 uA Back EMF diodes No a A high to low transition on digital input lines 0 to 3 interrupts the module to start A D conversions where line 0 corresponds to A D channel 0 line 1 cor responds to A D channel 1 line 2 corresponds to A D channel 2 and line 3 corresponds to A D channel 3 A low to high transition on digital input lines 4 to 7 interrupts the module to stop A D conversions where line 4 corresponds to A D channel 0 line 5 cor responds to A D channel 1 line 6 corresponds to A D channel 2 and line 7 corresponds to A D channel 3 b You can drive the 5V_I isolated output pin from an external power supply This will allow the last digital output value to be latched to the input stage therefore if the power is reduced by the host the digital output values will not change Current requirements are 1 mA plus load 120 Specifications Table 28 lists the specifications for the digital output subsystem Table 28 DOUT Subsystem Specifications Fea
17. 5 V to 0 15625 V 0 15625 V 32 0 to 0 078125 0 003125 V to 0 078125 0 078125 V 64 0 to 0 0390625 0 0015625 V to 0 0390625 0 0390625 V For each A D subsystem choose the gain that has the smallest effective range that includes the signal you want to measure For example if you are using a DT9822 and the range of your analog input signal is 1 05 V specify a range of 2 5 V to 2 5 V for the module and use a gain of 2 for the channel the effective input range for this channel is then 1 25 V which provides the best sampling accuracy for that channel You can either specify the gain as part of the single value operation If you want to clock A D conversions specify the gain for the channel entry in the channel list 77 Chapter 8 A D Sample Clock If you specified channel 0 in a channel list you can clock the A D conversions using an internal A D sample clock on the DT9820 Series module The internal A D sample clock uses a 4 9152 MHz time base for 60 Hz operations or a 4 0960 MHz time base for 50 Hz operations You specify whether you want to use 60 Hz or 50 Hz operations using the Control Panel applet refer to Chapter 4 for information on how to configure the driver Using software specify the clock source as internal and the clock frequency at which to pace the operation Table 8 lists the supported frequencies and the effective number of bits at each frequency Table 8 Sampling Rate
18. 820 Series module with any of the supported software packages or utilities e DT9820 Series Calibration Utility This software is provided on the Data Acquisition OMNI CD ROM The DT9820 Series Calibration Utility allows you to calibrate the analog output circuitry of the DT9822 modules The analog input circuitry is automatically calibrated when the module is powered up Refer to Chapter 10 for more information on this utility 17 Chapter 1 18 Quick DataAcq application This software is provided on the Data Acquisition OMNI CD that is shipped with the module The Quick DataAcq application provides a quick way to get up and running using a DT9820 Series module Using this application you can verify key features of the module display data on the screen and save data to disk The quickDAQ application An evaluation version of this NET application is included on the Data Acquisition OMNI CD quickDAQ lets you acquire analog data from all devices supported by DT Open Layers for NET software at high speed plot it during acquisition analyze it and or save it to disk for later analysis Measure Foundry An evaluation version of this software is included on the Data Acquisition OMNI CD Measure Foundry is drag and drop test and measurement application builder designed to give you top performance with ease of use development Order the full development version of this software package to develop your own application using real
19. 820 Series module with the Quick DataAcq application Chapter 8 Principles of Operation describes all of the features of the modules and how to use them in your application Chapter 9 Supported Device Driver Capabilities lists the data acquisition subsystems and the associated features accessible using the DT9820 Series Device Driver Chapter 10 Calibration describes how to calibrate the analog output circuitry of the DT9822 modules About this Manual Chapter 11 Troubleshooting provides information that you can use to resolve problems with the modules and the device driver should they occur Appendix A Specifications lists the specifications of the modules Appendix B Connector Pin Assignments shows the pin assignments for the connectors and the screw terminal assignments for the modules Appendix C Using Your Own Screw Terminal Panel describes additional considerations to keep in mind when designing your own screw terminal panel for use with a DT9820 Series board Anindex completes this manual Conventions Used in this Manual The following conventions are used in this manual Notes provide useful information or information that requires special emphasis cautions provide information to help you avoid losing data or damaging your equipment and warnings provide information to help you avoid catastrophic damage to yourself or your equipment Items that you select or type ar
20. A D conversions you can use falling edge transitions on digital inputs 4 to 7 to stop A D conversions Refer to page 80 for more information Note All the digital inputs must be in the high state before the DT9820 Series module can detect a falling edge transition on the digital input lines Therefore if you are using the digital inputs to trigger the A D subsystems we recommend that you do not perform a single value operation on the DIN subsystem On power up or module reset no digital data is output from the modules All the outputs include diode protection to the isolated ground and the isolated 5 V In addition you can externally power the 5 V output so that the digital outputs retain their current values when the module is powered down 91 Chapter 8 Note 5 V output is available only when one of the subsystems is activated which in turn activates power to the module Resolution The resolution of the digital input port is fixed at 8 the resolution of the digital output port is also fixed at 8 Operation Modes The DT9820 Series modules support the single value digital I O operation mode Use software to specify the digital I O port the gain is ignored Data is then read from or written to the digital I O lines For a single value operation you cannot specify a clock or trigger source Single value operations stop automatically when finished you cannot stop a single value operation No
21. A D subsystems 2 and 3 simultaneously wire the digital source to digital input line 2 do not wire the digital source to digital input line 3 Using software allocate a start list put the A D subsystems on the start list prestart the subsystems then start the subsystems When started the subsystems are triggered simultaneously when a high to low transition occurs on digital input line 2 Principles of Operation Refer to the example programs on the Data Acq OMNI CD for an example of synchronizing subsystems using an external trigger Note To achieve more flexibility you can simultaneous start two channels and once started simultaneously start the other two channels if desired Synchronizing the Clocks To synchronize the clocks of the A D subsystems specify the clock source as the internal A D sample clock for the A D subsystems using software Ensure that you specify the same frequency for the internal clock sources Then specify the trigger source for the A D subsystems as the software trigger When started both subsystems are triggered and clocked simultaneously 87 Chapter 8 Analog Output Features Two analog output D A subsystems are provided on the DT9822 module The DT9821 does not support analog outputs This section describes the following features of the D A subsystem Output resolution described below Analog output channels described below Output ranges and gains described on pa
22. Appendix A Table 25 lists the specifications for the A D subsystem Table 25 A D Subsystem Specifications DT9821 DT9822 Feature Specifications Number of analog inputs 4 Differential Number of gains 7 1 2 4 8 16 32 64 Resolution 24 bits Data encoding Binary Offset Binary System accuracy full scale Gain 1 0 003 Gain 2 0 004 Gain 4 0 005 Gain 8 0 006 Gain 16 0 007 Gain 32 0 008 Gain 64 0 010 Nonlinearity integral 1 0 LSBs Differential linearity 0 5 LSBs no missing codes 116 Specifications Table 25 A D Subsystem Specifications cont DT9821 DT9822 Feature Specifications Range Unipolar 0 to 0 0390625 V 0 to 0 078125 V 0 to Offset Unipolar 0 15625 V 0 to 0 3125 V 0 to 0 625 V 0 to 1 25 VO to 2 5 V 0 0015625 V to 0 0390625 V 0 003125 V to 0 078125 V 0 00625 V to 0 15625 V 0 0125 V to 0 3125 V 0 025 V to 0 625 V 0 05 V to 1 25 V 0 10 V to 2 5 V Bipolar 0 0390625 V 0 078125 V 0 15625 V 0 3125 V 0 625 V 1 25 V 2 5 V Drift Zero 100 nV 5 nV Gain C Gain 30 ppm C Input impedance Power Off 1 5 KQ Power On 100 MQ 3 kQ in series with 4700 pF Input bias current 10 nA Common mode voltage 3 V maximum operational Common mode rejection 72 dB Normal mode rejection 74 dB typical Maximum input voltage 40 V maximu
23. DATA TRANSLATION UM 18221 F DT9820 Series User s Manual Sixth Edition October 2006 Data Translation Inc 100 Locke Drive Marlboro MA 01752 1192 508 481 3700 www datatranslation com Fax 508 481 8620 E mail info datx com Copyright 2001 to 2006 by Data Translation Inc All rights reserved Information furnished by Data Translation Inc is believed to be accurate and reliable however no responsibility is assumed by Data Translation Inc for its use nor for any infringements of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent rights of Data Translation Inc Use duplication or disclosure by the United States Government is subject to restrictions as set forth in subparagraph c 1 ii of the Rights in Technical Data and Computer software clause at 48 C F R 252 227 7013 or in subparagraph c 2 of the Commercial computer Software Registered Rights clause at 48 C F R 52 227 19 as applicable Data Translation Inc 100 Locke Drive Marlboro MA 01752 Data Translation is a registered trademark of Data Translation Inc DT Open Layers DT Open Layers for NET Class Library DataAcq SDK LV Link and DTx EZ are trademarks of Data Translation Inc All other brand and product names are trademarks or registered trademarks of their respective companies Radio and Television Interference
24. DOUT C T QUAD Single Buffer Wrap Mode Support SupportsWrapSingle Inprocess Buffer Flush Support SupportsinProcessFlush Yes 95 Chapter 9 Triggered Scan Mode Table 13 DT9820 Series Triggered Scan Mode Options DT9820 Series A D D A DIN DOUT C T QUAD Triggered Scan Support SupportsTriggeredScan Maximum Number of CGL Scans per Trigger MaxMultiScanCount 0 0 0 0 0 0 Maximum Retrigger Frequency MaxRetriggerFreq 0 0 0 0 0 0 Minimum Retrigger Frequency MinRetriggerFreq 0 0 0 0 0 0 Data Encoding Table 14 DT9820 Series Data Encoding Options DT9820 Series A D D A DIN DOUT C T QUAD Binary Encoding Support SupportsBinaryEncoding Yes Yes Yes Yes Twos Complement Support SupportsTwosCompEncoding Yes a Binary encoding is used for the 0 to 2 5 V range and for the 0 1 to 2 5 V range Twos complement encoding is used for the 2 5 V to 2 5 V range 96 Supported Device Driver Capabilities Channels Table 15 DT9820 Series Channel Options DT9820 Series A D D A DIN DOUT C T QUAD Number of Channels NumberOfChannels 1 2 1 1 0 0 SE Support SupportsSingleEnded SE Channels MaxSingleEndedChannels 0 0 0 0 0 0 DI Support SupportsDifferential Yes Yes Yes Yes DI Channels MaxDifferentialChannels 1 2 1 1 0 0 Maximum Channel Gain List Depth CGLDepth 1 0 0 0
25. DTx EZ 18 E encoding data analog input 82 analog output 89 environmental specifications 121 122 EP365 19 EP365 cable 34 35 EP777 19 EP777 cable 45 errors analog input 85 external 5 V power 91 external clock divider maximum 102 minimum 102 external digital trigger 80 negative 101 F factory service 114 features 16 formatting data analog input 82 analog output 89 frequency base clock 102 internal A D clock 102 internal A D sample clock 78 102 internal C T clock 102 internal retrigger clock 96 G gain actual available 98 analog input 76 analog output 89 number of 98 programmable 98 H help 109 help online 63 hot swapping 34 36 l inprocess buffers 95 input configuration 53 input ranges 76 installing the DT9820 Series software 27 installing the Quick DataAcq application 63 135 Index 136 internal clock 102 J J1 connector 45 J1 connector pin assignments 46 50 124 125 L LabVIEW 19 LV Link 19 M MaxDifferentialChannels 97 MaxExtClockDivider 102 MaxFrequency 102 MaxMultiScanCount 96 MaxRetriggerFreq 96 MaxSingleEndedChannels 97 Measure Foundry 18 MinExtClockDivider 102 MinFrequency 102 MinRetriggerFreq 96 module specifications 121 122 N number of differential channels 97 gains 98 I O channels 97 resolutions 99 scans per trigger 96 single ended channels 97 voltage ranges 98 NumberOfChannels 97 NumberOfRanges 98 NumberOfResolutions 99 NumberOf
26. Quick DataAcq Application To run the Quick DataAcq application do the following 1 Ifyou have not already done so power up your computer and any attached peripherals 2 Click Start from the Task Bar 3 Browse to Programs Data Translation Inc DT Open Layers for Win32 QuickDataAcq The main menu appears Note The Quick DataAcq application allows you to verify basic operations on the board however it may not support all of the board s features For information on each of the features provided use the online help for the Quick DataAcq application by pressing F1 from any view or selecting the Help menu If the system has trouble finding the help file navigate to C Program Files Data Translation Win32 7 dtdataacq hlp where C is the letter of your hard disk drive 63 Chapter 7 64 Testing Single Value Analog Input To verify that the module can read a single analog input value do the following 1 Connect a voltage source such as a function generator to analog input channel 0 differential mode on the DT9820 Series module Refer to page 54 for information on connecting differential analog input signals In the Quick DataAcq application choose Single Analog Input from the Acquisition menu Select the appropriate DT9820 Series module from the Board list box Note Once you select the module the LED on the module turns green In the Channel list box select analog input channe
27. SupportedGains 98 Nyquist Theorem 79 O offset data encoding 83 online help 63 operation modes single value analog input 81 single value analog output 89 single value digital I O 92 orderly stop 82 output ranges 89 P physical specifications 121 122 pin assignments 46 50 124 125 ports 91 power specifications 121 122 power 5 V 91 Q Quick DataAcq 18 installing 63 running 63 quickDAQ 18 R ranges analog input 76 analog output 89 Index number of 98 relays 59 requirements 26 resolution analog input 75 analog output 88 available 99 digital I O 92 number of 99 retrigger clock frequency 96 returning modules to the factory 114 RMA 114 running the Quick DataAcq application 63 S screw terminal assignments 50 SDK 18 service and support procedure 113 simultaneous start list 95 single ended channels 97 single value operations 95 analog input 81 digital I O 92 size module 121 software packages 18 19 software supported 17 software trigger 80 101 specifications 115 analog input 116 analog output 119 digital I O 120 121 environmental 121 122 physical 121 122 power 121 122 specifying a single digital I O line 91 stopping an operation 82 STP9820 screw terminal panel 19 43 subsystem descriptions A D 75 D A 88 DIN and DOUT 91 SupportedGains 98 SupportedResolutions 99 SupportedVoltageRanges 98 SupportsBinary Encoding 96 SupportsBuffering 95 SupportsContinuous 95 SupportsDiffer
28. T1 Digital Output 1 DOUT2 Digital Output 2 DOUT3 Digital Output 3 DOUT4 Digital Output 4 DOUT5 Digital Output 5 DOUT6 Digital Output 6 DOUT7 Digital Output 7 oOo O N oO oa BR OJN DGND Digital Ground 51 Chapter 6 Table 6 Screw Terminal Assignments of the STP9820 Screw Terminal Panel cont Screw Terminal Terminal Terminal Block Number Label Signal Description TB5 1 DINO Digital Input 0 2 DIN1 Digital Input 1 3 DIN2 Digital Input 2 4 DIN3 Digital Input 3 5 DIN4 Digital Input 4 6 DIN5 Digital Input 5 7 DING Digital Input 6 8 DIN7 Digital Input 7 9 DGND Digital Ground a 5 V output is available only when one of the subsystems is activated which in turn acti vates power to the module You can externally power the 5 V isolated output signal This will allow you to retain the last value that was written to the digital output lines when the DT9820 Series module is in low power mode 52 Wiring Signals Connecting Analog Input Signals You can connect analog input signals to the DT9820 Series modules in the differential configuration only Figure 6A illustrates how to connect a floating signal source to a DT9820 Series module using differential inputs A floating signal source is a voltage source that has no connection with earth ground Note For floating signal sources it is recommended that you provide a
29. T9820 Series module STP9820 Screw 0 Out LED On Terminal Panel TB4 1 500 Q Digital Output Line 0 D TB4 2 D By D 7 Q O D Digital Ground D TB4 9 Figure 11 Connecting Digital Outputs Shown for Line 0 Figure 12 illustrates how to connect a relay to the STP9820 Refer to page 44 for information on how to install the relay driver that is needed to drive this relay In this scheme one side of the relay is connected to the Vcc power supply this connection allows the internal cache diodes to limit the voltage spikes from the relay coil The other side of the relay is connected to the appropriate digital output terminal in this case digital output 0 or TB4 1 on the STP9820 CAUTION The external 5 V power supply voltage must not exceed 5 25 V or damage may result to the DT9820 Series module 59 Chapter 6 STP9820 Screw STP9820 Screw Terminal Panel Terminal Panel Relay Coil O THES D TB4 1 D Digital Output Line 0 O D D 5V O TB3 5 D O TB36 O sy D O Q L 6 D Digital Ground Figure 12 Connecting a Relay Driver to the STP9820 Screw Terminal Panel 60 Verifying the Operation of a Module Installing the Quick DataAcq Application 63 Running the Quick DataAcq Application 63 Testing Single Value Analog Input 0 0065 64 Testing Single Value Analog Outp
30. TP9820 0 cee eee eee 44 Attaching the STP9820 0 cece eee eee eee 45 Contents Chapter 6 Wiring Signals sseseesse 47 Preparing to Wire Signals 0 66 e cece eee eens 49 Connecting Analog Input Signals 00 53 Connecting Analog Output Signals 005 57 Connecting Digital Input Signals 0005 58 Connecting Digital Output Signals 0004 59 Chapter 7 Verifying the Operation of a Module 61 Installing the Quick DataAcq Application 63 Running the Quick DataAcq Application 63 Testing Single Value Analog Input 00 64 Testing Single Value Analog Output sse 65 Testing Continuous Analog Input 0005 66 Testing Single Value Digital Input 0 68 Testing Single Value Digital Output 04 69 Chapter 8 Principles of Operation 73 Analog Input Features 0 75 Input Resolution 204 or mme rre eR os 75 Analog Input Channels 000020000 76 Input Ranges and Gains 76 A DSampleClock sse 78 DTS BOTS 2222 eg oath are d ee perc Wied eed aer E E and 80 Analog Input Conversion Modes s sess 81 Data Format 2ssececc pere vate EN ERR REPRE 82 Converting an Offset Code to a Voltage 83 Converting a Twos Compl
31. ach the Screw Terminal Panel see Chapter 5 starting on page 41 Wire Signals this chapter C Verify the Operation of the Module see Chapter 7 starting on page 61 2 Wiring Signals Preparing to Wire Signals CAUTION To avoid electrostatic sensitivity it is recommended that you unplug your DT9820 Series module from the computer before wiring signals Keep the following recommendations in mind when wiring signals to the DT9820 Series modules Use individually shielded twisted pair wire size 14 to 26 AWG when using the DT9820 Series module in highly noisy electrical environments Separate power and signal lines by using physically different wiring paths or conduits To avoid noise do not locate the DT9820 Series modules and cabling next to sources that produce high electromagnetic fields such as large electric motors power lines solenoids and electric arcs unless the signals are enclosed in a mumetal shield Prevent electrostatic discharge to the I O while the DT9820 Series modules are operational Connect all unused analog input channels to analog ground When first installing the module try wiring the signals as follows Wire a function generator or a known voltage source to analog input subsystem 0 using the differential configuration Wire an oscilloscope or voltage meter to analog output channel 0 Wire a digital input to digital input line 0 Wire a digital output t
32. ads The grounds of most boards are optimized for analog inputs at the expense of some logic or high frequency noise on the analog outputs This is because the analog and digital grounds of the board are connected at the ADC s input The analog outputs are brought out as a high and a low signal but the low side is the analog ground at the DAC s output buffer To remove the high frequency noise and smooth the glitch energy on the analog outputs you can install a 15 kHz RC filter on the output a 100 Q resistor in series with the output and a 0 1 uF capacitor between the output side of the 100 Qresistor and output low Digital Inputs TTL type inputs must have current limiting so that circuitry is not damaged when power is removed On all Data Translation USB modules current limiting is used to prevent damage in this fault condition 131 Appendix C Digital Outputs If you are using the high drive capability of any of the Data Translation USB modules ensure that the load is returned to the digital ground provided in the connector next to the outputs If just eight of the digital outputs are switching 16 mA per output then 128 mA of current flows To minimize problems with ringing loading and EMI a 22 Qresistor is used in series with all digital outputs You must consider this 22 Qresistor if you are matching cable impedance to the far end 132 Symbols 5 V power 91 A A D sample clock 78 A D subsystem
33. al Where To Get Help Should you run into problems installing or using a DT9820 Series module the Data Translation Technical Support Department is available to provide technical assistance Refer to Chapter 11 for more information If you are outside the United States or Canada call your local distributor whose number is listed on Data Translation s web site www datatranslation com 13 About this Manual 14 Overview 0 DRM CMM 16 Supported SOMWATS epoco ee ete Re Re eevee ce 17 PCCOSBONIOS MP 19 Getting Started Procedime cen ee edem woes REN 20 15 Chapter 1 Features The DT9820 Series is a high resolution 24 bit family of data acquisition modules for the Universal Serial Bus USB Most computers have two or more USB ports that allow direct connection to USB devices You can expand the number of USB devices attached to a single USB port by using expansion hubs DT9820 Series modules are part of the high power bus powered USB class therefore the modules do not require external power but the expansion hubs do require external power DT9820 Series modules reside outside of the PC and install with a single cable to ease installation Modules can be hot swapped or plugged and unplugged while the PC is on making them useful for many data acquisition applications The DT9820 Series includes the DT9821 and DT9822 Table 1 lists the key features of each module Table 1 Key Features Amon
34. alibration Utility 008 107 Calibrating the Analog Output Subsystem 107 Contents Chapter 11 Troubleshooting sees 109 General Checklist 0 00 00 ccc ccc cece eese 110 Technical Support 2 n e eme 113 If Your Module Needs Factory Service ssus 114 Appendix A Specifications Ls 115 Appendix B Connector Pin Assignments 123 Appendix C Using Your Own Screw Terminal Panel 129 Analog Inputs ssssseee eh 130 Analog Outputs sisse Rr e rte ert ree Reds 131 Digital Wits sks seein seeped oh eR eer Gon UPPER too ees od ald ERES 131 Digital Outputs 0 000 132 INGOX siete ECC 133 About this Manual This manual describes how to install and set up your DT9820 Series module and DT9820 Series device driver and verify that your module is working properly This manual also describes the features of the DT9820 Series modules the capabilities of the DT9820 Series Device Driver and how to program the DT9820 Series modules using the DT Open Layers for NET Class Library software Troubleshooting and calibration information is also provided Note For more information on the class library refer to the DT Open Layers for NET Class Library User s Manual If you are using the DataAcq SDK or a software application to program your device refer to the documentation for that software for more information
35. all b After the components have been installed click OK to configure them c Without removing your Data Acquisition OMNI CD click Restart to restart your system When the system restarts the Windows Installer dialog box appears followed by the DT Open Layers InstallShield Wizard Click Next The license agreement appears Read the license agreement click the radio button next to I accept the terms in the license agreement and then click Next The Destination Folder dialog box appears Change the default destination folder path if you wish by clicking Change and then click Next 27 Chapter 2 9 Click Install The files are copied to the specified destination folder 10 Click Finish to complete the installation process 28 Preparing to Use a Module Viewing the Documentation Note To view the DT9820 Series documentation you must have Adobe Acrobat Reader 5 0 or greater installed on your system Acrobat Reader is provided on the Data Acquisition OMNI CD If you install Acrobat Reader from this CD make sure that you open Acrobat Reader and accept the license agreement before viewing the documentation You can access the DT9820 Series documentation from the Hardware Documentation program group From the Windows Start menu click Programs Data Translation Inc Hardware Documentation and then select the appropriate document to view The following may be helpful when using Adobe Acrobat Read
36. ally cancel any common mode voltages leaving only the signal However if you Wiring Signals are using a grounded signal source and ground loop problems arise connect the differential signals to the DT9820 Series module as shown in Figure 7 In this case make sure that the low side of the signal 5 is connected to ground at the signal source not at the DT9820 Series module and do not tie the two grounds together STP9820 Screw Terminal Panel E Analog In 0 D TB1 1 TB1 2 Grounded d D TB1 3 Signal Es Source x Analog In 0 Return N s Analog Ground Signal Source Ground V g1 It is recommended that you software select 10 kQ of resistance to connect the low side of channel 0 to analog ground a physical resistor is not required Refer to page 37 for more information Figure 7 Connecting Differential Voltage Inputs from a Grounded Signal Source Shown for Subsystem 0 Figure 8 shows how to connect a current loop input channel 0 in this case to a DT9820 Series module 55 Chapter 6 Voc STP9820 Screw Terminal Panel 4 to 20 mA re Analog Input 0 TB1 1 sr Analog Input 0 Return TBI 2 vse aed q TB1 3 Analog Ground The user installed resistor connects the high side of the channel to the low side of the corresponding channel thereby acting as a shunt If for example you add a 250 Qresistor and then con
37. application choose Digital Output from the Control menu 3 Select the appropriate DT9820 Series module from the Board list box Note Once you select the module the LED on the module turns green 4 Select digital output port B by clicking Port B 5 Click the appropriate bits to select the type of signal to write from the digital output lines If the bit is selected a high level signal is output from the digital output line if the bit is not selected a low level signal is output from the digital output line Optionally you can enter an output value in the Hex text box 6 Click Send The application outputs and displays the value of each digital output line of digital port B on the screen in both text and graphical form 69 Chapter 7 70 Part 2 Using Your Module Principles of Operation Analog Input Pestules o cc gai Cade ete EI EE HI 75 Analog Output Features i c g ice se ee e i Re eed 88 Digital I O Featines oo erroi ecri arere eriei aaa ED 91 73 Chapter 8 Figure 13 shows a block diagram of the DT9820 Series modules Note that bold entries indicate signals you can access A D 0 A D1 A D 2 AID 3 DACO amp a u Hi Low Hi Low Hi Low Hi Low DAC1 8Pigital Inputs 8 Digital Outputs 1 2 4 1 2 4 1 2 4 1 2 4 16 Bit 8 Digital Inputs 8 Digital Output 8 16 32 8 16 32
38. bias return path for the differential channels by adding 10 kQof termination resistance from the low side of the channel to isolated analog ground For more information on configuring termination resistance refer to Chapter 4 starting on page 37 Figure 6B illustrates how to connect a nonfloating signal source to a DT9820 Series module using differential inputs In this case the signal source itself provides the bias return path therefore you do not need to provide bias return resistance through software R is the signal source resistance while R is the resistance required to balance the bridge Note that the negative side of the bridge supply must be returned to analog ground 53 Chapter 6 A Floating Signal Rs Source Analog In 0 Return TB1 1 Analog In 0 amp TB1 2 B enit Analog Ground D TB1 3 STP9820 Screw Terminal Panel Analog In 0 Analog In 0 Return DC Supply Analog Ground G TB1 1 TB1 2 TB1 3 We recommend that you software select 10 kQ of resistance to connect the low side of channel 0 to analog ground a physical resistor is not required Refer to page 37 for more information Figure 6 Connecting Differential Voltage Inputs Shown for Subsystem 0 54 Note that since they measure the difference between the signals at the high and low 9 inputs differential connections usu
39. ct relays to the STP9820 once the relay driver is installed Configuring and Attaching the Screw Terminal Panel Attaching the STP9820 You can connect the STP9820 directly to the J1 connector on your DT9820 Series module or you can connect the STP9820 to the DT9820 Series module using the EP777 cable which is available from Data Translation Figure 5 illustrates these connection methods STP9820 DT9820 Screw Series J1 J1 Terminal Module Panel or DT9820 Series J1 Module EP777 Cable STP9820 Screw J1 Terminal Panel Figure 5 Attaching the STP9820 Screw Terminal Panel to a DT9820 Series Module Table 5 on page 46 lists the pin assignments of the J1 connector on the DT9820 Series modules and on the STP9820 screw terminal panel 45 Chapter 5 46 Table 5 Pin Assignments for Connector J1 on the DT9820 Series Module and on the STP9820 Screw Terminal Panel Pin Signal Description Pin Signal Description 1 Isolated Digital Ground 2 Digital Output Line 3 3 Digital Output Line 2 4 Digital Output Line 1 5 Digital Output Line 0 6 Digital Input Line 3 7 Digital Input Line 2 8 Digital Input Line 1 9 Digital Input Line 0 10 5 V Isolated Input Output 11 Isolated Digital Ground 12 Isolated Analog Common 13 Analog Input Subsystem 03 14 Isolated Analog Common 15 Analog Input Subsystem 02 16 2 5 V Reference 17 Ana
40. duct you need help on The version of the OMNI CD you are using Your contract number if applicable If you are located outside the USA contact your local distributor see our web site www datatranslation com for the name and telephone number of your nearest distributor 113 Chapter 11 114 If Your Module Needs Factory Service If your module must be returned to Data Translation do the following 1 Record the module s serial number and then contact the Customer Service Department at 508 481 3700 ext 1323 if you are in the USA and obtain a Return Material Authorization RMA If you are located outside the USA call your local distributor for authorization and shipping instructions see our web site www datatranslation com for the name and telephone number of you nearest distributor All return shipments to Data Translation must be marked with the correct RMA number to ensure proper processing Using the original packing materials if available package the module as follows Wrap the module in an electrically conductive plastic material Handle with ground protection A static discharge can destroy components on the board Place ina secure shipping container Return the board to the following address making sure the RMA number is visible on the outside of the box Customer Service Dept Data Translation Inc 100 Locke Drive Marlboro MA 01752 1192 A Specifications 115
41. e differential analog input channel You configure the channel type as differential through software Using software you can also select whether to use 10 kQ termination resistance between the low side of each differential channel and isolated analog ground This feature is particularly useful with floating signal sources Refer to Chapter 6 for more information on wiring to inputs and to Chapter 4 for more information on configuring the driver to use bias return termination resistance The simplest way to acquire data from a single channel is to specify channel 0 of each subsystem for a single value analog input operation using software refer to page 81 for more information on single value operations If you want to clock A D conversions specify channel 0 in a channel list Input Ranges and Gains The DT9820 Series modules support a unipolar input range of 0 to 2 5 V an offset unipolar range of 9 10 V to 2 5 V and a bipolar range of 2 5 V In addition you can choose from up to 7 gains 1 2 4 8 16 32 and 64 Table 7 lists the supported gains and effective input range of each DT9820 Series module Principles of Operation Table 7 Effective Input Range Unipolar Input Bipolar Input Gain Range Range 1 0to2 5V 9 10 V to 2 5 V 2 5 V 2 Oto 1 25 V 9 05 V to 1 25 V 1 25 V 4 0 to 0 6250 V 0 025 V to 0 625 V 0 6250 V 8 0 to 0 3125 V 0 0125 V to 0 3125 V 0 3125 V 16 0 to 0 15625 V 0 0062
42. e in the D A Calibration Factory Settings box Once you have finished this procedure the analog output circuitry is calibrated To close the Calibration Utility click Done 108 Troubleshooting beneral C BecklisE ieceeeecee ES SC CE Rien Pie ee 110 Technical Support occid des deena a herd 113 If Your Module Needs Factory Service sss 114 109 Chapter 11 110 General Checklist Should you experience problems using the DT9820 Series modules follow these steps 1 Read all the documentation provided for your product Make sure that you have added any Read This First information to your manual and that you have used this information Check the Data Acquisition OMNI CD for any README files and ensure that you have used the latest installation and configuration information available Check that your system meets the requirements stated in Chapter 2 Check that you have installed your hardware properly using the instructions in Chapter 3 Check that you have installed and configured the device driver properly using the instructions in Chapter 4 Search the DT Knowledgebase in the Support section of the Data Translation web site at www datatranslation com for an answer to your problem If you still experience problems try using the information in Table 24 to isolate and solve the problem If you cannot identify the problem refer to page 111 Troubleshooting Table 24 Tr
43. e shown in bold 11 About this Manual 12 Related Information Refer to the following documents for more information on using the DT9820 Series modules Benefits of the Universal Serial Bus for Data Acquisition This white paper describes why USB is an attractive alternative for data acquisition It is available on the Data Translation web site www datatranslation com Measure Foundry Getting Started Manual UM 19298 and online help These documents describe how to use Measure Foundry to build drag and drop test and measurement applications for Data Translation data acquisition devices without programming DT Open Layers for NET User s Manual UM 22161 For programmers who are developing their own application programs using Visual Cf or Visual Basic NET this manual describes how to use the DT Open Layers for NET Class Library to access the capabilities of Data Translation data acquisition devices DataAcq SDK User s Manual UM 18326 For programmers who are developing their own application programs using the Microsoft C compiler this manual describes how to use the DT Open Layers DataAcq SDK to access the capabilities of Data Translation data acquisition devices DTx EZ Getting Started Manual UM 15428 This manual describes how to use the ActiveX controls provided in DTx EZ to access the capabilities of Data Translation data acquisition devices in Microsoft Visual Basic or Visual C About this Manu
44. elf powered USB hub to an external power supply 3 Connectthe hub to the USB port on the host computer using another EP365 cable The operating system automatically detects the USB device 4 Repeatsteps 1 to3 until you have attached the number of hubs up to five and modules up to four per hub that you desire Refer to Figure 3 The operating system automatically detects the USB devices as they are installed 35 Chapter 3 DT9820 Series Module DT982 ies M l EP365 Cables 9820 Series Module Host Computer a Lr a EP365 Cable EP365 Cable Power WE x Self Powered A for Hub USB Hubs DT9820 Series Module DT9820 Series Module EP365 Cables Figure 3 Attaching DT9820 Series Modules to the Host Computer Using Self Powered USB Hubs Note You can unplug a module and then plug it in again if you wish without causing damage This process is called hot swapping Your application may take a few seconds to recognize a module once it is plugged back in 36 Configuring the Device Driver Chapter 4 38 a Prepare to Use a Module see Chapter 2 starting on page 23 Install the Module see Chapter 3 starting on page 31 Configure the Device Driver this chapter Configure and Attach the Screw Terminal Panel see Chapter 5 starting on page 41 Wire Signals see Chapter 6 starting on page 47
45. ement Code to a Voltage 84 Data Iransfer sedo eo o HER NC Ee EA e ERES 85 Error Conditions osieges nes e hme mem een 85 Synchronizing A D Subsystems 000 86 Synchronizing the Triggers 000 86 Contents Synchronizing the Clocks sssueese 87 Analog Output Features 0 88 Output Resolution 0 000 88 Analog Output Channels 0 00 0 0000 ee 88 Output Ranges and Gains 0 00 000 eee 89 Conversion Modes 00 cece eee eee e neces 89 Data Format 00 0 cece eee 89 Digital I O Featur s c 22 0022 scene RR cree cea es 91 Digital I O Lines iiis e e eer niles 9 Resolution wie es ee eee ERR eR E e e ncs 92 Operation Modes 0 000 e eee eee eee 92 Chapter 9 Supported Device Driver Capabilities 93 Data Flow and Operation Options 6 00 0 eee 95 Buffering site ep BEE Bee Pene ice tk 95 Triggered Scan Mode 0 6 cece cece eee 96 Data Encoding 06 nee 96 Channels esent bei eee He Cee a eee 97 Gail opere Abu EN senin ERAN ER ER RAM vee ar gdntles 98 RANGES wm 98 Resolution er Hea ee HA Oe ene ae eee es 99 Thermocouple Support 6 66 99 TEPE Support i erbe cues eee b ern ew wares pee Bea 100 TPIS SOLS aa inue Eae b e Par dt ec dee a de 101 SI Tu TETTE 102 Counter Timers lle n 103 Chapter 10 Calibration lllsll l ss 105 Running the C
46. ential 97 SupportsDigitalEventTrigger 101 SupportsInProcessFlush 95 SupportsInternalClock 102 SupportsNegExternalTTLTrigger 101 SupportsProgrammableGain 98 SupportsSimultaneousStart 95 SupportsSingleValue 95 SupportsSoftwareTrigger 101 SupportsTwosCompEncoding 96 system requirements 26 T technical support 113 throughput maximum 102 minimum 102 transferring data 85 triggered scan number of scans per trigger 96 retrigger frequency 96 triggers 80 digital event 81 external 80 137 Index 138 external negative digital 101 writing programs in software 80 101 C C 18 troubleshooting Visual Basic 18 procedure 110 Visual Basic NET 18 service and support procedure 113 Visual C 18 troubleshooting table 111 Visual C 18 TTL trigger 80 twos complement data encoding 84 96 U unpacking 25 USB cable 19 34 35 using your own screw terminal panel 129 V viewing the DT9820 Series documentation 29 Visual Basic for NET programs 18 Visual Basic programs 18 Visual C programs 18 Visual C programs 18 voltage ranges 76 98 number of 98 W wiring signals analog outputs 57 differential analog inputs 53 digital inputs 58 digital outputs 59 relays 59 when using your own screw terminal panel 129
47. er To navigate to a specific section of the document click a heading from the table of contents on the left side of the document Within the document click the text shown in blue to jump to the appropriate reference the pointer changes from a hand to an index finger To go back to the page from which the jump was made click the right mouse button and Go Back or from the main menu click Document and then Go Back To increase or decrease the size of the displayed document from the main menu click View and then Zoom By default text and monochrome images are smoothed in Acrobat Reader resulting in blurry images If you wish you can turn smoothing off by clicking File and then Preferences General and unchecking Smooth Text and Images 29 Chapter 2 30 Installing a Module Connecting Directly to the Host Computer 34 Connecting to a Self Powered USB Hub 3b 31 Chapter 3 32 C Prepare to Use a Module see Chapter 2 starting on page 23 A Install the Module this chapter Configure the Device Driver see Chapter 4 starting on page 37 Configure and Attach the Screw Terminal Panel see Chapter 5 starting on page 41 Wire Signals see Chapter 6 starting on page 47 C Verify the Operation of the Module see Chapter 7 starting on page 61 Installing a Module You can attach a DT9820 Series m
48. eries module using the differential configuration Refer to page 54 for more information on connecting differential analog input signals In the Quick DataAcq application choose Scope from the Acquisition menu Select the appropriate DT9820 Series module from the Board list box Note Once you select the module the LED on the module turns green In the Sec Div list box select the number of seconds per division 1 to 00001 for the display Click Config from the Toolbar From the Config menu select ChannelType and then select Differential From the Config menu select Range and then select Bipolar or Unipolar depending on the configuration of your module The default is Bipolar From the Scope view double click the input range of the channel to change the input range of the module 22 5 V 1 25 V 0 625 V 40 3125 V 0 15625 V 0 078125 V or 0 0390625 V for bipolar ranges 0 to 2 5 V 1 25 V 0 625 V 0 3125 V 0 15625 V 0 078125 V or 0 0390625 V for unipolar ranges or 0 1 to 2 5 V 1 25 V 0 625 V 0 3125 V 0 15625 V 0 078125 V or 0 0390625 V for offset unipolar ranges Verifying the Operation of a Module The display changes to reflect the selected range for all the analog input channels on the module 9 In the Trigger box select Auto to acquire data continuously from the specified channels or Manual to acquire a burst of data from the specified channels 10 Click Start from the Too
49. es that return support information for specified subsystem capabilities The first row in each table lists the subsystem types The first column in each table lists all possible subsystem capabilities A description of each capability is followed by the property used to describe that capability in the DT Open Layers for NET Class Library Note Blank fields represent unsupported options For more information refer to the description of these properties in the DT Open Layers for NET Class Library online help or DT Open Layers for NET Class Library User s Manual Supported Device Driver Capabilities Data Flow and Operation Options Table 11 DT9820 Series Data Flow and Operation Options DT9820 Series Single Value Operation Support SupportsSingleValue A D Yes D A Yes DIN Yes DOUT C T QUAD Yes Continuous Operation Support SupportsContinuous Yes Continuous Operation until Trigger SupportsContinuousPreTrigger SupportsContinuousPrePostTrigger Continuous Operation before amp after Trigger Waveform Operations Using FIFO Only SupportsWaveformModeOnly Simultaneous Start List Support SupportsSimultaneousStart Yes Interrupt Support SupportsinterruptOnChange Output FIFO Size FifoSize Buffering Table 12 DT9820 Series Buffering Options DT9820 Series Buffer Support SupportsBuffering A D Yes D A DIN
50. ffers In addition to pausing or stopping a continuous operation using a hardware trigger see page 80 for more information you can stop a continuous operation by performing either an orderly stop or an abrupt stop using software In an orderly stop the module finishes acquiring the data stops all subsequent acquisition and transfers the acquired data to host memory all subsequent triggers are ignored In an abrupt stop the module stops acquiring samples immediately the acquired data is not transferred to host memory and all subsequent triggers or retriggers are ignored The conversion rate is determined by the frequency of the A D sample clock refer to page 78 for more information on the A D sample clock Data Format The DT9820 Series modules use binary offset binary data encoding for the 0 to 2 5 V and 0 1 to 2 5 V unipolar ranges and twos complement data encoding for the 32 5 V bipolar range In software the analog input value is returned as a code To convert the code to voltage use the information in the following subsections Note When the DT9820 Series module is above range the value FFFFFFh plus full scale is returned When the DT9820 Series module is below range the value 000000h minus full scale is returned Principles of Operation Converting an Offset Code to a Voltage To convert an offset code into a voltage use the following formulas LSB _FSR 2N Voltage Code LSB Offset w
51. g the DT9820 Series 16 Analog Input Sample Rate Analog Analog Digital I O Module Inputs 60 Hz 50 Hz Outputs Lines DT9821 4with 24 bit 960 Hz 800 Hz 0 8 input resolution 8 output DT9822 4 with 24 bit 960 Hz 800 Hz 2 16 bit 8 input resolution resolution 8 output a The channels are configured as differential b Digital input lines 0 to 3 can be used to start A D conversions Digital input lines 4 to 7 can be used to stop A D conversions Overview Both DT9820 Series modules share the following major features e USB compatibility Software configurable termination resistance for differential analog inputs on a channel by channel basis Input gains of 1 2 4 8 16 32 and 64 Continuously paced analog input operations e One 8 bit digital input port high to low transitions on digital input lines 0 to 3 can start A D conversions on A D subsystems 0 to 3 high to low transitions on digital input lines 4 to 7 can stop A D conversions on A D subsystems 0 to 3 One 8 bit digital output port digital outputs can drive external solid state relays e Automatic software calibration of the analog I O subsystems Supported Software The following software is available for use with the DT9820 Series modules e DT9820 Series Device Driver This software is provided on the Data Acquisition OMNI CD that is shipped with the module The device driver allows you to use a DT9
52. ge 89 Conversion modes described on page 89 e Data format described on page 89 Output Resolution The output resolution of the DT9822 module is fixed at 16 bits Analog Output Channels The DT9822 module supports two DC level analog output channels DACO and DAC1 Each DAC is a separate D A subsystem Refer to Chapter 5 for information on how to wire analog output signals to the module using the screw terminal panel You configure the channel type through software Within each DAC the digital data is double buffered to prevent spurious outputs then output as an analog signal Both DACs power up to a value of 0 V 10 mV Resetting the module does not clear the values in the DACs The DT9822 module can output data from a single analog output channel only Specify the channel for a single value analog output operation using software refer to Conversion Modes on page 89 for more information on single value operations 88 Principles of Operation Output Ranges and Gains The output range for each DAC is 5 V Specify the range using software set the gain to 1 Conversion Modes DT9822 modules can perform single value analog output operations only Use software to specify the range gain and analog output channel then output the data from the specified channel You cannot specify a clock source trigger source or buffer Single value operations stop automatically when finished you cannot stop a single value o
53. he STP9820 to the DT9820 Series module Refer to Figure 4 for an illustration of the STP9820 C1 J1 R1 R2 R3 1 0 0000 TE R7 R8 R9 R10 R11 1I Q TE R12 R13 R14 R15 R16 R19 R20 R21 1 D090 TB3 U1 E O DDDD OOO Q Twa R24 R25 dee 1 02 ODOOOAO O tTes R28 R29 110 OD OO OOD Q Q TB6 User Configurable Resistors Figure 4 STP9820 Screw Terminal Panel 43 Chapter 5 Configuring the STP9820 The STP9820 allows you to install a Toshiba TD62083AP or equivalent relay driver for use with the digital output lines on the DT9820 Series module This driver which works only with TIL digital output lines allows the digital output lines of the DT9820 Series board to drive most commercially available 5 V relays with up to 100 mA of current and 5 V of user supplied power CAUTION The external 5 V power supply voltage must not exceed 5 25 V or damage may result to the DT9820 Series module A logic 1 switches the appropriate relay driver on A logic 0 switches the appropriate relay driver off If you wish to install a relay driver do the following 1 Remove resistors from locations R22 to R29 2 Solder the relay driver in location U1 on the STP9820 while observing the correct polarity Continue with the next section to attach the STP9820 screw terminal panel to a DT9820 Series module Note Refer to page 59 for information on how to conne
54. here LSB is the least significant bit e FSR is the full scale range For the DT9820 Series the full scale range is 2 5 for the 0 to 2 5 V range or 2 6 for the 0 10 to 2 5 V range Nis the input resolution 24 bits e Voltage is the analog voltage e Code is the raw count used by the software to represent the voltage in binary notation Offset is the actual minus full scale value The minus full scale value is 0 0 V for the 0 to 2 5 V rang e or 0 10 V for the 0 10 to 2 5 V input range For example assume that you are using a DT9821 with a unipolar input range of 9 10 to 2 5 V If the software returns a code of C00000h for the analog input operation determine the analog input voltage as follows LSB 2 6 0 00000015497 16777216 Voltage C00000h 0 00000015497 9 10 V Voltage 1 85 V 83 Chapter 8 Converting a Twos Complement Code to a Voltage To convert a twos complement code into a voltage use the following formulas LSB FSR 2N N 1 Codeofiset Binary Codetwos Complement XOR 2 Voltage Codeostset Binary LSB Offset where e LSB is the least significant bit e FSR is the full scale range For the DT9820 Series the full scale range is 5 0 V for twos complement coding Nis the input resolution 24 bits e Voltage is the analog voltage e Code OffsetBinary 15 the raw count used by the software to represent the voltage in offset binary notation CodeTwos Comp
55. ications Le pr sent appareil num rique n met pas de bruits radio lectriques d passant les limites applicables aux appareils num riques de la class A prescrites dans le R glement sur le brouillage radio lectrique dict par le Minist re des Communications du Canada Table of Contents About this Manual eee eee eee eee 9 Intended Audience esses eee 9 How this Manual is Organized 0 00000008 10 Conventions Used in this Manual s suus 11 Related Information 0 0 00 ccc cece cence eens 12 Where To Get Help 0 0 0 00 cece eee eee eee eee 13 Chapter 1 Overview cece eee eee 15 Be atures 2 ec tas eere e o RH Pea ey Se eet 16 Supported Software 6 6 cee ees 17 ACCOESSOPICS assis buh ede tab dd a vende VA aa eas 19 Getting Started Procedure 0 0 0000s 20 Chapter 2 Preparing to Use a Module 23 Unpacking eere Rey SMa dene reet 25 Checking the System Requirements 000 26 Installing the Software 0 0 0 27 Viewing the Documentation 0 00 c eee e eee 29 Chapter 3 Installing a Module 0 22e0000 31 Connecting Directly to the Host Computer 34 Connecting to a Self Powered USB Hub 25 Chapter 4 Configuring the Device Driver 37 Chapter 5 Configuring and Attaching the Screw Terminal Configuring the S
56. ion of A D subsystem 1 a falling edge transition on digital input line 2 can trigger the acquisition of A D subsystem 2 and a falling edge transition on digital input line 3 can triggerthe acquisition of A D subsystem 3 Similarly a falling edge transition on digital input line 4 can stop the A D operation on subsystem 0 a falling edge transition on digital input line 5 can stop the A D operation on subsystem 1 a falling edge transition on digital input line 6 can stop the A D operation on subsystem 2 and a falling edge transition on digital input line 7 can stop the A D operation on subsystem 3 101 Chapter 9 102 Clocks Table 22 DT9820 Series Clock Options DT9820 Series A D D A DIN DOUT C T QUAD Internal Clock Support SupportsinternalClock Yes External Clock Support SupportsExternalClock Simultaneous Input Output on a Single Clock Signal SupportsSimultaneousClocking Base Clock Frequency 4 9152 BaseClockFrequency MHz 0 0 0 0 0 Maximum Clock Divider MaxExtClockDivider 1 0 1 0 1 0 1 0 1 0 1 0 Minimum Clock Divider MinExtClockDivider 1 0 1 0 1 0 1 0 1 0 1 0 Maximum Frequency MaxFrequency 960 Hz 0 0 0 0 0 Minimum Frequency MinFrequency 7 5 Hz 1 0 0 0 0 0 a The internal oscillator is 4 9152 MHz for 60 Hz operation and 4 0960 MHz for 50 Hz operation b The maximum throughput for analog input channels is 960 Samples s in 60 Hz mode and 800 Samples s i
57. l Supports CJC Channel SupportsCJCSourceChannel Available CJC Channels SupportedCJCChannels 99 Chapter 9 IEPE Support Table 20 DT9820 Series IEPE Support Options DT9820 Series A D D A DIN DOUT C T QUAD Software Programmable AC Coupling SupportsACCoupling Software Programmable DC Coupling SupportsDCCoupling Software Programmable External Excitation Current Source SupportsExternalExcitationCurrent Src Software Programmable Internal Excitation Current Source SupportsinternalExcitationCurrentSrc Available Excitation Current Source Values SupportedExcitationCurrentValues 100 Supported Device Driver Capabilities Triggers Table 21 DT9820 Series Trigger Options DT9820 Series A D D A DIN DOUT C T QUAD Software Trigger Support SupportsSoftwareTrigger Yes Yes Yes Yes External Positive TTL Trigger Support SupportsPosExternalTTLTrigger External Negative TTL Trigger Support SupportsNegExternalTTLTrigger Yes Positive Threshold Trigger Support SupportsPosThresholdTrigger Negative Threshold Trigger Support SupportsNegThresholdTrigger Digital Event Trigger Support SupportsDigitalEventTrigger Yes a A falling edge transition on digital input line 0 can trigger acquisition of A D subsystem 0 a falling edge transition on digital input line 1 can trigger the acquisit
58. l 0 In the Range list box select the range for the channel The default is 2 5 V Select Differential Click Get to acquire a single value from analog input channel 0 The application displays the value on the screen in both text and graphical form Verifying the Operation of a Module Testing Single Value Analog Output To verify that the module can output a single analog output value do the following 1 Connect an oscilloscope or voltmeter to DACO on the DT9822 module Refer to page 57 for an example of how to connect analog output signals 2 In the Quick DataAcq application choose Single Analog Output from the Control menu 3 Select the appropriate DT9820 Series module from the Board list box Note Once you select the module the LED on the module turns green 4 Inthe Channel list box select analog output channel 0 5 Inthe Range list box select the output range of DACO The default is 5 V 6 Enteranoutput value or use the slider to select a value to output from DACO 7 ClickSend to output a single value from DACO The application displays the output value on the screen in both text and graphical form 65 Chapter 7 66 Testing Continuous Analog Input To verify that the module can perform a continuous analog input operation do the following 1 Connect known voltage sources such as the outputs of a function generator to analog input channels 0 and 1 on the DT9820 S
59. lbar to start the continuous analog input operation The application displays the values acquired from each channel in a unique color on the oscilloscope view Note When the module is performing a continuous Scope or FFT operation the LED on the module turns green the resulting color may appear yellow 11 Click Stop from the Toolbar to stop the operation 67 Chapter 7 68 Testing Single Value Digital Input To verify that the module can read a single digital input value do the following 1 Connect a digital input to digital input line 0 of port A on the DT9820 Series module Refer to page 58 for more information on connecting digital inputs In the Quick DataAcq application choose Digital Input from the Acquisition menu Select the appropriate DT9820 Series module from the Board list box Note Once you select the module the LED on the module turns green Select digital input port A by clicking Port A Click Get The application displays the value of each digital input line in port A on the screen in both text and graphical form Verifying the Operation of a Module Testing Single Value Digital Output To verify that the module can output a single digital output value perform the following steps 1 Connect a digital output to digital output line 0 of port B on the DT9820 Series module Refer to page 59 for more information on connecting digital outputs 2 Inthe Quick DataAcq
60. lement is the raw count used by the software to represent the voltage in twos complement notation e Offset is the actual minus full scale value The minus full scale value is 2 5 V for twos complement coding For example assume that you are using a DT9822 with a range of 2 5 V If the software returns a code of CO0000h for the analog input operation determine the analog input voltage as follows LSB 5 0 16777216 0 000000298023 Code offset Binary CO0000h XOR 27 400000h 84 Principles of Operation Voltage 400000h 0 000000298023 2 5 V Voltage 4 25 V Data Transfer The DT9820 module transfers data to a user buffer that you allocate in the host computer Keep the following recommendations in mind when allocating user buffers for continuous analog input operations on the DT9820 Series e Allocate a minimum of two user buffers Specify the width of the buffer as 4 bytes Data is written to the allocated buffers continuously until no more empty buffers are available or you stop the operation The data is gap free Error Conditions The DT9820 Series modules can report an A D overrun error if the A D sample clock rate is too fast The error occurs if a new A D sample clock pulse occurs while the ADC is busy performing a conversion from the previous A D sample clock pulse The host computer can clear this error To avoid this error use a slower sampling rate Note The LED on the front panel will
61. log Input Subsystem 01 18 Isolated Analog Common 19 Analog Input Subsystem 00 20 Digital Output Line 7 21 Digital Output Line 6 22 Digital Output Line 5 23 Digital Output Line 4 24 Digital Input Line 7 25 Digital Input Line 6 26 Digital Input Line 5 27 Digital Input Line 4 28 Analog Output 0 29 Isolated Analog Common 30 Isolated Analog Common 31 Analog Input Subsystem 03 Return 32 Isolated Analog Common 33 Analog Input Subsystem 02 Return 34 Analog Output 1 35 Analog Input Subsystem 01 Return 36 Isolated Analog Common 37 Analog Input Subsystem 00 Return a 5 V output is available only when one of the subsystems is activated which in turn activates power to the module You can externally power the 5 V isolated output signal This allows you to retain the last value that was written to the digital output lines when the DT9820 Series module is in low power mode Wiring Signals Preparing to Wire Signals 0 666 c cece eee eee 49 Connecting Analog Input Signals 2006 53 Connecting Analog Output Signals rsca ce eeii 57 Connecting Digital Input Signals sosse eetet esae mieie 58 Connecting Digital Output Signals 206 59 47 Chapter 6 48 1 Prepare to Use a Module see Chapter 2 starting on page 23 Kad Install the Module see Chapter 3 starting on page 31 Configure the Device Driver see Chapter 4 starting on page 37 Configure and Att
62. m protection A D converter noise 1 0 LSB rms 117 Appendix A Table 25 A D Subsystem Specifications cont DT9821 DT9822 Feature Specifications Amplifier input noise 10 uV rms 2 uV rms gain 200 pA rms current Channel to channel offset 200 uV Effective number of bits 18 bits typical ENOB at 7 5 Hz input Channel crosstalk 120 dB 1 kHz Isolation Voltage 500 V DC to computer ground Minimum Data Throughput 7 5 S s at 60 Hz word frequency Internal Clock 6 25 S s in 50 Hz word frequency 118 Specifications Table 26 lists the specifications for the D A subsystem Table 26 D A Subsystem Specifications Feature DT9822 Specifications Number of analog output channels 2 Resolution 16 bits Data encoding input Offset binary Nonlinearity integral 4 LSBs Differential linearity 1 0 LSB monotonic Output range 5 V bipolar Zero error Software adjustable to zero Gain error 6 LSBs Current output 2 5 mA minimum b V 2 kQ Output impedance 0 3 Q typical Capacitive drive capability 0 001 uF minimum no oscillations Protection Short Circuit to Analog Common Power on voltage 0 V 10 mV maximum Settling time to 0 0196 of FSR 50 us 10 V step 10 us 100 mV step Throughput Full Scale Single value 1kHz system dependent Slew rate
63. n 50 Hz mode Supported Device Driver Capabilities Counter Timers Table 23 DT9820 Series Counter Timer Options DT9820 Series Cascading Support SupportsCascading A D D A DIN DOUT C T QUAD Event Count Mode Support SupportsCount Generate Rate Mode Support SupportsRateGenerate One Shot Mode Support SupportsOneShot Repetitive One Shot Mode Support SupportsOneShotRepeat Up Down Counting Mode Support SupportsUpDown Edge to Edge Measurement Mode Support SupportsMeasure Continuous Edge to Edge Measurement Mode Support SupportsContinuousMeasure High to Low Output Pulse Support SupportsHighToLowPulse Low to High Output Pulse Support SupportsLowToHighPulse Variable Pulse Width Support SupportsVariablePulseWidth None internal Gate Type Support SupportsGateNone High Level Gate Type Support SupportsGateHighLevel Low Level Gate Type Support SupportsGateLowLevel 103 Chapter 9 104 Table 23 DT9820 Series Counter Timer Options cont DT9820 Series A D D A DIN DOUT C T High Edge Gate Type Support SupportsGateHighEdge Low Edge Gate Type Support SupportsGateLowEdge QUAD Level Change Gate Type Support SupportsGateLevel Clock Falling Edge Type SupportsClockFalling Clock Rising Edge Type SupportsClockRising Gate Falling Edge Type SupportsGateFalling Gate Rising Edge Type Sup
64. nect a4 to 20 mA current loop input to channel 0 the input range is converted to 1 to 5 V We recommend that you software select 10 kQ of termination resistance to connect the low side of channel 0 to analog ground a physical resistor is not required Refer to page 37 for more information Figure 8 Connecting Current Inputs Shown for Subsystem 0 Note If you are using current loop inputs set up the software so that bias return resistance is used For more information refer to Chapter 4 starting on page 37 56 Wiring Signals Connecting Analog Output Signals Figure 9 shows how to connect an analog output voltage signal channel 0 in this case to a DT9822 module STP9820 Screw Terminal Panel Load z Analog Ground TB3 2 TB3 3 Analog Output 0 D D D D Figure 9 Connecting Analog Output Voltages Shown for Channel 0 57 Chapter 6 Connecting Digital Input Signals Figure 10 shows how to connect digital input signals lines 0 and 1 in this case to a DT9820 Series module STP9820 Screw N Terminal Panel Digital Input Line 0 gt TB5 1 TB5 2 TTL Inputs C Bi Digital Input Line 1 Digital Ground SOO 090000 TB5 9 Figure 10 Connecting Digital Inputs Shown for Lines 0 and 1 58 Wiring Signals Connecting Digital Output Signals Figure 11 shows how to connect a digital output line 0 in this case to a D
65. nnels only Differential inputs offer the maximum noise rejection For the best results shielded twisted pairs are a must The shield must connect at one end so that ground currents do not travel over the shield In low level voltage applications differential inputs reduce problems not only due to electrostatic and magnetic noise but due to cross talk and thermal errors One problem to consider with differential inputs is the bias current error The differential impedance is usually hundreds of megaohms With a very small bias current multiplied by this high input impedance the voltage produced is out of the common mode input range of the instrumentation amplifier An external resistor must be provided to return this bias current to the analog common of the data acquisition board This resistor is typically in the order of 1 kQto 100 kQ from the input low side to analog common Alternatively the external common can be returned through a 10 Qto 100 kQresistor to analog common it cannot be 0 Q due to ground currents Using Your Own Screw Terminal Panel Analog Outputs The DT9822 module provides two analog output channels with a resolution of 16 bits The design of the DT9822 ensures that the analog outputs do not break into a high frequency oscillation with high capacitance loads that may be experienced with long cables Typically the analog outputs drive 1 000 pF without degradation and bandwidth limit with higher capacitive lo
66. o digital output line 0 49 Chapter 6 Then run the Quick DataAcq application described in Chapter 7 starting on page 61 to verify that the module is operating properly Once you have determined that the module is operating properly wire the signals according to your application s requirements Note Connector J1 is tied to the host computer s chassis ground Table 6 lists the assignments of the screw terminals on the STP9820 screw terminal panel Table 6 Screw Terminal Assignments of the STP9820 Screw Terminal Panel Screw Terminal Terminal Terminal Block Number Label Signal Description TB1 1 CHOH Analog Input Subsystem 0 High 2 CHOL Analog Input Subsystem 0 Low 3 AGND Analog Ground 4 CH1H Analog Input Subsystem 1 High 5 CH1L Analog Input Subsystem 1 Low 6 AGND Analog Ground 50 Wiring Signals Table 6 Screw Terminal Assignments of the STP9820 Screw Terminal Panel cont Screw Terminal Terminal Terminal Block Number Label Signal Description TB2 1 CH2H Analog Input Subsystem 2 High 2 CH2L Analog Input Subsystem 2 Low 3 AGND Analog Ground 4 CH3H Analog Input Subsystem 3 High 5 CH3L Analog Input Subsystem 3 Low 6 AGND Analog Ground TB3 1 VREF 2 5 V Reference 2 AGND Analog Ground 3 DACO Analog Output 0 4 DAC1 Analog Output 1 5 DGND Digital Ground 6 5VD 5 V2 TB4 DOUTO Digital Output 0 DOU
67. odule to the host computer in one of two ways Connect directly to a USB port of the host computer described on page 34 Use this method if one or two DT9820 Series modules are sufficient for your application Connect to one or more self powered USB hubs described on page 35 Use this method if your application requires more than two DT9820 Series modules connected to the host computer You must install the device driver before connecting your DT9820 Series module s to the host computer See Installing the Software on page 27 Note DT9820 Series modules are low power devices using less than 500 mA therefore they do not require external power supplies Also the DT9820 Series modules are automatically calibrated when you power the module No calibration steps are required 33 Chapter 3 34 Connecting Directly to the Host Computer Generally host computers have two or more USB ports These ports are completely independent To connect a DT9820 Series module directly to a USB port of the computer do the following 1 Attach one end of the EP365 cable which is shipped with the DT9820 Series module to the USB port on the module 2 Attach the other end of the EP365 cable to one of the USB ports on the host computer as shown in Figure 2 The operating system automatically detects the USB device USB Ports d a Host Computer PTS Le EP365 Cables
68. ou can calibrate the analog output circuitry as described in the following section Calibrating the Analog Output Subsystem To calibrate the analog output circuitry of the DT9822 module use an external precision meter to do the following 1 Connect Analog Output 0 TB3 3 to the positive side of the precision voltage meter 2 Connect Analog Ground from the return of the analog output signal TB3 2 to the negative side of the precision voltage meter 3 In the DACO Voltage box click 0 000 V 4 Inthe DACO Adjustment box click the increment or decrement arrows until your external meter display reads 0 V within 0 0005 V 5 Inthe DACO Voltage box click 49 375 V and verify that your external meter display reads 49 375 V within 12 mV 6 Connect Analog Output 1 TB3 4 to the positive side of the precision voltage meter 107 Chapter 10 7 Connect Analog Ground from the return of the analog output signal TB3 2 to the negative side of the precision voltage meter 8 Inthe DACI Voltage box click 0 000 V 9 Inthe DAC1 Adjustment box click the increment or decrement arrows until your external meter display reads 0 V within 0 0005 V 10 In the DACI Voltage box click 9 375 V and verify that your external meter display reads 49 375 V within 12 mV Note If you are not satisfied with the analog output calibration you can load the factory default settings stored in the EEPROM by clicking Restor
69. oubleshooting Problems Symptom Possible Cause Possible Solution Module is not You plugged the From the Control Panel gt System gt recognized module into your Hardware gt Device Manager uninstall any computer before installing the device driver unknown devices showing a yellow question mark Then run the setup program on your OMNI CD to install the USB device drivers and reconnect your USB module to the computer Module does not respond The module configuration is incorrect Check the configuration of your device driver The module is damaged Contact Data Translation for technical support refer to page 113 Intermittent operation Loose connections or vibrations exist Check your wiring and tighten any loose connections or cushion vibration sources The module is overheating Check environmental and ambient temperature consult the module s specifications on page 121 of this manual and the documentation provided by your computer manufacturer for more information Electrical noise exists Check your wiring and either provide better shielding or reroute unshielded wiring 111 Chapter 11 112 Table 24 Troubleshooting Problems cont Symptom Possible Cause Possible Solution Device failure error reported The DT9820 Series module cannot communicate with the Microsoft bus driver or a problem with the bus driver
70. peration Data Format Data from the host computer must use offset binary data encoding for analog output signals Using software specify the data encoding as binary In software you need to supply a code that corresponds to the analog output value you want the module to output To convert a voltage to a code use the following formulas LSB FSR 2N Code Vout offset LSB where LSB is the least significant bit e FSR is the full scale range 10 e Nis the output resolution 16 bits 89 Chapter 8 90 e Code is the raw count used by the software to represent the voltage e Vout is the analog voltage Offset is the minus full scale value or 5 V For example if you want to output a voltage of 4 7 V determine the code value as follows LSB 10V 0 0001526V 65536 Code 4 7 V 5 V 0 0001526 V Code 63565 784Dh Principles of Operation Digital I O Features This section describes the following features of the digital I O subsystem Digital I O lines described below e Resolution described below Operation modes described on page 92 Digital I O Lines DT9820 Series modules support eight digital input lines Port A lines 0 to 7 through the DIN subsystem and eight digital output lines Port B lines 0 to 7 through the DOUT subsystem The inputs are pulled up to 5 V through a 22 kQ resistor You can use falling edge transitions on digital inputs 0 to 3 to start
71. portsGateRising Interrupt Driven Operations Supportsinterrupt Calibration Running the Calibration Utility 0005 107 Calibrating the Analog Output Subsystem 107 105 Chapter 10 Note The DT9820 Series Calibration Utility is provided for Windows 2000 and Windows XP only The analog input circuitry of the DT9820 Series modules is automatically calibrated when the module is powered up The analog output circuitry of the DT9822 module is calibrated at the factory and should not require calibration for initial use We recommend that you check and if necessary readjust the calibration of the analog output circuitry on the DT9822 modules every six months Note Ensure that you installed the DT9820 Series software and configured the device driver prior to using the DT9820 Series Calibration Utility This chapter describes how to run the DT9820 Series Calibration Utility and calibrate the analog output circuitry of the DT9822 modules 106 Calibration Running the Calibration Utility To run the DT9820 Series Calibration Utility do the following 1 Click Start from the Task Bar 2 Browse to Programs Data Translation Inc Calibration DT9820 Calibration Utility The main menu appears 3 Select the name of the DT9822 module to configure from the combo box and then click OK Once the DT9820 Series Calibration Utility is running y
72. r the DT9820 Series e EP365 a 1 83 meter USB cable that connects the USB connector of the DT9820 Series module to the USB connector on the host computer An EP365 cable is shipped with each DT9820 Series module In addition if you want to buy additional USB cables EP365 is available as an accessory product for the DT9820 Series e STP9820 a 100 mm x 160 mm screw terminal panel that connects to the DT9820 Series module either directly or by using an EP777 cable This screw terminal panel allows you to connect all of the input and output connections that are supported by aDT9820 Series module e EP777 a 6 foot cable that connects the DT9820 Series module to the STP9820 screw terminal panel 19 Chapter 1 Getting Started Procedure The flow diagram shown in Figure 1 illustrates the steps needed to get started using the DT9820 Series modules This diagram is repeated in each getting started chapter the shaded area in the diagram shows you where you are in the getting started procedure C Prepare to Use a Module E see Chapter 2 starting on page 23 E Install the Module see Chapter 3 starting on page 31 Configure the Device Driver see Chapter 4 starting on page 37 Configure and Attach the Screw Terminal Panel see Chapter 5 starting on page 41 Wire Signals see Chapter 6 starting on page 47 Verify the Operation of the Module see Chapter 7 starting on page 61
73. river empties the data buffers sends the data to the host application program and reports an event It is up to your program to manage this event appropriately for your application For example if you want to restart the operation when another digital event trigger occurs you might want to set up new A D buffers when the trigger error message occurs Using software specify the trigger source as a digital event trigger Note All the digital inputs must be in the high state before the DT9820 Series module can detect a falling edge on the digital input lines Analog Input Conversion Modes DT9820 Series modules support the following conversion modes Single value operations are the simplest to use but offer the least flexibility and efficiency Using software you can specify the range gain and analog input channel and acquire the data from that channel The data is returned immediately For a single value operation you cannot specify a clock source trigger source or buffer Single value operations use a clock frequency of 60 Hz or 50 Hz to acquire data this provides the best line frequency selection 81 Chapter 8 82 Single value operations stop automatically when finished you cannot stop a single value operation Continuous mode takes full advantage of the capabilities of the DT9820 Series module You can specify a trigger source and buffer using software Refer to page 85 for more information on bu
74. rminal panel Table 31 Pin Assignments for Connector J1 on the DT9820 Series Modules and on the STP9820 Screw Terminal Panel 124 Pin Signal Description Pin Signal Description 1 Isolated Digital Ground 2 Digital Output Line 3 3 Digital Output Line 2 4 Digital Output Line 1 5 Digital Output Line 0 6 Digital Input Line 3 7 Digital Input Line 2 8 Digital Input Line 1 9 Digital Input Line 0 10 5 V Isolated Input Output 11 Isolated Digital Ground 12 Isolated Analog Common 13 Analog Input Subsystem 03 14 Isolated Analog Common 15 Analog Input Subsystem 02 16 2 5 V Reference 17 Analog Input Subsystem 01 18 Isolated Analog Common 19 Analog Input Subsystem 00 20 Digital Output Line 7 21 Digital Output Line 6 22 Digital Output Line 5 23 Digital Output Line 4 24 Digital Input Line 7 25 Digital Input Line 6 26 Digital Input Line 5 27 Digital Input Line 4 28 Analog Output 0 29 Isolated Analog Common 30 Isolated Analog Common 31 Analog Input Subsystem 03 Return 32 Isolated Analog Common 33 Analog Input Subsystem 02 Return 34 Analog Output 1 35 Analog Input Subsystem 01 Return 36 Isolated Analog Common 37 Analog Input Subsystem 00 Return Connector Pin Assignments 5 V output is available only when one of the subsystems is activated which in turn activates power to the module You can externally power the 5 V isolated output signal This allows you to retain the
75. t 102 configuring the STP9820 44 connecting signals analog outputs 57 differential analog inputs 53 digital I O features connecting output signals 59 digital inputs 58 relays 59 connecting to the host computer directly 34 using a self powered USB hub 35 connector J1 pin assignments 46 50 124 125 continuous analog input 95 conversion modes 81 single value analog input 81 single value analog output 89 single value digital I O 92 conversion rate 82 counter timer channels 97 clock sources 102 customer service 114 D D A subsystem 88 specifications 119 DACO Adjustment box 107 DACO Voltage box 107 DACI Adjustment box 108 DACI Voltage box 108 data encoding 89 96 binary 82 twos complement 82 data flow modes continuous analog input 95 single value 95 data format analog input 82 analog output 89 data transfer 85 DataAcq SDK 18 description of the functional subsystems A D 75 D A 88 DIN and DOUT 91 device driver 17 differential channels 53 97 digital event trigger 81 101 digital I O features 91 connecting input signals 58 lines 91 operation modes 92 Index resolution 92 specifications 120 121 testing input operations 68 testing output operations 69 when using your own screw terminal panel 131 132 digital trigger 80 DIN subsystem 91 specifications 120 121 DOUT subsystem 91 specifications 120 121 DT9820 Series Device Driver 17 DT9820 Series documentation 29 DT Open Layers for NET Class Library 18
76. te All the digital inputs must be in the high state before the DT9820 Series module can detect a falling edge transition on the digital input lines Therefore if you are using the digital inputs to trigger the A D subsystems it is recommended that you do not perform a single value operation on the DIN subsystem 92 Supported Device Driver Capabilities Data Flow and Operation Options 00 0 00a 95 ORION oso PERDER ECT Peete 95 Triggered Sen Made ccc eiepo nidri e ek hogan n eere tes 96 DR hee perpetue ears reel eres 98 ANOS MEE 97 Dol Pm 98 IRIURE sees a ase aceon gy easier aes eee S 9g Thermocouple Suppor Leere hee eR aed Debates 99 DEE BUR aoe 100 joo ERR 101 dio EE 102 Counter THINS selle e bivi es kiii uke ee wb 103 93 Chapter 9 94 The DT9820 Series Device Driver provides support for the analog input A D analog output D A digital input DIN and digital output DOUT subsystems For information on how to configure the device driver refer to Chapter 4 Table 10 DT9820 Series Subsystems DT9820 Series A D D A DIN DOUT C T QUAD Total Subsystems on Module 4 18 1 1 0 0 a D A subsystems are supported by the DT9822 module only The tables in this chapter summarize the features available for use with the DT Open Layers for NET Class Library and the DT9820 Series modules The DT Open Layers for NET Class Library provides properti
77. ter 2 Checking the System Requirements For reliable operation your DT9820 Series modules require the minimum system requirement listed in Table 2 Table 2 Minimum System Requirements Feature Minimum Requirements Operating System Windows 2000 or Windows XP Processor 80486 Pentium or compatible USB Ports One or more RAM 16 MB or more CD ROM Drives One or more Monitor VGA or compatible display 640 x 480 or higher 256 colors recommended Once you have verified that your system meets the system requirements install the software as described in the next section 26 Preparing to Use a Module Installing the Software To install the software perform the following steps 1 Insert the Data Acquisition OMNI CD into your CD ROM or DVD drive The installation program should automatically start and the InstallShield Wizard should appear If the installation program does not automatically start double click Setup exe from the CD The InstallShield Wizard appears Click Install Drivers The installation screen appears Click Install now The InstallShield Wizard appears If your system already has the Microsoft NET Framework 1 1 software installed proceed to step 6 Otherwise the Framework installation begins and you must do the following a Click the radio button next to I agree to accept the license agreement and then click Inst
78. the module will power down The module will remain off until you either run an application that uses the module or click the Advanced button from the Open Layers Data Acquisition Control Panel 7 Click OK 39 Chapter 4 40 10 11 12 If you want to rename the module click Edit Name otherwise go to step 10 Enter a new name for the module and then click OK Note This name is used to identify the module in all subsequent applications When you are finished configuring the module click Close Repeat steps 3 to 10 for the other modules that you want to configure Close the Control Panel 5 Configuring and Attaching the Screw Terminal Panel Confisuring the STPUSRE Lc isco o5 ces E ect Ree hee E Attacbimg the S ITSB3D 36 56 968d habbo hed Mad Gade HERI ER 45 41 Chapter 5 Prepare to Use a Module D N see Chapter 2 starting on page 23 Install the Module see Chapter 3 starting on page 31 Configure the Device Driver see Chapter 4 starting on page 37 Configure and Attach the Screw Terminal Panel this chapter Wire Signals see Chapter 6 starting on page 47 Verify the Operation of the Module see Chapter 7 starting on page 61 42 Configuring and Attaching the Screw Terminal Panel Before you can wire signals to a DT9820 Series module you first need to configure the STP9820 screw terminal panel and then attach t
79. ture Specifications Number of lines 8 Port B Output driver high voltage Output driver low voltage Termination 22 Q series resistor Outputs Output driver TTL 2 4 V minimum IOH 4 mA 0 5 V maximum IOL 12 mA Back EMF diodes Yes Table 29 lists the power physical and environmental specifications for the DT9820 Series modules Table 29 Power Physical and Environmental Specifications Feature Specifications Power 5 V Standby 5 V Enumeration 5 V Power ON 5 V Isolated Power Out 500 uA maximum 100 mA maximum 55 mA typical 500 mA maximum 380 mA typical 10 mA maximum Physical Dimensions Weight 6 1 inches x 4 25 inches x 1 7 inches 15 ounces 420 grams Environmental Operating temperature range Storage temperature range Relative humidity 0 Cto 55 C 25 C to 85 C To 95 noncondensing 121 Appendix A 122 Table 30 lists the cable and connector specifications for the DT9820 Series modules Table 30 DT9820 Series Cable and Connector Specifications Feature Specifications USB cable 2 meter Type A B USB cable Data Translation part 17394 or AMP part 974327 1 Connector 37 pin D AMP 74882 1 male on the module Connector Pin Assignments 123 Appendix B Table 31 lists the pin assignments of connector J1 on the DT9820 Series modules and the STP9820 screw te
80. ut 006 65 Testing Continuous Analog Input 0 22 eee 66 Testing Single Value Digital Input 06 68 Testing Single Value Digital Output 06 69 61 Chapter 7 C CN Prepare to Use a Module see Chapter 2 starting on page 23 Install the Module see Chapter 3 starting on page 31 Configure the Device Driver see Chapter 4 starting on page 37 Configure and Attach the Screw Terminal Panel see Chapter 5 starting on page 41 Wire Signals see Chapter 6 starting on page 47 Verify the Operation of the Module this chapter You can verify the operation of a DT9820 Series module using the Quick DataAcq application The Quick DataAcq application allows you to do the following Acquire data from a single analog input channel or digital input port Acquire data continuously from one or more analog input channels using an oscilloscope strip chart or Fast Fourier Transform FFT view Output data from a single analog output channel or digital output port Savethe input data to disk This chapter describes how to install and run the Quick DataAcq application 62 Verifying the Operation of a Module Installing the Quick DataAcq Application The Quick DataAcq application is installed automatically when you install the driver software See Installing the Software on page 27 Running the

Download Pdf Manuals

image

Related Search

Related Contents

Manual de Propietarios    触れるほどに、拡がっていく航海の自由  

Copyright © All rights reserved.
Failed to retrieve file