-40%

Keithley PDMA-32 Parallel Digital I/O Interface GPIO Data Acquisition Automation

$ 42.08

Availability: 47 in stock
  • Type: Digital I/O PC Card
  • Return shipping will be paid by: Seller
  • Refund will be given as: Money back or replacement (buyer's choice)
  • Brand: Keithley
  • Item must be returned within: 30 Days
  • MPN: PDMA-32
  • All returns accepted: Returns Accepted
  • Condition: New
  • Country/Region of Manufacture: United States
  • Model: PDMA-32

    Description

    KEITHLEY / METRABYTE
    Model: 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