Product/Service

CAN104 Controller Area Network (CAN) Adapter

Source: Contemporary Controls
The CAN104 is a Controller Area Network (CAN) adapter for PC/104 bus computers
The CAN104 is a Controller Area Network (CAN) adapter for PC/104 bus computers. CAN is the data link layer technology used by DeviceNet and Smart Distributed System. The CAN104 supports 8-bit transfers and takes advantage of the additional interrupts on the expanded PC/104 bus.

The CAN104 incorporates the Philips SJA1000 CAN stand-alone controller chip, which is widely used in both automotive and industrial environments. Besides being backward compatible with the older 82C200, the SJA1000 has more features than its predecessor. The 82C200 is restricted to BasicCAN (11-bit identifiers) while the SJA1000 operates in either BasicCAN or a new mode called PeliCAN, which supports the CAN 2.0B specification (29-bit identifiers). The SJA1000 maintains extended frame passivity while in the BasicCAN mode.

The SJA1000 features a 16 Mhz clock, a larger receive buffer and better acceptance filtering ¾ including the ability to extend the acceptance mask to the data field. It has the ability to operate at data rates as great as 1 Mbps.

The CAN104 incorporates the DeviceNet physical layer with an optically isolated transceiver providing reverse voltage and short-circuit protection. Field connectors include the DeviceNet 5-position open style and DB-9 as defined by CAN in Automation (CiA).

The PeliCAN mode includes this list of features: error counters with read/write access; programmable error warning limit; last error code register; error interrupt for each CAN-bus error; arbitration lost interrupt with detailed bit position; single-shot transmission (no retransmission); listen only mode (no acknowledge, no active error flags); hot plugging support (software driven bit rate detection); acceptance filter extension (4-byte code, 4-byte mask); and reception of ‘own' messages (self reception request).

Contemporary Controls, 2431 Curtiss Street, Downers Grove, IL 60515. Tel: 630-963-7070; Fax: 630-963-0109.