University of Tehran 1 Interface Design Vehicle Busses Omid Fatemi.

Slides:



Advertisements
Similar presentations
Networking: Computer Connections Chapter 7 Data Communications Send and receive information over communications lines.
Advertisements

Chapter 1: Introduction
Computer Networks Ethernet I Professor Hui Zhang
Control Area Network (CAN) Bus. 2 Overview  CAN is an important embedded protocol  Primarily automotive, but used in many other places  CAN specifies:
© 2002 JW Ryder CS 428 Computer Networks 1 Ethernet Properties 10Mbps/100Mbps broadcast bus technology –Bus: all stations share single channel –Broadcast:
Network Components and Equipment Organizational Communications and Technologies Prithvi N. Rao H. John Heinz III School of Public Policy and Management.
Ethernet Kenneth Castelino. Network Architecture - Protocols Physical: Actual signal transmission Data-Link: Framing / Error Detection Network: Routing.
Communication Links Communication Link = Physical connection or Physical Medium Types: Wire Pair or Twisted Pair Coaxial Cable Fiber Optics Bandwidth,
SYST5030 /4030 Local Area Networks Industry leaders agreed about the potential of home networking, and they say that eventually every technological component.
Two Network Types Defined by DISTANCE LAN WAN. NETWORKS LAN LOCAL AREA NETWORK.
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 15: LAN Systems Business Data Communications, 4e.
04/26/2004CSCI 315 Operating Systems Design1 Computer Networks.
11 CHAPTER ONE Introducing Networks. Objectives Identify and describe the functions of each of the seven layers of the OSI reference model Identify the.
MAC Addresses and ARP 32-bit IP address: –network-layer address –used to get datagram to destination IP subnet MAC (or LAN or physical or Ethernet) address:
Chapter 9 Hardware Addressing & Frame Type Identification EE 526 Presentation by Ryan Star.
CAN PROTOCOL Characterization Presentation
Review on Networking Technologies Linda Wu (CMPT )
1 LAN Topologies, Access methods (Week 1, Wednesday 1/10/2007) © Abdou Illia, Spring 2007.
 What is a Controller Area Network?  History of CAN  CAN communication protocol  Physical layer  ISO  CiA  CANopen  DeviceNet  Applying.
TYPES OF NETWORKS NETWORK CONFIGURATIONS /TOPOLOGIES TRANSMISSION MEDIA By B. Vialva.
EECS 373 Controller Area Networks Samuel Haberl Russell Kuczwara Senyuan Zhong.
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
Network Topologies An introduction to Network Topologies and the Link Layer.
SERIAL BUS COMMUNICATION PROTOCOLS
Management Information Systems Lection 04 Networks CLARK UNIVERSITY College of Professional and Continuing Education (COPACE)
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Chapter 5 Networks Communicating and Sharing Resources
5: DataLink Layer5-1 LAN technologies Data link layer so far: m services, error detection/correction, multiple access Next: LAN technologies m addressing.
Chapter 9A Network Basics.
1 10Base-T Ethernet LAN. 2 LANs u Local Area Networks u Limited Geographical Area –Single office –Single building –University campus or industrial park.
1 Chapter 2: LAN Standards, Physical Connectivity, and Media Access.
Chapter 13 Wired LANs: Ethernet
Introduction to IT and Communications Technology Justin Champion C208 – 3292 Ethernet Fundamentals CE
Local Area Network By Bhupendra Ratha, Lecturer
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
1 Module 15: Network Structures n Topology n Network Types n Communication.
Jiří Novák, CTU FEE in Prague, Dept. of Measurement Industrial Distributed Systems Technology overview Technology overview Important features Important.
Introduction network Protocol
Network Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:
Network Hardware and Software. What is a network? A network consists of two or more computers that are linked in order to: share resources (such as printers.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Local Area Network Daniel Shin CS 147, Section 3 November 18, 2008.
Three types of network cabling Star Topology Tree Topology Linear Bus.
1 Semester 1 CHAPTER 6 REVIEW JEOPARDY Frames Data Link LayerMACAddressingHexadecimalsMiscellaneous
 LANs – A Definition - A local area network (LAN) is a computer network covering a small physical area, like a home, office, or small group of buildings,
Lecture 11 Network Basics. 2 Network Definition Set of technologies that connects computers –Hardware, software & media Allows users to –communicate and.
Section 3 - Slide 1/19 P&T - GPS - Formation PhW - CANopen_lev1_en - 01/2004 History CANopen and the ISO model Physical layer Link layer Application layer.
William Stallings Data and Computer Communications
© Cisco Systems, Inc. All rights reserved. Cisco Public ITE PC v4.1 Chapter5 1 Computer Networks.
BASIC NETWORK PROTOCOLS AND THEIR FUNCTIONS Created by: Ghadeer H. Abosaeed June 23,2012.
NETWORKS.
CSCI 465 D ata Communications and Networks Lecture 22 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 May-2014 Automotive Protocols & Standards. 2 CAN (Controller Area Network)  Overview Controller Area Network is a fast serial bus designed to provide.
An Introduction to CAN CAN Basics 2 Renesas Interactive
1 Copyright © 2014 Tata Consultancy Services Limited Controller Area Network (CAN) By Renukacharya A. Thakare.
Data and Computer Communications Eighth Edition by William Stallings Chapter 15 – Local Area Network Overview.
COMPUTER NETWORKS CS610 Lecture-11 Hammad Khalid Khan.
Computer Networks 0001-History, Standards Gergely Windisch
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
Controller Area Network
Chapter 4: Network Access
Controller Area Network (CAN) Training
Chapter 12 Local Area Networks
Business Data Communications, 4e
Chapter 12 Local Area Networks
Chapter 12 Local Area Networks
SYSTEM ADMINISTRATION Chapter 3
Presentation transcript:

University of Tehran 1 Interface Design Vehicle Busses Omid Fatemi

University of Tehran 2 Outline

University of Tehran 3 Busses Computer buses Peripheral buses Instrumentation buses Vehicle buses

University of Tehran 4 Vehicle Buses? Why buses in vehicles? –Number of electronic equipments is increasing heavily in vehicles (expensive wiring) –Modern vehicles control system needs a lot of information from sensors –Easier fault diagnostic (tester can be connected to a single plug)

University of Tehran 5 Wire Length

University of Tehran 6

University of Tehran 7 Why Multiplex Wiring?

University of Tehran 8 Classification

University of Tehran 9 General Characteristics Typically short buses (no hierarchy) Open topology to provide easy addition of new modules and removing of old modules Broadcast type of transmission is typically used –(messages are sent to bus to be available for everybody) Immune for high noise –(temperature area -40 C to +125 C) Cheap price

University of Tehran 10 Protocol For Vehicle Buses CAN (Controller Area Network) –most European vehicle –both classB & classC LIN (Local Area Network) –all vehicles in future –classA VAN (Vehicle Area Network) –French vehicles (Renault, …) –both classB & classC

University of Tehran 11 Protocol For Vehicle Buses (Con) ABUS –VW D2B () –Mercedes –classD TTP(Time Trigger Protocol)

University of Tehran 12 CAN Protocol

University of Tehran 13 Basic properties Fast (up to 1Mbps) Prioritization Configuration flexibility Multi master Multicast Powerful error detection

University of Tehran 14 CAN in passenger car

University of Tehran 15 CAN Implementation

University of Tehran 16 CAN node

University of Tehran 17 Integration levels Stand alone controller Integrated controller Single chip CAN node

University of Tehran 18 Stand alone controller Software

University of Tehran 19 Integrated controller Easy PCB design Low cost High speed access (using internal bus)

University of Tehran 20 Single-chip node Different technologies on single chip

University of Tehran 21 CAN Physical layer

University of Tehran 22 Medium Attachments High speed CAN (ISO ) Low speed CAN (ISO ) Single wire (SEA2411) Fiber optical transmission Wireless transmission

University of Tehran 23 Network setup

University of Tehran 24 Twisted pair

University of Tehran 25 EMI interference

University of Tehran 26 CAN Connector 1. nc 2. CAN L 3. CAN GND 4. nc 5. CAN-shield 6. GND 7. CAN H 8. nc 9. CAN V+

University of Tehran 27 CAN Data link layer

University of Tehran 28 Broadcast communication

University of Tehran 29 Wired-and Mechanism

University of Tehran 30 Collision resolution bitwise arbitration CSMA/CD (carrier sense multiple access / collision detection)

University of Tehran 31 Arbitration

University of Tehran 32 Data rate 1 Mbps for bus length of up to 40m. 500 Kbps for bus length of up to 100m. 250 Kbps for bus length of up to 200m. 125 Kbps for bus length of up to 500m

University of Tehran 33 Frame types Data frame Remote frame Error frame Overload frame

University of Tehran 34 Data frame

University of Tehran 35 Arbitration field

University of Tehran 36 Control field

University of Tehran 37 CRC field

University of Tehran 38 ACK field

University of Tehran 39 Error handling Bit error Stuff error CRC error Form error ACK error