background image

Chapter 3

Connecting the Signals

©

National Instruments Corporation

3-25

DAQPad-MIO-16XE-50 User Manual

In edge-detection mode, the minimum pulse width required is 10 ns. This
applies for both rising-edge and falling-edge polarity settings. There is no
maximum pulsewidth requirement in edge-detection mode.

In level-detection mode, there are no minimum or maximum pulsewidth
requirements imposed by the PFIs themselves, but there may be limits
imposed by the particular timing signal being controlled. These
requirements 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 that is acquired after a
trigger event is received. A typical posttriggered DAQ sequence is shown
in Figure 3-12. Pretriggered DAQ allows you to view data that is acquired
before the trigger of interest in addition to a fixed number of data points
acquired after the trigger. Figure 3-13 shows a typical pretriggered DAQ
sequence. The description for each signal shown in these figures is included
later in this chapter.

Figure 3-12.

Typical Posttriggered Acquisition

1

3

0

4

2

TRIG1

STARTSCAN

CONVERT*

Scan Counter

Содержание DAQPad-MIO-16XE-50

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 18: ...Chapter 1 Introduction DAQPad MIO 16XE 50 User Manual 1 8 ni com Below is a diagram of a sample installation...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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_...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: