Manuals
/
Brands
/
Computer Equipment
/
Switch
/
National Instruments
/
Computer Equipment
/
Switch
National Instruments
AT-MIO-16X user manual
1
1
330
330
Download
330 pages, 5.02 Mb
AT-MIO-16X
User Manual
Multifunction I/O Board for the PC AT/EISA
October 1997 Edition
Part Number 320640B-01
© Copyright 1992, 1997 National Instruments Corporation. All rights reserved.
Contents
Main
Page
Important Information
Warranty
Copyright
Trademarks
WARNING REGARDING MEDICAL AND C LINICAL USE OF NATIONAL INSTRUMENTS PROD UCTS
About This Manual
Chapter 1 Introduction
Chapter 2 Configuration and Installation
Page
Chapter 3 Theory of Operation
Chapter 4 Register Map and Descriptions
Page
Chapter 5 Programming
Page
Page
Tables
Page
About This Manual
Organization of This Manual
Conventions Used in This Manual
!
Related Documentation
Customer Communication
Introduction
About the AT-MIO-16X
Analog Input
Analog Output
Digital and Timing I/O
What You Need to Get Started
Software Programming Choices
National Instruments Application Software
NI-DAQ Driver Software
Register-Level Programming
Optional Equipment
Unpacking
Page
Board Configuration
AT Bus Interface
Base I/O Address Selection
Page
Page
Page
Interrupt and DMA Channel Selection
Analog Input Configuration
Input Mode
DIFF Input (Eight Channels)
RSE Input (16 Channels)
NRSE Input (16 Channels)
Input Polarity and Input Range
Considerations for Selecting Input Ranges
Analog Output Configuration
Analog Output Reference Selection
Analog Output Polarity Selection
Digital I/O Configuration
Board and RTSI Clock Configuration
Hardware Installation
Signal Connections
Page
Chapter 2 Configuration and Installation
National Instruments Corporation
AT-MIO-16X User Manual 2-16
Figure 2-5 shows the pin assignments for the AT-MIO-16X 68-pin I/O connector.
Figure 2-5. AT-MIO-16X 68-Pin I/O Connector
Signal Connection Descriptions
Page
Analog Input Signal Connections
[
]
Types of Signal Sources
Floating Signal Sources
Ground-Referenced Signal Sources
Input Configurations
Differential Connection Considerations (DIFF Input Configuration)
Differential Connections for Ground-Referenced Signal Sources
Differential Connections for Nonreferenced or Floating Signal Sources
Page
Single-Ended Connection Considerations
Single-Ended Connections for Floating Signal Sources (RSE Configuration)
Single-Ended Connections for Grounded Signal Sources (NRSE Configuration)
Common-Mode Signal Rejection Considerations
Analog Output Signal Connections
Page
Digital I/O Signal Connections
Power Connections
Timing Connections for Data Acquisition and Analog Output
SCANCLK Signal
EXTSTROBE* Signal
EXTCONV* Signal
EXTTRIG* Signal
EXTGATE* Signal
EXTTMRTRIG* Signal
Counter Signal Connections
Page
Page
Page
Page
Field Wiring Considerations
Cabling Considerations for the AT-MIO-16X with 50-Pin I/O Connector
Cabling Considerations for the AT-MIO-16X with 68-Pin I/O Connector
Theory of Operation
PC I/O Channel
I/O Connector
Figure 3-1. AT-MIO-16X Block Diagram
Functional Overview
PC I/O Channel Interface Circuitry
Page
Page
Chapter 3 Theory of Operation
National Instruments Corporation 3-5 AT-MIO-16X User Manual
Analog Input and Data Acquisition Circuitry
Figure 3-3. Analog Input and Data Acquisition Circuitry Block Diagram
Analog Input Circuitry
A/D Converter
Analog Input Multiplexers
Analog Input Configuration
PGIA
ADC FIFO Buffer
Analog Input Calibration
Data Acquisition Timing Circuitry
Single-Read Timing
Single-Channel Data Acquisition Timing
Page
Page
Multiple-Channel Data Acquisition
Continuous Scanning Data Acquisition Timing
Interval Scanning Data Acquisition Timing
Data Acquisition Rates
Analog Output and Timing Circuitry
Figure 3-9. Analog Output Circuitry Block Diagram
Analog Output Circuitry
Analog Output Configuration
Analog Output Calibration
DAC Waveform Circuitry and Timing
DAC Waveform Circuitry
Page
DAC Waveform Timing Circuitry
Page
FIFO Continuous Cyclic Waveform Generation
FIFO Programmed Cyclic Waveform Generation
FIFO Pulsed Waveform Generation
Digital I/O Circuitry
Figure 3-16. Digital I/O Circuitry Block Diagram
Timing I/O Circuitry
Page
Page
Page
RTSI Bus Interface Circuitry
Page
Register Map and Descriptions
Register Map
Page
Register Sizes
Register Description Format
Configuration and Status Register Group
Command Register 1
Page
Page
Page
Command Register 2
Page
Page
Page
Command Register 3
Page
Page
Page
Page
Page
Page
Command Register 4
Page
Page
Page
Page
Status Register 1
Page
Page
Page
Page
Status Register 2
Analog Input Register Group
ADC FIFO Register
Page
Page
CONFIGMEM Register
Page
Page
Page
Page
Page
Analog Output Register Group
Page
Page
DAC0 Register
DAC1 Register
ADC Event Strobe Register Group
CONFIGMEMCLR Register
CONFIGMEMLD Register
DAQ Clear Register
DAQ Start Register
Single Conversion Register
ADC Calibration Register
DAC Event Strobe Register Group
TMRREQ Clear Register
DAC Update Register
DAC Clear Register
General Event Strobe Register Group
DMA Channel Clear Register
DMATCA Clear Register
DMATCB Clear Register
External Strobe Register
Calibration DAC 0 Load Register
Calibration DAC 1 Load Register
Am9513A Counter/Timer Register Group
Am9513A Data Register
Am9513A Command Register
Am9513A Status Register
Digital I/O Register Group
Digital Input Register
Digital Output Register
RTSI Switch Register Group
RTSI Switch Shift Register
RTSI Switch Strobe Register
Programming
Register Programming Considerations
Resource Allocation Considerations
Initializing the AT-MIO-16X
Initializing the Am9513A
Chapter 5 Programming
Figure 5-1. Initializing the Am9513A Counter/Timer
National Instruments Corporation
AT-MIO-16X User Manual 5-4
Programming the Analog Input Circuitry
Single Conversions Using the SCONVERT or EXTCONV* Signal
Generating a Single Conversion
Reading a Single Conversion Result
Programming Single-Channel Data Acquisition Sequence
Page
Page
Programming Data Acquisition Sequences with Channel Scanning
Continuous Channel Scanning Data Acquisition
Page
Interval-Channel Scanning Data Acquisition
Figure 5-5. Interval Scanning Data Acquisition Programming
Data Acquisition Programming Functions
Clearing the Analog Input Circuitry
Programming Single-Analog Input Channel Configuratio ns
Programming Multiple-Analog Input Channel Configurations
Programming the Sample-Interval Counter
Programming the Sample Counter(s)
Sample Counts 2 through 65,536
Sample Counts Greater than 65,536
Page
Programming the Scan-Interval Counter
Applying a Trigger
Servicing the Data Acquisition Operation
Resetting the Hardware after a Data Acquisition Operation
Resetting a Single Am9513A Counter/Timer
Page
Programming the Analog Output Circuitry
Cyclic Waveform Generation
Figure 5-7. Cyclic Waveform Programming
Programmed Cycle Waveform Generation
Figure 5-8. Programmed Cycle Waveform Programming
Pulsed Cyclic Waveform Generation
Chapter 5 Programming
National Instruments Corporation 5-31 AT-MIO-16X User Manual
Figure 5-9. Pulsed Cyclic Waveform Programming
Waveform Generation Programming Functions
Clearing the Analog Output Circuitry
Selecting the Internal Update Counter
Programming the Update-Interval Counter
Page
Programming the Waveform Cycle Counter
Programming the Waveform Cycle Interval Counter
Servicing Update Requests
Programming the Digital I/O Circuitry
Programming the Am9513A Counter/Timer
RTSI Bus Trigger Line Programming Considerations
RTSI Switch Signal Connection Considerations
Programming the RTSI Switch
Page
Programming DMA Operations
Page
Interrupt Programming
Calibration Procedures
Page
Page
Page
Page
Page
Calibration Equipment Requirements
Calibration DACs
Reference Calibration
Analog Input Calibration
Analog Output Calibration
Page
A
Specifications
Analog Input
Page
Explanation of Analog Input Specifications Linear Errors
Nonlinear Errors
Noise
Analog Data Acquisition Rates
Single-Channel Acquisition Rates
Multiple-Channel Scanning Acquisition Rates
Analog Output
Explanation of Analog Output Specifications
Digital I/O
Timing I/O
Page
Page
Page
Appendix B I/O Connector
National Instruments Corporation B -3 AT-MIO-16X User Manual
Figure B-2 shows the pin assignments for the AT-MIO -1 6X 6 8-p in I/O connector.
Figure B-2. AT-MIO-16X 68-Pin I/O Connector
Page
Page
Page
C
AMD Am9513A Data Sheet
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
D
Customer Communication
FTP Support
Electronic Services
Bulletin Board Support
Telephone and Fax Support
Telephone Fax
Fax-on-Demand Support E-Mail Support (currently U.S. only
)
Technical Support Form
AT-MIO-16X Hardware and Software Configuration Form
National Instruments Products
Other Products
Documentation Comment Form
Title: Edition Date: Part Number:
Mail to: Technical Publications Fax to: Technical Publications
Glossary
Numbers/Symbols
A
Page
B
C
Page
D
Page
E
F
G
H
I
Page
K
L
M
N
O
P
Page
Q
R
S
Page
T
U
V
W
Z
Index
Numbers
A
Page
Page
B
C
Page
D
Page
Page
Page
E
F
G
H
I
L
M
N
O
P
Page
R
Page
S
Page
T
U
V
W