Atmel Microcontrollers CAN Tutorial
#1

Atmel Microcontrollers CAN Tutorial
[attachment=16286]

Mature Standard
CAN protocol more than 14 years
Numerous CAN products and tools on the market
Hardware implementation of the protocol
Combination of error handling and fault confinement with high
transmission speed
Simple Transmission Medium
Twisted pair of wires is the standard, but also just one wire will
work
Other links works, too: Opto-or radio links
Excellent Error Handling
CRC error detection mechanism
Fault Confinement
Built-in feature to prevent faulty node to block system



Bit Coding : NRZ (Non-Return-To-Zero code) does not ensure
enough edges for synchronization
Stuff Bits are inserted after 5 consecutive bits of the same level
Stuff Bits have the inverse level of the previous bit.
No deterministic encoding, frame length depends on
transmitted data


Cyclic Redundancy Check (CRC)
The CRC is calculated over the non-stuffed bit stream
starting with the SOF and ending with the Data field by
the transmitting node
The CRC is calculated again of the destuffedbit stream
by the receiving node
A comparison of the received CRC and the calculated
CRC is made by the receiver
In case of mismatch the erroneous data frame is
discarded . Instead of sending an acknowledge signal an
error frame is sent.


The CAN protocol defines only the ‘physical’ and a low
‘data page link layer’!
The HLP defines:
Start-up behavior
Definition of message identifiers for the different nodes
Flow control
transportation of messages > 8bytes
Definition of contents of Data Frames
Status reporting in the system


Features
Created by Allen-Bradley (Rockwell Automatisation
nowadays), now presented by the users group ODVA
(Open DeviceNetVendor Association)
Power and signal on the same network cable
Bus addressing by: Peer-to-Peer with multi-cast & Multi-
Master & Master-Slave
Supports only standard CAN

Applications
Communications page link for industrial automatisation: devices
like limit switches, photo-electric sensors, valve manifolds,
motor starters, process sensors, bar code readers,variable
frequency drives, panels...

Advantages
Low cost communication page link and vendor independent
Removal and replacement of devices from the network
under power
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: atmel project ideas, can bus tutorial ppt, programming pic microcontrollers tutorial, presentation tutorial, atmel at89c2051 remote control, dtcwt tutorial**date to apply for 2016 please**#35092## **nanotechnlogy chemical industies future ppt, survival classesng tutorial,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  8051 Tutorial seminar details 0 833 08-06-2012, 01:44 PM
Last Post: seminar details
  .NET Tutorial for Beginners project uploader 0 1,038 08-06-2012, 01:01 PM
Last Post: project uploader
  MATLAB Tutorial seminar details 0 796 07-06-2012, 05:27 PM
Last Post: seminar details
  All injuries can be prevented seminar details 0 782 07-06-2012, 10:44 AM
Last Post: seminar details
  C++ Language Tutorial seminar paper 0 2,036 16-03-2012, 12:11 PM
Last Post: seminar paper
  ADOBE DREAMWEAVER CS4 TUTORIAL seminar paper 0 882 14-03-2012, 04:15 PM
Last Post: seminar paper
  SolidWorks 99 Tutorial seminar paper 0 791 13-03-2012, 02:29 PM
Last Post: seminar paper
  AJAX Tutorial project uploader 0 924 13-03-2012, 11:54 AM
Last Post: project uploader
  3G Tutorial Brough Turner & Marc Orange seminar paper 0 753 05-03-2012, 03:00 PM
Last Post: seminar paper
  Tutorial: Programming in Visual Basic 6.0 seminar paper 0 880 03-03-2012, 02:27 PM
Last Post: seminar paper

Forum Jump: