SlideShare a Scribd company logo
6
Most read
7
Most read
12
Most read
IT-51061
Introduction to
EMBEDDED SYSTEM
(2nd Edition)
SHIBU K V
Dr Moe Moe Myint
Department of Computer Engineering & Information Technology
Mandalay Technological University
www.slideshare.net/MoeMoeMyint
moemoemyint@moemyanmar.ml
moe2myint.mdy@gmail.com
drmoemoemyint.blogspot.com
Agenda
4.1 Washing Machine-Application-Specific Embedded System
4.2 Automotive-Domain-Specific Examples of Embedded
System
2
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Learning Objectives
 Illustrate the domain and application specific aspect of embedded systems
with examples
 Know the presence of embedded systems in automotive industry
 Learn about High Speed Control Units (HECUs) and Low Speed
Electronic Control Units (LECUs) employed in automotive applications
 Learn about the Controller Area Network (CAN), Local Interconnect
Network (LIN) and Media Oriented System Transport (MOST)
communication buses used in automotive applications
 Know the semiconductor chip providers, tools and platform providers and
solution providers for automotive embedded applications
3
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Introduction
 Embedded systems are application and domain specific,
meaning; they are specifically built for certain applications
in certain domains like consumer electronics, telecom,
automotive, industrial control, etc.
4
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
4.1 Washing Machine-Application-Specific
Embedded System
 Washing Machine is a typical example of an embedded system
providing extensive support in home automation applications.
 An embedded system contains sensors, actuators, control unit and
application-specific user interfaces like keyboards, display units, etc.
You can see all these components in a washing machine if you have a
closer look at it. Some of them are visible and some of them may be
invisible to you.
5
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Cont’d6
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
The actuator part of washing machine consists of a motorized agitator, tumble tub,
water drawing pump and inlet valve to control the flow of water into the unit.
The sensor part consists of the water temperature sensor, level sensor, etc.
The control part contains a microprocessor/controller based board with interfaces
to the sensors and actuators.
The sensor data is fed back to the control unit and the control unit generates the
necessary actuator outputs.
The control unit also provides connectivity to user interfaces like keypad for
setting the washing time, selecting the type of material to be washed like light,
medium, heavy duty, etc.
User feedback is reflected through the display unit and LEDs connected to the
control board.
Cont’d7
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
The functional block diagram of a washing machine is shown in Figure.
Cont’d
 The integrated control panel consists of a microprocessor/controller
based board with I/O interfaces and a control algorithm running in it.
 Input interface includes the keyboard which consists of wash type
selector namely Wash, Spin and Rinse, cloth type selector namely
Light, Medium, Heavy duty and washing time setting, etc.
 The output interface consists of LED/LCD displays, status indication
LEDs, etc. connected to the I/O bus of the controller.
 It is to be noted that this interface may vary from manufacturer to
manufacturer and model to model.
 The other types of I/O interfaces which are invisible to the end user are
different kinds of sensor interfaces, namely, water temperature sensor,
water level sensor, etc. and actuator interface including motor control
for agitator and tub movement control, inlet water flow control, etc.
8
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
4.2 Automotive-Domain-Specific Examples
of Embedded System
 The major application domains of embedded systems are consumer,
industrial, automotive, telecom, etc. of which telcom and automotive
industry holds a big market share.
9
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Inner Workings of Automotive
Embedded Systems
 Automotive embedded systems are the one where electronics take control
over the mechanical systems.
 The presence of automotive embedded system in a vehicle varies from simple
mirror and wiper controls to complex air bag controller and antilock
brake systems (ABS).
 Automotive embedded systems are normally built around microcontrollers
or DSPs or a hybrid of the two and are generally known as Electronic Control
Units (ECUs).
10
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Cont’d
 The various types of electronic control units (ECUs) used in the automotive
embedded industry can be broadly classified into two-High speed embedded
control units and Low speed embedded control units.
 High speed Electronic Control Units (HECUs) : High speed electronic
control units (HECUs) are deployed in critical control units requiring fast
response, like fuel injection systems, antilock brake systems, etc.
 Low speed Electronic Control Units (LECUs) : Low speed electronic control
units are deployed in applications where response time is not so critical. They
are generally built around low cost microprocessors/microcontrollers and
digital signal processors. Audio controllers, passenger and driver door locks,
door glass controls, etc., are examples for LECUs.
11
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Automotive Communication Buses
 Automotive applications use serial buses for communication.
 Controller Area Network (CAN), Local Interconnect Network (LIN), Media Oriented
System Transport (MOST) bus, etc. are the important automotive communication
buses.
 CAN is an event driven serial protocol interface with support for error handling in
data transmission. It is generally employed in safety system like airbag control,
powertrain systems like engine control and Antilock Brake Systems.
 LIN bus is a single master multiple slave (up to 16 independent slave nodes)
communication interface. LIN is a low speed, single wire communication interface
with support for data rates up to 20 kbps and is used for sensor/actuator interfacing.
 The Media Oriented System Transport (MOST) bus is targeted for automotive
audio video equipment interfacing. MOST bus is a multimedia fiber-optic point-to-
point network implemented in a star, ring or daisy chained topology over optical
fibers cables.
12
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
Review Questions
1. Explain the different electronic control units (ECUs) used in
automotive systems.
2. Explain the different communication buses used in automotive
application.
13
Mandalay Technological University
Department of Computer Engineering and Information Technology
Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
 Only Original Owner has full rights reserved for copied images.
 This PPT is only for fair academic use.
14
Mandalay Technological University
Department of Computer Engineering and Information Technology
15

More Related Content

What's hot (20)

PPTX
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
Arti Parab Academics
 
PPT
Embedded firmware
Joel P
 
PDF
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
 
PPT
Embedded system design process
Rayees CK
 
PDF
Task communication
1jayanti
 
PPTX
Chapter 3 Charateristics and Quality Attributes of Embedded System
Moe Moe Myint
 
DOCX
ARM7-ARCHITECTURE
Dr.YNM
 
PPTX
Embedded system
Vinod Srivastava
 
PDF
ASIC vs SOC vs FPGA
Verification Excellence
 
PPTX
Embedded c
Ami Prakash
 
PPTX
LPC 2148 ARM MICROCONTROLLER
sravannunna24
 
PPTX
Introduction to embedded systems
RAMPRAKASHT1
 
PPTX
Introduction to embedded systems
Apurva Zope
 
PPTX
Domain specific IoT
Lippo Group Digital
 
PDF
Computational models in embedded design
harshithashekar
 
PDF
Embedded C - Lecture 1
Mohamed Abdallah
 
PDF
IoT Physical Devices and End Points.pdf
GVNSK Sravya
 
PPTX
Classification of embedded systems
Vikas Dongre
 
PPT
RT linux
SARITHA REDDY
 
PPTX
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
MeghaShree665225
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
Arti Parab Academics
 
Embedded firmware
Joel P
 
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
 
Embedded system design process
Rayees CK
 
Task communication
1jayanti
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Moe Moe Myint
 
ARM7-ARCHITECTURE
Dr.YNM
 
Embedded system
Vinod Srivastava
 
ASIC vs SOC vs FPGA
Verification Excellence
 
Embedded c
Ami Prakash
 
LPC 2148 ARM MICROCONTROLLER
sravannunna24
 
Introduction to embedded systems
RAMPRAKASHT1
 
Introduction to embedded systems
Apurva Zope
 
Domain specific IoT
Lippo Group Digital
 
Computational models in embedded design
harshithashekar
 
Embedded C - Lecture 1
Mohamed Abdallah
 
IoT Physical Devices and End Points.pdf
GVNSK Sravya
 
Classification of embedded systems
Vikas Dongre
 
RT linux
SARITHA REDDY
 
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
MeghaShree665225
 

Similar to Chapter 4 Embedded System: Application and Domain Specific (20)

PDF
shibu KV_ intro slides on embedded systems.pdf
lekha349785
 
PDF
Introduction to embedded systems
EslamSaid16
 
PPTX
Lecture 1 PPT - Introduction to Embedded Systems.pptx
cronydeva
 
PPT
UNIT2_EMbedded_system5Gnsbsjxisiefcn.ppt
vishalviji543
 
PDF
Unit-I Basic Embedded System Notes
Dr. Pankaj Zope
 
PPT
Introduction-(edited)-Setha.ppt
AkhiarWistaArum
 
PPT
Introduction-(edited)-Setha.ppt
NouraBaccar1
 
PPTX
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Application and Domain Specific ES
Arti Parab Academics
 
PPTX
MOULE 3 lecture 1 embedded systems design
shilpa368375
 
DOCX
edited doc
hari chandana
 
PDF
Basics of Embedded System
Rajesh Roshan
 
PPTX
ESD unit 1.pptx
VamsiReddy171587
 
PPT
Chapter - One.ppt
RemadanMohammed
 
PPTX
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
Arti Parab Academics
 
DOCX
Embedded System
Sonali Parab
 
PDF
ESD_CLASS-1.pdf
SanthoshKumarDontha1
 
PDF
mechatronics.pdf
ChamathKushan
 
PDF
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
aschalewbanja
 
PPTX
Introduction to embedded systems
ShreyaBhoje
 
PPT
Embeddedsystem 110412132957-phpapp02
ishan111
 
shibu KV_ intro slides on embedded systems.pdf
lekha349785
 
Introduction to embedded systems
EslamSaid16
 
Lecture 1 PPT - Introduction to Embedded Systems.pptx
cronydeva
 
UNIT2_EMbedded_system5Gnsbsjxisiefcn.ppt
vishalviji543
 
Unit-I Basic Embedded System Notes
Dr. Pankaj Zope
 
Introduction-(edited)-Setha.ppt
AkhiarWistaArum
 
Introduction-(edited)-Setha.ppt
NouraBaccar1
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Application and Domain Specific ES
Arti Parab Academics
 
MOULE 3 lecture 1 embedded systems design
shilpa368375
 
edited doc
hari chandana
 
Basics of Embedded System
Rajesh Roshan
 
ESD unit 1.pptx
VamsiReddy171587
 
Chapter - One.ppt
RemadanMohammed
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
Arti Parab Academics
 
Embedded System
Sonali Parab
 
ESD_CLASS-1.pdf
SanthoshKumarDontha1
 
mechatronics.pdf
ChamathKushan
 
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
aschalewbanja
 
Introduction to embedded systems
ShreyaBhoje
 
Embeddedsystem 110412132957-phpapp02
ishan111
 
Ad

More from Moe Moe Myint (18)

PPTX
Chapter 8 Embedded Hardware Design and Development (third portion)
Moe Moe Myint
 
PPTX
Chapter 8 Embedded Hardware Design and Development (second portion)
Moe Moe Myint
 
PPTX
Schematic and PCB Design Using Eagle
Moe Moe Myint
 
PPTX
Introduction to Embedded System: Chapter 2 (4th portion)
Moe Moe Myint
 
PPTX
Introduction to Embedded System I : Chapter 2 (3rd portion)
Moe Moe Myint
 
PPTX
Lect 06
Moe Moe Myint
 
PPTX
Lect 03 - first portion
Moe Moe Myint
 
PPTX
Lect 02 second portion
Moe Moe Myint
 
PPTX
Lect 02 first portion
Moe Moe Myint
 
PPTX
Lect 02 first portion
Moe Moe Myint
 
PPTX
Lecture 1 for Digital Image Processing (2nd Edition)
Moe Moe Myint
 
PPTX
Digital Image Processing (Lab 09 and 10)
Moe Moe Myint
 
PPTX
Digital Image Processing (Lab 08)
Moe Moe Myint
 
PPTX
Digital Image Processing (Lab 07)
Moe Moe Myint
 
PPTX
Digital Image Processing (Lab 06)
Moe Moe Myint
 
PPTX
Digital Image Processing (Lab 05)
Moe Moe Myint
 
PPT
Dital Image Processing (Lab 2+3+4)
Moe Moe Myint
 
PPT
Digital image processing lab 1
Moe Moe Myint
 
Chapter 8 Embedded Hardware Design and Development (third portion)
Moe Moe Myint
 
Chapter 8 Embedded Hardware Design and Development (second portion)
Moe Moe Myint
 
Schematic and PCB Design Using Eagle
Moe Moe Myint
 
Introduction to Embedded System: Chapter 2 (4th portion)
Moe Moe Myint
 
Introduction to Embedded System I : Chapter 2 (3rd portion)
Moe Moe Myint
 
Lect 06
Moe Moe Myint
 
Lect 03 - first portion
Moe Moe Myint
 
Lect 02 second portion
Moe Moe Myint
 
Lect 02 first portion
Moe Moe Myint
 
Lect 02 first portion
Moe Moe Myint
 
Lecture 1 for Digital Image Processing (2nd Edition)
Moe Moe Myint
 
Digital Image Processing (Lab 09 and 10)
Moe Moe Myint
 
Digital Image Processing (Lab 08)
Moe Moe Myint
 
Digital Image Processing (Lab 07)
Moe Moe Myint
 
Digital Image Processing (Lab 06)
Moe Moe Myint
 
Digital Image Processing (Lab 05)
Moe Moe Myint
 
Dital Image Processing (Lab 2+3+4)
Moe Moe Myint
 
Digital image processing lab 1
Moe Moe Myint
 
Ad

Recently uploaded (20)

PDF
20ES1152 Programming for Problem Solving Lab Manual VRSEC.pdf
Ashutosh Satapathy
 
PPTX
澳洲电子毕业证澳大利亚圣母大学水印成绩单UNDA学生证网上可查学历
Taqyea
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PDF
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
PDF
methodology-driven-mbse-murphy-july-hsv-huntsville6680038572db67488e78ff00003...
henriqueltorres1
 
PPTX
Introduction to Internal Combustion Engines - Types, Working and Camparison.pptx
UtkarshPatil98
 
PPTX
MODULE 05 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
PDF
3rd International Conference on Machine Learning and IoT (MLIoT 2025)
ClaraZara1
 
PDF
REINFORCEMENT LEARNING IN DECISION MAKING SEMINAR REPORT
anushaashraf20
 
PPTX
DATA BASE MANAGEMENT AND RELATIONAL DATA
gomathisankariv2
 
PPTX
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
PPTX
MODULE 04 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
PDF
Digital water marking system project report
Kamal Acharya
 
PPTX
Water Resources Engineering (CVE 728)--Slide 3.pptx
mohammedado3
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PPT
Testing and final inspection of a solar PV system
MuhammadSanni2
 
PDF
Halide Perovskites’ Multifunctional Properties: Coordination Engineering, Coo...
TaameBerhe2
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PDF
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
PPTX
2025 CGI Congres - Surviving agile v05.pptx
Derk-Jan de Grood
 
20ES1152 Programming for Problem Solving Lab Manual VRSEC.pdf
Ashutosh Satapathy
 
澳洲电子毕业证澳大利亚圣母大学水印成绩单UNDA学生证网上可查学历
Taqyea
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
methodology-driven-mbse-murphy-july-hsv-huntsville6680038572db67488e78ff00003...
henriqueltorres1
 
Introduction to Internal Combustion Engines - Types, Working and Camparison.pptx
UtkarshPatil98
 
MODULE 05 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
3rd International Conference on Machine Learning and IoT (MLIoT 2025)
ClaraZara1
 
REINFORCEMENT LEARNING IN DECISION MAKING SEMINAR REPORT
anushaashraf20
 
DATA BASE MANAGEMENT AND RELATIONAL DATA
gomathisankariv2
 
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
MODULE 04 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
Digital water marking system project report
Kamal Acharya
 
Water Resources Engineering (CVE 728)--Slide 3.pptx
mohammedado3
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
Testing and final inspection of a solar PV system
MuhammadSanni2
 
Halide Perovskites’ Multifunctional Properties: Coordination Engineering, Coo...
TaameBerhe2
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
2025 CGI Congres - Surviving agile v05.pptx
Derk-Jan de Grood
 

Chapter 4 Embedded System: Application and Domain Specific

  • 1. IT-51061 Introduction to EMBEDDED SYSTEM (2nd Edition) SHIBU K V Dr Moe Moe Myint Department of Computer Engineering & Information Technology Mandalay Technological University www.slideshare.net/MoeMoeMyint [email protected] [email protected] drmoemoemyint.blogspot.com
  • 2. Agenda 4.1 Washing Machine-Application-Specific Embedded System 4.2 Automotive-Domain-Specific Examples of Embedded System 2 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 3. Learning Objectives  Illustrate the domain and application specific aspect of embedded systems with examples  Know the presence of embedded systems in automotive industry  Learn about High Speed Control Units (HECUs) and Low Speed Electronic Control Units (LECUs) employed in automotive applications  Learn about the Controller Area Network (CAN), Local Interconnect Network (LIN) and Media Oriented System Transport (MOST) communication buses used in automotive applications  Know the semiconductor chip providers, tools and platform providers and solution providers for automotive embedded applications 3 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 4. Introduction  Embedded systems are application and domain specific, meaning; they are specifically built for certain applications in certain domains like consumer electronics, telecom, automotive, industrial control, etc. 4 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 5. 4.1 Washing Machine-Application-Specific Embedded System  Washing Machine is a typical example of an embedded system providing extensive support in home automation applications.  An embedded system contains sensors, actuators, control unit and application-specific user interfaces like keyboards, display units, etc. You can see all these components in a washing machine if you have a closer look at it. Some of them are visible and some of them may be invisible to you. 5 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 6. Cont’d6 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018 The actuator part of washing machine consists of a motorized agitator, tumble tub, water drawing pump and inlet valve to control the flow of water into the unit. The sensor part consists of the water temperature sensor, level sensor, etc. The control part contains a microprocessor/controller based board with interfaces to the sensors and actuators. The sensor data is fed back to the control unit and the control unit generates the necessary actuator outputs. The control unit also provides connectivity to user interfaces like keypad for setting the washing time, selecting the type of material to be washed like light, medium, heavy duty, etc. User feedback is reflected through the display unit and LEDs connected to the control board.
  • 7. Cont’d7 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018 The functional block diagram of a washing machine is shown in Figure.
  • 8. Cont’d  The integrated control panel consists of a microprocessor/controller based board with I/O interfaces and a control algorithm running in it.  Input interface includes the keyboard which consists of wash type selector namely Wash, Spin and Rinse, cloth type selector namely Light, Medium, Heavy duty and washing time setting, etc.  The output interface consists of LED/LCD displays, status indication LEDs, etc. connected to the I/O bus of the controller.  It is to be noted that this interface may vary from manufacturer to manufacturer and model to model.  The other types of I/O interfaces which are invisible to the end user are different kinds of sensor interfaces, namely, water temperature sensor, water level sensor, etc. and actuator interface including motor control for agitator and tub movement control, inlet water flow control, etc. 8 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 9. 4.2 Automotive-Domain-Specific Examples of Embedded System  The major application domains of embedded systems are consumer, industrial, automotive, telecom, etc. of which telcom and automotive industry holds a big market share. 9 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 10. Inner Workings of Automotive Embedded Systems  Automotive embedded systems are the one where electronics take control over the mechanical systems.  The presence of automotive embedded system in a vehicle varies from simple mirror and wiper controls to complex air bag controller and antilock brake systems (ABS).  Automotive embedded systems are normally built around microcontrollers or DSPs or a hybrid of the two and are generally known as Electronic Control Units (ECUs). 10 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 11. Cont’d  The various types of electronic control units (ECUs) used in the automotive embedded industry can be broadly classified into two-High speed embedded control units and Low speed embedded control units.  High speed Electronic Control Units (HECUs) : High speed electronic control units (HECUs) are deployed in critical control units requiring fast response, like fuel injection systems, antilock brake systems, etc.  Low speed Electronic Control Units (LECUs) : Low speed electronic control units are deployed in applications where response time is not so critical. They are generally built around low cost microprocessors/microcontrollers and digital signal processors. Audio controllers, passenger and driver door locks, door glass controls, etc., are examples for LECUs. 11 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 12. Automotive Communication Buses  Automotive applications use serial buses for communication.  Controller Area Network (CAN), Local Interconnect Network (LIN), Media Oriented System Transport (MOST) bus, etc. are the important automotive communication buses.  CAN is an event driven serial protocol interface with support for error handling in data transmission. It is generally employed in safety system like airbag control, powertrain systems like engine control and Antilock Brake Systems.  LIN bus is a single master multiple slave (up to 16 independent slave nodes) communication interface. LIN is a low speed, single wire communication interface with support for data rates up to 20 kbps and is used for sensor/actuator interfacing.  The Media Oriented System Transport (MOST) bus is targeted for automotive audio video equipment interfacing. MOST bus is a multimedia fiber-optic point-to- point network implemented in a star, ring or daisy chained topology over optical fibers cables. 12 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 13. Review Questions 1. Explain the different electronic control units (ECUs) used in automotive systems. 2. Explain the different communication buses used in automotive application. 13 Mandalay Technological University Department of Computer Engineering and Information Technology Lecture Slides for Textbook Introduction to Embedded Systems, Moe Moe Myint, 2017-2018
  • 14.  Only Original Owner has full rights reserved for copied images.  This PPT is only for fair academic use. 14 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 15. 15