Introduction to CAN. What is CAN and what are some of its features? Serial communication Multi-Master Protocol Compact –Twisted Pair Bus line 1 Megabit.

Slides:



Advertisements
Presentaciones similares
Articles, nouns and contractions oh my!. The POWER of the article THE 1. There are four ways to express THE in Spanish 2. The four ways are: El La Los.
Advertisements

Preguntas Esenciales 1.What are essential questions? What are their purpose in learning? 2.Look over the essential questions and think about how they might.
Notes #18 Numbers 31 and higher Standard 1.2
Sistemas de Información Agosto-Diciembre 2007 Sesión # 3.
Digital Photography: Selfie Slides
Digital Photography: Selfie Slides Your Name Date Class Period.
Digital Photography: Selfie Slides By: Essence L. Thomas.
¿Qué haces en la escuela? Question words, objects, yo-go’s.
Digital Photography: Selfie Slides Your Name Date Class Period.
Las Preguntas (the questions) Tengo una pregunta… Sí, Juan habla mucho con el profesor en clase. No, Juan no habla mucho en clase. s vo s vo Forming.
Digital Photography: Selfie Slides Your Name Date Class Period.
Digital Photography: Selfie Slides Your Name Date Class Period.
Introducción Nivel 4. Modelo OSI Propiedades Nivel 4 Entrega de mensajes garantizada. Entrega de mensajes en el mismo orden en el que fueron enviados.
Digital Photography: Selfie Slides Makayla Hughes 10/29/ rd period.
Digital Photography: Selfie Slides Ana Hernandez 10/23/14 5th.
Digital Photography: Selfie Slides Anaiyah holiday 10/23/2014 6th.
Digital Photography: Selfie Slides
Digital Photography: Selfie Slides Caidyn Tanton 10/23/14 Period: 1.
Digital Photography: Selfie Slides
Digital Photography: Selfie Slides Kaitlyn Somogye 10/24/14 4A.
Digital Photography: Selfie Slides Reid Steele 10/24/14 1st.
CONJUGATION.
©2008 The McGraw-Hill Companies, Inc. All rights reserved. Digital Electronics Principles & Applications Seventh Edition Chapter 2 Numbers We Use in Digital.
Digital Photography: Selfie Slides Jaime lozano 28 oct 1.
It´s a Semantic content of a clause That means that any proposition (deep structure/meaning) can be expressed in different forms. Focus on Semantics.
Input Devices. An input device is a piece of equipment used for entering data or controlling a computer, for example, a mouse, a keyboard, a scanner,
1 Contents Security requirements Public key cryptography Key agreement/transport schemes Man-in-the-middle attack vulnerability Encryption. digital signature,
Control Area Network (CAN) Bus. 2 Overview  CAN is an important embedded protocol  Primarily automotive, but used in many other places  CAN specifies:
EQUILIBRIUM OF A PARTICLE IN 2-D Today’s Objectives: Students will be able to : a) Draw a free body diagram (FBD), and, b) Apply equations of equilibrium.
Wooo hooo… This is going to be exciting!
¿Qué son los verbos irregulares?
Indirect Object Pronouns
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO ESCUELA SUPERIOR DE ZIMAPÁN
Double Object Pronouns
PREGUNTAS: Questions and Question Words
El imperfecto Los verbos -AR Ch. 3 - Imperfect -AR Verbs.
POSSESSIVE ADJECTIVES
First Grade Dual High Frequency Words
Review for MIDTERM 2016 What we’ve covered so far…
Telling Time (Cómo decir la hora).
Warm-up Fill in the blank with the correct form of the verb “ser” for each subject (p. 35): 1. Yo _______________ de Savannah. 2. Mis amigas ________.
GRAPHIC MATERIALS 1. GRAPHIC MATERIALS. GRAPHIC MATERIALS 1. GRAPHIC MATERIALS.
Direct Object & Direct Object Pronouns
Youden Analysis. Introduction to W. J. Youden Components of the Youden Graph Calculations Getting the “Circle” What to do with the results.
Double Object Pronouns
SABER and CONOCER Page 56 Realidades 2.
PREGUNTAS: Questions and Question Words
Quasimodo: Tienes que hacer parte D de la tarea..
Forming questions.
Hardware e implementación en Sistemas Operativos
Proyecto: Mi horario Nombre Hora Fecha.
Quasimodo: Get together with your groups and get working on your posters!
Using Verbs.
Review of Direct Objects and Direct Object Pronouns
Vocabulario yellow amarillo and y a sharpener un sacapuntas
Telling Time in Spanish
SABER and CONOCER Page 56 Realidades 2.
A PowerPoint Template Your Presentation Name. This text is a placeholder Main Content Page Layout 2 Copyright 2009.
Direct and Indirect Object Pronouns Combined
¿Quienes Somos?. COMO REDUCIR HASTA EN 4 VECES EL TIEMPO DE MEDICIONES CON SMARTLOOP OTDR.
Ultrasound. Invented by: The ultrasound was invented by Dr. Ian Donald in 1958, Donald was born in Scotland in 1910, was the pioneer in the use of diagnostic.
In both English and Spanish, the verb to be (ser) and numbers are used to tell time. © by Vista Higher Learning, Inc. All rights reserved.
Día mundial del agua El día es el 22 de marzo
Connectivity MODELS OF NETWORK COMPUTING Centralized computing Distributed computing Collaborative or cooperative computing.
Juliana Carmona Esteban Cano
Welcome to PowerPoint gdskcgdskfcbskjc. Designer helps you get your point across PowerPoint Designer suggests professional designs for your presentation,
How to write my report. Checklist – what I need to include Cover page Contents page – with sections Introduction - aims of project - background information.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: DHCP Routing and Switching Essentials v6.0.
Las Preguntas (the questions) Tengo una pregunta… Sí, Juan habla mucho con el profesor en clase. No, Juan no habla mucho en clase. s vo s vo Forming.
Transcripción de la presentación:

Introduction to CAN

What is CAN and what are some of its features? Serial communication Multi-Master Protocol Compact –Twisted Pair Bus line 1 Megabit per second

Why is CAN used? –Robust in noisy environments –Priority Signal Setting –All devices on the network receive every bit of information sent on the BUS –Cost Effective

What are some real world applications of CAN? –Controller Area Networks are used in many different fields, the bulk of which are Auto-motive industry Factory Automation Machine Control Medical Equipment and devices And more….

What is transmitted? All messages sent over a CAN network follows this format. Each bit is used either to verify the validity of the message, or is data itself.

What is the process of sending a message? At each CAN device, the start of frame bit notifies a transmission is being sent. The identifier bit shows the priority of the message along with determining which device the data belongs to.

CAN Message Transmission

Basic message frame format Field name Length (bits)Purpose Start-of-frame1Denotes the start of frame transmission Identifier11A (unique) identifier for the data Remote transmission request (RTR)1Must be dominant (0) Identifier extension bit (IDE)1Must be dominant (0) Reserved bit (r0)1 Reserved bit (it must be set to dominant (0), but accepted as either dominant or recessive) Data length code (DLC)4Number of bytes of data (0-8 bytes) Data field0-8 bytesData to be transmitted (length dictated by DLC field) CRC15Cyclic redundancy check CRC delimiter1Must be recessive (1) ACK slot1 Transmitter sends recessive (1) and any receiver can assert a dominant (0) ACK delimiter1Must be recessive (1) End-of-frame (EOF)7Must be recessive (1)

Arbitration Field

Message Objects 32 message objects Configured to transmit or receive or both Configured using the Message Object Interface Registers Each identifier is stored in a Message object. Message number is the receive/transmit priority for the Message Objects –Message Object 1 has the highest priority, while Message Object 32 has the lowest priority

Message Object Interface register ID28-0 Message Identifier –ID28 - ID0 29-bit Identifier (“Extended Frame”). –ID28 - ID18 11-bit Identifier (“Standard Frame”). Dir Message Direction –one Direction = transmit –zero Direction = receive Data 0 1st data byte of a CAN Data Frame Data 1 2nd data byte of a CAN Data Frame

Error Field

Enable test mode to use the modes below Loop Back Mode Silent Mode Basic Mode

Status Register –Transmit successfully –Receive successfully –Stuff Error -Form Error –AckError -Bit1Error –Bit0Error -CRCError

Debugging Oscilloscope –Useful in Lab 1 read the message frame and error bits calculate the frequency of a message frame

Components for Lab 1 Slide Switch 74F365 Hex Buffer Bi color LED