CAN References...

CAN Troubleshooting Guide
This document provides a brief instruction on how to troubleshoot CAN networks. While brief, the document actually covers more than 90% of possible problem causes.

More... (PDF File)


Notes on Wiring CAN-Bus Systems and Cable Selection
This document provides some very helpful information on the wiring of CAN, CANopen, and SAE J1939 networks and cable selection.

More... (PDF File)


Controller Area Network Physical Layer Requirements
The multipoint bus structure and robust protocol of the High-Speed Controller Area Network (CAN), ISO 11898:1993, is finding widespread use in building automation, process control, and other industries. This paper provides the reader with the fundamentals of CAN technology, then focuses on the physical layer requirements.

More... (PDF File)


EMI/ESD Protection Solutions for CAN
CAN system designers are being challenged to meet stringent Electromagnetic Interferences (EMI) and Electrostatic Discharge (ESD) standards and increase reliability, while reducing the size and cost of their products. This document provides guidelines to select a CAN bus protection circuit that can prevent conducted and radiated EMI and ESD noise problems. The attributes of several practical CAN bus protection circuits will be analyzed using discrete filters, common mode chokes and Transmit Voltage Suppression (TVS) devices.

More... (PDF File)

Data Sheet: Philips TJA1054; Fault-tolerant CAN transceiver


Computer Modeling of CAN Automotive Bus Transceivers
The paper describes models of an automotive bus transceiver that includes the effects of radio frequency interference on transmitter/receiver performance. Transceiver time-domain communication performance and radio frequency emissions are modeled and simulated using PSpice. These models have been experimentally verified in applications involving Controller Area Network (CAN) communication topologies such as those used in automobiles for real-time control.

More... (PDF File)


 Controller Area Network and CANopen in Medical Equipment
The CANopen application layer is the most important standardized CAN-based embedded network. In particular, in medical applications, it has been widely accepted. GE Medical Systems, Philips Medical Systems and Siemens Medical Systems jointly specify the CANopen device profile under the umbrella of the non-profit CiA association.
More... (PDF File)
 



Controller Area Network for monitor and control in ALMA

The Atacama Large Millimeter Array (ALMA) project has adopted CAN technology for use in local monitor and control applications of each of its 64 antennas.
More... (PDF File)


Controller Area Network In Medical Applications
CAN has had an explosive growth in many important embedded systems application areas such as industrial automation, building management, medical, military and to some extent aerospace. This article will examine the use of the CAN protocol in medical systems and discuss several designs were CAN has been successfully employed.
More...



Vehicle Applications of Controller Area Network

The early CAN development was mainly supported by the vehicle industry: CAN is found in a variety of passenger cars, trucks, boats, spacecraft, and other types of vehicles.
More... (PDF File)

SJA1000; Stand-alone CAN controller
The SJA1000 is a stand-alone controller for Controller Area Network (CAN) used within automotive and general industrial environments. It is the successor of the PCA82C200 CAN controller (BasicCAN) from Philips Semiconductors. Additionally, a new mode of operation is implemented (PeliCAN) which supports the CAN 2.0B protocol specification with several new features.

More...


Determination of Bit Timing Parameters for the CAN Controller SJA 1000
A feature of the CAN protocol is that the bit rate, bit sample point and number of samples in a bit period are user programmable. This gives the user the freedom to optimize the performance of the network for his given application. During this optimization process the user has to be aware of the relationship between the bit timing parameters, the reference oscillator tolerance and the various signal propagation delays in the system.

This document describes the bit timing settings using the Philips SJA1000 CAN controller.

More... (PDF File)