ChipFind - документация

Электронный компонент: CPCI-560WINS

Скачать:  PDF   ZIP
CPCI-560
24-Line, TTL-Level Digital I/O Board
for the CompactPCI
Bus
FEATURES


24 TTL/CMOS compatible digital I/O lines


Unidirectional, bidirectional, and strobed I/O


Interrupt interface circuitry (A through D)


Direct interface to wide range of accessory products


Brings out 12V and 5V power from bus with fuses


Lines and ports configurable as inputs or outputs
The CPCI-560 provides 24 TTL/CMOS compatible digital
input/output lines for a wide variety of digital I/O applications.
The board also provides access to the PCI bus interrupt
inputs and also includes connections to the computer's power
supplies with the addition of a 5 VDC supply and field
replaceable fuses.
On the CPCI-560, an industry standard 82C55 programmable
peripheral interface (PPI) provides 24 digital I/O lines. The
CPCI-560 supports all 82C55 features including operating
modes 0, 1, and 2.
The 24 digital I/O lines of the CPCI-560 form three separate 8
bit ports. These ports can be set independently under
software control as inputs or outputs. In addition to operating
as a standard 8 bit I/O data port, the third port can be
subdivided into two, four bit data ports as input or output. All
ports are configured as inputs on power-up or reset.
Figure 1. Functional Block Diagram
DATEL, Inc., Mansfield, MA 02048 (USA)
Tel: (508)339-3000, (800)233-2765 Fax: (508)339-6356
Email: sales@datel.com
Internet: www.datel.com
PRELIMINARY PRODUCT DATA
A tri-state driver with separate enable (interrupt enable -
active low) handles interrupts. This driver can be connected
to any of the interrupt levels `A' through `D' available on the
PCI bus via a 4 position DIP switch.
The CPCI-560 includes a Windows 95/98 and Windows NT
control panel. Also available are sample programs, source
code, and an ActiveX control for all popular programming
languages and packages.
Port A
82C55
Parallel
Controller
PA0
:
:
:
PA7
PB0
:
:
:
PB7
PC0
:
:
:
PC7
Port B
Port C
PCI
Controller
Programmable
Logic
Front Panel
Activity Indicator
(yellow lamp)
Interrupt Select
A
B
C
D
Interrupt Enable In
Interrupt Input
VREG
CPCI BUS
5 VDC Power Out
12 VDC @ 0.25A
+12 VDC @ 0.25A
+5 VDC @ 0.25A
Digital
I/O
Lines
CPCI-560
DATEL, Inc., Mansfield, MA 02048 (USA)
Tel: (508)339-3000, (800)233-2765 Fax: (508)339-6356
Email: sales@datel.com
Internet: www.datel.com
I/O Connector
The I/O connector for the CPCI-560 is a standard 37-pin
female type and is accessible at the front of the CPCI chassis.
Figure 2. I/O Connector
Software
Windows 95/98/NT have become the platforms of choice for
many data acquisition, test, measurement, and control
applications. These feature rich, 32-bit operating systems
exploit huge amounts of memory, secure multi-threading, and
hardware plug-n-play (PnP) to provide high performing, user
friendly working environments.
CPCI-560WIN
Each CPCI-560 includes installation software for hardware
detection and initialization under Windows 95/98 and Windows
NT. The control panel provides an easy to use, point and click
graphical user interface (GUI) allowing access to 82C55, port
direction configuration, and reading and writing data.
CPCI-560WINS
The CPCI-560WINS includes all the features of the
CPCI-560WIN software plus the complete source code to the
GUI application (Microsoft Visual Basic) and DLLs (Visual C++),
and allows you to communicate with the CPCI-560 from the
familiar environment of your favorite high level language - C/C++,
Visual Basic, Delphi, LabVIEW
, etc. Its standard Windows
programming hierarchy facilitates custom software development
of the CPCI-560 into other applications. The source code also
contains some simple example programs in Visual Basic, Visual
C++, Quick C, and National Instruments' LabVIEW.
LabVIEW Support
Included with the CPCI-560WINS, is a tutorial on how to
convert the CPCI-560 ActiveX control to a LabView VI (Virtual
Instrument) that allows complete hardware control under
LabVIEW. This software also allows for the control of multiple
CPCI-560s in one system and includes complete functional VI
sample programs.
Number of I/O lines
24 programmable input or
output 2 byte wide,
2 nibble wide
Controller
82C55 PPI
Input Logic Low Voltage
0.5V min., +0.8V max.
Input Logic High Voltage 2.0V min., 5.0V max.
Input I
load
10 A min., +10 A max.
Input Low Current,
Interrupt Inputs
0.04 mA
Input High Current,
Interrupt Inputs
+20 A
Output I
sink
(VOL = 0.45V) 1.7 mA max.
Output I
source
(VOH = 2.4V) 200 A
Settling Time
500 nanoseconds
Compatibility
TTL, LSTTL levels
Front Panel LED
User-programmable lamp
Front Panel Connector
37 pin DB-37S sub
PCI Controller
AMCC S5920
Interrupts
An input port ready bit or
external interrupt input may
generate a PCI bus interrupt.
Interrupt Line
Int A, B, C, or D (user
selectable)
Outline Dimensions
CPCI 3U size, single slot width
100 x 160 x 20.32 mm
Operating Temp. Range
0 to +60C
Storage Temp. Range
25 to +85C
Power Consumption
0.375 Watts, typical
ORDERING INFORMATION
CPCI-560
24 bit digital I/O board for the CPCI bus
with user manual and CPCI-560WIN
software.
CPCI-560WIN
Windows 95/98/NT software application
for the CPCI-560. Includes a Windows
device driver and DLLs. (Included with
CPCI-560.)
CPCI-560WINS
Source code for CPCI-560WIN. Includes
the source code to the GUI application
(Microsoft Visual Basic) and DLL sources
(Visual C++), plus sample programs in
C/C++, Visual Basic, and National
Instruments' LabVIEW and access to
ActiveX control.
PC-8401
Recommended Screw Terminal Panel
PC-8503-x
Recommended cable 37 pin, male to
female (specify `x' as length 2, 3, or
5 feet).
37
36
35
34
33
32
31
30
29
28
27
26
25
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PC0
PC1
PC2
PC3
PC4
18
17
16
15
14
13
12
11
10
9
8
7
24
PC5
6
23
PC6
5
22
PC7
4
21
Digital Common
3
20
+5 VDC
2
1
+5 VDC Power Out
Digital Common
+12 VDC Power Out
Digital Common
12 VDC Power Out
Digital Common
5 VDC Power Out
Digital Common
PB0
PB1
PB3
PB4
PB5
PB6
PB7
Interrupt Enable Active Low In
Interrupt Input
19 Digital Common
PB2
FUNCTIONAL SPECIFICATIONS (typical at +25C unless noted)
LabVIEW is a National Instruments trademark
Windows is a Microsoft Corporation trademark
CompactPCI is a PCI Industrial Computer Manufacturers Group trademark
Rev. A 11/99