K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

ADLINK ACL-8112 series multifunctional ISA acquisition card

From: | Author:Wang | Time :2026-07-27 | 121 visit: | 🔊 Click to read aloud ❚❚ ▶ | Share:


ADLINK ACL-8112 series multifunctional ISA acquisition card

Product series models and core positioning

ACL-8112 is an ISA bus integrated multifunctional DAQ, which integrates analog input AI, analog output AO, 16 DI/DO, 8254 timing counter, and three models with differentiated gain and channel configurations:

Model AI Channel Configuration Programmable Gain Core Applicable Scenarios

ACL-8112HG 16 Single End/8-Differential Ultra High Gain: 0.5/1/5/10/50/100/500/1000 Millivolt Weak Signal (Thermocouple, Micro Sensor)

ACL-8112DG 16 single ended/8 differential standard gain: 0.5/1/2/4/8 times universal industrial voltage acquisition

ACL-8112PG is only 16 single ended, without differential 1/2/4/8/16 times, hardware jumper switching ± 5/± 10V range, low-cost standard voltage acquisition

Core universal hardware functions

AI: 12 bit successive approximation ADC, single channel conversion of 8 μ s, up to 100kS/s sampling;

AO: 2-channel 12 bit double buffer multiplication DAC, outputting 0~5V/0~10V;

DIO: 16 TTL inputs+16 TTL outputs;

Timing: onboard 8254, 3-channel 16 bit counter, 2MHz reference, 2-channel cascaded sampling clock, 1-channel user free use;

Transmission support: three AD data transfer modes: software polling, hardware interrupt, and DMA.

Typical Applications

Industrial equipment switch control, energy monitoring, alarm system, product function testing, pulse/frequency measurement, waveform signal generation, BCD peripheral driver.


Complete hardware and electrical specifications

1 Analog Input (A/D)

Resolution: 12 bits; Input impedance 10M Ω; ± 35V continuous overvoltage protection;

HG range: single/bipolar, minimum ± 5mV high gain range;

DG range: ± 10V~± 0.625V, unipolar 0~10V series;

PG range: hardware JP9 switches to ± 5V or ± 10V basic mode, software switches to 5 gain modes;

Accuracy: Low gain 0.01% FS ± 1LSB, ultra-high gain up to 0.04% FS;

Trigger methods: software trigger, internal timer trigger, external edge trigger;

Data transmission: polling/interrupt/DMA; FIFO none, real-time register read.

2 Analog outputs (D/A)

2-channel 12 bit dual buffer DAC, linear error ± 0.5LSB; Establishment time 30 μ s;

Drive capability ± 5mA; reference source optional onboard -5V/-10V or external precision reference;

Output formula: Vout=- VRef × (DA value/4096);

Double buffering mechanism: Write the lower 8 bits first, then the higher 4 bits, and output a one-time refresh without any step transitions.

3-digit IO (DIO)

16 in 16 out, standard TTL level;

Input low ≤ 0.8V, high ≥ 2.0V; maximum output current of 8mA, pulling current of 0.4mA;

Independent 20 pin CN1 (DO), CN2 (DI) terminals, 37 pin CN3 integrated analog and counting signals.

4 8254 Timer Counter

Counter 1+2 cascaded to generate AD sampling clock (0.00046Hz~100kHz);

Counter 0 is open to users for measuring frequency, pulse PWM、 Single trigger;

The clock source can be either onboard 2MHz or external CN3 ExtCLK.

5 General Machinery/Electrical

Bus: Old ISA AT bus; Half length PCB;

The I/O address occupies 16 consecutive ports (default 0x220, 0x200~0x3FF adjustable);

Interrupt IRQ options 3/5/6/7/9/10/11/12/15; DMA supports 1/3 channel;

Power supply:+5V 430~450mA,+12V 150mA;

Temperature range: working at 0-55 ℃, storage at -20~80 ℃, no condensation at 5-95% humidity.


Hardware jumper, dialing and installation configuration

1 Core DIP SW1 (6-digit DIP)

Set the base address of the board card, default to 0x220 at the factory, covering all valid ISA addresses from 0x200 to 0x3FF.

2 Key jumper functions

JP3 (DG/HG): Single ended/differential AI mode switching; PG does not have this jumper, only single ended;

JP4/JP5: AD trigger source (internal timing/external ExtTrig);

JP6/JP4: 8254 counter 0 clock (internal 2MHz/external CN3 clock);

JP5/JP3: IRQ interrupt channel selection, supports 9-level interrupts, can turn off interrupts;

JP7/JP8: DMA channel 1/3 selection, recommended DMA3 for floppy disk drives and DMA1 for hard disk drives;

JP1/JP8: DAC internal reference -5V/-10V switching;

JP2/JP6/JP7: Two channels of DAC independently select internal/external reference voltage;

JP9 (PG only): Global AI maximum range ± 5V/± 10V switching.

3 Installation specifications

Anti static operation, anti-static pad/wristband;

Turn off the power and disassemble the device. Adjust the jumper and insert it into the idle ISA slot to lock it;

Multi card limit: up to 2 ACL-8112 cards, only supports DMA1 and DMA3 channels, and cannot share IRQ with multiple cards;

4 matching terminal boards

5 specialized adapter boards:

ACLD-8125: Thermocouple cold end compensation, suitable for HG high gain temperature measurement;

ACLD-9137: Standard 37 pin screw terminal;

ACLD-9182:16 channel isolation DI board;

ACLD-9185:16 relay DO output;

ACLD-9188: Universal 37 pin DIN terminal board.

Connector Pin and Wiring Specification

Three sets of external interfaces for the board:

CN1 (20 pin): 16 digital outputs DO,+5V/+12V, digital ground;

CN2 (20 pin): 16 digital input DI, power supply, digital ground;

CN3 (37 pin D-Sub rear main interface):

AI single ended: AI0~AI15 analog input;

Differential AI (DG/HG): AIH+/AIL - paired channels;

AO0/AO1 two analog outputs;

ExtRef external reference, ExtTrig external trigger, ExtCLK external counting clock;

8254 Counter0 GATE/OUT signal;

Independently simulate AGND and digitally simulate DGND.

Selection rules for signal wiring

Floating sensor (ungrounded): single ended input;

On site grounding signal source: differential input suppresses ground loop noise;

Differential sensors (such as strain gauges): forced differential mode.


Complete manual for low-level registers

The board occupies 16 I/O ports from BASE to BASE+15, and the read and write functions and bit definitions of each register are fully listed

BASE+0~3:8254 counter read/write, control word;

BASE+4/5: AD conversion of 12 bit data (low byte/high byte, DRDY ready flag);

BASE+6/7:16 DI high and low byte read-only;

BASE+4~7 are simultaneously used as two DACs to write into registers;

BASE+9: AD gain/polarity control register;

BASE+10: Multiplexing channel selection register;

BASE+11: AD working mode register (trigger+transfer mode);

BASE+12: Software trigger register;

BASE+13/14:16 path DO only writes high and low bytes;

BASE+8: Interrupt clearing register.

The complete bit table covers gain encoding, channel selection, trigger mode, and interrupt flags, making it suitable for bare metal programming without libraries.


Hardware working principle

1. A/D acquisition process

Select the AI channel in the channel register, and the PGA will automatically switch gain;

Three types of triggers: software write register trigger, 8254 timing pulse, external CN3 edge;

Set DRDY flag upon completion of conversion; Three reading methods:

Polling: cyclically read DRDY bits to determine data readiness;

Interrupt: After the conversion is completed, an ISA interrupt is sent and ISR reads the data;

DMA: Directly transfer data to memory without occupying CPU;

2 D/A output logic

A double buffered 12 bit register must be written to the low byte first and then the high byte to avoid intermediate erroneous voltage output; Support free switching between internal and external benchmarks to adapt to precision signal sources.

3 8254 Counter Architecture

Counter1+2 cascade: Frequency division generates uniform AD sampling pulses;

Counter0 independent: Gate control, clock, and output are all exported to CN3, supporting 6 counting modes (single, square wave, event counting, etc.).


Whole machine calibration process

The board is equipped with 6 adjustable precision potentiometers VR, which are used to offset zero point, full range, and operational amplifier offset errors:

VR1: AD full-scale, VR2: bipolar zero, VR6: unipolar zero;

VR5: PGA operational amplifier offset, VR3/VR4: two DAC full range;

Calibration tool requirements

Five and a half high-precision multimeter, standard DC voltage source, and matching 8112fil calibration software;

Steps

Preheat for 15 minutes;

DAC full-scale calibration;

PGA operational amplifier zero calibration;

AD bipolar zero/full-scale calibration;

AD unipolar supplementary calibration (DG/HG only);

Calibration parameters are not lost during power outages, ensuring long-term acquisition accuracy.


DOS C development function library

Provide a complete set of 23 standardized C APIs, distinguishing HG/DG/PG models, and supporting 8 complete demo source codes:

Core Universal Functions

_8111_Initial: board initialization, must be called first;

_811_2AD_Set_Channel: Select the analog input channel;

_811_2AD_Set_Sange: Software settings for gain range;

_811_2AD_Set_Sode: Configure trigger+DMA/interrupt transfer;

_8112-AD_Soft_Trig: software single acquisition;

_811_2AD_Squire: Read AD conversion values;

_811_2DA: Set two analog output voltages;

_8112dI/_8112dO: Digital IO read and write;

_8111_TIMER_Start/Read: 8254 counter configuration read;

DMA/interrupt set functions: AD_SMA_Start/Stop, AD-IN_Start/Stop;

Demo Program Checklist

AD single acquisition, interrupt acquisition, DMA high-speed acquisition, multi-channel scanning, DA waveform output, DI digital reading, DO switch control, counter frequency measurement, can be directly compiled and run.

  • Tetra / Alpha 600W H60552 - Switching Power Supply Unit
  • Bruker Alpha FTIR Spectrometer / Alpha-P ATR - Infrared Spectrometer FTIR Instrument
  • Simagic AlphaM-FX-C 290mm FX-C - Formula Steering Wheel with Alpha Mini Wheel Base
  • Alpha Wire 5152C 20/2C - XtraGuard High Performance Instrumentation/Control Cable
  • ALPHA WIRE 1219/40C SL005 - Multi-Conductor Cable Wire
  • ALPHA WIRE 3131441 TN005 - Multi-Conductor Cable Wire
  • ALPHA WIRE 2172-SV005 - Multi-Conductor Cable Wire
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Olympus Endo Alpha Cart TI-A1 - Medical Equipment Cart with Accessories
  • ALPHA WIRE 74010-BK002 - Multi-Conductor Cable Wire
  • Fanuc A06B-6110-H026#N - ALPHA i Power Supply Module PSM-26i
  • Alpha Laval SX2/013 - Rotary Lobe Pump
  • Alpha II-450P MV4500007B - Switching Power Supply Unit
  • TDK-Lambda / Alpha 400W - Switching Power Supply Unit
  • ALPHA ALPHA6000E-3015GB/3018PB - Frequency Inverter Drive Power Converter
  • ALPHA WIRE 391245-WH005 - Hook-Up Wire
  • Alpha H60562 CA600 - 600W Switching Power Supply Unit
  • Fanuc A06B-0147-B675 - Alpha 22/2000 3.8kW 2000rpm AC Servo Motor
  • ALPHA WIRE 9821 - Twinaxial Cable 1PR 25AWG Poly Insulation
  • Fanuc / Alpha A16B-2203-0820 - ALPHA i Spindle Wiring PCB
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Fanuc A06B-6096-H104 - Alpha Servo Module
  • Fuji Electric RYT202D5-VV2 / Faldic Alpha5 - Servo Amplifier
  • ALPHA WIRE 2817/6 20 AWG - PTFE High Temperature Cable
  • Aloka Prosound Alpha 10 / EU-6031C / JB-274D - High Voltage Power Supply for Ultrasound
  • Wittenstein Alpha SP 140S-MF1-5-01F-2S - Planetary Gearbox
  • FANUC A06B-6124-H205 - Alpha iSV Servo Amplifier Module
  • TDK-Lambda / Alpha MV6500314A - 650W Power Supply Unit
  • TDK-Lambda / Alpha H47318 - 400W Switching Power Supply Unit
  • Alpha H47318 - 400W Switching Power Supply Unit
  • CNC Bearing / Alpha AR090-S1-300-20-N - Robotics Bearing Component
  • Alpha CA400 5A,3.3Q,5B,12/12E / DXH47037 - 400W Power Supply Unit
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Fanuc / Amada A04B-0810-C403 / LC1212 alpha II - Pressure Regulator
  • ALPHA WIRE 79012-SL005 - Multi-Conductor Cable Wire
  • Fanuc A06B-0146-B110 0001 - AC Servo Motor Alpha A22/1500 with Brake
  • Wittenstein Alpha SPK140-M3-100 - Planetary Gearbox
  • TDK-Lambda / Alpha H67027 / CA600 - 600W Switching Power Supply Unit
  • Alpha Innotech AlphaArray 7000 - Microarray Reader System
  • FANUC A06B-6117-H211 - Servo Amplifier Module Alpha iSV 160/160 Amp
  • ALPHA WIRE 5021C SL002 - Multi-Conductor Cable Wire
  • Alpha H47318 - 400W Switching Power Supply Unit
  • FANUC A06B-6078-H211#H501 / A06B6078H211H501 - Servo Amplifier Module
  • ALPHA WIRE 1219/40C SL005 - Multi-Conductor Cable Wire
  • Wittenstein Alpha SP-060S-MF1-10-1B1-2S - Planetary Gearbox
  • Beckhoff / Alpha AM3062-0K40-0000 + S100-MF1-10-2K0-2S - Servo Motor with Alpha Transmission
  • FANUC RDCGM00000004O / TP 050-MF1-7-061-000 - Gear Reducer / Alpha Gearbox
  • Basler A102K Alpha VIS - Black and White CCD Industrial Camera
  • Alpha SP 100G-MF1-4-0H1-2S-PGG - Planetary Gear Reducer
  • Fanuc A06B-6096-H306 - Alpha Servo Amplifier Module
  • ALPHA WIRE 5856-VI001 - Hook-Up Wire
  • Simagic FX PRO - Formula Steering Wheel SIM Racing Steering Wheel with Wheelbase
  • Adaptive Micro Systems 10181111 / 4120C - ALPHA ELECTRONIC MESSAGE DISPLAY SIGN
  • ELAU Schneider SH100/40060/0/0/00/00/00/10/00 + SP 075S-MF1-4-0E - AC Servo Motor with Alpha Planetary Gearbox
  • Alpha Wire 5002C-SL001 - Multi-Conductor Cable 2 Conductors 22AWG 300VAC
  • Alpha Wire 5152C 20/2C - XtraGuard High Performance Instrumentation/Control Cable
  • Wittenstein Alpha LPBK 090-M02-5-111 / VIA1001C02A0000 - Gear Box i:5 with Servo Motor
  • ALPHA WIRE 2845/7-RD001 - Hook-Up Wire
  • FANUC A06B-0143-B175 #0275 - Alpha 12/3000 AC Servo Motor
  • Densei-Lambda / Alpha MA4000591A/ME Alpha 400 / MV6500271A Alpha II-650 - Power Supply Unit
  • Siemens / Alpha 1FK7063-5AF71-1SG3 + LP 120-M02-50-111-000 - Servo Motor with Transmission
  • FANUC A06B-6290-H322 - ALPHA iSV 10/10/10HV-B 3-Axis Servo Drive
  • ALPHA WIRE 5021C SL002 - Multi-Conductor Cable Wire
  • Alpha H47016 / CA400 - 400W Switching Power Supply Unit
  • Thermo Scientific RadEye AB100 - Alpha-Beta Contamination Monitor
  • Tigear2 / Ultramite / SM cyclo / IPTS / Dodge / Cone / Boston / Alpha Gear Assortment - Industrial Gears Lot
  • FANUC A06B-6117-H211 - Servo Amplifier Module Alpha iSV 160/160 Amp
  • Lambda / Alpha H40896 - 400W Power Supply Unit
  • Wittenstein Alpha TPM 004F-016V-6PB1-053B-G5 - Rotary Servo Actuator i=16
  • Fanuc A06B-0253-B101 - Alpha 30i AC Servo Motor
  • Alpha VDT100-MF1-40-071-BC / 20018901 - Transmission Gearbox
  • FANUC A06B-6114-H207 - 2-Axis Servo Amplifier Module SVM20/40i Alpha i Series
  • Wittenstein Alpha TK+050S-MF2-50-5G1-1S10 - Right Angle Gearbox 50:1
  • Alpha VDS-063-MF1-4-1X1-AC - Worm Gearbox Reducer
  • Canberra iCam - Alpha/Beta Air Monitor and Pump System
  • Mitsubishi / Alpha HA33NCB-S + HA83NC-S + TP 025-MF1 + MDS-C1-V2-1003 - Servo Assembly with Gearbox and Drive
  • ALPHA WIRE 6363-SL002 - Multi-Conductor Cable Wire
  • Alpha SP 140G-MF2-28-0E1-2S-PGG - Planetary Gear Reducer
  • ALPHA WIRE 2842/19-YL001 - Hook-Up Wire
  • FANUC A20B-2101-0820 - ALPHA iPS Power Control Board
  • FANUC A06B-6117-H205 - Servo Amplifier Module Alpha iSV 20/20 Amp
  • Alpha RP 040S-MA2-27.5-3K1-2S - Planetary Gearbox i=27.5
  • NSS Galaxy / Alpha NSS Galaxy 20 and Alpha 16 - Floor Strip and Wax Slow Speed Buffer and Wet Vac
  • Aloka USM-28 - Ultrasound Machine Component for Prosound Alpha 10
  • Alpha Wire 1219/12C - Multiconductor Shielded Cable Wire 24AWG 1000Ft
  • ALPHA WIRE FIT-321-1-1/2 BK105 - Heat Shrink Tubing Wire Sleeving
  • FANUC A20B-2001-0933 / A20B20010933 - Control Circuit Board PCB
  • Hyva Alpha FC A4.5-3-98-K6-1DA-HC / 70593139 - Dump Body Hydraulic Cylinder
  • Alpha H40042 - 400W Power Supply Unit
  • Titus HVAC 105383-01 - ALPHA BAC Controller and Actuator
  • Siemens / Alpha 1FK6042-6AF71-1EG0 + LP 090-M01-10-111-000 - Servo Motor with Planetary Gearbox
  • FANUC A06B-6096-H204 - Dual Axis Alpha Servo Amplifier Module
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Hyundai Alpha G4EK - Long Block Engine With Belt
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Nemoto Dual Shot Alpha - Injector Monitor Part Component
  • Siemens / Alpha 1FK7022-5AK74-1SH3 - Servo Motor
  • Stanley / Alpha QMP controller 21A108721 - Controller Unit 115/230VAC 10AMP
  • Generic 24" Concrete Cutting Hydraulic Walk Behind Push Floor Saw - Concrete Cutting Walk Behind Saw
  • Kawasaki Seibi 9010030042 - Alpha Lubricator Type 8S60MC
  • Hyva Alpha FC A5.5-4-170-K6-HC / 70524267 - Dump Body Hydraulic Cylinder
  • Wittenstein Alpha LP 070-MO2-50-111-000 - Planetary Gear Box Machine Shaft Assembly
  • Tokyo Electron (TEL) Excess Temp Box with Harness - Diffusion Furnace Component
  • FANUC A06B-6089-H204 - Alpha Series Servo Amplifier Module
  • Stanley / Alpha QMP controller 21A108721 - Controller Unit 115/230VAC 10AMP
  • Alpha H60638 - 600W Switching Power Supply Unit
  • Olympus Endo Alpha Cart TI-A1 - Medical Equipment Cart with Accessories
  • ALPHA ALPHA6000-3015JB - Frequency Inverter Drive Power Converter
  • ALPHA WIRE 74010-BK002 - Multi-Conductor Cable Wire
  • Fanuc RoboCut α-0iD Series - CNC Wire EDM Machine
  • FANUC A06B-6124-H207 - Alpha iSV Servo Amplifier Module
  • ALPHA WIRE 2172-SV005 - Multi-Conductor Cable Wire
  • FANUC A06B-6079-H101 - Servo Amplifier Module Alpha 12
  • Alpha Wire Apr-19 - High Low Temperature Cable 75 FT
  • ALPHA WIRE 6717-RD001 - Hook Up Wire Stranded 14 AWG 600V mPPE
  • Alpha Technologies CXPS-E3 200A - 400A / 0919006-001 - Power System Rectifier
  • Wittenstein Alpha LP 090-M01-7-111-000 / Schneider - Gear Box i:7 Schneider Electric Servo Motor
  • Christ Alpha 1-2 LD plus - Lyophilizer Freeze Drier
  • Ojeda USA ALPA-55 G2 - Alpha Open Air Merchandiser Grab and Go Display Case
  • Wittenstein Alpha SPK140 MF2-10-051-000 - Bevel Planetary Gearbox Reducer
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • FANUC A06B-6096-H106 - ALPHA SERVO MODULE SVM1-130 Series
  • Alpha & Omega AOD442 - N-Channel MOSFET Reel Surface Mount
  • Wittenstein Alpha SPK 100-MF2-20-141-000 - Right Angle Gear Reducer 20:1 Ratio
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • ALPHA WIRE 5470C-SL005 - Multi-Conductor Cable Wire
  • B&L Biotech Alpha II - Endodontic Starter Kit
  • Digital Alpha VME 5/480 - VME SBC Motherboard CPU Board