-40%
Keithley PDMA-32 Parallel Digital I/O Interface GPIO Data Acquisition Automation
$ 42.08
- Description
- Size Guide
Description
KEITHLEY / METRABYTEModel: PDMA-32
16-Line High Speed ISA Digital I/O Board with DMA Capability
Condition:
BRAND NEW / OEM Packaged / Factory Sealed
Manufacturers Listed NEW Price: 9.00
Includes:
PC Digital I/O Board
Users Guide
Software Quick Start Guide
CE Certification Information
Software Disk
Features:
Transfer up to 200,000 words per second
16-bit data transfers
Handshaking signals provided
Internally clock driven or externally triggered
DMA, interrupt, or program controlled transfers
DOS software driver simplifies programming
Applications:
Test and Measurement/Automation Systems
Interface to high-speed peripherals
High-speed memory transfers from other computers
Digital I/O control
Printer/plotter interfaces
Interface to external high-speed A/D and D/A converters
Digital pattern generation
Description:
The PDMA-32 is a high speed 16-bit digital input/output ISA interface board for the IBM PC/XT/AT, 386, 486, and compatible computers. This board performs high-speed data transfers using direct memory access (DMA). It is ideal for applications requiring high-speed digital data streaming to and/or from external computers and peripheral devices such as hard drives. This board can autonomously run digital I/O without asking for a reading. For applications not requiring full speed, the board can be operated in an interrupt driven mode or under direct program control.
The PDMA-32 offers high rates by performing transfers 1 word at a time. However, the PDMA-32 is only compatible with PC/AT (16-bit) slots. The maximum data transfer rate is 200,000 words per second.
The PDMA board provides two 8-bit I/O ports. Each can be set as an input or output under software control, and each of the ports are addressed as standard I/O locations. However, when operating the board in high-speed mode (under DMA control), both ports must be set to operate in the same direction.
The actual DMA transfers may be initiated by an external signal (XFER req) or by an internal timer. The internal timer consists of a 10MHz precision oscillator divided by a programmable 32-bit counter (2 counters from an 8254). On receipt of a positive edge on the XFER REQ input, the XFER ACK output goes low. Completion of the transfer is signified by the XFER ACO output returning to the high state. This system allows for simple handshaking even at high speeds.
Three auxiliary output bits AUX 1-3 are also available for controlling or signaling external systems. All external connections are made through a 37-pin D connector that extends out the rear of the computer. Field wiring can be greatly simplified with the optional STA-U or STP-37 screw terminal accessories.
Software:
There are two software alternatives for the PDMA-32. The user can either use a fully integrated DOS data acquisition software package or write a custom program (in Basic, C, Pascal, etc.).
The PDMA-32 is supported by a comprehensive set of DOS drivers and programming tools. The standard software included with the PDMA-32 includes the following:
Call Driver compatible with BASICA and QuickBasic.
Call Driver compatible with Pascal, Turbo Pascal, most variants of C, and Fortran.
PDMA-32 Installation and configuration program.
A variety of example programs which show how to write PDMA-32 programs in all supported languages.
Complete Calibration routine.
Mode Call Driver:
The Mode Call Driver is designed to be used from Interpreted Basic, Compiled Basic, QuickBasic, Pascal, TurboPascal, C, and Fortran. The Call commands are a collection of functions which are accessed from your program through a single line Call statement. The various modes of the call routine select all of the functions of each board, format and error check data, and perform frequently used sequences of instructions.
Specifications:
Maximum Data Rate:
200,000 words (16-bit) per second (PC/AT)
Logic Levels (TTL Compatible)
Input High Voltage:
2.0V min at 0.1 mA
Input Low Voltage:
0.8V max at -0.2 mA
Output High Voltage:
2.4V min at up to -3.0 mA
Output Low Voltage:
0.5V max at up to 24 mA
Operating Temp:
0 to 60°C
Storage Temp:
-40 to +100°C
Humidity:
0-95% non-condensing
EMC:
Conforms to European Union Directive 89/336/EEC
Safety:
Meets EN61010-1/IEC 1010
Track Page Views With
Auctiva's FREE Counter