US Digital

PCI-3E PCI Interface Card

Overview

  • 4M encoder cycles per second and 16M quadrature states per second
  • Handles 3 encoder channels with index
  • 4-bit digital input port and 4-bit open-drain MOSFET output port
  • Provides 33 MHz timestamp
  • Preloadable up/down 24 bit counters
  • Supports trigger event interrupts and FIFO half-full interrupts
  • x1, x2, x4 resolution multipliers
  • Independent mode programmability for each channel
  • Available with single-ended or differential encoder inputs
  • 32-bit programmable sampling period with 30 microsec. resolution

Product Specifications

ParameterMin.Max.Units
Storage Temperature -40 100 C
Operating Temperature 0 70 C
Humidity (non-condensing) 0 95 %

ParameterMin.Max.Units
Encoder Voltage (+5 from PCI bus) 4.75 5.25 V
Encoder Input Frequency (cycles per second) - 4 MHz
Encoder Input Frequency (quadrature codes per second) - 16 MHz
Current (+5V consumed by card) - 135 mA
Current (+5V current available for each encoder) - 190 mA
Current (+5V total current available for all encoders) - 570 mA

ParameterMin.Typ.Max.UnitsNotes
Input Pin, Positive-going Threshold (VT+) 1.2 1.5 1.9 V Vcc = 4.5V @ 25C
Input Pin, Positive-going Threshold (VT+) 1.4 1.7 2.1 V Vcc = 5.5V @ 25C
Input Pin, Negative-going Threshold (VT-) 0.5 0.9 1.2 V Vcc = 4.5V @ 25C
Input Pin, Negative-going Threshold (VT-) 0.6 1.0 1.4 V Vcc = 5.5V @ 25C
Input Pin, Minimum Input Pulse Width 3.0 - - μs See note 1
Output Pin, Open Drain Voltage - - 24 V See note 2
Output Pin, Open Drain Sink Current - - 2.0 A

Notes

  1. Pulses with less than 1.9 μs width are considered noises and rejected by digital filters.
  2. Clamped to ground with 25V transient voltage supressor against ESD.
Pin5-Pin Single-ended10-Pin Differential
1 Ground No Connection
2 Index Ground
3 A channel Index-
4 +5VDC power Index+
5 B channel A- channel
6   A+ channel
7   +5VDC power
8   No connection
9   B- channel
10   B+ channel
10-pin:
PinDescription
1 OUT0
2 GND
3 OUT1
4 IN0
5 OUT2
6 IN1
7 +5VDC Pullup Voltage*
8 IN2
9 OUT3
10 IN3


* Connected to +5VDC via a 100 Ohm current limiting resistor. This resistor protects an encoder accidentally connected to the I/O port. See I/O Port Circuit Diagram below.

Single-ended

single-circuit.gif

Differential

differential-circuit.gif

Input Pins

input_pins-circuit.gif

Output Pins

output_pins-circuit.gif

Power & Ground Pins

power-ground-circuit.gif

Finger-latching
5-pin 10-pin (Diff.) 10-pin (I/O) Description
CON-FC5-22* CON-FC10 - Connector
CA-FC5-W4-NC-1 - - Connector on one end with 4 12" wires
CA-FC5-W5-NC-1 - - Connector on one end with 5 12" wires
CA-FC5-SH-NC-6 CA-FC10-SH-NC-6 - Connector on one end of a 6' shielded
  round cable
CA-FC5-SH-FC5-6 CA-FC10-SH-FC10-6 - Connector on both ends of a 6' shielded
  round cable
- - CA-7603-6FT Connector on one end of a 6' shielded
  round cable

* 22 AWG is standard. 24, 26 and 28 AWG are also readily available.

Product Description

The PCI-3E is a PCI interface card that will track up to three incremental encoders and has an I/O port capable of handling four digital inputs and four digital outputs. Multiple cards can be used concurrently on the same PCI bus of a PC to obtain additional channels. Each encoder channel has a 24-bit real time up/down counter with a count range from 0 to 16,777,215.

The PCI-4E is available for applications where four incremental encoders and no I/O port are desired (see the PCI-4E page).

The PCI-3E provides four fast and efficient up / down counting modes for real-time data acquisition applications. These include modulo-N, non-recycle, range-limit and simple 24 bit counter mode. Quadrature input modes of x1, x2, x4 and pulse/direction can be selected. The on-board FIFO buffer stores up to 204 data records. Each record which consists of three encoder counts, a 4-bit input port reading and a 32-bit time stamp.

Time based data logging allows encoder data to be logged with precise intervals. Wide ranges of sampling periods can be programmed up to 128,849 seconds in 30 μs increments. A console application written in C (a tight loop program using no interrupts) running on a PC with a 1.8GHz processor and Windows 2000 may potentially store up to 150,000 samples per second to a data array, each sample consists of the three 24-bit encoder position counters and a 33 MHz time stamp. Due to how Microsoft Windows handles CPU time and processes, the sampling rate may periodically drop.

The output pins can be programmed to send out user defined values or send out trigger outputs of encoder channels. The input pins can be used for digital reading of user programs or programmed to detect signal edges (rising or falling) for capturing encoder counts and a time stamp.

Two versions are available: the single-ended PCI-3E-S for TTL encoder inputs or the differential PCI-3E-D for RS-422 encoder inputs.

The plug-and-play software automatically detects the existence of one or more PCI-3E cards on the PCI bus and assigns a unique device ID to each card. Demo software is included on the CD for Windows 2000/XP. The software displays the position of each encoder and allows the user to change the parameters of each channel individually. This demo software includes the source code and provides a good starting point for the development of user customizable software. LabVIEW users are also provided with the LabVIEW driver software and application.

Product Notes
  • US Digital warrants its products against defects in materials and workmanship for two years. See complete warranty for details.
Related Documentation

Purchasing

Configure and Purchase

1. Input



Product Part Number

Quantity Price
1 $368.00
10 $330.75
50 $299.25
100 $268.00
Quantity
Unit Price

$368.00

Subtotal

$368.00


For your convenience, use the above part number to order via phone 800.736.0194

Related Products & Accessories