Page 3
Important Information Warranty The AMUX-64T is warranted against defects in materials and workmanship for a period of one year from the date of shipment, as evidenced by receipts or other documentation. National Instruments will, at its option, repair or replace equipment that proves to be defective during the warranty period.
Contents About This Manual Organization of This Manual ..................ix Conventions Used in This Manual.................x National Instruments Documentation ................xi Related Documentation....................xi Customer Communication .....................xii Chapter 1 Introduction About the AMUX-64T....................1-1 What You Need to Get Started ..................1-2 Unpacking ........................1-2 Software Programming Choices..............1-2 LabVIEW and LabWindows Application Software........1-3...
Page 5
Theory of Operation and Register-Level Programming Functional Overview ..................... 5-1 How to Address AMUX-64T Analog Input Channels ..........5-3 A/D Conversions on a Single AMUX-64T Analog Input Channel ....5-3 Automatic Channel Scanning with the AMUX-64T ............. 5-7 Scanning Order......................5-1 0 Programming Channel Scanning with the AMUX-64T..........
Page 6
Scanning Counter Control Bits..............5-3 Figure 5-3. AMUX-64T Channel Address Mapping ..........5-6 Figure 5-4. Two-Level Multiplexer Arrangement Showing Channel 9 Selected ..5-7 Figure 5-5. Scanning Order for Different AMUX-64T Board Configurations..5-9 Tables Table 2-1. Power Supply Selection.................2-3 Table 2-2. Temperature Sensor Selection...............2-3 Table 2-3.
National Instruments MIO board (except the AT-MIO-64). The AMUX-64T also has an integrated circuit temperature sensor that can be connected as a differential input to two of the 64 input channels (jumper-selectable) for low-cost thermocouple cold junction compensation.
About This Manual • Appendix B, Customer Communication, contains forms you can use to request help from National Instruments or to comment on our products and manuals. • Glossary contains an alphabetical list and description of terms used in this manual, including abbreviations, acronyms, metric prefixes, mnemonics, and symbols.
About This Manual National Instruments Documentation The AMUX-64T User Manual is one piece of the documentation set for your system. You could have any of several types of documentation, depending on the hardware and software in your system. Use the different types of documentation you have as follows: •...
About This Manual Customer Communication National Instruments wants to receive your comments on our products and manuals. We are interested in the applications you develop with our products, and we want to help if you have problems with them. To make it easy for you to contact us, this manual contains comment and configuration forms for you to complete.
The AMUX-64T is a circuitboard assembly that is placed on a workbench or mounted in a 19-in. rack. You can configure the AMUX-64T to draw power from the MIO board or from an external +5 V supply. A red LED indicates when the board is powered on.
Chapter 1 Introduction What You Need to Get Started To set up and use your AMUX-64T, you will need the following: AMUX-64T board AMUX-64T User Manual 0.2, 0.5, 1.0, or 2.0 m cable MIO board Detailed specifications of the AMUX-64T are listed in Appendix A, Specifications.
ANSI standard C programming language. The LabWindows Data Acquisition Library, a series of functions for using LabWindows with National Instruments DAQ hardware, is included with the NI-DAQ software kit. The LabWindows Data Acquisition libraries are functionally equivalent to the NI-DAQ software except that the SCXI functions are not included in the LabWindows/CVI software for Sun.
Page 15
An example of a low-level function is writing directly to registers on the data acquisition device. NI-DAQ does not sacrifice the performance of National Instruments data acquisition devices because it lets multiple devices operate at their peak performance—up to 500 kS/s on ISA computers and up to 1 MS/s on...
DOS; and Visual Basic, Turbo Pascal, Microsoft C with SDK, and Borland C++ for Windows and Microsoft Visual C++ for Windows NT. You can use your AMUX-64T, together with other PC, AT, MC, EISA, DAQCard, and DAQPad Series DAQ and SCXI hardware, with NI-DAQ software for PC compatibles.
LabWindows software is easier than, and as flexible as, register-level programming, and can save you weeks of development time. The AMUX-64T User Manual and your software manuals contain complete instructions for programming your AMUX-64T with NI-DAQ, LabVIEW, or LabWindows. For register-level programming information, see...
AMUX-64T to the MIO board, power, and signal connections. Board Configuration The AMUX-64T contains two sets of switches and three jumpers to change the multiplexer settings and power connection configurations of the board. These jumpers and switches are shown in Figure 2-1.
Page 21
Configuration and Installation Table 2-1. Power Supply Selection Switch Description Configuration INT position—Use this setting to configure the AMUX-64T to draw +5 V power through the MIO board. (factory setting) Internal Power Selected EXT position—Use this setting to draw +5 V power from an external supply connected to connector J41.
Power Supply Selection Switch SW1 selects internal or external +5 V power for the AMUX-64T. Set SW1 to the INT position to power the AMUX-64T by drawing power through the MIO board. Set SW1 to the EXT position to draw power from an external +5 V source connected to J41.
With the exception of the MC-MIO-16, all MIO boards are capable of powering up to four AMUX-64T boards. The MC-MIO-16 has enough remaining power to start up to two AMUX-64T boards. Each AMUX-64T board typically draws 78 mA. Table 2-4 shows the amount of power the MIO boards can supply to the AMUX-64T.
CH0 and CH32 are connected to the terminal block (the temperature sensor is not selected). Shield Selection The AMUX-64T is shipped from the factory with the jumpers set so that AIGND and CABLE SHLD are disconnected from CHASSIS. Table 2-3 shows the jumper W2 and jumper W3 settings.
Configuration and Installation Single-Board and Multiple-Board Configurations The AMUX-64T is designed so that up to four AMUX-64T boards can be daisy-chained and connected to a single MIO board, as shown in Figure 2-2. You can configure the five-position switch labeled U12 according to the number of boards daisy-chained together.
Total of 64 single- ended per board. AISENSE Cascade up to four AMUX-64T boards for a total of 256 single-ended (128 differential) analog input channels Figure 2-2. Daisy-Chaining Multiple AMUX-64T Boards Table 2-6 lists the valid multiple-board configurations for both single-ended and differential modes.
Chapter 2 Configuration and Installation Single-Board Configuration The AMUX-64T is shipped from the factory with U12 set for single-board configuration as shown in Table 2-5. Two-Board Configuration For the two-board single-ended configuration, assign one board channel addresses from 0 to 63, and assign the other board channel addresses from 64 to 127.
AMUX-64T. If you use more than one AMUX-64T, you can daisy-chain the boards by connecting J1 or J2 on one AMUX-64T to J1 or J2 on another AMUX-64T, and so on (see Figure 2-2). You can install the AMUX-64T into a 19-in. rack-mount kit as shown in Figure 2-3.
Figure 2-3. Cable Positioning for the AMUX-64T Power-On Sequence If the AMUX-64T is powered by an external power source, you must turn on power to the AMUX-64T before turning on the computer. Similarly, you must turn off power to the AMUX-64T after turning off the computer.
Warning Connections that exceed any of the maximum ratings of input signals on the AMUX-64T board can damage the AMUX-64T, the MIO board, or the computer. This includes connecting any power signals to ground and vice versa. Maximum input ratings are given in Appendix A, Specifications. National Instruments is liable for any damages resulting from signal connections that exceed these ratings.
MIO board via J1, J2, or J42 as shown in Figure 3-1. Observe that AISENSE is connected directly to the MIO board AISENSE pin and that AIGND on the AMUX-64T is connected to the AIGND signal of the MIO board.
Signal Connections Differential Connections On the AMUX-64T, channels 0 through 31 are connected to channels 0 through 7 of the MIO board. AMUX-64T channels 32 through 63 are connected to channels 8 through 15 of the MIO board. If the MIO board is configured for differential mode, the AMUX-64T input channels are automatically used in differential mode.
CH0–CH63 that violates their EVER overvoltage protection limits. When the AMUX-64T is powered on, the screw terminals CH0–CH63 overvoltage protection is ±35 V; when the AMUX-64T is powered off, overvoltage protection is ±20 V.
Table 3-3. NIST Polynomial Coefficients Type °C °C °C °C Temp. –200 °C to 0 °C to 1,000 –210 °C to 0 °C 0 °C to 760 °C –200 °C to 0 °C to 400 °C °C Range 0.0°3 C to –0.01 °C ±...
A thermocouple table shows that the output voltage will never exceed 16 to 17 mV (recall that the exact voltage measured is a function of the AMUX-64T temperature as well as the temperature being measured). Therefore, you could select either a ±5 V input range with a gain of 100 (±50 mV maximum signal) or a ±10 V input...
MIO board for differential input, ±10 V input range. Note Set jumper W1 on the AMUX-64T to select the temperature sensor, and connect the thermocouple to CH1 and CH33. Connect a resistor between CH33 and GND for the bias current return path.
This voltage is 10 mV/°C, so the gain should be either 1 or 10 (10 for the best resolution). Multiply the voltage by 100 to get the AMUX-64T temperature in degrees Celsius. For example, if the reading is 0.25 V, the AMUX-64T is at 25 °C.
You can eliminate offset error, however, by grounding one channel on the AMUX-64T and measuring it. This value is the offset of the MIO board, and it can then be subtracted in software from all other readings. For the best results, you should use an average of many readings (about 100 or so).
E and F positions (see Table 4-1 and Figure 4-1). Note Remove the plastic insulator on the bottom of the AMUX-64T before removing wire jumpers or adding components to the board. To remove the insulator, unscrew the standoffs from the top of the board; the insulator and standoffs should fall off.
You can install these bias resistors in positions B and D (Table 4-1 and Figure 4-1) of the AMUX-64T board. Figure 4-2 shows both the schematic and the component placement for a single 100 kΩ bias return resistor on the negative input from a floating source connected to channel 1 (the D position in Table 4-1).
MIO board for referenced single-ended input. In this configuration, the negative input of the MIO board instrumentation amplifier is tied to the analog ground. Therefore, you should use the AMUX-64T board in its factory configuration. In the factory configuration, jumpers are in the two series positions, E and F (see Table 4-1).
If the MIO DAQ board is configured for differential inputs, ground-referenced signal sources connected to the AMUX-64T board need no special components added to the AMUX-64T board. You can leave the inputs of the AMUX-64T board in the factory-original condition, that is, with only jumpers in the two series positions, E and F (see Table 4-1).
Building Lowpass Filters You can easily install simple resistance-capacitance (RC) lowpass filters in the AMUX-64T board on any differential input channel. The filters are useful for accurate measurement and noise rejection. By substituting resistance and capacitance values into the following equation (hereafter referred to as equation 4-1), you can calculate a simple, one-pole RC filter to have a –3 dB point (f c or cutoff frequency):...
1. If the input signal source is floating, you must place a bias return resistor in the D position (R8 in this case). Do not install RC lowpass filters on the AMUX-64T board open component locations when the MIO board is configured for single-ended inputs.
Chapter 4 Signal Conditioning Building Highpass Filters You can easily install simple RC highpass filters in the AMUX-64T board on any differential input channel. The filters are useful for accurate high-frequency measurement and low-frequency noise rejection. By substituting resistance and capacitance values into the following equation, (hereafter referred to as equation 4-2), you can calculate a simple, one-pole R-C filter to have a –3 dB point (fc or cutoff frequency):...
Page 54
Capacitors have poorer tolerances than resistors, and matching of the input impedances is crucial for good common-mode rejection. Do not install RC highpass filters on the AMUX-64T board open component locations when the MIO board is configured for single-ended inputs.
DAQ board (±10 V max). Warning The AMUX-64T board is not designed for any input voltages greater than 42 V, even if a user-installed voltage divider reduces the voltage to within the input range of the DAQ board. Input voltages greater than 42 V can result in damage to the AMUX-64T board, any and all boards connected to it, and the host computer.
Signal Conditioning A three-resistor circuit for attenuating voltages at the differential inputs of the AMUX-64T board is shown in Figure 4-7. The figure also shows the placement of the resistors on the open component positions for differential Channel 1. The gain G of this attenuator is given by the following equation:...
Theory of Operation and Register-Level Programming This chapter contains a functional overview of the AMUX-64T and explains the operation of each functional unit making up the AMUX-64T. This chapter also contains register-level programming information for the MIO board. Note If you plan to use a software package such as LabWindows, NI-DAQ, or LabVIEW with your MIO board, you need not read this chapter.
(Optional) Figure 5-1. AMUX-64T Block Diagram The AMUX-64T multiplexers are controlled by a 4-bit scanning counter that is loaded via the 4-bit digital I/O port A of the MIO board. The MIO signal EXTSTROBE* loads the value at digital I/O port A into the AMUX-64T scanning counter.
The AMUX-64T contains an onboard switch to either power the AMUX-64T from the MIO board or to supply +5 V externally. From the +5 V power, an onboard DC-to-DC converter generates a ±15 V source, which is used to power the multiplexers. The MIO board can supply enough +5 V power to drive up to four AMUX-64T boards except the MC-MIO-16, which can power only two boards.
Bits ADO2 and ADO3 select each individual AMUX-64T board in a multiple-board configuration. If you use only one AMUX-64T board, ADO2 and ADO3 are ignored. If you use two AMUX-64T boards, only ADO2 is used. An address map for the different channel groups is shown in Table 5-2.
Board <0..3> ADO3 Figure 5-3. AMUX-64T Channel Address Mapping To perform an A/D conversion on a single AMUX-64T channel, perform the following programming steps: Select an analog input channel on the AMUX-64T by writing the appropriate channel address bits to digital I/O port A (bits 0 through 3 of the Digital Output Register).
Automatic Channel Scanning with the AMUX-64T Automatic scanning of the AMUX-64T analog input channels is performed by the scanning counters on the AMUX-64T and the MIO board. Scanning operations on the MIO board are controlled by the mux-gain memory, which holds a sequence of multiplexer addresses. After each A/D conversion, the mux-gain memory switches to the next multiplexer input in the sequence.
Page 65
If four AMUX-64T boards are attached to the MIO board, 16 AMUX-64T channels must be scanned for every MIO board input channel. For example, channels 0 through 3 on AMUX-64T board A, channels 64 through 67 on AMUX-64T board B, channels 128 through 131 on AMUX-64T board C, and channels 192 through 195 on board D are multiplexed together into MIO board channel 0.
The mux-gain memory on the MIO board can be loaded with a sequence to scan the MIO onboard channels in any order. Figure 5-5 shows the scanning order on the AMUX-64T. Table 5-3 shows the order in which the AMUX-64T channels are scanned for every MIO board input channel for different AMUX-64T configurations.
Chapter 5 Theory of Operation and Register-Level Programming For example, if one AMUX-64T board is used, channels 0 through 3 on the AMUX-64T are automatically scanned whenever channel 0 on the MIO board is selected in the scan sequence. If two AMUX-64T boards are used, channels 0 through 3 (board A) and channels 64 through 67 (board B) are automatically scanned.
Counter 1 on the MIO board is used to divide the onboard scanning clock controlling the scanning counter so that the onboard multiplexers switch at a slower rate than the AMUX-64T multiplexers. To program counter 1, use the following programming sequence. All operations are 16-bit write operations.
Specifications This appendix lists the specifications of the AMUX-64T. These specifications are typical at 25 °C unless otherwise noted. Analog Input Input Characteristics Number of channels Single board ........64 single-ended or 32 differential Two boards ........128 single-ended or 64 differential Four boards connected ....
Page 71
Appendix A Specifications AMUX-64T Settling Times to 12-Bit Precision Settling time to ±0.5 LSB, 12-bit precision in µs One AMUX-64T Board AT-MIO-16E-2 AT-MIO-16E-10 NB-MIO-16 Gain ±FS 0 to +FS ±FS 0 to +FS ±FS 0 to +FS — — —...
Page 72
Appendix A Specifications Four AMUX-64T Boards AT-MIO-16E-2 AT-MIO-16E-10 NB-MIO-16 Gain ±FS 0 to +FS ±FS 0 to +FS ±FS 0 to +FS — — — — — — — — — — — — — — Cold-Junction Sensor Jumper selectable on differential channel 0 Output ..........
Page 74
Electronic Services Bulletin Board Support National Instruments has BBS and FTP sites dedicated for 24-hour support with a collection of files and documents to answer most common customer questions. From these sites, you can also download the latest instrument drivers, updates, and example programs. For recorded instructions on how to use the bulletin board and FTP services and for BBS automated information, call 512 795 6990.
Page 75
Telephone and Fax Support National Instruments has branch offices all over the world. Use the list below to find the technical support number for your country. If there is no National Instruments office in your country, contact the source from which you purchased your software to obtain support.
Page 76
National Instruments for technical support helps our applications engineers answer your questions more efficiently. If you are using any National Instruments hardware or software products related to this problem, include the configuration forms from their user manuals. Include additional pages if necessary.
Complete a new copy of this form each time you revise your software or hardware configuration, and use this form as a reference for your current configuration. Completing this form accurately before contacting National Instruments for technical support helps our applications engineers answer your questions more efficiently.
Page 78
Documentation Comment Form National Instruments encourages you to comment on the documentation supplied with our products. This information helps us provide quality products to meet your needs. Title: AMUX-64T User Manual Edition Date: January 1999 Part Number: 320253C-01 Please comment on the completeness, clarity, and organization of the manual.
Page 85
3-13 addressing AMUX-64T analog input channels A/D conversions on single analog input channel, 5-3 to 5-6 block diagram of AMUX-64T (figure), 5-2 channel address mapping (figure), 5-6 board configuration. See configuration. channel selection (table), 5-4 bulletin board support, B-1...
Page 86
3-9 to 11 instructions, 2-9 procedure, 3-9 switch settings (table), 2-10 documentation jumpers and switches on AMUX-64T, 2-1 conventions used in manual, x multiple board configuration National Instruments documentation, xi channel ranges for multiple boards organization of manual, ix-x...
Page 87
AMUX-64T signal routing (figure), 3-4 pin mapping for J1, J2, and J42 (table), onboard temperature sensor. See temperature 3-2 to 3-3 sensor selection. operation of AMUX-64T. See theory of operation. optional equipment, 1-7 jumpers and switches. See configuration. parts locator diagram (figure), 2-2...
Page 88
CH0–CH63, never connecting signals to (caution), 3-1 single-ended inputs, 4-6 Seebeck coefficient, 3-6 soldering and desoldering on AMUX-64T board, 4-4 settling times to 12-bit precision, A-2 to A-3 signal connections, 3-1 to 3-14 four AMUX-64T boards (table), A-3...
Page 89
5-1 to 5-3 NI-DAQ driver software, 1-3 to 1-5 scanning order, 5-10 to 5-11 register-level programming, 1-6 thermocouple measurements using soldering and desoldering on AMUX-64T AMUX-64T, 3-5 to 3-13 board, 4-4 differential measurements, 3-9 specifications examples (differential or single-ended),...