background image

© 2005

, 2006

 by IOtech, Inc. 

                                                        

957593                                               

Printed in the United States of America 

DaqBoard/3000 Series                                 

User’s Manual

 

PCI 16-Bit, 1 MHz Multifunction Boards 

 
 
 
 
 

A Hardware Reference Manual for: 

 

DaqBoard/3000 

DaqBoard/3001 

DaqBoard/3005 

DaqBoard/3006 

 

 

Requires one of the following 

Operating Systems: 

 

Windows 2000 

Windows XP 

 

 

IOtech, Inc. 

25971 Cannon Road 

Cleveland, OH  44146-1833 

Phone: (440) 439-4091 

Fax: (440) 439-4093 

E-mail (Product Information): [email protected] 

E-mail (Technical Support): [email protected] 

Internet: www.iotech.com 

 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 

 
 

DaqBoard/3000 Series 

User’s Manual

 

PCI 16-Bit, 1 MHz 

 Multifunction Boards

 

p/n

 

1128-0901

 

Rev.

 

1.

2

 
 
 
 
 
 
 

 
 
 
 

Содержание DaqBoard/3000 Series

Страница 1: ...DaqBoard 3005 DaqBoard 3006 Requires one of the following Operating Systems Windows 2000 Windows XP IOtech Inc 25971 Cannon Road Cleveland OH 44146 1833 Phone 440 439 4091 Fax 440 439 4093 E mail Pro...

Страница 2: ...ii...

Страница 3: ...manual can present serious safety hazards or cause equipment damage This warning symbol is used in this manual or on the equipment to warn of possible injury or death from electrical shock under note...

Страница 4: ...You can also access the PDF documents directly from the data acquisition CD by using the View PDFs button located on the opening screen Refer to the PDF documentation for details regarding both hardw...

Страница 5: ...print The DBK Options document for the most part does not apply to DaqBoard 3000 Series boards PDF 1008 0901 Programmers Manual pdf The programmer s manual pertains to developing custom programs usin...

Страница 6: ...vi DaqBoard 3000 Series User s Manual...

Страница 7: ...aqBoard 3000 Series Boards 2 2 TB 100 Terminal Connector Option 2 3 PDQ30 Analog Expansion and DBK215 Connector Options 2 4 3 CE Compliance Overview 3 1 CE Standards and Directives 3 1 Safety Conditio...

Страница 8: ...utputs 6 7 Detection on an Analog Input DAC and P2C Updates 6 7 Detection on an Analog Input Timer Output Updates 6 8 Using the Hysteresis Function 6 8 Using Multiple Inputs to Control One DAC Output...

Страница 9: ...eries DaqBoard 2000 Series DaqBoard 3000 Series IOtech Inc 25971 Cannon Road Cleveland OH 44146 1833 Phone 440 439 4091 Fax 440 439 4093 E mail Product Information sales iotech com E mail Technical Su...

Страница 10: ...which read for example DaqBoard 1000 DaqBoard 2001 DaqBoard 3005 etc The name labels are convenient for users of more than one board type Board Type e g 1000 2000 2001 3005 etc Serial Number PCI Bus...

Страница 11: ...r 500 MHz Windows Operating System RAM 128 Mbytes Installation A Pictorial Overview Step 1 Install Software IMPORTANT Software must be installed before installing hardware 1 Remove previous version Da...

Страница 12: ...g Bus Mastering DMA for the applicable PCI slot Note that some computers have BIOS settings that enable or disable Bus Mastering DMA If your computer has this BIOS option ensure that Bus Mastering DMA...

Страница 13: ...d start up the PC Note At this point some PCs may prompt you to insert an installation disk While this is rare if you do receive such a prompt simply place the install CD ROM into the disk drive and f...

Страница 14: ...list 5 Confirm that the DaqBoard s text box shows a Bus Slot and Serial Number If this text box is empty use its pull down list and select the serial number that matches the one for your board Using...

Страница 15: ...DaqBoard 3000 Series boards connection is typically made via a terminal board such as the optional TB 100 a DBK215 module via a 68 pin SCSI connector and or or a PDQ30 via a HDMI connector However no...

Страница 16: ...IG 8 DaqBoard Installation Guide 918494 1033 0940 rev 8 0...

Страница 17: ...grammer s User Manual p n 1008 0901 As a part of product support this manual is automatically loaded onto your hard drive during software installation The default location is the Programs group which...

Страница 18: ...I connector Chapter 2 includes a pinout A TB 100 screw terminal board or a DBK215 BNC screw terminal module can be used to make all signal I O connections Either of these two termination options can b...

Страница 19: ...es Include o Encoder measurements up to 20 MHz including Z channel zeroing o Frequency and Pulse width measurements with 20 83 nsec resolution o Timing mode can measure the time between two counter in...

Страница 20: ...ffer can be loaded by the user with any combination of analog input channels All analog input channels in the scan buffer are measured sequentially at 1 sec per channel The user can also specify that...

Страница 21: ...g of voltage inputs The figure below shows a simple acquisition The scan is programmed pre acquisition and is made up of 6 analog channels Ch0 Ch2 Ch5 Ch11 Ch22 Ch25 Each of these analog channels can...

Страница 22: ...to read a cold junction compensation CJC temperature every scan In fact depending upon which PDQ30 channels are being used for temperature there may be a CJC temperature required for each temperature...

Страница 23: ...period can be made much longer than 6 us up to 19 hours The maximum scan frequency is one divided by 6us or 166 666 Hz The counter channels could be returning only the lower 16 bits of count value if...

Страница 24: ...value then 18 samples are being returned to the PC every scan period each sample being 16 bits 32 bit counter channels are divided into two 16 bit samples one for the low word and the other for the hi...

Страница 25: ...talizer channels can be programmed as a trigger source Triggers can be detected on scanned digital input channel patterns as well Normally software based triggering results in long latencies from the...

Страница 26: ...cal can be performed automatically in minutes with included software and without the use of external hardware or instruments Self cal derives its tracebility through an on board reference which has a...

Страница 27: ...can be updated asynchronously at anytime before during or after an acquisition Two of the 8 bit ports can also be used to generate a 16 bit digital pattern at up to 12 MHz The DaqBoard 3000 Series bo...

Страница 28: ...aqBoard 3000 Series boards Each of the four counters accepts frequency inputs up to 20 MHz The high speed counter channels can be configured on a per channel basis Possible configurations include the...

Страница 29: ...cognition within the program When multiple boards are installed they can be operated synchronously This is done by designating one board as the master The other boards slaves are synchronized to the m...

Страница 30: ...ration testing and troubleshooting Each Daq system comes with an Application Programming Interface API API language drivers include C C and Visual Basic The latest software is a 32 bit version API Ref...

Страница 31: ...t components unless you are following ESD guidelines in an appropriate ESD controlled area Such guidelines include the use of properly grounded mats and wrist straps ESD bags and cartons and related p...

Страница 32: ...Digital Common Vcc 5 VDC 19 53 Digital Common Digital I O line A0 18 52 Digital I O line A1 Digital I O line A2 17 51 Digital I O line A3 Digital I O line A4 16 50 Digital I O line A5 Digital I O lin...

Страница 33: ...tal I O Line B4 12 AGND Analog Common Note 2 B5 Digital I O Line B5 46 ACH5 Analog Input Channel 5 60 B6 Digital I O Line B6 11 ACH13 Analog Input Channel 13 26 B7 Digital I O Line B7 45 AGND Analog C...

Страница 34: ...be used to connect a PDQ30 Analog Expansion Module to a DaqBoard 3000 Series board other than a DaqBoard 3006 A CA 266 3 3 ft or a CA 266 6 6 ft HDMI cable is used for this purpose o The 68 pin SCSI...

Страница 35: ...ard s main channels with exception that the PDQ30 channels can measure temperature when in differential mode Refer to PDQ30 specifications sheet for channel input specifications With exception of DaqB...

Страница 36: ...sers of DBK215 should refer to Appendix A 5 Instead of connecting a DBK215 to the DaqBoard 3000 series 68 pin SCSI connector a TB 100 terminal board option can be connected The TB 100 option is discus...

Страница 37: ...can measure 48 channels of voltage or 24 channels of temperature The temperature measurement requires the use of Differential Mode Reference Notes ForPDQ30specifications refertochapter6 DaqBoard 3000...

Страница 38: ...2 8 Connections Pinouts 918494 DaqBoard 3000 Series User s Manual...

Страница 39: ...terfere with radio or telecommunications 2 The device must be immune from electromagnetic interference from RF transmitters etc The standards are published in the Official Journal of European Union un...

Страница 40: ...is used to warn of possible personal injury or equipment damage under noted conditions Daq products contain no user serviceable parts refer all service to qualified personnel The specific safety cond...

Страница 41: ...voltage calibrator an ambient temperature meter To use the calibration program 1 Launch DaqCal Note DaqCal is installed automatically from your data acquisition CD as a part of product support This t...

Страница 42: ...4 2 Calibration 918494 DaqBoard 3000 Series User s Manual...

Страница 43: ...s carefully and you should never touch connector pins or circuit components unless you are following ESD guidelines in an appropriate ESD controlled area Such guidelines include the use of properly gr...

Страница 44: ...conductor ribbon cable Another DBK200 Series device that includes a P1 and P4 connector may be substituted See page iv P5 SCSI 68 PIN If calibration signals will be passing through a 68 pin SCSI P5 c...

Страница 45: ...your Daq device directly through these connectors it is much easier and quicker to perform the calibration via a passive screw terminal option such as a DBK213 or DBK215 for SCSI devices DBK11A or TB...

Страница 46: ...al for specific information PDF versions of documents are included on the data acquisition CD and on our web site P5 SCSI 68 pin Connecting a TB 100 For 68 pin SCSI P5 connector applications you can u...

Страница 47: ...ou select the correct device as the steps required usually differ from one device to another The following text and illustrations are shown for illustrative purposes only This material is not to be su...

Страница 48: ...ter the Digital Voltmeter DVM readings into a numeric field on the screen DaqCal will instruct you step by step throughout the entire calibration Each completed step will result in a prompt to Go To t...

Страница 49: ...likely see instructions similar to the following Connect the multi meter positive lead to Pin 9 Positive Reference of DBK11A Connect the multi meter negative lead to Pin 19 SGND of DBK11A Note A mult...

Страница 50: ...ce values Selection is made via radio button as indicated in the following figure Selecting the User Calibration Table Select the calibration table that indicates the most recent calibration given to...

Страница 51: ...lowing illustration we can see that there are two debounce modes as well as a debounce bypass In addition the signal from the buffer can be inverted before it enters the debounce circuitry The inverte...

Страница 52: ...state long enough no transition would have appeared on the output and the entire disturbance on the input would have been rejected T3 During time period T3 the input signal remained steady No change...

Страница 53: ...any edge on the input after time period T6 will be immediately reflected in the output of the debounce module Mode Comparison The following example shows how the two modes interpret the same input sig...

Страница 54: ...m Trigger after stable mode behaves more like a traditional debounce function rejecting glitches and only passing state transitions after a required period of stability Trigger after stable mode is us...

Страница 55: ...timebase reference like period or pulsewidth the ticksize is the basic unit of time Ticksize is derived from the period of the 48 MHz system clock The count value returned in the scan is the number of...

Страница 56: ...r Counter High two sample times are used to return the full 32 bit result Therefore a 32 bit counter can only be sampled at a 6 MHz maximum rate If only the upper 16 bits of a 32 bit counter are desir...

Страница 57: ...puts This mapped signal option allows a second signal to control the latching of the count data This allows the user to know the exact counter value when an edge is present on another channel This als...

Страница 58: ...ns and 20833ns derived from the 48 MHz system clock An example One channel s acquired data might be 0 0 0 0 80 80 80 80 79 79 79 79 81 81 81 81 This data represents the number of ticksize intervals co...

Страница 59: ...Series Board s internal timebase inaccuracy The board s internal timebase has an absolute accuracy of 30 ppm The sampling error will vary with input frequency selected ticksize and selected averaging...

Страница 60: ...than 0 21 The 32 bit ranges shown above are much wider than the 16 bit ranges but also require the full 32 bit value to be returned Since digital or counter channels do not take up any time in the sc...

Страница 61: ...ns and 20833ns derived from the 48 MHz system clock An example one channel s acquired data might be 0 0 0 0 80 80 80 80 79 79 79 79 81 81 81 81 This data represents the number of ticksize intervals co...

Страница 62: ...mode Accuracy The 3000 Series board has the ability to measure the pulsewidth of an input and the time between any two edges on any two inputs The time ranges are similar to those shown for period mo...

Страница 63: ...measuring time between two subsequent events i e the edge of one channel with respect to the edge of another channel The edge selection is done in each channel s debounce setup Whenever the time measu...

Страница 64: ...can be decreased to capture more time frames The data returned is interpreted as time measured in ticks This data represents the number of ticksize intervals counted during the timing measurement The...

Страница 65: ...des With only phase A and phase B signals 2 channels are supported with phase A phase B and index Z signals 1 channel is supported Quadrature encoders generally have 3 outputs A B and Z The A and B si...

Страница 66: ...n A leads B and counts downward when A lags B then the counter will give direction control as well as distance from the reference An Example of Encoder Accuracy If there are 512 pulses on A then the e...

Страница 67: ...pped channel Encoder Wiring Diagrams You can use up to two encoders with each 3000 Series board module in your acquisition system Each A and B signal can be made as a single ended connection with resp...

Страница 68: ...CTR0 Encoder A Encoder Mode 4X option 16 bit counter Latch on SOS Map channel Clears the counter set Map channel to CTR2 Pin 39 CTR 1 Encoder B Period Mode 1Xperiod option 16 bit counter Map channel d...

Страница 69: ...tart of scan Every time the 3000 Series board receives a start of scan signal the counter values are latched and are available to the 3000 Series board The 3000 Series board clears all counter channel...

Страница 70: ...sure that the current output spec is not violated The programming setup given below is just a representative of possible options Two Encoders Programming Example Setup SCSI Pin Connects to Example Pro...

Страница 71: ...sterisis Mode Inside Outside Choose 1 B X A B X or X A True Only If True then Output Value 1 If False then perform no action True and False If True then Output Value 1 If False then Output Value 2 Win...

Страница 72: ...nnel with a setpoint applied Detect1 for Channel 1 Detect2 for Channel 2 etc These signals serve as data markers for each channel s data It doesn t matter whether that data is volts counts period puls...

Страница 73: ...n exists then Output 2 is forced Output 2 continues until an outside the window high condition exists The cycle repeats as long as the acquisition is running in Hysterisis mode Update Mode Update on T...

Страница 74: ...oints are used to define a point of change for Detect 1 as the counter counts upward The detect output will be high when inside the window greater than Limit B the low limit but less than Limit A the...

Страница 75: ...d to the counter inputs The update on True and False mode is being used Thus one value is output on P2C when the position is outside of the window a value of 10h in the example and a second value is o...

Страница 76: ...s after Channel 2 has been sampled or 3 s after the start of the scan This 2 s delay is due to the pipelined ADC architecture The setpoint is evaluated 2 s after the ADC conversion and then P2C can b...

Страница 77: ...the limit A update DAC1 with Output Value 0 0V 5 Below Limit A for Channel 5 False When the above stated condition is false update DAC1 with the Output Value of minus 1 0V True When Channel 4 analog i...

Страница 78: ...False Criteria Used Inside Window The figure below shows how a setpoint can be used to update a timer output Channel 23 is an analog input channel It could be any analog input channel but in this exam...

Страница 79: ...ows o When outside the window low below Limit B DAC0 is updated with 3 0V This update will remain in effect until the analog input voltage goes above Limit A o When outside the window high above Limit...

Страница 80: ...7 s input goes inside the programmed window DAC2 will be updated with minus 7 0V Limit A for Ch3 Limit B for Ch3 Limit A for Ch7 Limit B for Ch7 Detection Ch3 Detection Ch7 3 0 V DAC2 0 0 V 7 0 V Usi...

Страница 81: ...t the setpoint criteria is not met i e the condition is false 1 indicates that the criteria has been met i e the condition is true In the following example the criteria for setpoints 0 1 and 4 is sati...

Страница 82: ...6 12 Setpoint Configuration for Output Control 908794 DaqBoard 3000 Series User s Manual...

Страница 83: ...160 g 0 35 lbs Analog Inputs Channels 16 single ended or 8 differential Programmable on a per channel basis as single ended or differential Expansion An additional 48 analog inputs per board via opti...

Страница 84: ...in 20 83 ns steps Digital Channels and Counters from 83 33 ns to 19 hours in 20 83 ns steps 2 External TTL level input Analog Channels down to 1 s minimum Digital Channels and Counters down to 83 33 n...

Страница 85: ...an be selected as the software trigger channel If the trigger channel involves a calculation such as temperature then the driver automatically compensates for the delay required to obtain the reading...

Страница 86: ...rent 10 mA Offset Error 0 0045V maximum Digital Feedthrough 10 mV when updated DAC Analog Glitch 12 mV typical at major carry Gain Error 0 01 Update Rate 1 MHz maximum 19 hours minimum no minimum with...

Страница 87: ...rogrammable Modes Counter Period Pulsewidth Timing Encoder 1 Counter Mode Options Totalize Clear on Read Rollover Stop at all Fs 16 bit or 32 bit any other channel can gate or decrement the counter 2...

Страница 88: ...ed by 1 to 65535 programmable High Level Output Voltage 2 0V minimum 1 0 mA 2 9V minimum 400 A Low Level Output Voltage 0 4V maximum 400 A Software DaqViewXL Plus DaqView add on for seamless execution...

Страница 89: ...2dB typical for 10V range 1 kHz fundamental Input Impedance 10M Ohm single ended 20M Ohm differential Bias Current 40 pA typical 0 to 35 C Crosstalk 75dB DC to 60 Hz 65dB 10 kHz typical Over Voltage P...

Страница 90: ...DQ30 Analog Input Expansion Module Adds 48 SE or 24 DE channels to a DaqBoard 3000 Series board Characteristics of the expansion channels are identical to those of the onboard channels PDQ30 connects...

Страница 91: ...I connector on rear panel The top cover plate must be removed to access the terminal blocks and the RC filter network section of the board DBK215 s SCSI connector P5 connects to a second 68 pin SCSI c...

Страница 92: ...800 includes jumper wires and a screw driver Note that the 68 pin SCSI P5 connector typically connects to a SCSI connector via a CA G55 CA G56 or CA G56 6 cable o CA G55 is a 3 foot long cable o CA G5...

Страница 93: ...LED is Off See figure at right for location 3 Observe ESD precautions when handling the board and making connections 4 You do not need to remove the cover unless you need to access a terminal block c...

Страница 94: ...oot long shielded cable o CA G56 6 is a 6 foot long shielded cable 2 Signal lines connect to the DBK215 s front panel BNC connectors or to the internal screw terminal board 3 When signal lines are con...

Страница 95: ...fter the 4 screws have been removed carefully remove the cover plate 3 As soon as the DBK215 cover is removed verify that the Host Power LED is Off See following figure for location Host Power LED Loc...

Страница 96: ...tual terminal blocks which are routed in the printed circuit board to TB9 and TB10 The TB13 and TB14 silk screened locations on the DBK215 board do not have physical screw terminal blocks Note 1 TB15...

Страница 97: ...Single Ended Mode CH 7 HI IN Differential Mode 7L 15 23 CH 15 IN Single Ended Mode CH 7 LO IN Differential Mode FILT CAP LO N A For RC filter networks install a wire jumper between the relevant FILT C...

Страница 98: ...Ground Common DGND Digital Ground Common P2 TB6 TB7 Pin Number and Description DGND Digital Ground Common DGND Digital Ground Common C7 41 Digital I O Port C Bit 7 C6 7 Digital I O Port C Bit 6 C5 42...

Страница 99: ...not used TB3 Pin Number and Description CH0 DAC0 22 Analog Out Analog DAC 0 Output AGND Analog Ground Common intended for use with DACs EXP 0 DAC2 N A Analog Out Analog DAC 2 Output AGND Analog Ground...

Страница 100: ...E CH 7 HI IN DIFF BNC7 7L 15 23 CH 15 IN SE CH 7 LO IN DIFF J7 AGND N A N A Analog Ground N A AGND N A N A Analog Ground N A TB14 does not physically exist on DBK215 A silkscreen of TB14 is present as...

Страница 101: ...ical One Pole Low Pass Filter Values for DBK215 R C f f Ohms F Hertz 3dB kHz 3dB 510 1 312 0 31 510 0 47 664 0 66 510 0 22 1419 1 42 510 0 1 3122 3 12 510 0 047 6643 6 64 510 0 022 14192 14 19 510 0 0...

Страница 102: ...of 510 is recommended Do not exceed 510 Capacitors used are to be of the film dielectric type e g polycarbonate or NPO ceramic above 0 001 F RECOMMENDED For reduction of both Common Mode Noise and Di...

Страница 103: ...e 12 TO 28 AWG Dimensions 285 mm W x 220 mm D x 45 mm H 11 x 8 5 x 2 7 Weight 1 36 kg 3 lbs Cables and Accessories Item Description Part Number Rack Mount Kit p n RackDBK4 68 conductor expansion cable...

Страница 104: ...DBK215 pg A 14 948894 Appendix A...

Страница 105: ...not see the transition Solution 1 Set the analog level trigger to the desired threshold 2 Apply an analog input signal that is more than 2 5 of the full scale range away from the desired threshold Th...

Страница 106: ...B 2 Hardware Analog Level Trigger 90794 Appendix B...

Страница 107: ...interaction between the two stages Also see Buffer Channel In reference to Daq devices channel simply refers to a single input or output entity In a broader sense an input channel is a signal path be...

Страница 108: ...quires software to calibrate several points in the range used and then interpolate values between these points Multiplexer MUX A device that collects signals from several inputs and outputs them on a...

Отзывы: