background image

Chapter 1

2

DT9835 Key Hardware Features

The DT9835 function module provides 64 shared digital I/O lines 
(grouped in banks of eight) and 32 dedicated digital input lines.

Sixteen of the 32 dedicated digital input lines are capable of 
generating an interrupt to the host computer if the value of the line 
changes state.

The digital outputs are capable of driving external solid-state relay 
modules (sink 12 mA, source 100 k

 pullup). In addition, the board 

provides isolated output common from the USB bus to 500 V peak.

Summary of Contents for DT9835

Page 1: ...DT9835 Getting UM 18798 B Started Manual ...

Page 2: ...gements 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 sub...

Page 3: ...Software 3 Accessories 4 Getting Started Procedure 5 Chapter 2 Preparing to Use a Function Module 7 Unpacking 9 Checking the System Requirements 10 Installing the Software 11 Viewing the DT9835 Documentation Online 13 Chapter 3 Installing a Function Module 15 Connecting Directly to the Host Computer 18 Connecting to a Self Powered USB Hub 20 Chapter 4 Configuring the Device Driver 23 Chapter 5 Att...

Page 4: ...s 42 Connecting Digital Output Signals 43 Chapter 7 Verifying the Operation of a Function Module 45 Installing the Quick Data Acq Application 48 Running the Quick Data Acq Application 50 Performing a Single Value Digital Input Operation 51 Performing a Single Value Digital Output Operation 51 Index 53 ...

Page 5: ...t Windows 98 Windows Me Millennium Edition Windows 2000 or Windows XP operating system How this Manual is Organized This manual is organized as follows Chapter 1 Overview describes the key features of the DT9835 hardware and the DT9835 software and provides an overview of the DT9835 getting started procedure Chapter 2 Preparing to Use a Function Module describes how to unpack the DT9835 package ch...

Page 6: ...wing conventions are used in this manual Notes provide useful 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 are shown in bold Courier font is used to represent source code Related Inform...

Page 7: ...ndows 2000 or Windows XP to access the capabilities of Data Translation data acquisition devices This manual is included on the Data Acquisition OMNI CD DTx EZ Getting Started Manual UM 15428 This manual describes how to use the ActiveX controls provided in DTx EZTM to access the capabilities of Data Translation data acquisition devices in Microsoft Visual Basic or Visual C DT VPI User Manual UM 1...

Page 8: ...partment is available to provide technical assistance Refer to the DT9835 User s Manual for information on how to contact the Technical Support Department refer to page 13 for information on viewing this manual If you are outside the U S or Canada call your local distributor whose number is listed in your Data Translation product handbook ...

Page 9: ...1 1 Overview DT9835 Key Hardware Features 2 DT9835 Software 3 Accessories 4 Getting Started Procedure 5 ...

Page 10: ...l input lines Sixteen of the 32 dedicated digital input lines are capable of generating an interrupt to the host computer if the value of the line changes state The digital outputs are capable of driving external solid state relay modules sink 12 mA source 100 kΩ pullup In addition the board provides isolated output common from the USB bus to 500 V peak ...

Page 11: ...k way to get a DT9835 function module up and running Using the Quick Data Acq application you can verify the features of the modules and display data on the screen DT9835 User s Manual in PDF format Describes the features of the DT9835 function module and how to use the DT9835 Device Driver with DT Open Layers compliant software to write an application program This manual in PDF format Rev 4 0 of ...

Page 12: ...hat connects the USB connector of the DT9835 function module to the USB connector on the host computer STP100 a 100 mm x 160 mm screw terminal panel that connects to the DT9835 function module either directly or by using the EP331 cable This screw terminal panel allows you to connect all of the input and output connections that are supported by a DT9835 module LEDs on up to 64 of the outputs light...

Page 13: ...ou are in the getting started procedure Figure 1 Getting Started Flow Diagram Install the Function Module see Chapter 3 starting on page 15 Wire Signals see Chapter 6 starting on page 33 Verify the Operation of the Function Module see Chapter 7 starting on page 45 Configure the Device Driver see Chapter 4 starting on page 23 Prepare to Use a Function Module see Chapter 2 starting on page 7 Attach ...

Page 14: ...Chapter 1 6 ...

Page 15: ...7 2 Preparing to Use a Function Module Unpacking 9 Checking the System Requirements 10 Installing the Software 11 Viewing the DT9835 Documentation Online 13 ...

Page 16: ...s see Chapter 6 starting on page 33 Verify the Operation of the Function Module see Chapter 7 starting on page 45 Configure the Device Driver see Chapter 4 starting on page 23 Prepare to Use a Function Module this chapter Attach the Screw Terminal Panel see Chapter 5 starting on page 27 ...

Page 17: ...ntact 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 in your Data Translation Product Handbook Once you have unpacked your function module check the system r...

Page 18: ...m meets the system requirements install the software as described in the next section Table 1 Minimum System Requirements Feature Minimum Requirements Operating System Windows 98 WIndows Me Windows 2000 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 ...

Page 19: ...ts that you can install appears 6 Click Device Drivers The DT Open Layers Data Acquisition software wizard appears 7 Click Next You are prompted for the destination location 8 Either change the directory path and or name using Browse or accept the default directory then click Next You are prompted to select the software components to install 9 Select DT9835 then click Next You are prompted for the...

Page 20: ... program folder name or accept the default program folder name then click Next The files are copied to the destination directory 11 Click Finish The DT Data Acquisition Software setup program reappears 12 Click Main Menu 13 Click Exit ...

Page 21: ... 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 then Go Back To print the document from the main menu click File then Print To increase or...

Page 22: ...Chapter 2 14 ...

Page 23: ...15 3 Installing a Function Module Connecting Directly to the Host Computer 18 Connecting to a Self Powered USB Hub 20 ...

Page 24: ...ting on page 33 Verify the Operation of the Function Module see Chapter 7 starting on page 45 Configure the Device Driver see Chapter 4 starting on page 23 Prepare to Use a Function Module see Chapter 2 starting on page 7 Attach the Screw Terminal Panel see Chapter 5 starting on page 27 ...

Page 25: ...age 18 Use this method if one or two DT9835 function modules are sufficient for your application Connect to one or more self powered USB hubs described on page 20 Use this method if your application requires more than two DT9835 function modules connected to the host computer Note The DT9835 module is a high power device using 500 mA however it does not require an external power supply ...

Page 26: ...t computer as shown in Figure 2 The operating system automatically detects the USB device Figure 2 Attaching the DT9835 Function Module Directly to the Host Computer 3 If the DT9835 Device Driver has not been installed the New Hardware Found wizard appears Click Next to have the wizard search for the DT9835 Device Driver then proceed to step 4 4 Click Search for the best driver for your device the...

Page 27: ...ng the driver for the USB device 8 Repeat the steps 1 to 3 to attach another DT9835 function module to the host computer if desired Note You can unplug a module 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 ...

Page 28: ...ower supply for the self powered USB hub to an external power supply 3 Connect the hub to the USB port on the host computer using another EP310 cable The operating system automatically detects the USB device 4 If the DT9800 Series Device Driver has not been installed the New Hardware Found wizard appears Click Next to have the wizard search for the DT9800 Series Device Driver Proceed to step 5 5 C...

Page 29: ...f hubs and function modules that you desire Refer to Figure 3 The operating system automatically detects the USB devices as they are installed Figure 3 Attaching DT9835 Function Modules to the Host Computer Using Self Powered USB Hubs EP310 Cable Self Powered USB Hubs Host Computer DT9835 Function Module Power Supply for Hub DT9835 Function Module DT9835 Function Module EP310 Cables EP310 Cables E...

Page 30: ...2 Note You can unplug a module 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 ...

Page 31: ...23 4 Configuring the Device Driver ...

Page 32: ...ls see Chapter 6 starting on page 33 Verify the Operation of the Function Module see Chapter 7 starting on page 45 Configure the Device Driver this chapter Prepare to Use a Function Module see Chapter 2 starting on page 7 Attach the Screw Terminal Panel see Chapter 5 starting on page 27 ...

Page 33: ... Manual for more information on interrupts 5 To generate a debounce delay of 5 ms for the digital inputs click the Debounce Inputs checkbox If this box is left unchecked a delay of less than 1 ms is used 6 To continuously power the digital outputs select the Power Always On checkbox The DT9835 module will remain on even when you exit from the applications that use the module If you want to shut do...

Page 34: ...ed to identify the module in all subsequent applications 10 When you are finished configuring the function module click Close 11 Repeat steps 3 to 10 for the other function modules that you want to configure 12 Close the Control Panel ...

Page 35: ...27 5 Attaching the Screw Terminal Panel ...

Page 36: ...ls see Chapter 6 starting on page 33 Verify the Operation of the Function Module see Chapter 7 starting on page 45 Configure the Device Driver see Chapter 4 starting on page 23 Prepare to Use a Function Module see Chapter 2 starting on page 7 Attach the Screw Terminal Panel this chapter ...

Page 37: ...odule to the STP100 Screw Terminal Panel Table 2 lists the pin assignments of the J1 connector on the DT9835 function modules and on the STP100 screw terminal panel Table 2 Pin Assignments for Connector J1 on the DT9835 Function Module and on the STP100 Screw Terminal Panel Pin Number Signal Description Pin Number Signal Description 1 Bank 0 Bit 0 2 Bank 0 Bit 1 3 Bank 0 Bit 2 4 Bank 0 Bit 3 5 Ban...

Page 38: ... 6 32 Bank 3 Bit 7 33 Bank 4 Bit 0 34 Bank 4 Bit 1 35 Bank 4 Bit 2 36 Bank 4 Bit 3 37 Bank 4 Bit 4 38 Bank 4 Bit 5 39 Bank 4 Bit 6 40 Bank 4 Bit 7 41 Bank 5 Bit 0 42 Bank 5 Bit 1 43 Bank 5 Bit 2 44 Bank 5 Bit 3 45 Bank 5 Bit 4 46 Bank 5 Bit 5 47 Bank 5 Bit 6 48 Bank 5 Bit 7 49 Isolated 5 V 50 Isolated Ground 51 Bank 6 Bit 0 52 Bank 6 Bit 1 53 Bank 6 Bit 2 54 Bank 6 Bit 3 Table 2 Pin Assignments fo...

Page 39: ...ank 8 Bit 6a 74 Bank 8 Bit 7a 75 Bank 9 Bit 0a 76 Bank 9 Bit 1a 77 Bank 9 Bit 2a 78 Bank 9 Bit 3a 79 Bank 9 Bit 4a 80 Bank 9 Bit 5a 81 Bank 9 Bit 6a 82 Bank 9 Bit 7a 83 Bank 10 Bit 0a 84 Bank 10 Bit 1a 85 Bank 10 Bit 2a 86 Bank 10 Bit 3a 87 Bank 10 Bit 4a 88 Bank 10 Bit 5a 89 Bank 10 Bit 6a 90 Bank 10 Bit 7a 91 Bank 11 Bit 0a 92 Bank 11 Bit 1a 93 Bank 11 Bit 2a 94 Bank 11 Bit 3a Table 2 Pin Assign...

Page 40: ...d digital input only The DT9835 board can generate a PCI bus interrupt when any of the digital input lines bits corresponding to banks 10 and 11 changes state Table 2 Pin Assignments for Connector J1 on the DT9835 Function Module and on the STP100 Screw Terminal Panel cont Pin Number Signal Description Pin Number Signal Description ...

Page 41: ...33 6 Wiring Signals Preparing to Wire Signals 35 Connecting Digital Input Signals 42 Connecting Digital Output Signals 43 ...

Page 42: ...ls this chapter Verify the Operation of the Function Module see Chapter 7 starting on page 45 Configure the Device Driver see Chapter 4 starting on page 23 Prepare to Use a Function Module see Chapter 2 starting on page 7 Attach the Screw Terminal Panel see Chapter 5 starting on page 27 ...

Page 43: ...noids and electric arcs unless the signals are enclosed in a mumetal shield Prevent electrostatic discharge to the I O while the DT9835 function module is operational When first installing the module try wiring the signals as follows Wire a digital input to digital input line 0 of bank 11 Wire a digital output to digital output line 0 of bank 5 Then run the Quick Data Acq application described in ...

Page 44: ...0 screw terminal panel Figure 5 STP100 ScrewTerminal Panel Table 3 lists the assignments of the screw terminals on the STP100 screw terminal panel J1 TB9 50 1 TB10 100 TB7 40 TB8 90 TB5 21 TB6 71 TB3 TB4 TB1 TB2 30 80 81 91 31 41 11 61 20 70 1 51 10 60 ...

Page 45: ...ber Signal Description TB1 1 Bank 0 Bit 0 2 Bank 0 Bit 1 3 Bank 0 Bit 2 4 Bank 0 Bit 3 5 Bank 0 Bit 4 6 Bank 0 Bit 5 7 Bank 0 Bit 6 8 Bank 0 Bit 7 9 Bank 1 Bit 0 10 Bank 1 Bit 1 TB2 51 Bank 6 Bit 0 52 Bank 6 Bit 1 53 Bank 6 Bit 2 54 Bank 6 Bit 3 55 Bank 6 Bit 4 56 Bank 6 Bit 5 57 Bank 6 Bit 6 58 Bank 6 Bit 7 59 Bank 7 Bit 0 60 Bank 7 Bit 1 ...

Page 46: ...2 Bit 1 19 Bank 2 Bit 2 20 Bank 2 Bit 3 TB4 61 Bank 7 Bit 2 62 Bank 7 Bit 3 63 Bank 7 Bit 4 64 Bank 7 Bit 5 65 Bank 7 Bit 6 66 Bank 7 Bit 7 67 Bank 8 Bit 0a 68 Bank 8 Bit 1a 69 Bank 8 Bit 2a 70 Bank 8 Bit 3a Table 3 Screw Terminal Assignments of the STP100 Screw Terminal Panel cont Screw Terminal Block Terminal Number Signal Description ...

Page 47: ... 28 Bank 3 Bit 3 29 Bank 3 Bit 4 30 Bank 3 Bit 5 TB6 71 Bank 8 Bit 4a 72 Bank 8 Bit 5a 73 Bank 8 Bit 6a 74 Bank 8 Bit 7a 75 Bank 9 Bit 0a 76 Bank 9 Bit 1a 77 Bank 9 Bit 2a 78 Bank 9 Bit 3a 79 Bank 9 Bit 4a 80 Bank 9 Bit 5a Table 3 Screw Terminal Assignments of the STP100 Screw Terminal Panel cont Screw Terminal Block Terminal Number Signal Description ...

Page 48: ... 39 Bank 4 Bit 6 40 Bank 4 Bit 7 TB8 81 Bank 9 Bit 6a 82 Bank 9 Bit 7a 83 Bank 10 Bit 0a 84 Bank 10 Bit 1a 85 Bank 10 Bit 2a 86 Bank 10 Bit 3a 87 Bank 10 Bit 4a 88 Bank 10 Bit 5a 89 Bank 10 Bit 6a 90 Bank 10 Bit 7a Table 3 Screw Terminal Assignments of the STP100 Screw Terminal Panel cont Screw Terminal Block Terminal Number Signal Description ...

Page 49: ...lated 5 V 50 Isolated Ground TB10 91 Bank 11 Bit 0a 92 Bank 11 Bit 1a 93 Bank 11 Bit 2a 94 Bank 11 Bit 3a 95 Bank 11 Bit 4a 96 Bank 11 Bit 5a 97 Bank 11 Bit 6a 98 Bank 11 Bit 7a 99 Isolated 5 V 100 Isolated Ground a Dedicated digital input only Table 3 Screw Terminal Assignments of the STP100 Screw Terminal Panel cont Screw Terminal Block Terminal Number Signal Description ...

Page 50: ... connect digital input signals lines 0 and 1 of bank 0 in this case to a DT9835 function module Figure 6 Connecting Digital Inputs Shown for Lines 0 and 1 of Bank 0 TB1 0 TB1 1 Digital Input Line 0 Digital Input Line 1 Isolated Digital Ground TTL Inputs STP100 TB10 10 ...

Page 51: ...ignals Figure 7 shows how to connect a digital output line 0 of bank 1 in this case to a DT9835 function module Figure 7 Connecting Digital Outputs Shown for Line 0 of Bank 1 TB1 9 STP100 TB10 10 Digital Output Line 0 Isolated Digital Ground 500 Ω 5 V 0 Out LED On ...

Page 52: ...Chapter 6 44 ...

Page 53: ...45 7 Verifying the Operation of a Function Module Installing the Quick Data Acq Application 48 Running the Quick Data Acq Application 50 ...

Page 54: ...ls see Chapter 6 starting on page 33 Verify the Operation of the Function Module this chapter Configure the Device Driver see Chapter 4 starting on page 23 Prepare to Use a Function Module see Chapter 2 starting on page 7 Attach the Screw Terminal Panel see Chapter 5 starting on page 27 ...

Page 55: ... 7 7 7 7 The Quick Data Acq application allows you to perform the following operations Acquire data from a single digital input port and Output data from a single digital output port This chapter describes how to install and run the Quick Data Acq application ...

Page 56: ... 6 Click Quick Data Acq The Quick Data Acq setup wizard appears 7 Click Next You are prompted for the destination location 8 Either change the directory path and or name using Browse or accept the default directory then click Next You are prompted to select the software components to install 9 Click Typical then click Next You are prompted for the program folder name 10 Either change the program f...

Page 57: ...Verifying the Operation of a Function Module 49 7 7 7 7 7 7 7 7 7 13 Click Main Menu 14 Click Exit ...

Page 58: ... page 48 3 Select Quick Data Acq from the Data Translation Inc Quick Data Acq program group Note The Quick Data Acq application allows you to verify basic operations on the module however it may not support all of the module s features For information on each of the features provided use the online help for the Quick Data Acq application by pressing F1 from any view or selecting the Help menu For ...

Page 59: ... from the Board list box 5 Select digital input port 0 by clicking Port A 6 Click Get The value of each digital input line of bank 0 is displayed on the screen in both text and graphical form Performing a Single Value Digital Output Operation To verify that the board can output a single digital output value perform the following steps 1 Connect a digital output to digital output line 0 of bank 1 o...

Page 60: ...level signal is output to the digital output line if the bit is not selected a low level signal is output to the digital output line Optionally you can enter an output value in the Hex text box 7 Click Send The value of each digital output line of digital bank 1 is displayed on the screen in both text and graphical form ...

Page 61: ...red USB hub 20 connector J1 pin assignments 29 37 conventions used vi D device driver 3 digital inputs 42 digital outputs 43 DT9835 Device Driver 3 DT9835 documentation 13 DT9835 software 3 E EP310 cable 4 18 20 EP316 cable 4 EP331 cable 4 H help online 50 hot swapping 19 22 I installing the DT9835 software 11 installing the Quick Data Acq application 48 J J1 connector 29 J1 connector pin assignme...

Page 62: ...51 R related documents vi requirements 10 running the Quick Data Acq application 50 S screw terminal assignments 37 screw terminal panel STP100 4 STP100 screw terminal panel 4 29 layout 36 system requirements 10 U unpacking 9 USB cable 4 18 20 V viewing the DT9835 documentation 13 W wiring signals digital inputs 42 digital outputs 43 ...

Reviews: