Automotive Embedded System

Slides:



Advertisements
Similar presentations
Review on Networking Technologies Linda Wu (CMPT )
Advertisements

SERIAL BUS COMMUNICATION PROTOCOLS
EtherCAT Protocol Implementation Issues on an Embedded Linux Platform
Semester 1 Module 8 Ethernet Switching Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Introduction to IT and Communications Technology Justin Champion C208 – 3292 Ethernet Fundamentals CE
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
By : Anand Yadav. What is Zigbee?  The CC2520 is Texas Instrument’s second generation ZigBee/IEEE RF transceiver for the 2.4 GHz unlicensed.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Network Topologies.
An Introduction to Networking
Design of Technical Condition Monitoring System of Vehicle Based on CAN Bus Authors : Ruili Zeng, Yunkui Xiao Department of Automobile Engineering Academy.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Azam Supervisor : Prof. Raj Jain
Automotive Embedded System
Lesson 4—Networking BASICS1 Networking BASICS Network Architectures Unit 2 Lesson 4.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
1 May-2014 Automotive Protocols & Standards. 2 CAN (Controller Area Network)  Overview Controller Area Network is a fast serial bus designed to provide.
Industrial Automation Part I Real Time Control Embedded Systems.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
Created by :- prashant more prashant more. INTRODUCTION Bluetooth is wireless high speed data transfer technology over a short range ( meters).
Network Topologies.
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
LAN, WAN, and Network Topologies
Network Topology and LAN Technologies
Protocols and the TCP/IP Suite
Instructor Materials Chapter 1: Explore the Network
Controller Area Network (CAN Bus)
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Computer Network Collection of computers and devices connected by communications channels that facilitates communications among users and allows users.
Chapter 2: Network Design Essentials
Computer Networks.
Local Area Networks Honolulu Community College
Distributed Systems.
Networking Devices.
Computer Network Topologies
Direct Attached Storage and Introduction to SCSI
Chapter 1: Explore the Network
How SCADA Systems Work?.
NETWORK TOPOLOGIES There are three basic configurations used to connect computers they are the Bus Ring Star.
4G Wireless Systems A Seminar on Presented By: Sainik Kumar Mahata
Connected Vehicle Technology
Network Topologies.
Introduction To Computers
CT1303 LAN Rehab AlFallaj.
Ethernet and Token Ring LAN Networks
DEPARTMENT OF COMPUTER SCIENCE M.TEJASWINI
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Direct Attached Storage and Introduction to SCSI
Controller Area Network (CAN) Training
Protocols and the TCP/IP Suite
Understand Network Topologies and Access Methods
Ethernet and Token Ring LAN Networks
Module 8: Ethernet Switching
Computer networking In this section of notes you will learn the rudiments of networking, the components of a network and how to secure a network.
ECEN “Internet Protocols and Modeling”
工程與生活: Automotive Electronic Systems
Technical University of Cluj-Napoca
NETWORK BASICS Network - a communications, data exchange, and resource-sharing system created by linking two or more computers and establishing standards,
Physical and Logical Topologies
RV-ECU: Maximum Assurance In-Vehicle Safety Monitoring
I/O BUSES.
Network and security trends in connected cars
4 Macquarie Fields College of TAFE Version 2 – 13 March 2000
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Universal Serial Bus (USB)
TYPES OF NETWORK.
Ethernet and Token Ring LAN Networks
Automotive Technology Principles, Diagnosis, and Service
Presentation transcript:

Automotive Embedded System See the references

Introduction The details of embedded electronics in automotive systems is depicted very nicely in this picture from Clemson University: http://www.cvel.clemson.edu/auto/systems/auto-systems.html Lets go through a fine introduction to automotive embedded system by Hiro Takada Steve Corrigan. Introduction to the Controller Area Network (CAN), Texas Instruments. Industrial interface: July 2008

Internet of Things Devising sensors and algorithms to handle the front- and back-ends of the IoT are the easy part. Securing/protecting the IoT from the hackers (malicious attacks) and inadvertent misuse/interference are critical issues to be addressed. Yet to be explored: The middleware between the sensors in things at the edge of the internet, and the data collection and analysis on the cloud.

Design Automation From the Design Automation Conference 2014: http://www.embedded.com/print/4430404

Clemson’s View of Automotive Electronics System http://www. cvel

CAN Bus Controller Area Network (CAN) Reference: Introduction to the Controller Area Network (CAN): Revised 2016 The CAN bus was developed by BOSCH as a multi-master, message broadcast system that specifies a maximum signaling rate of 1 megabit per second (bps). Unlike a traditional network such as USB or Ethernet, CAN does not send large blocks of data point-to-point from node A to node B under the supervision of a central bus master. In a CAN network, many short messages like temperature or RPM are broadcast to the entire network, which provides for data consistency in every node of the system.

CAN Bus (contd.) The specification calls for high immunity to electrical interference and the ability to self-diagnose and repair data errors. These features have led to CAN’s popularity in a variety of industries including building automation, medical, and manufacturing. See figure 1 for architecture: this is a good example for the architecture of your term project. See figure 2 for standard CAN message format See figure 3 extended CAN message format

Distinctive features of CAN Bus Inverted (voltage) logic The allocation of priority to messages in the identifier is a feature of CAN that makes it particularly attractive for use within a real-time control environment. Automatic arbitration based on the priority, in case more than one transmission is encountered. Details of the CAN bus figure 6: CAN Device (DSP/Microcontroller), CAN controller, CAN Transceiver, CAN Bus lines (CANL…CANH) The High-Speed ISO 11898 Standard specifications are given for a maximum signaling rate of 1 Mbps with a bus length of 40 m with a maximum of 30 nodes. Different types of messages. Payload semantics: advantage.

Conclusion as given in the report CAN is ideally suited in applications requiring a large number of short messages with high reliability in rugged operating environments. Because CAN is message based and not address based, it is especially well suited when data is needed by more than one location and system-wide data consistency is mandatory. Fault confinement is also a major benefit of CAN. Faulty nodes are automatically dropped from the bus, which prevents any single node from bringing a network down, and ensures that bandwidth is always available for critical message transmission. This error containment also allows nodes to be added to a bus while the system is in operation, otherwise known as hot-plugging. Has wide practical application in a number of industries other than automobile.

Hmm.. How about scalability? How about bandwidth for communications? How about different types for different systems? Kind of hybrid? Flexray? Lin? MOST? CAN-FD? Ethernet? See this paper… lets read and understand.. D. Thiele, P. Axer, R. Ernst, J. Diemer, and K. Richter, “Cooperating on real-time capable ethernet architecture in vehicles,” in Proc. Of Internationaler Kongress Elektronik im Fahrzeug, oct 2013. https://ece.uwaterloo.ca/~sfischme/rate/S1P2.pdf (Afterall, the ECUs are moving an automobile towards a computign system, why not use the bus that is so sucessful in general computer communications?)

Summary We had a high-level view of the automotive embedded system. We will further explore these units in depth as per need by the various projects chosen by you. Later we will also look into to the “manager” AUTOSAR that brings all things together.

Activity#4 Lets discuss CAN bus Evolution of AUTOSAR : a standard to address scalability, complexity and diversity of services