Site Information

 Loading... Please wait...

Blog

Controller Area Network (CAN Bus) - Bit Timing And Synchronization

The following is an excerpt from  A Comprehensible Controller Area Network by Wilfried Voss. As was explained in Chapter 7.1 - Bit Coding the CAN standard uses the Non-Return-to-Zero (NRZ) bit coding, which provides a maximum of data transport capacity, but in turn lacks sufficient means of bit synchronization between sender and receivers in a CAN network.Bit Stuffing, i.e. the [...]

Read More »


Controller Area Network (CAN Bus) - Bus Arbitration

The following is an excerpt from  A Comprehensible Controller Area Network by Wilfried Voss. Since a serial communication system such as CAN is based on a two-wire connection between nodes in the network, i.e. all nodes are sharing the same physical communication bus, a method of message/data collision avoidance is mandatory to assure a safe data transfer and to avoid [...]

Read More »


Vehicle Tracking With Diagnostic Features Using CAN Bus, OBD-II, SAE J1939

ERM launched Starlink Tracker, a complete connected car unit that integrates advanced vehicle tracking, driver behavior monitoring, theft prevention, Bluetooth, Wi-Fi, and 4 G capabilities in one device. A CAN Bus interface, supporting OBD-II or SAE J1939, is also available.The telematics product is the first under the company’s wireless connect strategy, which aims to use wireless technologies to provide [...]

Read More »


Embedded Box Computer Featuring DMP’s Vortex86DX3 x86 1GHz Processor Plus Optional CAN Bus Interface

The iBPC embedded box computer from iCOP (Taiwan) features a Vortex86DX3 x86 1-GHz processor from DMP, and it is available with an optional CAN Bus interface. The box PC provides steady computing performance with onboard 2 GiB DDR3 system memory and 2,5-inch Sata HDD or 7-pin Sata DOM with Micro SD for storage. Among other I/O features, the product [...]

Read More »


Controller Area Network (CAN Bus) - Message Frame Architecture

The following is an excerpt from  A Comprehensible Controller Area Network by Wilfried Voss. The following chapter explains the CAN message frames by bit and bytes. Further chapters will address the mechanism of message broadcasting, the bus arbitration and the actual physical layer. In the language of the CAN standard, all messages are referred to as frames; there are data frames, remote [...]

Read More »


Battery Charger With SAE J1939 Interface Suitable For Electric Vehicles

The RC1000 24-V battery charger from Delta-Q is intended for use in residential and industrial electric applications as well as electric vehicles. The CAN Bus interface, supporting the CANopen and SAE J1939 higher-layer protocols, provides real-time charger data including charge status, charge history as well as error and fault logs for quicker troubleshooting. The charger is suitable for applications in [...]

Read More »


SAE J1939 Joystick Is A Hand-Operated Hall Effect Controller Designed For In-Cab Vehicle Applications

The HJ series of joysticks by Apem (USA) are hand-operated devices for in-cab vehicle applications. They are CAN-Bus-connectable, meaning the joysticks support CAN Bus protocols such as CANopen and SAE J1939. They apply non-contacting Hall-effect sensors, and they are designed for up to five million usage cycles. The products provide several handle options. Typical applications include refuse handling trucks, snow [...]

Read More »


Guide To SAE J1939 - Address Claiming Procedure Overview

The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. While other higher layer protocols based on the CAN Bus do not support dynamic node address assignments per default, the SAE J1939 standard provides yet another ingeniously designed feature to uniquely identify ECUs and their primary function.Note: The CAN standard in itself does not support node (ECU) addresses, only [...]

Read More »


Guide To SAE J1939 - Parameter Group Numbers (PGN)

The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. SAE J1939 is a very ingeniously designed protocol that takes a resourceful advantage of the CAN 29-Bit message identifier. Rather than relying on a myriad of protocol functions, SAE J1939 uses predefined parameter tables, which keeps the actual protocol on a comprehensible level. However, these parameter tables [...]

Read More »


Isolated CAN Transceiver With 70-V Bus Fault Protection and Flexible Data Rate (CAN FD)

Texas Instruments (TI) has introduced two more CAN Bus transceivers. They offer ±70-VDC bus-fault protection and ±30-V common-mode voltage range. The ISO1042 and ISO1042-Q1 help engineers protecting low-voltage circuits and increase communication bandwidth in industrial applications such as grid infrastructure, motor drives and building automation, as well as hybrid electric vehicles and electric vehicles (HEVs/EVs). Used in conjunction [...]

Read More »