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.
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.
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.
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.
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.
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.
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)

