CAN Plug-In Board CPC-PCIe

CAN Plug-In Board CPC-PCIe

is a passive CAN plug-in board for PCIe x1 slots with optional galvanic decoupling for 1, 2 or 4 channels.

Special Features

CAN Plug-In Board CPC-PCIe

  • Passive CAN interface for PCIe x1 slots
  • 1, 2 or 4 CAN controllers NXP SJA1000
  • Optional galvanic separation of CAN controller to PC
  • Optional galvanic separation between CAN channels
  • Supports 11 bit frames and 29 bit frames
  • Also available as low profile version with max. 2 CAN channels
  • Linux socketCAN is supported
  • Free of charge development kits for Windows 8.x/10/11 and Linux

 

Description

CPC‑PCIe is a passive CAN plug‑in board for PCIe x1 slots. CPC‑PCIe was designed for industrial series application and has a robust and cost efficient construction. CPC‑PCIe supports either one, two or four CAN channels that can be operated independently with different data rates. The interface comes with the NXP CAN controller SJA1000, that offers good diagnostic attributes.CPC‑PCIe maps the CAN controller(s) directly in the address space of the PC and allows access to the CAN messages with low latencies. Existing software for the supported CAN controller can easily be adapted. For the operating systems Windows and Linux software development kits with identical API are available free of charge.Optionally, CPC‑PCIe is available with galvanic separation between PC and CAN bus. A galvanic separation between the CAN channels is also possible by separate DC/DC converters.For applications in compact embedded PCs CPC­-PCIe is also available as low profile version with max. two CAN channels.

Ordering information

Equipment / Variants

10-13-200-20

CPC-PCIe/SJA1000S

Galvanic separation: None

Number of channels: 1 Channel

CAN Physics: high speed

Protocol: CAN

10-13-201-20

CPC-PCIe/SJA1000S-GTIS

Galvanic separation: Host separated, Channels separated

Number of channels: 1 Channel

CAN Physics: high speed

Protocol: CAN

10-13-210-20

CPC-PCIe/SJA1000D

Galvanic separation: None

Number of channels: 2 Channel

CAN Physics: high speed

Protocol: CAN

10-13-211-20

CPC-PCIe/SJA1000D-GTID

Galvanic separation: Host separated, Channels common

Number of channels: 2 Channel

CAN Physics: high speed

Protocol: CAN

10-13-212-20

CPC-PCIe/SJA1000D-GTI2S

Galvanic separation: Host separated, Channels separated

Number of channels: 2 Channel

CAN Physics: high speed

Protocol: CAN

10-13-230-20

CPC-PCIe/SJA1000Q

Galvanic separation: None

Number of channels: 4 Channel

CAN Physics: high speed

Protocol: CAN

10-13-232-20

CPC-PCIe/SJA1000Q-GTIS

Galvanic separation: Host separated, Channels separated

Number of channels: 4 Channel

CAN Physics: high speed

Protocol: CAN

0

Technical Data

Bus Interface

Pin assignmentConnector D-Sub9, complying to CiA DS-102
Type of the physical connectionISO 11898 / Transceiver PCA82C251
Maximum voltage on bus pins±30 V referring to bus ground
Isolation voltage with galvanic separation between CAN and host±1000 V DC

Configuration

ResourceParameter
PC address spaceAutomatic Assignment (Plug & Play)
InterruptAutomatic Assignment (Plug & Play)

Programming Interface

Configuration and CAN communication with CPC-PCIe are done by accesses to the memory address area of the PC. The appropriate data areas are mapped by CPC-PCIe and „plug&play” software into the memory address space. Due to the direct access to the CAN controllers the CAN communication takes place with low latency time.
The memory used by CPC-PCIe is divided in several sections. The control registers allow the detection of the interface type similar to the interfaces CPC-Card, CPC-XT and CPC- 104 and the generation of hardware resets for the CAN controllers. The access to the CAN controllers occurs via a separate memory space for each interface. In these memory spaces, the sending and receiving buffers as well as the control registers of the CAN controller are accessible.
A specification describing the access of the CAN controllers and drivers for Windows and Linux are available separately.

Scope of Delivery

  • CAN plug-in board CPC-PCIe
  • User manual
  • proCANtool CAN‑Monitor for operating system Windows 7/8.x/10/11

Related Products

CAN Plug-In Board CPC-PCI

USB/CAN Interface CPC-USB/embedded

PC/104 CAN Interface CPC-104M

CAN Plug-In Board CPC-PCIe low profile

Further Information

CAN Technical Information

International Sales

For US/Canada/Mexico sales, please contact: Traquair Data Systems, Inc. (www.traquair.com); sales@traquair.com; Ph: +1 607 266 6000