Acqutek - PI-IO48 (details)
Home - Product Index - Contact & Ordering - Support - Calendar - Download - Y2K - Clearance

Similar / Related Products PI-IO48A - PA-CP12 - PA-ST12(-H) - PA-MA12(-H) - PA-MD12(16) - PA-AD12(-H) - PA-DA12(16)
XC-IO96 - XC-AD12 - XC-DA12
XI-PI08 - XI-IM04 - XO-RR08 - XO-SRD4/XO-SRA4 - ST-XD02 - ST-DM37 - IC-XCXD

PI-IO48A Brief Description
48 Channels Digital I/O and Timer Card

Description - Model No - Expansion - Block Diagram - Function Desc. - Register - Programming - Specifications

FEATURES

    82c255 programmable digital I/O controller.
    48 programmable inputs or outputs, direct Bit SET/RESET
    8254 programmable timer.
    3 operating modes - Basic input/output, Strobed input/output and Strobed bidirectional bus input/output.
    3 independent 16-bit counters, counts in Binary or BCD.
    6 programmable counter modes - Interrupt on terminal count, retriggerable one-shot, Rate generator, Square wave, S/W triggered strobe and triggered strobe mode.
    Counter lock rate : 0 Hz to 10 MHz
    Expandable to variety expansion boards like digital I/Os, analog I/Os and Isolated I/Os.
    Expansion memory socket for NVSRAM, EPROM and EEPROM.

DESCRIPTION

    No card is an island. We all know this, but if you buy a digital I/O card today, chances are, you will want to add more functions tomorrow. However, choose the wrong I/O card today, and you may outgrow it tomorrow.

    Enter the PI-IO48 -- the one digital I/O card designed for expansion. The PI-IO48 is so versatile, it can handle just about any control application; from controlling a single peripheral to orchestrating a complex multi-node operation.

    Only the PI-IO48 has XCI (external control interface) and XDI (external data interface) buses. These provide seamless connectivity with a host of expansion modules; from an 8-channel photo-coupled input to an 8-channel relay output, or from an A/D converter to a D/A converter.

    That is why the PI-IO48 is more than a digital I/O card. It is, in fact, an ideal working base for any I/O application. All the while, it saves you valuable capital, because you can add on only the functions you need, and nothing more.

    Whatever application you have in mind for your digital I/O card, you will implement it faster and more reliably with the PI-IO48, because it works the way you work. In fact, it works so smoothly that you may think it was custom-made just for your specific application!

MODEL NUMBER

    Model No. I/O Lines Function
    PI-IO48 48 Digital I/O and timer card

THE EXPANSION OPTIONS

    Model No. Connector Function
    User option Socket U20 8KB/16KB/32KB/64KB EPROM
    PI-EE08 Socket U20 8KB E2PROM
    PI-EE32 Socket U20 32KB E2PROM
    User option X1 Oscillater chip for 8254 timer
    XC-IO96 J1 96 digital I/O expansion
    XC-AD12(-H) J1 8 channel 12-bit A/D expansion
    XC-DA12(16) J1 2 channel 12/16-bit D/A expansion
    XI-PI08 CON1-CON6 3-32V photo-coupled I/P module
    XI-IM04-32 CON1-CON6 12-32V AC/DC I/P module
    XI-IM04-140 CON1-CON6 90-140V AC/DC I/P module
    XI-IM04-280 CON1-CON6 180-280V AC/DC I/P module
    XO-RR08 CON1-CON6 10VA reed relay module
    XO-SRD4 CON1-CON6 3A 5-60V DC S.S.R. module
    XO-SRA4 CON1-CON6 3A 24-280V AC S.S.R module
    ST-XD02 CON1-CON6 Screw terminal board
    IC-XCXD   Chassis for XCI/XDI I/F card

SYSTEM BLOCK DIAGRAM

FUNCTIONAL DESCRIPTION

    82C255 Digital I/O - The PI-IO48A features 48 digital I/O lines that are divided into six 8-bit ports. Each port can be programmed as either input or output.

    The 82c255 is a general purpose programmable I/O. It is compatible with the 8255 programmable I/O. The 82c255 is equivalent to two 8255s. It has 48 I/O lines which may be individually programmed in 6 groups of 8 or 4 groups of 12 and used in 3 major modes of operation. The PI-IO48A provides one 82c255.

    8254 Timer - This card also provides an 8254 interval timer, which can be used to generate accurate time delays under the control of system software.

    Expansion Data I/F (XDI) option products - All digital I/Os are configured as Expansion Data Interface (XDI). A variety of isolated I/O expansion boards are available.

      XI-PI08 - This 8 channel Photo-Coupled input expansion board is for the PI-IO48A, XU-i088A, PA-CP12, PA-ST12, PA-MA12 or any other digital I/Os (XDI). On board screw terminal blocks provide convenient connection to signal wires.

      XI-IM04 - This 4 channel AC/DC input module expansion board is for the PI-IO48A or any other digital I/Os. Two boards can be paired to provide 8 channels. On board screw terminal blocks are convenient for connecting signal wires.

      XO-RR08 - This 8 channel Reed-Relay output expansion board is for the PI-IO48A, XU-i088A, PA-CP12, PA-ST12, PA-MA12 or any other digital I/Os (XDI). On board screw terminal blocks provide a convenient medium to wire signals.

      XO-SRA4/XO-SRD4 - This 4 channel AC/DC solid state relay (SSR) expansion board is for digital I/O (XDI) expansion. Two XO-SRx4s can be paired to provide 8 channels. The on board screw terminal is a convenient way of connecting signal wires.

      ST-XD02 - This screw terminal and prototype board is for the PI-IO48A, XU-i088A, PA-CP12 or any other digital I/Os (XDI). It provides a convenient medium for connecting signals to/from the digital I/Os.

    Expansion control I/F (XCI) optional products - In addition, this product also provides an Expansion Control Interface (XCI). This interface is designed for the user's additional applications. The XCI is a 40-pin Dual-In-Row connector, which can connect to the XC-IO96 (a 96-channel digital I/O expansion module), XC-AD12 (a 12-bit A/D expansion module), and XC-DAxx (a 12/16 bit D/A expansion board). Up to 7 XCI expansion boards can be connected to one PI-IO48.

      XC-IO96 - XC-IO96 board features two 82c255 I/O chips. This extends the I/O capability an additional 96 programmable digital I/O lines. Up to seven XC-IO96 can be cabled to one XCI mother card (i.e. one PI-IO48A programmable digital I/O card). This enables a user to have up to 720 programmable digital I/Os from one PC expansion slot.

      XC-AD12 - The XC-AD12(-H) is an XCI (Expansion Control Interface) card that performs the function of a 12 bit, 8 channels, 40 KHz or 80KHz Analog to Digital converter. Thus, a user could have up to seven A/D daughter cards hooked to the PI-IO48A and have 48 digital I/Os and 56 A/D channels.

      XC-DA12 - The XC-DA12 is an XCI (Expansion Control Interface) card that performs the function of a 12 or 16 bit, 2 channels Digital to Analog converter. Thus a user could have up to seven D/A daughter cards hooked to the PI-IO48A and have 48 digital I/O lines and 14 D/A channels.

      XC-2285 - XC-2285A is a RS-232/RS-422/RS-485 communication expansion for PI-IO48A and XU-i088A. The XC-2285 also provides a timer/counter controller - 8253/8254. The 8253/8254 timer/counter controller can be used as a counter to create accurate time delays. This RS-232/422/485 communication I/F,Timer, and RTC board is for the XU-i088A expansion. This board may connect to the PX-2285, PX-iCOM or any RS-232 I/F that links the XU-i088A control-node to the host controller.

    Memory Socket - A 28 pins memory socket is provided for users programming and running applications from the card itself. A user may install 8KB-64KB EPROM, E2PROM, SRAM and NVSRAM.

REGISTER INFORMATION

    PortDefaultDirectionFunction
    +0 02E0HI/O read 82c255 Port 1A data regiater (CON1)
    I/O write
    +1 02E1HI/O read 82c255 Port 1B data regiater (CON2)
    I/O write
    +2 02E2HI/O read 82c255 Port 1C data regiater (CON3)
    I/O write
    +3 02E3HI/O read 82c255 port 1 control register
    I/O write
    +4 02E4HI/O read 82c255 Port 2A data regiater (CON4)
    I/O write
    +5 02E5HI/O read 82c255 Port 2B data regiater (CON5)
    I/O write
    +6 02E6HI/O read 82c255 Port 2C data regiater (CON6)
    I/O write
    +7 02E7HI/O read 82c255 port 2 control register
    I/O write
    +12 02ECHI/O read 8254 counter 0 data
    I/O write
    +13 02EDHI/O read 8254 counter 1 data
    I/O write
    +14 02EEHI/O read 8254 counter 2 data
    I/O write
    +15 02EFHI/O read 8254 read-back status
    I/O write8254 command

PROGRAMMING INFORMATION

    Shipped with this board are Testing & Sample Program. These programs are included at no additional expense with this product.

Specifications

    Digital I/O
    Controller One 82c255
    Number of input lines 48 lines total configurable for I/O
    Logic family LSTTL
    Fanin load 1/8 LSTTL load
    Fanout drives 10 LSTTL loads
    Programmable Interval Timer
    Controller One 8254
    Number of counters 3
    Counters length 16-bit
    Clock rate 0 Hz to 10 MHz
    Operation modes 6
    Memory Socket
    Type 8KB (5864) or 32KB (58256) E2PROM
    8KB (2764) or 32KB (27256) or 64KB (27512) EPROM
    8KB (6264) or 32KB (62256) SRAM or NVSRAM
    Maximun access time 250ns
    Interface Characteristics
    Compatible bus IBM PC and compatibles
    Data path 8-bit
    Interface type I/O mapped 12-bit addressing
    Power requirement +5V
    Power consumption 290 mA
    Physical/Environmental
    Operating temperature +0 ° C to +50 ° C
    Humidity 0 to 90% non-condensing
    Dimensions 28.0 x 13.0 x 2.0 cm
    Weight 200g

Copyright © 1996 - 2000 by Acqutek Corporation, Inc.