Free Controller Area Network (CAN) Simulator
eBooks (PDF) Describing CAN, CANopen and SAE J1939 Protocol Standards
Literature Describing MilCAN Building Blocks
The MilCAN standard has been defined by a group of interested companies and government bodies associated with the specification, manufacture and test of military vehicles. MilCAN is primarily used in British Army vehicles, such as the TITAN©, TROJAN©, and TERRIER©, as part of the UK Ministry of Defence’s Future Rapid Effect System (FRES) initiative.
Determination of Bit Timing Parameters for the CAN Controller SJA 1000
Vehicle Applications of Controller Area Network
The Controller Area Network (CAN) is a serial bus communications protocol developed by Bosch in the early 1980s. It defines a standard for efficient and reliable communication between sensor, actuator, controller, and other nodes in real-time applications. CAN is the de facto standard in a large variety of networked embedded control systems. 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. The protocol is also widely used today in industrial automation and other areas of networked embedded control, with applications in diverse products such as production machinery, medical equipment, building automation, weaving machines, and wheelchairs.
A CAN Physical Layer Discussion
Many network protocols are described using the seven layer Open System Interconnection (OSI) model. The Controller Area Network (CAN) protocol defines the Data Link Layer and part of the Physical Layer in the OSI model. The remaining physical layer (and all of the higher layers) are not defined by the CAN specification. These other layers can either be defined by the system designer, or they can be implemented using existing non-proprietary Higher Layer Protocols (HLPs) and physical layers.
CAN-Engine Programmable Embedded Controller
EMI/ESD Protection Solutions for the CAN Bus
The Controller Area Network (CAN) is a serial communication protocol designed for providing reliable high−speed data transmission in harsh environments. CAN system designers are being challenged to meet stringentElectromagnetic Interference (EMI) and Electrostatic Discharge (ESD) standards and increase reliability, whilereducing the size and cost of their products.
A Comprehensible Guide to J1939 by Wilfried Voss
SAE J1939 has become the accepted industry standard and the vehicle network technology of choice for off-highway machines in applications such as construction, material handling, and forestry machines. J1939 is a higher-layer protocol based on Controller Area Network (CAN). It provides serial data communications between microprocessor systems (also called Electronic Control Units – ECU) in any kind of heavy duty vehicles. The messages exchanged between these units can be data such as vehicle road speed, torque control message from the transmission to the engine, oil temperature, and many more.
Embedded Networking with CAN and CANopen
Providing a detailed look at both CAN and CANopen, this book examines those technologies in the context of embedded networks. There is an overview of general embedded networking and an introduction to the primary functionality provided by CANopen. Everything one needs to know to configure and operate a CANopen network using off-the-shelf components is described, along with details for those designers who want to build their own CANopen nodes. The wide variety of applications for CAN and CANopen is discussed, and instructions in developing embedded networks based on the protocol are included. In addition, references and examples using MicroCANopen, PCANopen Magic, and Vector’s high-end development tools are provided.




