ADLINK Technology ACL -6128 Betriebsanweisung

Stöbern Sie online oder laden Sie Betriebsanweisung nach Nein ADLINK Technology ACL -6128 herunter. ADLINK Technology ACL -6128 User`s guide Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 65
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
NuDAQ
ACL-8111
16-bit High Resolution
Data Acquisition Card
Users Guide
Seitenansicht 0
1 2 3 4 5 6 ... 64 65

Inhaltsverzeichnis

Seite 1 - ACL-8111

NuDAQ ACL-8111 16-bit High Resolution Data Acquisition Card User’s Guide

Seite 2

2 • Introduction 1.2 Applications • Industrial and laboratory ON/OFF control • Energy management • Annunciation • 16 TTL/DTL compatible digit

Seite 3

Introduction • 3 • Output Range: Internal reference: (unipolar) 0~5V or 0~10V External reference: (unipolar) max. +10V or -10V • Settling Time:

Seite 4 - Getting service from ADLINK

4 • Introduction +12V @ 60 mA typical • Dimension: 158mm X 108mm

Seite 5 - Table of Contents

Introduction • 5 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

Seite 7 - How to Use This Guide

Installation • 7 2 Installation This chapter describes how to install the ACL-8111. The following list shows the installation procedures: 1. Unpack

Seite 8

8 • Installation You are now ready to install your ACL-8111. 2.2 What You Have In addition to this User's Manual, the package includes the follo

Seite 9 - Introduction

Installation • 9 CN1VR1VR2VR3 VR4SW1JP1JP2ADS5748111-10V-5VVR5. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .CN2CN38253 Figure 2.3 AC

Seite 10 - 1.3 Specifications

10 • Installation 2.4 Base Address Setting The ACL-8111 requires 16 consecutive address locations in I/O address space. The base address of the ACL-

Seite 11

Installation • 11 300-30F OFF (1) OFF (1) ON (0) ON (0) ON (0) ON (0) 3F0-3FF OFF (1) OFF (1) OFF (1) OFF (1) OFF (01 OFF (1) ON: 0 OFF:

Seite 14

Installation • 13 2.6 Connectors Pin Assignments The ACL-8111 has three connectors: one 37-pin D-type connector (CN1) and two 20-pin insulation displ

Seite 15 - Installation

14 • Installation • CN 2: Digital Input Signals (DI 0 - 15) DI 0DI 2DI 4DI 6DI 8DI 10DI 12DI 14GND+5VCN2DI 1DI 3DI 5DI 7DI 9DI

Seite 16 - 2.3 PCB Layout

Installation • 15 2.7 Daughter Board Connection The ACL-8111 can be connected with five different daughter boards ACLD-9137, 9182, 9185, and 9188. Th

Seite 17

16 • Installation 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-

Seite 18 - 2.4 Base Address Setting

Registers Format • 17 3 Registers Format The chapter specifies the detailed descriptions of the register format. This information is useful for the pr

Seite 19

18 • Registers Format 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.

Seite 20 - Installation

Registers Format • 19 CL2 is MSB, and CL0 is LSB. Where CL2, CL1, and CL0 are multiplexer channel selection: Channel NO. CL2 CL1 CL0 0 0 0 0 P

Seite 21

20 • Registers Format Analog Input Range = Maximum Input Voltage / Gain

Seite 22

Registers Format • 21 3.5 Mode and Interrupt Control Register The Mode and Interrupt control register is a write-only register. This register contr

Seite 23 - ACL-8111ACLD-9182

@Copyright 1995~2000 ADLINK Technology Inc. All Rights Reserved. Manual Rev. 2.43: April 15, 2000 The information in this document is subject to

Seite 24 - ACLD-9188

22 • Registers Format 1 1 1 IRQ7 3.6. Interrupt Status Register The Interrupt Status Register is used to clear the interrupt status for next new int

Seite 25 - Registers Format

Registers Format • 23 Data Format: Bit 7 6 5 4 3 2 1 0 Base + 6 DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0 Base + 7 DI15 DI14 DI13 DI12 DI11 DI10 DI9

Seite 27

Operation Theorem • 25 4 Operation Theorem The chapter describe the operation theorem of ACL-8111. The functions include the A/D conversion, D/A con

Seite 28 - Registers Format

26 • Operation Theorem optimize the DAS system. Refer to section 4.1.3 for data transfer modes. 4.1.2 A/D Clock Sources (Trigger Modes) In the ACL-81

Seite 29

Operation Theorem • 27 Pacer rate = 2 MHz / (C1 * C2) Counter 0Counter 1Counter 2CLK0GATE0OUT0CLK1GATE1CLK2GATE2OUT1OUT2 2MHzOscillatorVc

Seite 30 - 3.8 Digital I/O register

28 • Operation Theorem Software Data Transfer Usually, this mode is used with software A/D trigger mode. After the A/D conversion is triggered by soft

Seite 31 - 3.9 D/A Output Register

Operation Theorem • 29 To D/A OutputD/A Converter -+Ref In-5 or -10INT or ExtAnalog GNDPin-30 ( AO)Pin-20 ( A.GND) Figure 4.2 Connection of Analog O

Seite 32

30 • Operation Theorem Vout VrefDAn= − ×4096 Where the Vref is the reference voltage, the Vout is the output voltage, and the DAn is the digital valu

Seite 33 - Operation Theorem

Operation Theorem • 31 Digital Output (DO)Digital GND (DGND)Digital Input(DI)From TTL SignalTo TTL DevicesACL-8111Outside Device74LS24474LS373 Figure

Seite 34

Getting service from ADLINK ♦ Customer Satisfaction is always the most important thing for ADLINK Tech Inc. If you need any help or service, please

Seite 36 - 4.2 D/A Conversion

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

Seite 37 - INT or Ext

34 • C/C++ Library for DOS 5.1.3 Example Programs Six example programs in C language are supported in the directory <SAMPLES>, you can refer th

Seite 38 - Vout Vref

C/C++ Library for DOS • 35

Seite 39 - Digital Input(DI)

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 initializ

Seite 40

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 o

Seite 41 - C/C++ Library for DOS

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 d

Seite 42 - 5.2 _8111_Initial

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

Seite 43 - C/C++ Library for DOS • 35

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 conversi

Seite 44 - 5.3 _8111_Switch_Card_No

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 multiplex

Seite 45 - 5.4 _8111_DI

Contents • i Table of Contents How to Use This Guide... 1 Chapter 1 Introduction ..

Seite 46 - 5.5 _8111_DI _Channel

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

Seite 47 - 5.6 _8111_DO

C/C++ Library for DOS • 43 _8111_AD_Set_Gain( AD_GAIN_8 ); printf( "The A/D analog input range is +/- 0.625V now.\n" ); } 5.10 _81

Seite 48 - 5.7 _8111_DA

44 • C/C++ Library for DOS _8111_Initial( CARD_1 , 0x220 ); /* Assume NoError when Initialize ACL-8111 */ _8111_AD_Set_Mode( IRQ5, AD_MODE_0 )

Seite 49 - 5.8 _8111_AD_Set_Channel

C/C++ Library for DOS • 45 5.11 _8111_AD_Soft_Trig @ Description This function is used to trigger the A/D conversion by software. When the function

Seite 50 - 5.9 _8111_AD_Set_Gain

46 • C/C++ Library for DOS /* Assume NoError when Initialize ACL-8111 */ /* Set to software trigger at first*/ _8111_AD_Set_Mode( I

Seite 51 - 5.10 _8111_AD_Set_Mode

C/C++ Library for DOS • 47 check the status of the operation by using the function 8111_AD_INT_Status(). The function is perform on single A/D channe

Seite 52

48 • C/C++ Library for DOS @ Syntax int _8111_INT_Start( int ad_ch_no, int ad_range, int irq_ch_no, int count, int *ad_buffer, unsigned int c1, un

Seite 53 - 5.12 _8111_AD_Aquire

C/C++ Library for DOS • 49 5.15 _8111_AD_INT_Status @ Description Since the _8111_AD_INT_Start() function executes in background, you can issue the

Seite 54 - 5.14 _8111_AD_INT_Start

50 • C/C++ Library for DOS 5.17 _8111_AD_Timer @ Description This function is used to setup the Timer #1 and Timer #2. Timer #1 & #2 are used

Seite 55 - C/C++ Library for DOS • 47

Calibration • 51 6 Calibration In data acquisition process, how to calibrate your measurement devices to maintain its accuracy is very important. User

Seite 56

ii • Contents 4.2 D/A Conversion...28 4.3 Digital Input and Output...

Seite 58 - 5.17 _8111_AD_Timer

Calibration • 53 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

Seite 59 - Calibration

54 • 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

Seite 60 - 52 • Calibration

Appendix A • 55 Appendix A. Demo. Programs In this software diskette, there are 6 demonstration programs are provided. They could help you to program

Seite 62 - 6.4 A/D Calibration

Product Warranty/Service • 57 Product Warranty/Service Seller warrants that equipment furnished will be free form defects in material and workmanship

Seite 63 - Programs

How to use this guide • 1 How to Use This Guide This manual is designed to help you use the ACL-8111. The manual describes how to modify various setti

Seite 65 - Product Warranty/Service

Introduction • 1 1 Introduction The ACL-8111 is a multi-function, high performance, and general-purpose data acquisition card for the IBM Personal Com

Kommentare zu diesen Handbüchern

Keine Kommentare