NuDAQ® ACL-8111 16-bit High Resolution Data Acquisition Card User’s Guide Recycled Paper
4 • Introduction 1.3 Specifications ♦ Analog Input (A/D) • Converter: ADS-774 or equivalent one, successive approximation type • Resolution: 12-bit
Introduction • 5 ♦ Digital I/O (DIO) • Number of channel: 16 DI & 16 DO (TTL compatible) • Input Voltage: • Low: Min. 0V; Max. 0.8V • High:
6 • Introduction • +5 V @ 440 mA typical • +12V @ 60 mA typical • Dimension: 158mm X 108mm
Introduction • 7 1.4 Software Supporting The ACL-8111 is programmed using simple 8-bit I/O port commands. Users can use high level language, such as B
8 • Installation 2 Installation This chapter describes how to install the ACL-8111. The following list shows the installation procedures: 1. Unpacki
Installation • 9 2.1 Unpacking The ACL-8111 card contains sensitive electronic components that can be easily damaged by static electricity. The card s
10 • Installation 2.3 PCB Layout In ACL-8111, there are three connectors (CN1~CN3), one switch (SW1), one jumper (JP1) and 5 variable resistors (VR1~V
Installation • 11 2.4 Base Address Setting The ACL-8111 requires 16 consecutive address locations in I/O address space. The base address of the ACL-8
12 • Installation I/O port address(Hex) 1 A9 2 A8 3 A7 4 A6 5 A5 6 A4 000-00F ON (0) ON (0) ON (0) ON (0) ON (0) ON (0) 100-10F ON (0) OFF (1) ON (0)
Installation • 13 2.5 D/A Reference Voltage Setting The analog output range of ACL-8111 depends on the reference voltage, which is selected by JP1. T
14 • Installation 2.6 Connectors Pin Assignments The ACL-8111 has three connectors: one 37-pin D-type connector (CN1) and two 20-pin insulation displ
Installation • 15 CN 2: Digital Input Signals (DI 0 - 15) DI 0DI 2DI 4DI 6DI 8DI 10DI 12DI 14GND+5VCN2DI 1DI 3DI 5DI 7DI 9DI 1
16 • Installation 2.7 Daughter Board Connection The ACL-8111 can be connected with five different daughter boards ACLD-9137, 9182, 9185, and 9188. Th
Installation • 17 2.7.4 Connect with ACLD-9188 ACLD-9188 is a general-purpose terminal board for the entire card, which comes equipped with 37-pin D-s
18 • Registers Format 3 Registers Format The chapter specifies the detailed descriptions of the register format. This information is useful for the pr
Registers Format • 19 3.2 A/D Data Registers ACL-8111 provides 8 single-end A/D input channels. The 12 bit A/D data is put in two 8-bit registers.
20 • Registers Format 3.3 A/D Channel Multiplexer Register This register is used to control the A/D channels number to convert. It's a write onl
Registers Format • 21 3.4 A/D Input Range Control Register The gain control register is a write-only register using address Base + 9. It is used to a
22 • Registers Format 3.5 Mode and Interrupt Control Register The Mode and Interrupt control register is a write-only register. This register contr
Registers Format • 23 3.6 Interrupt Status Register The Interrupt Status Register is used to clear the interrupt status for next new interrupt can be
©Copyright 1995~2001 ADLINK Technology Inc; All Rights Reserved. Manual Rev. 2.60: April 28, 2003 Part No: 50-11010-102 The information in this do
24 • Registers Format 3.8 Digital I/O register There are 16 digital input channels and 16 digital output channels are provided by the ACL-8111. The a
Registers Format • 25 Note: The D/A registers are "double buffered" so that the D/A analog output signals will not updated until the second
26 • Operation Theorem 4 Operation Theorem The chapter describe the operation theorem of ACL-8111. The functions include the A/D conversion, D/A con
Operation Theorem • 27 4.1.1 A/D Conversion Procedure The A/D conversion is starting by a trigger source, then the A/D converter will start to conver
28 • Operation Theorem Timer Pacer Trigger An on-board timer / counter chip 8253 provide a pacer trigger source at a fixed rate. Two counters of the
Operation Theorem • 29 4.1.3 A/D Data Transfer Modes On the ACL-8111, three A/D data transfer modes can be used when the conversion is completed. The
30 • Operation Theorem 4.2 D/A Conversion The operation of D/A conversion is simpler than A/D operation. You only need to write digital values into th
Operation Theorem • 31 Note that the D/A registers are "double buffered", so that the D/A analog output signals will not be updated until th
32 • Operation Theorem 4.3 Digital Input and Output The ACL-8111 provides 16 digital input and 16 digital output channels through the connector CN2 a
C/C++ Library for DOS • 33 5 C/C++ Library for DOS This chapter describes the DOS software library, which is free supplied. The DOS library software i
Getting service from ADLINK Customer Satisfaction is the most important priority for ADLINK Tech Inc. If you need any help or service, please contact
34 • C/C++ Library for DOS 5.1 DOS Software Library Installation 5.1.1 Installation To install the DOS library software and utilities, please follow
C/C++ Library for DOS • 35 5.2 _8111_Initial @ Description An ACL-8111 card is initialized according to the card number and the corresponding base add
36 • C/C++ Library for DOS 5.3 _8111_Switch_Card_No @ Description This function is used on dual-cards system. After two ACL-8111 cards are initialize
C/C++ Library for DOS • 37 5.4 _8111_DI @ Description This function is used to read data from digital input port. There are 16-bit digital inputs on
38 • C/C++ Library for DOS 5.5 _8111_DI _Channel @ Description This function is used to read data from digital input channels (bit). There are 16 dig
C/C++ Library for DOS • 39 5.6 _8111_DO @ Description This function is used to write data to digital output ports. There are 16 digital outputs on th
40 • C/C++ Library for DOS 5.7 _8111_DA @ Description This function is used to write data to D/A converters. There is a Digital-to-Analog conversion
C/C++ Library for DOS • 41 5.8 _8111_AD_Set_Channel @ Description This function is used to set AD channel by means of writing data to the multiplexer
42 • C/C++ Library for DOS 5.9 _8111_AD_Set_Gain @ Description This function is used to set the A/D analog input range by means of writing data to th
C/C++ Library for DOS • 43 5.10 _8111_AD_Set_Mode @ Description This function is used to set the A/D trigger and data transfer mode by means of writ
Table of Contents • i Table of Contents Chapter 1 Introduction ... 1 1.1 Features ...
44 • C/C++ Library for DOS 5.11 _8111_AD_Soft_Trig @ Description This function is used to trigger the A/D conversion by software. When the function i
C/C++ Library for DOS • 45 5.12 _8111_AD_Aquire @ Description This function is used to poll the AD conversion data. It will trigger the AD conversion
46 • C/C++ Library for DOS 5.13 _8111_CLR_IRQ @ Description This function is used to clear interrupt request which requested by the ACL-8111. If you
C/C++ Library for DOS • 47 5.14 _8111_AD_INT_Start @ Description The function will perform A/D conversion N times with interrupt data transfer by usi
48 • C/C++ Library for DOS 5.15 _8111_AD_INT_Status @ Description Since the _8111_AD_INT_Start() function executes in background, you can issue the f
C/C++ Library for DOS • 49 5.17 _8111_AD_Timer @ Description This function is used to setup the Timer #1 and Timer #2. Timer #1 & #2 are used as
50 • Calibration 6 Calibration In data acquisition process, how to calibrate your measurement devices to maintain its accuracy is very important. User
Calibration • 51 6.2 VR Assignments There are five variable resistors (VR) on the ACL-8111 board to allow you making accurate adjustment on A/D and D/
52 • Calibration 6.4 A/D Calibration Since the ACL-8111 provides versatile A/D input ranges, the calibration on one A/D range may cause a small offs
Appendix A. Demo. Programs • 53 Appendix A. Demo. Programs In this software diskette, there are 6 demonstration programs are provided. They could help
ii • Table of Contents Chapter 4 Operation Theorem ... 26 4.1 A/D Conversion...
54 • Warranty Policy Warranty Policy Thank you for choosing ADLINK. To understand your rights and enjoy all the after-sales services we offer, please
Warranty Policy • 55 • Damage caused by leakage of battery fluid during or after change of batteries by customer/user. • Damage from improper repai
Introduction • 1 1 Introduction The ACL-8111 is a multi-function, high performance, and general-purpose data acquisition card for the IBM Personal Com
2 • Introduction 1.1 Features The ACL-8111 Enhanced Multi-function Data Acquisition Card provides the following advanced features: • 8 single-ended 1
Introduction • 3 1.2 Applications • Industrial and laboratory ON/OFF control • Energy management • Annunciation • 16 TTL/DTL compatible digital inpu
Comentarios a estos manuales