background image

Chapter 3

Connecting the Signals

DAQPad-MIO-16XE-50 User Manual

3-4

ni.com

EXTSTROBE*

DGND

Output

External Strobe—This output can be toggled under software
control to latch signals or trigger events on external devices.

PF10/TRIG1

DGND

Input

Output

PF10/Trigger1—As an input, this is one of the
Programmable Function Inputs (PFIs). PFI signals are
explained in the

Timing Connections

section later in this

chapter.

As an output, this is the TRIG1 signal. In posttrigger DAQ
sequences, a low-to-high transition indicates the initiation
of the acquisition sequence. In pretrigger applications, a
low-to-high transition indicates the initiation of the
pretrigger conversions.

PFI1/TRIG2

DGND

Input

Output

PFI1/Trigger2—As an input, this is one of the PFIs.

As an output, this is the TRIG2 signal. In pretrigger
applications, a low-to-high transition indicates the initiation
of the posttrigger conversions. TRIG2 is not used in
posttrigger applications.

PFI2/CONVERT*

DGND

Input

Output

PFI2/Convert—As an input, this is one of the PFIs.

As an output, this is the CONVERT* signal. A high-to-low
edge on CONVERT* indicates that an A/D conversion is
occurring.

PFI3/GPCTR1_SOURCE

DGND

Input

Output

PFI3/Counter 1 Source—As an input, this is one of the PFIs.

As an output, this is the GPCTR1_SOURCE signal.
This signal reflects the actual source connected to the
general-purpose counter 1.

PFI4/GPCTR1_GATE

DGND

Input

Output

PFI4/Counter 1 Gate—As an input, this is one of the PFIs.

As an output, this is the GPCTR1_GATE signal. This signal
reflects the actual gate signal connected to the
general-purpose counter 1.

GPCTR1_OUT

DGND

Output

Counter 1 Output—This output is from the general-purpose
counter 1 output.

PFI5/UPDATE*

DGND

Input

Output

PFI5/Update—As an input, this is one of the PFIs.

As an output, this is the UPDATE* signal. A high-to-low
edge on UPDATE* indicates that the AO primary group is
being updated.

Table 3-1.

DAQPad-TB-52 Signal Descriptions (Continued)

Signal Name

Reference

Direction

Description

Summary of Contents for DAQPad-MIO-16XE-50

Page 1: ...DAQ DAQPad TM MIO 16XE 50 User Manual 16 Bit Data Acquisition and Control for the Parallel Port DAQPad MIO 16XE 50 User Manual June 2002 Edition Part Number 370511A 01...

Page 2: ...11 France 01 48 14 24 24 Germany 089 741 31 30 Greece 30 1 42 96 427 Hong Kong 2645 3186 India 91 80 4190000 Israel 03 6393737 Italy 02 413091 Japan 03 5472 2970 Korea 02 3451 3400 Malaysia 603 95967...

Page 3: ...tion or maintenance instructions owner s modification of the product owner s abuse misuse or negligent acts and power failure or surges fire flood accident actions of third parties or other events out...

Page 4: ...ments could void the user s authority to operate the equipment under the FCC Rules Class A Federal Communications Commission This equipment has been tested and found to comply with the limits for a Cl...

Page 5: ...ought for OEMs if also available from an original manufacturer that also markets in the EU or where compliance is not required as for electrically benign apparatus or cables To obtain the DoC for this...

Page 6: ...1 Battery Pack 1 4 Adding an Enhanced Parallel Port 1 5 Parallel Port Cables 1 5 Unpacking 1 5 Safety Information 1 6 Chapter 2 Installing and Configuring the DAQPad MIO 16XE 50 Installing the Softwa...

Page 7: ...g Signal Sources RSE Configuration 3 17 Single Ended Connections for Grounded Signal Sources NRSE Configuration 3 17 Common Mode Signal Rejection Considerations 3 18 External Current Excitation 3 19 A...

Page 8: ...nal 3 41 GPCTR1_UP_DOWN Signal 3 41 FREQ_OUT Signal 3 43 Field Wiring Considerations 3 43 Chapter 4 Calibration Loading Calibration Constants 4 1 Self Calibration 4 2 External Calibration 4 2 Appendix...

Page 9: ...ction The sequence File Page Setup Options directs you to pull down the File menu select the Page Setup item and select Options from the last dialog box This icon denotes a note which alerts you to im...

Page 10: ...hardware and application hints Software manuals Examples of software manuals you may have are the LabVIEW and Measurement Studio manual sets and the NI DAQ manuals After you set up the hardware system...

Page 11: ...MIO 16XE 50 uses the National Instruments DAQ STC system timing controller for time related functions The DAQ STC consists of three timing groups that control AI AO and general purpose counter timer...

Page 12: ...C with a parallel printer port Because the DAQPad MIO 16XE 50 can take advantage of the high throughput capabilities of the PC parallel port the unit delivers high performance data acquisition and con...

Page 13: ...ny of the complex interactions such as programming interrupts between the computer and the DAQ hardware NI DAQ maintains a consistent software interface among its different versions so that you can ch...

Page 14: ...se ActiveX controls provide a high level programming interface for building virtual instruments For Visual C developers Measurement Studio offers a set of Visual C classes and tools to integrate those...

Page 15: ...ou can use 36 pin MDR 1284 C male connectors as mating connectors for the DAQPad MIO 16XE 50 rear connector or you can use the NI adapter parallel port cable which allows you to use a standard DB 25 s...

Page 16: ...operate the product in an explosive atmosphere or where there may be flammable gases or fumes Operate the product only at or below the pollution degree stated in Appendix A Specifications Pollution i...

Page 17: ...nts on household appliances portable tools and similar equipment Installation Category III is for measurements performed in the building installation This category is a distribution level referring to...

Page 18: ...Chapter 1 Introduction DAQPad MIO 16XE 50 User Manual 1 8 ni com Below is a diagram of a sample installation...

Page 19: ...nstall the software before installing the DAQPad MIO 16XE 50 1 Install the application development environment ADE such as LabVIEW or Measurement Studio according to the instructions on the CD and the...

Page 20: ...1 as you perform the following steps Figure 2 1 Front and Rear View of a DAQPad MIO 16XE 50 Note If you are using the BP 1 battery pack follow the installation instructions in the BP 1 installation g...

Page 21: ...other end of the parallel port cable to port A on the DAQPad MIO 16XE 50 4 If you are using the transparent parallel port connect another parallel port cable to port B on the DAQPad MIO 16XE 50 Connec...

Page 22: ...pendix B Troubleshooting for Configuring Parallel Ports Analog Input The AI section of the DAQPad MIO 16XE 50 is software configurable You can select different AI configurations through application so...

Page 23: ...of 1 2 10 and 100 and is suited for a wide variety of signal levels With the proper gain setting you can use the full resolution of the ADC to measure the input signal Table 2 2 shows the overall inp...

Page 24: ...or equal to zero inaccurate readings occur if you use unipolar input polarity Dither The addition of dither adds approximately 0 5 LSBrms of white Gaussian noise to the signal to be converted by the A...

Page 25: ...what happens when 50 such acquisitions are averaged together quantization is still plainly visible In Figure 2 2c the sine wave is acquired with dither on There is a considerable amount of noise quan...

Page 26: ...roximately 4 V step from 4 V to 1 mV is 4 000 of the new full scale range For a 16 bit board to settle within 0 0015 15 ppm or 1 LSB of the 100 mV full scale range on channel 1 the input circuitry has...

Page 27: ...NI DAQ use the pre defined constant ND_CJ_TEMP to read the temperature sensor channel The temperature sensor channel is automatically configured in differential input mode You can configure this chan...

Page 28: ...DIO6 and DIO7 respectively Thus you can use DIO6 and DIO7 to control the general purpose counters The up down control signals are input only and do not affect the operation of the DIO lines Programma...

Page 29: ...any of the PFIs can be used as an input by any of the timing signals and that multiple timing signals can use the same PFI simultaneously This flexible routing scheme reduces the need to change physic...

Page 30: ...designed to interface with the DAQPad MIO 16XE 50 Figure 3 1 illustrates the 52 screw terminals and their corresponding signal assignments The fuse labeled F1 or 5 V FUSED limits the 5 V power output...

Page 31: ...der the discussion of that signal NI is not liable for any damage resulting from such signal connections 1 Front Panel Thumbscrew 2 Power LED 3 Front Panel Handle 4 Strain Relief Bar 5 Grounding Lug 6...

Page 32: ...eference This is the external reference input for the AO circuitry This functionality is not available on the DAQPad MIO 16XE 50 AOGND Analog Output Ground The AO voltages are referenced to this node...

Page 33: ...ns TRIG2 is not used in posttrigger applications PFI2 CONVERT DGND Input Output PFI2 Convert As an input this is one of the PFIs As an output this is the CONVERT signal A high to low edge on CONVERT i...

Page 34: ...gnal This signal reflects the actual source connected to the general purpose counter 0 PFI9 GPCTR0_GATE DGND Input Output PFI9 Counter 0 Gate As an input this is one of the PFIs As an output this is t...

Page 35: ...VCC 0 4 5 at 0 4 1 5 50 k pu PFI2 CONVERT DIO VCC 0 5 3 5 at VCC 0 4 5 at 0 4 1 5 50 k pu PFI3 GPCTR1_SOURCE DIO VCC 0 5 3 5 at VCC 0 4 5 at 0 4 1 5 50 k pu PFI4 GPCTR1_GATE DIO VCC 0 5 3 5 at VCC 0...

Page 36: ...e strain relief opening Replace the strain relief bar over the wires and tighten the strain relief screws 5 Slide the DAQPad TB 52 back into the DAQPad MIO 16XE 50 until the terminal block is firmly c...

Page 37: ...ding the maximum input voltage rating can damage the DAQPad MIO 16XE 50 and the PC NI is not liable for any damage resulting from such signal connections In NRSE mode the AISENSE signal is connected i...

Page 38: ...t voltage when it performs A D conversions You must reference all signals to ground either at the source device or at the board If you have a floating source you should reference the signal to ground...

Page 39: ...ted outputs of instruments and devices that plug into the building power system fall into this category The difference in ground potential between two instruments connected to the same building power...

Page 40: ...osses Vg are added to measured signal NOT RECOMMENDED V1 ACH ACH AIGND V1 ACH ACH AIGND R See text for information on bias resistors Signal Source Type Floating Signal Source Not Connected to Building...

Page 41: ...the signal reference For example ACH0 is paired with ACH8 ACH1 is paired with ACH9 and so on Therefore with a differential configuration for every channel up to eight AI channels are available You sh...

Page 42: ...erential Input Connections for Ground Referenced Signals With this type of connection the PGIA rejects both the common mode noise in the signal and the ground potential difference between the signal s...

Page 43: ...If you do not use the resistors and the source is truly floating the source is not likely to remain within the common mode signal range of the PGIA and the PGIA saturates causing erroneous readings Y...

Page 44: ...path by connecting another resistor of the same value between the positive input and AIGND as shown in Figure 3 5 This fully balanced configuration offers slightly better noise rejection but has the...

Page 45: ...ns are recommended for greater signal integrity for any input signal that does not meet the preceding conditions You can software configure the DAQPad MIO 16XE 50 channels for two different types of s...

Page 46: ...f the DAQPad MIO 16XE 50 PGIA and connect the signal local ground reference to the negative input of the DAQPad MIO 16XE 50 PGIA The ground point of the signal should therefore be connected to the AIS...

Page 47: ...A can reject any voltage caused by ground potential differences between the signal source and the DAQPad MIO 16XE 50 In addition with differential input connections the PGIA can reject common mode noi...

Page 48: ...EX provide external current excitation for temperature measurements using RTDs or thermistors IEX is the current output and IEX is the current return The constant current source provides 100 A of exte...

Page 49: ...ot connect bias resistors between the signal sources and AIGND The voltage potential at IEX varies between 1 7 and 0 1 V from 0 to 55 C You must take this voltage into account when realizing the commo...

Page 50: ...nal for AO channel 0 DAC1OUT is the voltage output signal for AO channel 1 AOGND is the ground reference signal for both AO channels and for the external reference signal Figure 3 9 shows how to make...

Page 51: ...shows signal connections for three typical DIO applications Figure 3 10 DIO Connections Figure 3 10 shows DIO 0 3 configured for digital input and DIO 4 7 configured for digital output Digital input...

Page 52: ...I is not liable for damage resulting from such a connection Timing Connections All external control over the timing of the DAQPad MIO 16XE 50 is routed through the 10 programmable function inputs labe...

Page 53: ...als to output a specific internal timing signal For example if you need the CONVERT signal as an output on the DAQPad TB 52 software can turn on the output driver for the PFI2 CONVERT signal You must...

Page 54: ...ts are listed later in this chapter DAQ Timing Connections The DAQ timing signals are TRIG1 TRIG2 STARTSCAN CONVERT AIGATE SISOURCE SCANCLK and EXTSTROBE Posttriggered DAQ allows you to view only data...

Page 55: ...source for TRIG1 and configure the polarity selection for either rising or falling edge The selected edge of the TRIG1 signal starts the DAQ sequence for both posttriggered and pretriggered acquisiti...

Page 56: ...alling edge The selected edge of the TRIG2 signal initiates the posttriggered phase of a pretriggered acquisition sequence In pretriggered mode the TRIG1 signal initiates the data acquisition The scan...

Page 57: ...ence As an input the STARTSCAN signal is configured in the edge detection mode You can select any PFI signal as the source for STARTSCAN and configure the polarity selection for either rising or falli...

Page 58: ...nerates the STARTSCAN signal If you are using internally generated conversions the first CONVERT appears when the onboard sample interval counter reaches zero If you select an external CONVERT the fir...

Page 59: ...rew terminal Refer to Figures 3 12 and 3 13 for the relationship of CONVERT to the DAQ sequence As an input the CONVERT signal is configured in the edge detection mode You can select any PFI signal as...

Page 60: ...less they occur within a DAQ sequence Scans occurring within a DAQ sequence may be gated by either the hardware AIGATE signal or software gate AIGATE Signal Any PFI signal can externally input AIGATE...

Page 61: ...ates the SISOURCE signal unless you select some external source Figure 3 20 shows the timing requirements for the SISOURCE signal Figure 3 20 SISOURCE Signal Timing SCANCLK Signal SCANCLK is an output...

Page 62: ...re selectable An external device can use this signal to latch signals or to trigger events In the single pulse mode software sets the level of the EXTSTROBE signal high or low Both a 10 s and a 1 2 s...

Page 63: ...alling edge The selected edge of the WFTRIG signal starts the waveform generation for the DACs The update interval UI counter is started if you select internally generated UPDATE As an output the WFTR...

Page 64: ...set the DACs to posted update mode As an output the UPDATE signal reflects the actual update pulse that is connected to the DACs even if the updates are being externally generated by another PFI The...

Page 65: ...put on the DAQPad TB 52 The UI counter uses the UISOURCE signal as a clock to time the generation of the UPDATE signal You must configure the PFI signal you select as the source for the UISOURCE signa...

Page 66: ...lect any PFI signal as the source for GPCTR0_SOURCE and configure the polarity selection for either rising or falling edge As an output the GPCTR0_SOURCE signal reflects the actual clock connected to...

Page 67: ...output the GPCTR0_GATE signal reflects the actual gate signal connected to general purpose counter 0 even if the gate is being externally generated by another PFI This output is set to high impedance...

Page 68: ...DIO6 signal free for general use GPCTR1_SOURCE Signal Any PFI signal can externally input GPCTR1_SOURCE which is available as an output on the PFI3 GPCTR1_SOURCE screw terminal As an input the GPCTR1_...

Page 69: ...s an output on the PFI4 GPCTR1_GATE screw terminal As an input the GPCTR1_GATE signal is configured in edge detection mode You can select any PFI screw terminal as the source for GPCTR1_GATE and confi...

Page 70: ...selectable for both options This output is set to high impedance at start up Figure 3 33 shows the timing requirements for the GPCTR1_OUT signal Figure 3 33 GPCTR1_OUT Signal Timing GPCTR1_UP_DOWN Sig...

Page 71: ...of the internally generated signals on the DAQPad MIO 16XE 50 Figure 3 34 shows the GATE signal referenced to the rising edge of a source signal The gate must be valid either high or low at least 10 n...

Page 72: ...ce at startup Field Wiring Considerations Environmental noise can seriously affect the accuracy of measurements made with the DAQPad MIO 16XE 50 if you do not take proper care when running signal wire...

Page 73: ...in parallel paths at a close distance To reduce the magnetic coupling between lines separate them by a reasonable distance if they run in parallel or run the lines at right angles to each other Do no...

Page 74: ...d for all but the most forgiving applications If no device calibration were performed the signals and measurements could have very large offset gain and linearity errors This chapter describes three l...

Page 75: ...linearity drifts particularly those due to warmup are minimized Immediately after self calibration the only significant residual calibration error could be gain error due to time or temperature drift...

Page 76: ...brate_E_Series function To externally calibrate the device be sure to use a very accurate external reference The reference should be several times more accurate than the device itself For example to c...

Page 77: ...erential software selectable Type of ADC Successive approximation Resolution 16 bits 1 in 65 536 Maximum sampling rate 20 kS s guaranteed Input signal ranges Input coupling DC Maximum working voltage...

Page 78: ...codes 16 bits guaranteed Offset error Pregain error after calibration 3 V max Pregain error before calibration 1 mV max Postgain error after calibration 76 V max Postgain error before calibration 4 mV...

Page 79: ...aracteristics Bandwidth Gain 1 2 63 kHz Gain 10 60 kHz Gain 100 42 kHz Settling time for full scale step System noise including quantization noise Gain 1 2 10 0 5 LSBrms Gain 100 0 8 LSBrms bipolar 1...

Page 80: ...rate 400 S s system dependent Type of DAC Double buffered multiplying FIFO buffer size None Data transfers Interrupts programmed I O Transfer Characteristics Relative accuracy INL 0 5 LSB max DNL 1 LS...

Page 81: ...50 s to 0 5 LSB accuracy Slew rate 2 V s Noise 40 Vrms DC to 1 MHz Glitch energy at mid scale transition Magnitude 30 mV Duration 10 s Stability Offset temperature coefficient 25 V C Gain temperature...

Page 82: ...ity TTL CMOS Base clocks available Counter timers 20 MHz 100 kHz Frequency scaler 10 MHz 100 kHz Base clock accuracy 0 01 Max source frequency 20 MHz Min source pulse duration 10 ns edge detect mode M...

Page 83: ...rence 6 and 9 999 V Onboard calibration reference Level 5 000 V 3 0 mV over full operating temperature actual value stored in EEPROM Temperature coefficient 2 ppm C max Long term stability 15 ppm Powe...

Page 84: ...urement control and laboratory use EN 61010 1 1993 A2 1995 IEC 61010 1 1990 A2 1995 UL 3101 1 1993 UL 3111 1 1994 UL 3121 1998 CAN CSA c22 2 no 1010 1 1992 A2 1997 Electromagnetic Compatibility CE C T...

Page 85: ...from Littelfuse DAQPad TB 52 Cold Junction Temperature Sensor Absolute accuracy 2 0 C1 Relative accuracy 0 5 C1 Output 0 15 V at 55 C to 1 63 V at 0 C Connection Independent AI channel does not reser...

Page 86: ...ther by checking your computer technical manual or in some cases by checking the base address jumper In Windows applications you may have a Hardware Control panel that allows you to enable and disable...

Page 87: ...by including the line XIRQ 7 E for IRQ 7 or XIRQ 5 E for IRQ 5 in the cardware ini file 3 You may have an interrupt conflict with a Windows based application You must ensure that neither IRQ5 nor IRQ...

Page 88: ...s that I have a Centronics port when I try to save the configuration settings You may have to enable your parallel port as an EPP port Check for configuration utilities and ensure that your port is co...

Page 89: ...oads to download the version of NI DAQ that your application requires Analog Input Can I programmatically enable channels on the DAQPad MIO 16XE 50 to aquire in different modes For example can I confi...

Page 90: ...tches usually made of switched capacitors When a channel for example ACH0 is selected in a multiplexer those capacitors accumulate charge When the next channel for example ACH1 is selected the accumul...

Page 91: ...elatively quickly in relationship to the overall scan rate providing a nearly simultaneous effect with a fixed delay between channels Timing and Digital I O What are the PFIs and how do I configure th...

Page 92: ...the device the computer and the connected equipment Table C 1 corresponds the hardware signal names to the software signal names in LabVIEW and NI DAQ Table C 1 Signal Name Equivalencies Hardware Sig...

Page 93: ...od places to start What is the best way to test the DAQPad MIO 16XE 50 without programming the device If you are using Windows Measurement Automation Explorer MAX has a Test Panel option that is avail...

Page 94: ...ted Support Options Contact NI engineers and other measurement and automation professionals by visiting ni com ask Our online system helps you define your question and connects you to the experts by p...

Page 95: ...10 6 m milli 10 3 k kilo 103 M mega 106 G giga 109 Numbers Symbols degrees ohms 5V 5 volts signal A A amperes A D analog to digital AC alternating current ACH 0 7 Analog Channel 0 through 7 signals A...

Page 96: ...el rate reciprocal of the interchannel delay CJTEMP temperature sensor channel CONVERT convert signal D D A digital to analog DAC digital to analog converter DAQ data acquisition DAC0OUT DAC1OUT volta...

Page 97: ...al EXTSTROBE external strobe signal F FREQ_OUT frequency output signal ft feet G GPCTR0 GATE counter 0 gate signal GPCTR0_OUT counter 0 output signal GPCTR0_SOURCE counter 0 source signal GPCTR0_UP_DO...

Page 98: ...ust be short enough to allow sampling of all the channels in the channel list within the scan interval The greater the interchannel delay the more time the PGIA is allowed to settle before the next ch...

Page 99: ...ean square RSE referenced single ended RT thermisor resistance in ohms RTD resistance temperature device RTSI Real Time System Integration S s seconds scan interval controls how often a scan is initia...

Page 100: ...U U1SOURCE counter 1 update interval source signal UPDATE update signal V V volts Vcm common mode noise Vdiff differential input voltage VEXT external voltage VI virtual instrument Vin positive negati...

Reviews: