Home
CANbus Hardware  

CAN PC Interfaces and Driver Software

ixxatlogo.gif (4322 bytes)

 

IXXAT offers CAN PC interfaces based on over 10 years of experience in developing and marketing CAN interface cards. The interfaces include CANbus to USB, PCI and Ethernet to name a few. Since they developed their first CAN card in 1990, new ideas and developments in the area of component technology and driver software have been continually incorporated into newer cards.

Through new developments, IXXAT continuously offers state of the art solutions and implement new architectures, yet they never sacrificed compatibility to progress. While incorporating new technologies, they make sure that new products are compatible with existing ones.

Despite the wide variety of PC/CAN interfaces, all IXXAT interfaces can be operated with the hardware-independent, common VCI driver (Virtual CAN Interface). It is therefore conceivably easy to switch between CAN boards. Even future technologies are thus already "integrated" today.

All the PC/CAN interfaces decsribed below an be used to operate wth canAnalyser, the high performace analysis tools for all CANbus networks.

Overview of IXXAT CAN interface products
MicroController None / other Dallas
80C320
Infineon
C16x
PC Interface Standard
ISA iPC-I 165
PC/104 PC-I 04/104 iPC-I 320/104
PCI PC-I 04/PCI iPC-I 320/PCI iPC-I XC16/PCI
PCI Express iPC-I XC16/PCIe
PCMCIA Card tinCAN161
USB USB-to-CAN II /
USB-to-CAN compact
Ethernet CAN@net II (Freescale MCF5234)
Bluetooth CANblue
iPC-I XC16/PCIe - Intelligent PC/CAN interface for PCI express bus systems

This is a powerful and economic solution for an active CAN board with two CAN channels. The interface is state-of-the-art, supports PCI express and can be easily installed by Plug & Play. Some of the features offered by the on-board microcontroller include filtering, pre-processing, transmission and time-stamped storage of the CAN messages.
Due to the powerful microcontroller, both CAN controllers can operate simultaneously without losing any data, even in systems with a high bus load. In combination with the CAN driver (VCI, part of delivery), the iPC-I XC16/PCIe allows for the seamless integration of PC- supported CAN applications. In addition, the iPC-I XC16/PCIe is well-suited for use with the IXXAT analysis and configuration tools and for use as a CANopen network controller.

PC bus interface PCIe (r1.0a), x1 link (2,5 Gbps per direction)
Memory range Plug & Play, 16 kB memory and 128 bytes I/O area
Interrupts INT A, Plug & Play
Microcontroller Infineon XC161, 40 MHz
Memory extension 512 kByte SRAM, 128 kByte FLASH, 8 kByte DPRAM
CAN controller Internal TwinCAN module (two CAN channels)
CAN bus interface ISO/IS 11898-2, Sub D9 connector according to DS 102, galvanic decoupling
Power supply 12 V DC, 60 mA typ.; 3.3 V DC, 200 mA typ.
Size Approx. 90 x 150 mm

Product Announcement
- please call for availability

xc16pcie

iPC-I 320/PCI - Intelligent PC/CAN interface for PCI bus systems

The iPC-I320/PCI represents an economic solution of an active CAN board with one or two CAN channels, covering a wide range of CAN applications. The interface reflects the latest technology due to the support of the PCI bus, which allows an installation per Plug&Play. The on-board microcontroller allows, among many other features, the filtering, preprocessing, and storage of CAN messages with timestamp as well as the real-time transmission of CAN messages. In combination with the universal CAN driver (VCI, part of delivery) the iPC-I 320/PCI allows an easy integration of PC supported CAN applications. Due to its optimum ratio between price and functionality it is perfectly suited for high-volume productions. In addition the iPC-I 320/PCI is well suited for the use with the IXXAT analysis (canAnalyser) and configuration tools.

PC bus interface PCI bus (specification 2.1), 32 bit, 5 V
Memory range Plug & Play, 8 kB memory and 128 bytes I/O area
Interrupts INT A, Plug & Play
Microcontroller Dallas DS80C320 with 22,1184 MHz
Memory extension 2 x 64 kByte SRAM, 128 kByte FLASH, 4 kByte DPRAM
CAN controller up to two Philips SJA 1000
CAN bus interface ISO/IS 11898-2, Sub D9 connector according to DS 102, optional galvanic decoupling
Power supply 5 V DC, 300 mA typ., provided by PC
Size approx. 130 x 160 mm
320pci.gif (18603 bytes)
iPC-I XC16/PCI - Intelligent PC/CAN interface for 5 V and 3.3 V PCI bus systems

The iPC-I XC16/PCI represents a very powerful and economic solution for an active CAN board with two CAN channels, covering a wide range of industrial and automotive CAN applications. The interface is state-of-the-art, supports PCI and can be easily installed by Plug & Play. Some of the features offered by the on-board microcontroller include filtering, preprocessing, transmission and time stamped storage of the CAN messages .
Due to the powerful microcontroller both CAN controllers can operate simultaneously without losing any data, even in systems with a high bus load. In combination with the CAN driver (VCI, part of delivery) the iPC-I XC16/PCI allows an easy integration of PC supported CAN applications. In addition the iPC-I XC16/PCI is well suited for use with the IXXAT analysis and configuration tools, as well as for use as a CANopen network controller.

Note: the iPC-I C165/PCI interface card has been discontinued - this is the replacement interface card.

PC bus interface PCI bus (specification 2.1), 32 bit/33MHz, 5 V or 3.3 V
Memory range Plug & Play, 16 kB memory and 128 bytes I/O area
Interrupts INT A, Plug & Play
Microcontroller Infineon XC161, 40MHz
Memory extension 512 kByte SRAM, 128 kByte FLASH, 8 kByte DPRAM
CAN controller Internal TwinCAN module (two CAN channels)
CAN bus interface ISO/IS 11898-2, Sub D9 connector according to DS 102, optional galvanic decoupling and high-/low-speed bus interface switchable via software
Power supply 5 V DC, 300 mA typ.; 3.3 V DC, 120 mA typ.
Size Approx. 89 x 124 mm
xc16pci
tinCan161 - Intelligent PC/CAN interface for PC-Card (PCMCIA) bus systems

The tinCAN is an active PCMCIA/CAN board with two CAN channels. It is the optimum solution for the mobile setup and configuration by means of a notebook computer. The on-board microcontroller allows the filtering, preprocessing and storage of CAN messages, including time stamp. In combination with the universal CAN driver (VCI, part of delivery) the tinCAN allows the easy integration of PC supported applications into CAN systems. In combination with the canAnalyser the tinCAN is the ideal solution for a very powerful mobile analysing tool.

PC bus interface PC-Card version 4 (PCMCIA), 16-bit board
Memory range Plug & Play
Interrupts Plug & Play
Microcontroller Infineon SAB C161, clocked at 25 MHz
Memory extension 1 MByte SRAM, 512 kByte Flash, 8 kByte DPRAM
CAN controller 2 x Philips SJA 1000
CAN bus interface 1 x ISO/IS 11898-2, 1 x 11898-2 / 11898-3 switchable, 2 x Sub D9 connectors according to DS 102, galvanically decoupled
Power supply 5 V DC, typically 400 mA, provided by PC
Size PC-Card type II, CAN bus connection in external housing
 

tinCAN

USB-to-CAN compact - Intelligent low-cost PC/CAN module for the USB port

The USB-to-CAN compact is a low-cost, active CAN module (CAN dongle) for connection to the USB bus. The on-board 16-bit microcontroller system is capable of controlling transmission and reception tasks with the greatest possible efficiency, even in networks with high data throughput and high bus load. The microcontroller allows, among many other features, the filtering, preprocessing and storage of CAN messages with timestamp, as well as the real-time transmission of CAN messages. Additionally the board is very well suited for use as a master device, for instance in a CANopen network with numerous nodes. In combination with the universal CAN driver (VCI, part of delivery) the module allows an easy integration of PC supported CAN applications such as canAnalyser.

PC bus interface USB, version 1.1, 12 Mbit/s
Memory range Plug & Play
Interrupts Plug & Play
Microcontroller Infineon 161u, 24 MHz
On board memory 128 kByte RAM, 512 kByte FLASH
CAN controller Philips SJA 1000
CAN bus interface ISO/IS 11898-2, Sub D9 connector according to DS 102, optional galvanic decoupling
Power supply Provided by USB port, 250 mA typ.
Size 80 x 45 x 20 mm
usb_compact2.jpg (7947 bytes)
USB-to-CAN II - Intelligent PC/CAN module for the USB port

The USB-to-CAN II is an active interface with two CAN channels and one LIN channel (automotive version) for connection to the USB bus. With its powerful 16-bit microcontroller system, the interface allows filtering, pre-processing and saving of received messages. Transmission and reception processes can be controlled loss-free even with a high transmission rate and bus load. Together with the universal CAN driver VCI also supplied with the delivery, the USB-to-CAN II module enables simple integration of PC-supported applications in CAN systems. In conjunction with the canAnalyser from IXXAT, USB-to-CAN II is a convenient, mobile analysis and development tool. The interface can also be used as a master assembly, e.g. for. CANopen systems with many subscribers.

PC bus interface USB, version 1.1, 12 Mbit/s
Memory range Plug & Play
Interrupts Plug & Play
Microcontroller Infineon 161u, 36 MHz
On board memory 512 kByte RAM, up to 512 kByte FLASH
CAN controller two Philips SJA 1000
CAN bus interface 2 x RJ45 connector with RJ45 on Sub-D9 adapter line (10 cm), galvanically decoupled as an option
Industrial version: 2 x ISO/IS 11898-2
Automotive version: 1 x ISO/IS 11898-2, 1 x ISO/IS 11898-2/11898-3 switchable via software, 1 x LIN master/slave switchable via software (VCI V3)
Power supply 5 V, 400 mA via USB
Size 80 x 45 x 20 mm
usbcanii.jpg (9213 bytes)
CAN@net - Intelligent PC/CAN adapter with Ethernet/Modem interface

The CAN@net II allows simple, flexible access from a PC to CAN systems via Ethernet. Due to support of the TCP/IP protocol, the CAN@net II enables worldwide direct connection to a PC, implementation in an LAN or communication with the gateway via the Internet. The main area of application of the CAN@net II is remote access to CAN systems for service and remote maintenance.
With the VCI CAN driver included as standard in the delivery, the CAN@net II can be operated in the same way as all IXXAT CAN PC interface boards. All VCI-based CAN-programs and tools can therefore be run with the CAN@net II. The VCI CAN driver also offers the possibility of communicating via a PC with up to 128 CAN@net II devices simultaneously.
In addition to the CAN@net II/VCI, IXXAT also offers the version CAN@net II/Generic interface, which is addressed via a standard TCP/IP socket interface. This makes it possible to connect CAN@net II to any processor and operating system platforms.

PC bus interface 10/100 Mbit/s Ethernet (10-Base T/100-base T), Autodetect, Connector RJ45, Auto crossover
IP address allocation DHCP, via PC Tool
Microcontroller Freescale MCF5234, 150 MHz
Memory extension 8 Mbyte DRAM, 4 Mbyte Flash
CAN controller 1 x SJA1000 and 1 x internal
CAN bus interface ISO/IS 11898-2, Sub D9 plug according to DS 102, electrically isolated
Serial interfaces 1 x RS232 for modem, 1 x RS232 for configuration
Current supply 9-32 V DC, 3 W
Housing Plastic housing for top hat rail assembly
Dimensions 22.5 x 100 x 115 mm
cannet2.jpg (9273 bytes)
CANblue/VCI - Intelligent PC/CAN module with Bluetooth wireless interface

CANblue/VCI is a powerful CAN module that is connected to the PC wirelessly via Bluetooth. It is therefore ideal for servicing to give easy access CAN systems that are otherwise difficult to get at. The maximum distance between the CANblue/VCI and the PC/notebook depends on the space conditions and can be more than 100m. With support from the VCI CAN driver, the CANblue/VCI can be operated with all IXXAT tools and with customer-specific programs. In addition, wireless access to CAN systems via Bluetooth can also be easily achieved with current VCI-based application programs and tools, including canAnalyser for wireless analysis of CANbus networks.

See also CANblue/generic for wireless CAN bridge and attachment to non-PC hosts.

Bluetooth interface Bluetooth specification v1.1 +20dBm (100m range)
Microcontroller Infineon 161
Memory extension 256k Flash, 128k RAM
CAN controller One Philips SJA 1000
CAN bus interface ISO/IS 11898-2 (high-speed) and
ISO/IS 11898-3 (low-speed), switchable,
Sub D9 plug according to DS 102, electrically isolated
Current supply 9-30V DC
Housing Sturdy metal housing
Dimensions approx. 85 x 72 x 35 mm (W/H/D)
canblue.jpg (12062 bytes)