Determination of Bit Timing Parameters for the CAN Controller SJA 1000

On April 11, 2010, in The CAN Man, by The CAN Man

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.

Share

CAN-Engine Programmable Embedded Controller

On March 31, 2010, in Author Posts, The CAN Man, by The CAN Man

The CAN-EngineTM (CANE) is a high performance, low cost, C/C++ programmable embedded controller with CAN support. It is intended for networking, automotive, industrial process control, high-speed data acquisition, and especially ideal for OEM applications.

Share

A Comprehensible Guide to J1939 by Wilfried Voss

On March 27, 2010, in Copperhill Media, Technical Literature, by admin

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.

Share

Embedded Networking with CAN and CANopen

On March 27, 2010, in Copperhill Media, Technical Literature, by admin

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.

Share