EMBEDDED ELECTRONICS INFORMATIVE SITE

Home
Tecnology
Prototype
Modbus
Canbus
Micro
Projects
Solutions
Link
Contacts
Thanks


Last update
01/02/2011

General

The ISO-OSI model for the standardization of communication protocols,defines 7 hierarchical levels for the division of tasks.
To easy understanding, and for the purposes dedicated to embedded field, I'm going to regroup the 7-layer ISO-OSI layers 2, the transmission level and the level information.

Canbus

In this subdivision the term Canbus is part of the transmission level. In fact Canbus defines how information is transferred, and thus defines:
a) physical layer transmission wired with use of differential lines.
b) defining the packet transmission mainly composed of:
- Identifier -> (11 or 29 bit)
- Data length -> 4 bit
- Data -> 0 - to 8-byte
- CRC
c) transmitting multicasting, so if a node has to transmit data places them in line.

At this point, there are several protocols that rely more age and experience he described transmissive transmit information.
Specifically include:
* DeviceNet -> Protocol industry.
* CANopen -> industrial protocols.
* J1939 -> Protocol automotive.

Canbus projects

Differents projects were developed using canbus technology:
AVCanbusLog , sniffer board to logs and analizze canbus messagge.
AVCanModBridge, board to connect automotive to industrial field using Modbus standard.
AVJ1939Recorder, log and save on SDCard/USB the J1939 engine messagge.
AVDashBoard, dashboard for J1939 engine messagge


This is only an informative site