SlideShare a Scribd company logo
EMBEDDED
SYSTEMS
• Textbook:
• T. Bräunl Embedded Robotics, Springer
2003
Plan of class
• Week 1:
– Servo programming
– Evolutionary algorithms
• Week 2:
– Humanoid Robots
– Models of robotics
• Mapping, grammars, automata, probabilistic,
Braitenberg Vehicles, natural language, logic
based learning.
What in class?
2007.0001Week1-EmbeddedSystems.ppt
1.1 Definition
• Definition for: embedded system
• A combination of hardware and software which together
form a component of a larger machine.
• An example of an embedded system is a microprocessor
that controls an automobile engine.
• An embedded system is designed to run on its own
without human intervention, and may be required to
respond to events in real time.
• Source: www.computeruser.com/resources/dictionary
Applications
Areas
Application Areas
• TV
• stereo
• remote control
• phone / mobile phone
• refrigerator
• microwave
• washing machine
• electric tooth brush
• oven / rice or bread cooker
• watch
• alarm clock
• electronic musical instruments
• electronic toys (stuffed animals,handheld toys, pinballs, etc.)
• medical home equipment (e.g. blood
pressure, thermometer)
• …
• [PDAs?? More like standard computer system]
Consumer Products
Application Areas
• Medical Systems
– pace maker, patient monitoring systems, injection systems,
intensive care units, …
• Office Equipment
– printer, copier, fax, …
• Tools
– multimeter, oscilloscope, line tester, GPS, …
• Banking
– ATMs, statement printers, …
• Transportation
– (Planes/Trains/[Automobiles] and Boats)
• radar, traffic lights, signalling systems, …
Application Areas
• Automobiles
– engine management, trip computer, cruise
control, immobilizer, car alarm,
– airbag, ABS, ESP, …
• Building Systems
– elevator, heater, air conditioning, lighting, key
card entries, locks, alarm systems, …
• Agriculture
– feeding systems, milking systems, …
• Space
– satellite systems, …
Application Areas
• Facts:
– 1997: The average U.S. household has over 10
embedded computers (source: www.it.dtu.dk/~jan)
• 1998: 90% Embedded Systems vs. 10%
Computers
– (source: Frautschi, www.caliberlearning.com)
• 2001: The Volvo S80 has 18 embedded
controllers and 2 busses (source: Volvo)
Automobiles
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
Microcontrollers
Microcontrollers
• Microprocessor
– CPU (on single chip)
• Microcontroller
• CPU + Timers + I/O (+RAM) (+ROM)
• Reduced chip count for board design
• Embedded system
• Today’s Technology:
– Surface Mount Device (SMD)
– Ball Grid Array (BGA)
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt
Input and Output
• Required to communicate with outside world
• PC System:
– Keyboard
– Monitor
– Parallel port (printer port)
– Serial port + USB
• Embedded System:
– Sensors (e.g. in automobile: acceleration sensor, seat
sensor)
– Actuators (e.g. in automobile: valves for airbags)
Input and Output
• Input / output device implementation can
be:
• • Memory-mapped
• • I/O mapped (ports)
• • DMA (direct memory access)
2007.0001Week1-EmbeddedSystems.ppt
2007.0001Week1-EmbeddedSystems.ppt

More Related Content

PPT
Introduction to embedded systems
PPT
2007.0001 week1 embeddedsystems
PDF
Embedded Systems Presentation uses as IOT
PPT
Embedded systems - Mechatriks Automation
PPT
Embedded Systems
PDF
Unit-I Basic Embedded System Notes
PDF
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
PPT
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
Introduction to embedded systems
2007.0001 week1 embeddedsystems
Embedded Systems Presentation uses as IOT
Embedded systems - Mechatriks Automation
Embedded Systems
Unit-I Basic Embedded System Notes
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt

Similar to 2007.0001Week1-EmbeddedSystems.ppt (20)

PPT
Embedded system
PPTX
Embedded Systems introduction basic to advanced
PPTX
Introduction to Embedded Systems
PPT
Embedded System
PPTX
20ECE03 - INTRODUCTION TO EMBEDDED SYSTEMS-SS.pptx
PPT
Introduction to embedded systems powerpoint
PPTX
Introduction of computer
PPTX
Chapter01 2015
PPTX
Introduction and History of Embedded Systems.pptx
PPTX
CHAPTER 1= Introduction to Computer
PDF
Embedded OS and Application-2024-01 Embedded system introduction.pdf
PPTX
Ch 1 characteristics of computer (IX)
PDF
Esd notes iae
PDF
MODULE4_MES.pdf
PPT
ritesh (3)
PPTX
Computer_Basics from Hawassa Univer.pptx
PDF
Embedded system (Chapter 1)
PPT
Chap1 basic
PDF
18CS44-MES-Module3-ppt.pdf
Embedded system
Embedded Systems introduction basic to advanced
Introduction to Embedded Systems
Embedded System
20ECE03 - INTRODUCTION TO EMBEDDED SYSTEMS-SS.pptx
Introduction to embedded systems powerpoint
Introduction of computer
Chapter01 2015
Introduction and History of Embedded Systems.pptx
CHAPTER 1= Introduction to Computer
Embedded OS and Application-2024-01 Embedded system introduction.pdf
Ch 1 characteristics of computer (IX)
Esd notes iae
MODULE4_MES.pdf
ritesh (3)
Computer_Basics from Hawassa Univer.pptx
Embedded system (Chapter 1)
Chap1 basic
18CS44-MES-Module3-ppt.pdf
Ad

More from ShreyasBharati2 (10)

PPTX
Ph. D. PPT brain tumour detection using AI.pptx
PPTX
2. Ph. D. PPT Template for admission.pptx
PPT
MULTIMOBIL c arm with high frequency5E.ppt
PPT
MULTIPHOS hfxraygeneratorsiemenshe15.ppt
PPT
MULTIMOBIL 2.5machine for good xray .ppt
PPT
150 Presentation for training for health.ppt
PPTX
apollohospitals-140204210936-phpapp02-150818120757-lva1-app6891.pptx
DOCX
Teacoffeevending machine for great taste
PPT
SwitchingTechniques.ppt
PPT
litsyn2.ppt
Ph. D. PPT brain tumour detection using AI.pptx
2. Ph. D. PPT Template for admission.pptx
MULTIMOBIL c arm with high frequency5E.ppt
MULTIPHOS hfxraygeneratorsiemenshe15.ppt
MULTIMOBIL 2.5machine for good xray .ppt
150 Presentation for training for health.ppt
apollohospitals-140204210936-phpapp02-150818120757-lva1-app6891.pptx
Teacoffeevending machine for great taste
SwitchingTechniques.ppt
litsyn2.ppt
Ad

Recently uploaded (20)

PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PDF
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
PDF
Visual Aids for Exploratory Data Analysis.pdf
PDF
86236642-Electric-Loco-Shed.pdf jfkduklg
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPT
Occupational Health and Safety Management System
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
PPT on Performance Review to get promotions
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
UNIT 4 Total Quality Management .pptx
Safety Seminar civil to be ensured for safe working.
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
III.4.1.2_The_Space_Environment.p pdffdf
Nature of X-rays, X- Ray Equipment, Fluoroscopy
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
Visual Aids for Exploratory Data Analysis.pdf
86236642-Electric-Loco-Shed.pdf jfkduklg
R24 SURVEYING LAB MANUAL for civil enggi
Exploratory_Data_Analysis_Fundamentals.pdf
Occupational Health and Safety Management System
Fundamentals of safety and accident prevention -final (1).pptx
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Abrasive, erosive and cavitation wear.pdf
PPT on Performance Review to get promotions
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx

2007.0001Week1-EmbeddedSystems.ppt

  • 2. • Textbook: • T. Bräunl Embedded Robotics, Springer 2003
  • 3. Plan of class • Week 1: – Servo programming – Evolutionary algorithms • Week 2: – Humanoid Robots – Models of robotics • Mapping, grammars, automata, probabilistic, Braitenberg Vehicles, natural language, logic based learning.
  • 6. 1.1 Definition • Definition for: embedded system • A combination of hardware and software which together form a component of a larger machine. • An example of an embedded system is a microprocessor that controls an automobile engine. • An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time. • Source: www.computeruser.com/resources/dictionary
  • 8. Application Areas • TV • stereo • remote control • phone / mobile phone • refrigerator • microwave • washing machine • electric tooth brush • oven / rice or bread cooker • watch • alarm clock • electronic musical instruments • electronic toys (stuffed animals,handheld toys, pinballs, etc.) • medical home equipment (e.g. blood pressure, thermometer) • … • [PDAs?? More like standard computer system] Consumer Products
  • 9. Application Areas • Medical Systems – pace maker, patient monitoring systems, injection systems, intensive care units, … • Office Equipment – printer, copier, fax, … • Tools – multimeter, oscilloscope, line tester, GPS, … • Banking – ATMs, statement printers, … • Transportation – (Planes/Trains/[Automobiles] and Boats) • radar, traffic lights, signalling systems, …
  • 10. Application Areas • Automobiles – engine management, trip computer, cruise control, immobilizer, car alarm, – airbag, ABS, ESP, … • Building Systems – elevator, heater, air conditioning, lighting, key card entries, locks, alarm systems, … • Agriculture – feeding systems, milking systems, … • Space – satellite systems, …
  • 11. Application Areas • Facts: – 1997: The average U.S. household has over 10 embedded computers (source: www.it.dtu.dk/~jan) • 1998: 90% Embedded Systems vs. 10% Computers – (source: Frautschi, www.caliberlearning.com) • 2001: The Volvo S80 has 18 embedded controllers and 2 busses (source: Volvo)
  • 16. Microcontrollers • Microprocessor – CPU (on single chip) • Microcontroller • CPU + Timers + I/O (+RAM) (+ROM) • Reduced chip count for board design • Embedded system • Today’s Technology: – Surface Mount Device (SMD) – Ball Grid Array (BGA)
  • 26. Input and Output • Required to communicate with outside world • PC System: – Keyboard – Monitor – Parallel port (printer port) – Serial port + USB • Embedded System: – Sensors (e.g. in automobile: acceleration sensor, seat sensor) – Actuators (e.g. in automobile: valves for airbags)
  • 27. Input and Output • Input / output device implementation can be: • • Memory-mapped • • I/O mapped (ports) • • DMA (direct memory access)